    :root {
        /*Icons*/
        --tooltip-icon: url(https://static.tildacdn.com/tild3331-3962-4335-a432-333832313862/photo.svg);
        
        /*Colors*/
        --color-primary: #000000;
        --color-secondary: #4D4D4D;        
        --color-tertiary: #AFB3BA;
        --color-accent-primary: #20365A; 
        --color-accent-secondary: #CEC7C1; 
        --color-bg-primary: #FFFFFF;
        --color-bg-secondary: #F5F4F3;
        --color-bg-tertiary: #E6E3E2;
        --color-bg-quaternary: #EAEFF5;
        --color-bg-accent-primary: linear-gradient(90deg,#1b365d -14.69%,#418fde 175.76%);
        --color-border-primary: #D3D7DE;
        
        /*Text styles*/
        --font-primary: 'Mulish';
        --font-secondary: 'Mulish';
        
        /*Button styles*/
        --color-btn-primary: linear-gradient(90deg,#1b365d -14.69%,#418fde 175.76%);
        --color-btn-secondary: var(--color-bg-primary);
        --color-btn-text-primary: var(--color-bg-primary);
        --color-btn-text-secondary: var(--color-primary);
        --color-btn-primary-hover: linear-gradient(90deg,#1b365d,#1b365d);
    }  
    
/*Анимация пульсации*/
@keyframes pulse {
    
    from {
        transform: scale(1.1);
    }
    
    50% {
        transform: scale(1);
    }
    
    to {
        transform: scale(1.1);
    }
    
}
    
    /*Скрытие H1 и H2*/
    [class*="uc-"][class*="hide"] {
        position: absolute;
        clip: rect(0 0 0 0);
        width: 1px;
        height: 1px;
        margin: -1px;
    }
    
    /*iframe[title="Calltouch Widget"] {*/
    /*    right: -100% !important;*/
    /*    bottom: -100% !important;*/
    /*}*/

    /*Цвет ссылок*/
    #allrecords a[href^=tel] {
        color: var(--color-accent-primary) !important;
    }
    #allrecords .uc-black-menu a[href^=tel] {
        color: var(--color-bg-primary) !important;    
    }
    
    /*Нормальный перенос слов в текстах*/
    .t-heading, .t-title, .t-text, .t-descr, .t-name {
        word-break: normal;
    }
    
    /*Блок 960px+*/
    .t-screenmin-980px {
        display: block !important;
    }    
    
    /*Блок 1200px-*/
    .t-screenmax-1200px {
        display: none !important;
    }    
    
    /*Стандартные кнопки*/
    #allrecords .t-btn, #allrecords .t-submit, #allrecords .t-inputpromocode__btn, #allrecords .t-redactor__callout-text a, .t762__descr ol li a {
        text-align: center !important;
        font-family: var(--font-primary) !important;
        font-weight: 400 !important;
        font-size: 16px !important;
        line-height: 1 !important;
        letter-spacing: 0 !important;
        color: var(--color-btn-text-primary) !important;
        height: 56px !important;
        min-height: unset !important;
        min-width: 120px !important;
        background: var(--color-btn-primary) !important;
        background-size: 100% !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        padding-left: 32px !important;
        padding-right: 32px !important;
        margin-left: auto !important;
        margin-right: auto !important;
        border-radius: 32px !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;  
        box-sizing: border-box !important;
    }    
    .t-rec .t-btn:not(.t-feed__showmore-btn, .t-rec .t754__showmore, .t-rec .t400__submit, .t-rec .t-inputpromocode__btn, .t-rec .t835__btn_result), .t-rec .t-submit, .t-rec .t-redactor__callout-text a, .t762__descr ol li a {
        display: -webkit-inline-box !important;
        display: -ms-inline-flexbox !important;
        display: inline-flex !important; 
        -ms-flex-align: center !important; 
        align-items: center !important;
        -webkit-box-align: center !important; 
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;          
    }  
    .t142__text {
        display: block !important;
        height: auto !important;
    }
    #allrecords .t-rec .t-btn[style*="display: none"]:nth-child(n), #allrecords .t-rec .t-btn[style*="display:none"]:nth-child(n), #allrecords .t-rec .t-submit[style*="display: none"]:nth-child(n), #allrecords .t-rec .t-submit[style*="display:none"]:nth-child(n) {
        display: none !important;
    }   
    .t-rec .t-form__screen .t-form__screen-btn-prev:not([style*="display"]) {
        display: none !important;
    }
    
    /*Стандартные кнопки с прозрачным фоном*/
    #allrecords .t776 .t-store__card__btn_second, #allrecords .t858 .t-card__btn, #allrecords .t182 .t-btnwrapper:first-child:not(:only-child) .t-btn, #allrecords .t-form__screen-btn-prev, #allrecords .t762__descr ol li:not(:first-child) a, #allrecords .t-quiz .t-btn.t-quiz__btn_prev {
        position: relative !important;
        color: var(--color-btn-text-secondary) !important;
        background: transparent !important;
        border: 1px solid !important;
        border-color: var(--color-border-primary) !important;
        overflow: hidden !important;
        z-index: 1 !important;
    }
    #allrecords .t182 .t-btnwrapper:first-child:not(:only-child) .t-btn:nth-child(n) {
        color: var(--color-bg-primary) !important;
    }
    #allrecords .t776 .t-store__card__btn_second:before, #allrecords .t858 .t-card__btn:before, #allrecords .t182 .t-btnwrapper:first-child:not(:only-child) .t-btn:before, #allrecords .t-form__screen-btn-prev:after, #allrecords .t762__descr ol li:not(:first-child) a:before, #allrecords .t-quiz .t-btn.t-quiz__btn_prev:before {
        content: '' !important;
        width: 100% !important;
        height: 100% !important;
        display: block !important;
        position: absolute !important;
        left: 0px !important;
        top: 0px !important;
        background: var(--color-btn-primary) !important;
        background-size: 100% !important;
        z-index: -1 !important;
        opacity: 0 !important;
    }
    
    /*Белые кнопки*/
    #allrecords .t484 .t-btn {
        color: var(--color-btn-text-secondary) !important;
        background-image: unset !important;
        background-color: var(--color-bg-primary) !important;
        border: 1px solid var(--color-bg-primary) !important;
    }
    
    /*Кнопки в зиро-блоках*/
    .z-btn .tn-atom {
        background: var(--color-btn-primary) !important;
        background-size: 100% !important;
    }
    
    /*Фактоиды*/
    .t1054__title {
        font-size: 96px !important;
        font-weight: 400 !important;
        line-height: 1 !important;
        letter-spacing: -0.05em !important;
        text-transform: uppercase !important;        
    }    
    
    /*H1 и H2-заголовки*/
    .t467__title, .t182__title {
        font-size: 80px !important;
        font-weight: 600 !important;
        line-height: 0.95 !important;
        letter-spacing: -0.04em !important;
        text-transform: uppercase !important;
    }  
    
    /*H3-заголовки*/
    .t1060__title, .t712__title, .t997__title, .t850 .t-card__title, .t468__title, .t1054 .t-section__titl {
        font-size: 64px !important;
        font-weight: 500 !important;
        line-height: 0.95 !important;
        letter-spacing: -0.03em !important;
        text-transform: uppercase !important;
    }
    
    /*H4-заголовки*/
    .t469__title, .t997__title u, .t762__title, .t484__title {
        font-size: 32px !important;
        font-weight: 500 !important;
        line-height: 1 !important;
        letter-spacing: -0.03em !important;
        text-transform: uppercase !important;
    } 
    
    /*H5-заголовки*/
    .t762__price-item, .t959 .t-card__title, .merged-container .t762__title_small ul li:last-child, .merged-container .t762__title_small ol li:last-child {
        font-size: 28px !important;
        font-weight: 500 !important;
        line-height: 1 !important;
        letter-spacing: -0.03em !important;
        text-transform: uppercase !important;
    }     
    
    /*H6-заголовки*/
    .t776 .t-store__card__title, .t1060__item-text, .t858 .t-card__title, .t570__title, .t700__video-descr ol li:before, .t702__title, .t482__title, .t-input-block .t-text a[href^=tel], .t-quiz__screen-wrapper:not(.t-quiz__contact-form) .t-input-title, .t-quiz__contact-form__header__title {
        font-size: 24px !important;
        font-weight: 500 !important;
        line-height: 1 !important;
        letter-spacing: -0.03em !important;
        text-transform: uppercase !important;
    }  
    
    /*H7-заголовки*/
    .t776 .t-store__card__price-item, .t858 .t-card__btn-text, #allrecords .uc-ct_20 .t-card__title, .t855 .t-section__title, .t855 .t-section__descr ul li:first-child, .t855__item:first-child .t855__title, .t855__item:first-child .t855__descr {
        font-size: 20px !important;
        font-weight: 500 !important;
        line-height: 1 !important;
        letter-spacing: -0.03em !important;
        text-transform: uppercase !important;
    }     
    
    /*H8-заголовки*/
    .t855__title, .t754 .t-store__card__title, .t977__descr, #allrecords .uc-ct_16 .t-card__title, #allrecords .merged-container .t762__title_small ul li:only-child {
        font-size: 16px !important;
        font-weight: 600 !important;
        line-height: 1 !important;
        letter-spacing: -0.03em !important;
        text-transform: uppercase !important;
    }        
    
    /*Подзаголовки*/
    .t776 .t-store__card__descr ul, .t585__title, .t776 .t-store__card__descr ol, .t-input-title, .t-input-block .t-text strong {
        font-size: 14px !important;
        font-weight: 400 !important;
        line-height: 1 !important;
        letter-spacing: -0.03em !important;
        text-transform: uppercase !important;        
    }
    
    /*Маленькие подзаголовки*/
    .t776 .t-store__card__mark, .merged-container .t762__title ol li {
        font-size: 12px !important;
        font-weight: 400 !important;
        line-height: 1 !important;
        letter-spacing: -0.03em !important;
        text-transform: uppercase !important;        
    }    
    
    /*Средние описания*/
    .t997__card-desc, .t997__descr, .t712__descr, .t467__descr, .t570__descr ul li:first-child, .t570__text ul li:first-child, .t700__form-upper-text, .t570__text a[href*="mailto"], .t468__descr, .t1054 .t-section__descr {
        font-size: 20px !important;
        font-weight: 400 !important;
        line-height: 1.2 !important;
        letter-spacing: 0em !important;
    }    
    
    /*Маленькие описания*/
    .t997__card-title, .t858 .t-card__descr, .t712__descr-second, .t570__descr, .t570__text, .t700__video-descr, .t850 .t-card__descr, .t678 .t-section__descr, .t696__descr, .t585__text, .t981__menu-link, .t702__descr, .t182__descr, .t482__descr, .t776 .t-store__card__descr, .t-radio__control, .t762__descr, .t762__price-item:before, .t762__title_small, .t-quiz__consultant__msg, .t959 .t-card__descr, .t395__title, .t855__descr, .t855 .t-section__descr, .merged-container .t762__title ul li, .t1054__text {
        font-size: 16px !important;
        line-height: 1.3 !important;
        letter-spacing: 0em !important;
    } 
    .t-input-block .t-text em, .t-input-group_tx .t-input-block .t-text, .t-input-subtitle, .t-form .t-checkbox__control, .t-quiz__consultant__descr {
        font-size: 14px !important;
        line-height: 1.3 !important;
        letter-spacing: 0em !important;
    }     
    
    /*Очень маленькие описания*/
    .t712__form-bottom-text, .t700__form-bottom-text, .t696__form-bottom-text, .t981__logo-wrapper .t981__link:before, .t702__form-bottom-text, .t390__descr {
        font-size: 12px !important;
        line-height: 1.3 !important;
        letter-spacing: 0em !important;
    }      
    
    /*Большие отступы между блоками*/
    [data-record-type="113"] > div[style*="height:148px"], [data-record-type="113"] > div[style*="height: 148px"], [data-record-type="113"].uc-height-148 > div {
        height: 148px !important;
    }
    
    /*Средние отступы между блоками*/
    [data-record-type="113"] > div[style*="height:120px"], [data-record-type="113"] > div[style*="height: 120px"], [data-record-type="113"].uc-height-120 > div {
        height: 120px !important;
    }   
    
    /*Маленькие отступы между блоками*/
    [data-record-type="113"] > div[style*="height:80px"], [data-record-type="113"] > div[style*="height: 80px"], [data-record-type="113"].uc-height-80 > div {
        height: 80px !important;
    }  
    
    /*Отступ от H1, H2-заголовков до контента*/
    [data-record-type="113"] > div[style*="height:60px"], [data-record-type="113"] > div[style*="height: 60px"], [data-record-type="113"].uc-height-60 > div {
        height: 60px !important;
    } 
    
    /*Отступ от кнопки до текста*/
    [data-record-type="113"] > div[style*="height:40px"], [data-record-type="113"] > div[style*="height: 40px"], [data-record-type="113"].uc-height-40 > div {
        height: 40px !important;
    }     
    
    /*Отступ высотой с меню*/
    #allrecords [data-record-type="113"].uc-height-menu > div {
        height: 80px !important;
    }   
    
    /*Описания в формах*/
    .t712__descr-second, .t702__descr, .t696__descr {
        color: var(--color-secondary) !important;
    }
    
    /*Текст под кнопкой в формах*/
    .t712__form-bottom-text, .t702__form-bottom-text, .t696__form-bottom-text {
        color: var(--color-secondary) !important;
    }
    
    /*Поля в формах*/
    .t-form__screen-current-view, .t-form__screen .t-form__submit::after, .t-form__screen .t-form__submit::before {
        display: none !important;
    }
    #allrecords input::-webkit-input-placeholder {color: var(--color-tertiary) !important; opacity: 1 !important;}
    #allrecords input::-moz-placeholder {color: var(--color-tertiary) !important; opacity: 1 !important;}
    #allrecords input:-moz-placeholder {color: var(--color-tertiary) !important; opacity: 1 !important;}
    #allrecords input:-ms-input-placeholder {color: var(--color-tertiary) !important; opacity: 1 !important;}
    #allrecords textarea::-webkit-input-placeholder {color: var(--color-tertiary) !important; opacity: 1 !important;}
    #allrecords textarea::-moz-placeholder {color: var(--color-tertiary) !important; opacity: 1 !important;}
    #allrecords textarea:-moz-placeholder {color: var(--color-tertiary) !important; opacity: 1 !important;}
    #allrecords textarea:-ms-input-placeholder {color: var(--color-tertiary) !important; opacity: 1 !important;}    
    .t-input {
        color: var(--color-secondary) !important;
        font-weight: 400 !important;
        border: none !important;
    }
    .t-input-group {
        margin-bottom: 0px !important;
    }
    .t-input-title {
        color: var(--color-primary) !important;
        font-weight: 700 !important;
        margin-bottom: 16px !important;
        padding-bottom: 0px !important;
    } 
    .t-input-group_rd .t-input-title, .t-input-block .t-text strong {
        color: var(--color-primary) !important;
        font-weight: 700 !important;
    }
    .t-input-block .t-text strong {
        display: inline-block !important;
        margin-bottom: 4px !important;
    }
    .t-input-block .t-text a[href^=tel] {
        display: inline-block !important;
        font-weight: 700 !important;
        animation: pulse 2s ease-in-out infinite !important;
    }
    .t-input-block .t-text a[href^=tel]:not(:first-child) {
        margin-top: 12px !important;
    }
    .t-input-block .t-text a[href^=tel]:not(:last-child) {
        margin-bottom: 4px !important;
    }    
    #allrecords .t-input {
        border-radius: 12px !important;
        background-color: var(--color-bg-secondary) !important;
    }
    .t-input-block {
        margin-bottom: 16px !important;
    }  
    .t-input-group_tx .t-input-block {
        margin-bottom: 32px !important;
    }
    .t-input-group_rd + .t-input-group_tx .t-input-block {
        margin-top: 40px !important;
    }
    .t-form__submit .t-btn, .t-form__submit .t-submit {
        width: 100% !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .t-input-subtitle {
        padding-bottom: 16px !important;
    }
    .t-input-title + .t-input-subtitle {
        margin-top: -12px !important;
    }
    .t-input-block .t-text em {
        color: var(--color-tertiary) !important;
        font-style: normal !important;
    }
    .t-input-subtitle, .t-input-group_tx .t-input-block .t-text {
        color: var(--color-secondary) !important;
        opacity: 1 !important;
    }
    .t-form__submit {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        gap: 12px !important;
    }
    
    /*Чек-боксы в формах*/
    .t-checkbox__control {
        min-height: 20px !important;
        position: relative !important;
        color: var(--color-secondary) !important;
        font-weight: 500 !important;
        padding-left: 30px !important;
    }
    .t-checkbox__control a {
        color: var(--color-accent-primary) !important;
    }
    .t-checkbox__indicator {
        position: absolute !important;
        left: 0px !important;
        top: 0px !important;
        margin-right: 10px !important;
        /*border-color: var(--color-primary) !important;*/
        background: var(--color-bg-accent-primary) !important;
        border-radius: 360px !important;
        opacity: 1 !important;
        border: none !important;
    }
    .t-checkbox__indicator:after {
        top: 4px !important;
        left: 8px !important;
        border-color: var(--color-bg-primary) !important;
    }
    .t-checkbox {
        left: 0px !important;
        top: 0px !important;        
    }  
    .t-input-group:not(.t-input-group_cb) + .t-input-group_cb {
        margin-top: 20px !important;
    }
    .t-form__inputsbox_flex .t-input-group:not(.t-input-group_cb) + .t-input-group_cb {
        margin-top: 4px !important;
    }
    
    /*Радикнопки в формах*/
    .t-input-group_rd .t-input-title {
        margin-bottom: 16px !important;
    }
    .t-input-group_tx:first-child, .t-input-group_tx:first-child + .t-input-group_tx {
        margin-top: 40px !important;
        margin-bottom: 32px !important;
        border-bottom: 1px solid var(--color-border-primary) !important;
    }
    .t-form__screen-wrapper .t-input-group_tx:nth-child(n) {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        border-bottom: none !important;
    }
    .t-input-group_rd:first-child {
        margin-top: 40px !important;
        margin-bottom: 24px !important;
    }
    .t-form__inputsbox_flex .t-input-group_rd:first-child {
        margin-top: 20px !important;
    }
    .t-input-group_rd:first-child .t-input-block {
        margin-bottom: 0px !important;
    }
    .t-input-block_rd-flex .t-radio__wrapper {
        column-gap: 32px !important;
        row-gap: 16px !important;
    }
    .t-radio__control {
        min-height: 20px !important;
        color: var(--color-primary) !important;
        font-weight: 400 !important;
        padding-top: 0px !important;
        padding-left: 30px !important;
        margin-top: 10px !important;
        margin-bottom: 0px !important;
        position: relative !important;
        opacity: 1 !important;
        box-sizing: border-box !important;
    }
    .t-radio__control:first-child {
        margin-top: 0px !important;
    }
    .t-input-block_rd-flex .t-radio__control {
        margin-top: 0px !important;
    }
    .t-radio {
        left: 0px !important;
        top: 2px !important;
    }
    .t-radio__indicator {
        position: absolute !important;
        left: 0px !important;
        top: 2px !important;
        border-color: var(--color-border-primary) !important;
        border-width: 1px !important;
    }
    .t-radio__indicator:after {
        background: var(--color-bg-accent-primary) !important;
    }    
    .t-img-select__indicator {
        border: none !important;
    }
    .t-img-select__indicator:after {
        top: 0px !important;
        left: 0px !important;
    }
    
    /*Иконки соцсетей*/
    .t-sociallinks__wrapper {
        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;
        gap: 10px !important;
    }    
    .t-sociallinks__item {
        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;
        width: 48px !important;
        height: 48px !important;        
        position: relative !important;
        padding: 0px !important;
        margin: 0px !important;
    }    
    .t-sociallinks__item a {
        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;
        margin-top: 0px !important;
        width: 100% !important;
        height: 100% !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;
        position: relative !important;
    }
    .t-sociallinks__svg, .t-sociallinks__customimg {
        width: 100% !important;
        height: 100% !important;
    }    
    
    /*Иконки закрытия*/
    .t-popup__close, .t706__close, .t1002__wishlistwin-close, .t450__close, .t985__close-icon {
        width: 40px !important;
        height: 40px !important;  
        top: 10px !important;
        padding: 10px !important;
        margin: 0px !important;
        box-sizing: border-box !important;
    }
    .t-store .t-popup__close, .t1002__wishlistwin-close, .t450__close, .t985__close-icon, .t706__close, .t958__close {
        right: 10px !important;
    }
    .t702 .t-popup__container.t-popup__container-static .t-popup__close, .t390 .t-popup__container.t-popup__container-static .t-popup__close {
        right: 27px !important;
    }
    .t-popup__close-icon, .t706__close-button, .t706__close-icon, .t1002__wishlistwin-close-icon, .t1002__close-button, .t450__close_icon, .t985__close-icon svg, .t702 .t-popup__close-wrapper, .t390 .t-popup__close-wrapper, .t958__close-button {
        width: 100% !important;
        height: 100% !important;
        padding: 0px !important;
    }
    .t-popup__close-icon g, .t706__close-icon g {
        fill: var(--color-bg-primary) !important;
    }
    .t945 .t-popup__close-icon g {
        fill: var(--color-primary) !important;
    }
    .t945 .t-popup__block-close-button {
        width: 100% !important;
        height: 100% !important;
        padding: 3px !important;
        box-sizing: border-box !important;
    }
    .t450__close {
        width: 48px !important;
        height: 48px !important;  
        top: 10px !important;
        padding: 10px !important;
        box-sizing: border-box !important;
    }    
    .t450__close_icon span {
        background-color: var(--color-primary) !important;
        height: 1px !important;
    }  
    
    /*Стрелки с бэкграундом*/
    .t-slds__arrow-withbg {
        width: 48px !important;
        height: 48px !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;
    }
    #allrecords .t-slds__arrow-withbg .t-slds__arrow_body {
        width: 10px !important;
    }
    .t-slds__arrow_body polyline {
        -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;        
    }    
    
    /*Первый экрна*/
    .t997__cards-wrapper:before, .t997__cards-wrapper:after {
        display: none !important;
    }
    [data-record-type="997"] .t-cover {
        height: auto !important;
    }   
    [data-record-type="997"] .t-cover__carrier {
        height: 100% !important;
        position: absolute !important;
        left: 0px !important;
        top: 0px !important;
    }
    [data-record-type="997"] .t-cover__filter {
        height: 100% !important;
    }
    .t997 .t-container {
        position: static !important;
    }
    .t997 .t-cover__wrapper {
        width: 100% !important;
        height: auto !important;
        display: -webkit-flex !important;
        display: -ms-flexbox !important;
        display: flex !important;
    }
    .t997__wrapper {
        width: 100% !important;
        min-height: 100% !important;
    }
    .t997__inner {
        margin-top: 160px !important;
        margin-bottom: 40px !important;
    }
    .t997__header-wrapper {
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    .t997 .t-section__topwrapper {
        max-width: calc(100% - 40px) !important;
    }
    .t997__title {
        max-width: 860px !important;
        text-transform: uppercase !important;
    }
    .t997__title u {
        text-decoration: unset !important;
        vertical-align: top !important;
    }
    .t997__descr {
        text-transform: uppercase !important;
        padding-top: 32px !important;
        padding-bottom: 0px !important;
    }
    .t997__buttons {
        display: -ms-flexbox !important;
        display: -webkit-flex !important;
        display: flex !important;
        -webkit-flex-wrap: wrap !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        padding-top: 40px !important;
        gap: 16px !important;
    }
    .t997__btn-wrapper {
        margin: 0px !important;
    }
    .t997__cards-wrapper {
        padding-top: 80px !important;
        margin-top: auto !important;
        margin-bottom: 0px !important;
    }
    .t997__col {
        margin-bottom: 0px !important;
    }
    .t997__imgwrapper {
        width: 56px !important;
        margin-top: 0px !important;
        margin-right: 24px !important;
    }
    .t997__card-title {
        margin-bottom: 0px !important;
    }
    .t997__card-desc {
        margin-top: 8px !important;
        margin-left: 0px !important;
    }
    
    /*Блок с заголовком*/
    .t467 .t-container, .t468 .t-container {
        position: relative !important;
        z-index: 4 !important;
    }
    .t467__title, .t468__title {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .t467__title a, .t468__title a {
        color: inherit !important;
    }
    .t467__descr, .t468__descr {
        margin-top: 32px !important;
    }
    
    /*Блок с заголовком H5*/
    .t469__title {
        margin-bottom: 0px !important;
    }
    
    /*Каталог моделей на Главной*/
    .t776 .t-store__card__sold-out-msg {
        display: none !important;
    }
    .t776 {
        position: relative !important;
    }
    .t776:before {
        content: '' !important;
        width: 100% !important;
        height: 100% !important;
        min-height: 720px !important;
        background-image: url(https://static.tildacdn.com/tild3836-3961-4534-a366-343436623039/Ellipse_29.svg) !important;
        background-repeat: no-repeat !important;
        background-size: cover !important;
        background-position: center top !important;
        position: absolute !important;
        top: 0px !important;
        left: 0px !important;
    }
    .t776:after {
        content: '' !important;
        width: 100% !important;
        height: calc(100% - 720px) !important;
        background-color: var(--color-bg-secondary) !important;
        position: absolute !important;
        top: 720px !important;
        left: 0px !important;
    }    
    .t776 .t-store {
        position: relative !important;
        z-index: 1 !important;
    }
    .t776 .t-store__card__imgwrapper  {
        border-radius: 20px !important;
        overflow: hidden !important;
    }
    .t776 .t-store__card__bgimg:not(.t-store__card__bgimg_second) {
        background-size: contain !important;
    }
    #allrecords .t776 .t-store__card__title {
        font-weight: 700 !important;
    }
    .t776 .t-store__card__price-item {
        text-transform: uppercase !important;
    }
    .t776 .t-store__card__price-item:before {
        content: 'от\a0' !important;
        display: inline-block !important;
        vertical-align: middle !important;
    }
    .t776 .t-store__card__btns-wrapper {
        gap: 16px !important;
        margin-top: 32px !important;
    }
    #allrecords .t776 .t-store__card__btn {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
    }
    .t776 .t-store__grid-separator {
        margin-bottom: 80px !important;
    }
    .t776 .t-store__card__textwrapper {
        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;
    }
    .t776 .t-store__card__title {
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
    }
    .t776 .t-store__card__descr {
        color: var(--color-primary) !important; 
        -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
        order: 3 !important;        
        margin-top: 12px !important;
    } 
    .t776 .t-store__card__descr ul {
        color: var(--color-tertiary) !important; 
        margin-bottom: 0px !important;
    }
    .t776 .t-store__card__descr ul:not(:first-child), .t776 .t-store__card__descr ol:not(:first-child) {
        margin-top: 12px !important;
    }
    .t776 .t-store__card__descr ul li:first-child::marker {
        color: var(--color-accent-primary) !important;
        font-size: 16px !important;
    }
    .t776 .t-store__card__descr ol {
        color: var(--color-tertiary) !important; 
        list-style-type: disc !important;
        margin-bottom: 0px !important;
    }
    .t776 .t-store__card__descr ol li:first-child::marker {
        color: #86413F !important;
        font-size: 16px !important;
    }
    .t776 .t-store__card__price-wrapper {
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;    
        /*margin-top: 12px !important;*/
        margin-top: 0px !important;
    }
    .t776 .t-store__card__descr em {
        display: inline-block !important;
        color: var(--color-accent-secondary) !important;
        font-style: normal !important;
        margin-bottom: 12px !important;
    }
    .t776 .t-store__card__mark {
        width: auto !important;
        height: 40px !important;
        font-family: var(--font-primary) !important;
        background-color: #57322D !important;
        padding-left: 16px !important;
        padding-right: 16px !important;
    }
    
    /*Текст в кнопках в каталоге моделей не в наличии*/
    .t776 [data-product-inv="0"] .t-store__card__btn .t-store__card__btn-text {
        display: none !important;
    }
    .t776 [data-product-inv="0"] .t-store__card__btn:before {
        content: 'Забронировать' !important;
    }
    
    /*Блок Производство в России*/
    [data-record-type="1060"] {
        padding-bottom: 32px !important;
        overflow: hidden !important;
        border-bottom-left-radius: 32px !important;
        border-bottom-right-radius: 32px !important;
    }
    [data-record-type="1060"] .t-cover {
        height: auto !important;
        max-width: calc(100% - 64px) !important;
        margin-left: auto !important;
        margin-right: auto !important;
        overflow: hidden !important;
        border-radius: 20px !important;
    }
    [data-record-type="1060"] .t-cover__carrier {
        height: 100% !important;
        position: absolute !important;
        left: 0px !important;
        top: 0px !important;
    }
    [data-record-type="1060"] .t-cover__filter {
        height: 100% !important;
    }
    .t1060 .t-container {
        position: static !important;
    }
    .t1060 .t-cover__wrapper {
        width: 100% !important;
        height: auto !important;
        display: -webkit-flex !important;
        display: -ms-flexbox !important;
        display: flex !important;
        position: relative !important;
    }
    .t1060__wrapper {
        display: -webkit-flex !important;
        display: -ms-flexbox !important;
        display: flex !important;        
        padding-top: 80px !important;
        padding-bottom: 80px !important;
    }
    .t1060__col-wrapper {
        min-height: 560px !important;
        display: -webkit-flex !important;
        display: -ms-flexbox !important;
        display: flex !important;   
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
        gap: 60px !important;
    }
    .t1060__col {
        margin-bottom: 0px !important;
    }
    .t1060__textwrapper {
        text-align: center !important;
        margin-bottom: 0px !important;
    }
    .t1060__title {
        margin-bottom: 0px !important;
    }
    .t1060__itemwrapper {
        display: -webkit-flex !important;
        display: -ms-flexbox !important;
        display: flex !important;    
        -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        gap: 48px !important;
    }
    .t1060__item {
        width: auto !important;
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;
        padding-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .t1060__imgwrapper {
        width: 64px !important;
        display: -webkit-flex !important;
        display: -ms-flexbox !important;
        display: flex !important;        
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
    }
    .t1060__item-text {
        width: auto !important;
        padding-left: 24px !important;
    }
    
    /*Меню*/
    .uc-white-menu .t396__artboard {
        border-bottom-left-radius: 20px !important;
        border-bottom-right-radius: 20px !important;
    }
    
    /*Плашки с информацией и иконками*/
    .t858__container {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
    }
    .t858__col {
        height: auto !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;        
    }
    .t858__col:last-child {
        margin-bottom: 0px !important;
    }
    .t858__inner-col {
        width: 100% !important;
        height: auto !important;
        background-color: var(--color-bg-secondary) !important;
        border-radius: 20px !important;
        position: relative !important;
    }
    .t858__inner-col:after {
        content: '' !important;
        width: 100% !important;
        height: 100% !important;
        display: block !important;
        position: absolute !important;
        top: 0px !important;
        left: 0px !important;
        background: var(--color-bg-accent-primary) !important;
        border-radius: 20px !important;
        opacity: 0 !important;
        z-index: 1 !important;
    }
    .t858__img {
        width: 64px !important;
        padding-bottom: 0px !important;
    }
    .t858__wrap {
        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;
        row-gap: 80px !important;
        padding: 32px !important;
        box-sizing: border-box !important;
        z-index: 2 !important;
    }
    .t858__btn-container {
        margin-top: auto !important;
        padding-top: 0px !important;
    }
    .t858 .t-card__btn-text {
        position: relative !important;
        padding-right: 36px !important;
    }
    .t858 .t-card__btn-text:after {
        content: '' !important;
        width: 24px !important;
        height: 24px !important;
        display: inline-block !important;
        background-image: url(https://static.tildacdn.com/tild3332-3066-4761-a465-363462353462/chevron_right-24.svg) !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        position: absolute !important;
        top: -2px !important;
        right: 0px !important;
    }
    .t858 .t-card__btn-text:before {
        content: '' !important;
        width: 24px !important;
        height: 24px !important;
        display: inline-block !important;
        background-image: url(https://static.tildacdn.com/tild3130-3637-4831-b238-323965393433/chevron_right-24_1.svg) !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        position: absolute !important;
        top: -2px !important;
        right: 0px !important;    
        opacity: 0 !important;
    } 
    .t858 .t-card__descr ul {
        list-style-type: none !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;
    }
    
    /*Баннер с формой Рассчитать кредит*/
    [data-record-type="712"] .t-cover {
        height: auto !important;
        max-width: calc(100% - 64px) !important;
        margin-left: auto !important;
        margin-right: auto !important;
        overflow: hidden !important;
        border-radius: 20px !important;
    }   
    [data-record-type="712"] .t-cover__carrier {
        height: 100% !important;
        position: absolute !important;
        left: 0px !important;
        top: 0px !important;
    }
    [data-record-type="712"] .t-cover__filter {
        height: 100% !important;
    }
    .t712 {
        position: static !important;
    }
    .t712 .t-cover__wrapper {
        width: 100% !important;
        height: auto !important;
        display: -webkit-flex !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;
        position: relative !important;
    }
    .t712__wrapper  {
        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;
        -ms-flex-line-pack: center !important;
        align-content: center !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        padding-top: 80px !important;
        padding-bottom: 80px !important;
    }
    .t712 .t-col {
        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-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
    }
    .t712__left-content {
        text-align: center !important;
        margin-bottom: 32px !important;
    }
    .t712__formwrapper {
        padding: 32px !important;
        border-radius: 20px !important;
        overflow: hidden !important;
    }
    .t712__descr {
        margin-top: 32px !important;
    }  
    .t712__form-text {
        text-align: center !important;
        margin-bottom: 20px !important;
    }
    .t712__form-bottom-text {
        text-align: center !important;
        margin-top: 12px !important;
    }
    .t712__descr-second {
        margin-top: 0px !important;
    }
    
    /*Блок Контакты*/
    .t570__mainblock {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;        
        padding-left: 12px !important;
        padding-right: 12px !important;
        box-sizing: border-box !important;
    }
    .t570__col {
        width: 100% !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;        
        background-color: transparent !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        box-sizing: border-box !important;
    }
    .t570__map {
        /*max-width: calc(100% / 3 * 2) !important;*/
    }
    .t570__col_text {
        width: 600px !important;
        max-width: 50% !important;
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
    }
    .t570__contentbox {
        height: auto !important;
        border-radius: 20px !important;
        background-color: var(--color-bg-secondary) !important;
    }
    .t570__contentwrapper {
        display: flex !important;
        flex-direction: column !important;
        padding: 80px !important;
    }
    .t570__descr ul, .t570__text ul {
        list-style-type: none !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;
    }
    .t570__title {
        margin-bottom: 0px !important;
    }
    .t570__descr {
        color: var(--color-tertiary) !important;
        margin-bottom: 0px !important;
    }
    .t570__text {
        color: var(--color-tertiary) !important;
        margin-bottom: 0px !important;
        margin-bottom: 0px !important;
    }
    .t570__title + .t570__descr, .t570__title + .t570__text {
        margin-top: 32px !important;
    }
    .t570__descr + .t570__text {
        margin-top: 20px !important;
    }
    .t570__descr ul li:first-child, .t570__text ul li:first-child {
        color: var(--color-primary) !important;
    }
    .t570__descr ul li:not(:first-child), .t570__text ul li:not(:first-child) {
        margin-top: 4px !important;
    }
    .t570__text a[href*="mailto"] {
        display: inline-block !important;
        color: var(--color-accent-primary) !important;
        font-weight: 700 !important;
        margin-top: 20px !important;
    }
    .t570__map {
        position: relative !important;
    }
    .t570 .t-map {
        position: absolute !important;
        width: calc(100% - 40px) !important;
        height: 100% !important;
        top: 0px !important;
        left: 20px !important;
        border-radius: 20px !important;
        -webkit-transform: translateZ(0) !important;
        transform: translateZ(0) !important;
        overflow: hidden !important;
    }    
    .t570 .ymaps-2-1-79-map {
        width: 100% !important;
        height: 100% !important;
    }
    
    /*Блок Trade-in*/
    .t700__video-descr {
        margin-top: 0px !important;
    }
    .t700__video-descr ol {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        list-style-type: none !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;
    }
    .t700__video-descr ol li {
        counter-increment: step-counter;
        max-width: calc(100% / 3) !important;
        padding-right: 20px !important;
        box-sizing: border-box !important;
    }
    .t700__video-descr ol li:before {
        content: counter(step-counter) !important;
        width: 64px !important;
        height: 64px !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;
        color: var(--color-bg-primary) !important;
        background: var(--color-bg-accent-primary) !important;
        border-radius: 360px !important;
        margin-bottom: 12px !important;
    }
    .t700 .t-form__submit {
        margin-top: 20px !important;
        margin-bottom: 0px !important;
        padding-bottom: 0px !important;
    }
    
    /*Плашки в блоке Trade-in*/
    .t850__col {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
    }
    .t850__col:last-child {
        margin-bottom: 0px !important;
    }
    .t850__inner-col {
        width: 100% !important;
        height: auto !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;        
        background-color: var(--color-bg-secondary) !important;
        border-radius: 20px !important;
    }
    [data-bg-color="#f5f4f3"] .t850__inner-col {
        background-color: var(--color-bg-primary) !important;
    }
    .t850__wrap {
        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;
        padding: 32px !important;
        box-sizing: border-box !important;
    }
    .t850 .t-card__title {
        color: var(--color-accent-primary) !important;
        margin-bottom: 0px !important;
    }
    .t850 .t-card__descr {
        margin-top: auto !important;
    }
    .t850 .t-card__title + .t-card__descr {
        padding-top: 80px !important;
    }
    
    /*Открытая форма*/
    .t696__mainblock {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;        
    }
    .t696__mainwrapper {
        background-color: var(--color-bg-quaternary) !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        border-radius: 20px !important;
    }
    .t696__content {
        padding: 32px !important;
        border: none !important;
    }
    .t696__text-wrapper {
        margin-bottom: 20px !important;
    }
    .t696__descr {
        margin-bottom: 0px !important;
    }
    .t696__form-bottom-text {
        margin-top: 12px !important;
    }
    .t696 .t-form__submit {
        margin-top: 20px !important;
        margin-bottom: 0px !important;
        padding-bottom: 0px !important;
    }
     .t696 .t-form__inputsbox_flex .t-form__submit {
        margin-top: 4px !important;
    }
    .t696 .t-submit {
        width: 100% !important;
    }
    #allrecords .t696 .t-input {
        background-color: var(--color-bg-primary) !important;
    }
    
    /*Аккордеон в футере*/
    .t585__trigger-button {
        padding-top: 32px !important;
        padding-bottom: 32px !important;
    }
    .t585__textwrapper {
        padding-bottom: 32px !important;
    }
    .t585__text {
        margin-bottom: 0px !important;
    }
    .t585__circle {
        border-radius: 16px !important;
    }
    .t585__icon {
        width: 20px !important;
        height: 20px !important;    
        padding: 10px !important;
    }
    .t585__lines svg {
        width: 100% !important;
        height: 100% !important;
    }
    
    /*Футер*/
    .t981__wrapper {
        display: -webkit-flex !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        padding: 0px !important;
    }
    .t981__col_left {
        max-width: 50% !important;
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;    
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        margin-left: auto !important;
        margin-right: 0px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    .t981__col_right {
        max-width: 50% !important;
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;        
        padding-left: 20px !important;
        padding-right: 20px !important;        
    }
    .t981__menu {
        font-family: var(--font-primary) !important;
        color: var(--color-tertiary) !important;
        margin-bottom: 0px !important;
    }
    .t981__menu-item {
        margin-bottom: 0px !important;
    }
    .t981__menu-link {
        color: var(--color-tertiary) !important;
        font-weight: 400 !important;
        text-transform: unset !important;
    }
    .t981__logo-wrapper {
        -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
        justify-content: flex-end !important;
    }
    .t981__logo {
        max-width: 120px !important;
    }
    .t981__logo-wrapper .t981__link {
        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-align: end !important;
        -ms-flex-align: end !important;
        align-items: flex-end !important;
    }
    .t981__logo-wrapper .t981__link:before {
        content: 'Разработано:' !important;
        font-family: var(--font-primary) !important;
        color: var(--color-tertiary) !important;
    }
    
    /*Поп-ап форма*/
    .t702 .t-popup.disabled {
        display: none !important;
    }
    .t702__wrapper {
        padding: 32px !important;
    }
    .t702 .t-popup__container {
        overflow: hidden !important;
        border-radius: 20px !important;
    }
    .t702__title {
        margin-bottom: 0px !important;
    }
    .t702__title + .t702__descr {
        margin-top: 16px !important;
    }
    .t702__text-wrapper {
        margin-bottom: 20px !important;
    }
    .t702 .t-form__submit {
        margin-top: 20px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    .t702__form-bottom-text {
        margin-top: 12px !important;
    }
    .t702 .t-checkbox__control a {
        font-weight: 700 !important;
    }
    
    /*Поп-ап информация*/
    .t390 .t-popup__container {
        border-radius: 20px !important;
        overflow: hidden !important;
    }
    .t390__wrapper {
        padding: 32px !important;
    }
    .t390__descr {
        margin-top: 0px !important;
    }
    
    /*Блок 404*/
    [data-record-type="205"] .t-cover {
        height: auto !important;
    }
    [data-record-type="205"] .t-cover__carrier {
        height: 100% !important;
        position: absolute !important;
        left: 0px !important;
        top: 0px !important;
    }
    [data-record-type="205"] .t-cover__filter {
        height: 100% !important;
    }
    [data-record-type="205"] .t-container {
        position: static !important;
    }
    [data-record-type="205"] .t-cover__wrapper {
        width: 100% !important;
        height: auto !important;
        display: -webkit-flex !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;
    }
    .t182__wrapper {
        width: 100% !important;
        min-height: 100% !important;
        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-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        padding-top: 160px !important;
        padding-bottom: 160px !important;
    }
    .t182__title {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    .t182__descr {
        max-width: 420px !important;
        padding-top: 32px !important;
        padding-bottom: 0px !important;
    }
    .t182__buttons {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;   
        -webkit-flex-wrap: wrap !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        margin-top: 0px !important;
        padding-top: 40px !important;
        gap: 16px !important;
    }
    .t182 .t-btnwrapper {
        margin: 0px !important;
    }
    
    /*Карточка модели*/
    .t762__container {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        position: relative !important;
        padding-left: 12px !important;
        padding-right: 12px !important;
        box-sizing: border-box !important;
    }
    .t762__col {
        padding-left: 20px !important;
        padding-right: 20px !important;
        box-sizing: border-box !important;        
    }
    .t762 .t-slds {
        border-radius: 20px !important;
    }
    .t762__info {
        width: 100% !important;
        padding-top: 32px !important;
        padding-bottom: 32px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;        
        box-sizing: border-box !important;
    }
    .t762__title-wrapper {
        margin-bottom: 0px !important;
    }
    .t762__title {
        text-transform: uppercase !important;
    }
    .t762__title_small {
        margin-top: 16px !important;
    }
    .t762__price-wrapper {
        margin-top: 32px !important;
    }
    .t762__price-item:before {
        content: 'от\a0' !important;
        display: inline-block !important;
        vertical-align: middle !important;
        margin-bottom: 8px !important;
        text-transform: none !important;
    }
    .t762__price-value, .t762__price-currency {
        float: unset !important;
    }
    .t762__descr {
        margin-top: 32px !important;
    }
    .t762__descr a {
        color: inherit !important;
    }
    .t762__descr ul {
        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-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important;
        list-style-type: none !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;
        gap: 8px !important;
    }
    .t762__descr ul li {
        text-transform: uppercase !important;
    }
    .t762__descr ul li a {
        width: 100% !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        background: var(--color-bg-accent-primary) !important;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: #0000 !important;        
    }
    .t762__descr ol {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;        
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        list-style-type: none !important;
        margin-top: 32px !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;
        gap: 16px !important;
    } 
    .t762__descr ol:not(:last-child) {
        margin-bottom: 16px !important;
    }
    .t762__descr ol li {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;         
        -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important;       
    }
    .t762__descr ol li a {
        -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important;          
    }
    .t762__descr em {
        color: var(--color-tertiary) !important;
        font-style: normal !important;
    }
    .t762 .t-slds__imgwrapper {
        min-height: 30vw !important;
        position: relative !important;
    }
    .t762 .t-slds__bgimg {
        width: 100% !important;
        height: 100% !important;
        position: absolute !important;
        left: 0px !important;
        top: 0px !important;
        padding-bottom: 0px !important;
        border-radius: 20px !important;
    }
    .t762 .t-slds {
        height: 100% !important;
    }
    .t762 .t-slds__main {
        height: 100% !important;
    }
    .t762 .t-slds__container {
        height: 100% !important;
    }
    .t762 .t-slds__items-wrapper {
        height: 100% !important;
    }
    .t762 .t-slds__item {
        height: 100% !important;
    }
    .t762 .t-slds__wrapper {
        height: 100% !important;
    }
    .t762 .t-slds__imgwrapper {
        height: 100% !important;
    }
    .t762__btn-wrapper {
        position: absolute !important;
        left: 64px !important;
        right: calc(50% + 52px) !important;
        top: 32px !important;
        margin: 0px !important;
    }
    #allrecords .t762__btn {
        height: auto !important;
        color: var(--color-bg-primary) !important;
        padding-top: 8px !important;
        padding-bottom: 8px !important;
        padding-left: 12px !important;
        padding-right: 12px !important;
        border: none !important;
        background-color: var(--color-accent-primary) !important;
        pointer-events: none !important;
    }    
    
    /*Квиз*/
    .t-quiz .t-quiz__main {
        -webkit-mask-image: unset !important;
        mask-image: unset !important;
    }
    .t-quiz__quiz-wrapper {
        height: auto !important;
        min-height: unset !important;
        column-gap: 40px !important;
    }
    .t-quiz__text-extra {
        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;
    }
    .t-quiz__panel {
        width: calc(100% / 4 - 30px) !important;
        padding: 0px !important;
    }
    .t-quiz__panel__main {
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;
        border-radius: 20px !important;
        overflow: hidden !important;
    }
    .t-quiz__consultant__container {
        gap: 16px !important;
    }
    .t-quiz__consultant__info-container {
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;
        -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important;
    }
    .t-quiz__consultant__img {
        width: 100% !important;
        height: auto !important;
        min-height: 100% !important;
        border-radius: 0px !important;
        aspect-ratio: unset !important;
        -o-object-fit: cover !important;
        object-fit: cover !important;
    }
    .t-quiz .t-img-select__indicator_1-1 {
        padding-bottom: 75% !important;
    }
    .t-quiz__consultant__msg-bubble {
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;        
        border-radius: 0px !important;
        padding: 20px !important;
        gap: 20px !important;
    }
    .t-quiz__text-extra {
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;        
    }
    .t-quiz__consultant__name-container {
        gap: 4px !important;
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;           
    }
    .t-quiz__consultant__name {
        color: var(--color-primary) !important;
        font-weight: 500 !important;
    }
    .t-quiz__consultant__descr {
        color: var(--color-tertiary) !important;
        opacity: 1 !important;
    }
    .t-quiz__consultant__msg {
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;         
    }
    .t-quiz__content-padding-container {
        height: auto !important;
        padding: 0px !important;
    }
    .t-quiz__screen-wrapper {
        padding: 0px !important;
    }
    .t-quiz__screen-wrapper:not(.t-quiz__contact-form) .t-input-group__header {
        margin-bottom: 20px !important;
    }
    #allrecords .t-quiz .t-input-group {
        gap: 0px !important;
    }
    #allrecords .t-quiz__inputs-wrapper {
        gap: 0px !important;
    }
    #allrecords .t-quiz__contact-form__header {
        gap: 0px !important;
    }
    .t-quiz .t-radio__wrapper {
        margin-top: 0px !important;
        gap: 0px !important;
    }
    .t-quiz .t-input-group_rd:first-child {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .t-quiz .t-img-select__container {
        padding-top: 0px !important;
    }    
    .t-quiz__screen-wrapper:not(.t-quiz__contact-form) .t-input-title, .t-quiz__contact-form__header__title {
        font-weight: 400 !important;
        margin-top: 40px !important;
        margin-bottom: 0px !important;
    }
    .t-quiz__footer {
        -webkit-box-align: end !important;
        -ms-flex-align: end !important;
        align-items: flex-end !important; 
        padding: 0px !important;
        margin-top: 32px !important;
    }
    .t-quiz__contact-form__footer__text {
        color: var(--color-secondary) !important;
    }
    .t-quiz__counter-container {
        opacity: 1 !important;
        color: var(--color-tertiary) !important;
    }
    #allrecords .t-quiz-hidden {
        display: none !important;
    }
    .t-quiz__btn-wrapper {
        gap: 16px !important;
        padding: 0px !important;
        position: static !important;
        -webkit-mask-image: unset !important;
        mask-image: unset !important;        
    }
    .t-quiz__btn-wrapper .t-btn {
        margin-left: 0px !important;
        margin-right: 0px !important;
        background-color: transparent !important;
    }
    #allrecords .t-quiz__contact-form__layout {
        gap: 0px !important
    }
    .t-quiz__contact-form__header__text-wrapper {
        margin-bottom: 20px !important;
    }
    .t-quiz__contact-form__header__title {
        font-weight: 400 !important;
        text-transform: uppercase !important;
    }
    .t-quiz__contact-form__footer {
        margin-top: 0px !important;
        margin-bottom: 16px !important;
    }    
    .t-quiz__contact-form .t-quiz__contact-form__main {
        margin-top: 28px !important;
    }
    /*.t-quiz__content-wrapper {*/
    /*    height: auto !important;*/
    /*    min-height: 100% !important;*/
    /*}*/
    /*.t-quiz__main {*/
    /*    height: auto !important;*/
    /*    min-height: 100% !important;*/
    /*}*/
    .t-quiz__progressbar {
        border-radius: 20px !important;
        overflow: hidden !important;
    }
    #allrecords .t-quiz .t-btn {
        margin-left: 0px !important;
        margin-right: 0px !important;
    }
    
    /*Плитки с текстом и стрелками на странице Кредит*/
    .t959__container:before, .t959__container:after {
        display: none !important;
    }
    .t959__container {
        display: -webkit-box !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;
        row-gap: 40px !important;
    }
    .t959__row {
        width: 100% !important;
        display: -webkit-box !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;
        row-gap: 40px !important;
    }
    .t959__card {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;        
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        box-sizing: border-box !important;
    }
    .t959__card-inner {
        width: 100% !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;         
        padding: 32px !important;
        border-radius: 20px !important;
    }
    .t959__card-inner:before {
        content: '' !important;
        width: 100% !important;
        height: 100% !important;
        position: absolute !important;
        left: 0px !important;
        top: 0px !important;
        background: var(--color-bg-accent-primary) !important;
        opacity: 0 !important;
        z-index: 1 !important;
    }
    .t959__card-overlay {
        background: var(--color-bg-secondary) !important;
    }
    .t959__card-content {
        width: 100% !important;
        min-height: 56px !important;
        position: relative !important;
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;
    }
    .t959 .t-card__title {
        margin: 0px !important;
        padding-right: 76px !important;
    }
    .t959 .t-card__descr {
        padding-top: 20px !important;
        padding-right: 76px !important;
        margin: 0px !important;
    }
    .t959__card-arrow {
        width: 20px !important;
        height: 20px !important;
        top: 50% !important;
        right: 18px !important;
        -webkit-transform: translateY(-50%) !important;
        -ms-transform: translateY(-50%) !important;
        transform: translateY(-50%) !important;        
    }
    .t959__card-arrow path {
        stroke: var(--color-accent-primary) !important;
    }
    .t959__card-content:after {
        content: '' !important;
        width: 56px !important;
        height: 56px !important;
        border: 1px solid var(--color-accent-primary) !important;
        border-radius: 16px !important;
        position: absolute !important;
        top: 50% !important;
        right: 0px !important;
        -webkit-transform: translateY(-50%) !important;
        -ms-transform: translateY(-50%) !important;
        transform: translateY(-50%) !important;
    } 
    
    /*Табы*/
    .t395__wrapper {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;        
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        gap: 16px !important;
    }
    .t395__wrapper.t-align_right {
        -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
        justify-content: flex-end !important;
    }
    .t395__wrapper.t-align_center {
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;
    }
    #allrecords [data-record-type="395"] .t395__tab, #allrecords [data-record-type="395"] .t395__tab.t395__tab_active {
        width: auto !important;
        background-color: transparent !important;
        border: none !important;
    }
    .t395__tab {
        position: relative !important;
    }
    .t395__tab:after {
        content: '' !important;
        width: 100% !important;
        height: 100% !important;
        display: block !important;
        position: absolute !important;
        left: 0px !important;
        top: 0px !important;
        background: var(--color-btn-primary) !important;
        background-size: 100% !important;
        border-radius: 32px !important;
        opacity: 0 !important;
        box-sizing: border-box !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;      
        z-index: 1 !important;
    }
    .t395__tab_active.t395__tab:after {
        opacity: 1 !important;
    }
    .t395__tab:before {
        content: '' !important;
        width: 100% !important;
        height: 100% !important;
        display: block !important;
        position: absolute !important;
        left: 0px !important;
        top: 0px !important;
        background-color: transparent !important;
        border: 1px solid var(--color-border-primary) !important;
        border-radius: 32px !important;
        box-sizing: border-box !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;            
        z-index: 0 !important;
    }       
    #allrecords [data-record-type="395"] .t395__tab:after, #allrecords [data-record-type="395"] .t395__tab.t395__tab_active:after {
        background-color: transparent !important;    
    }
    .t395__title {
        height: 56px !important;
        position: relative !important;
        color: var(--color-btn-text-secondary) !important;
        font-weight: 500 !important;
        white-space: nowrap !important;
        padding-left: 32px !important;
        padding-right: 32px !important;
        border-radius: 32px !important;
        background-color: transparent !important;
        box-sizing: border-box !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;    
        z-index: 2 !important;
    }
    .t395__tab_active .t395__title {
        color: var(--color-btn-text-primary) !important;
    }    
    
    /*Блок с маленьким текстом*/
    [data-record-type="56"].t-rec_pb_30 {
        padding-bottom: 32px !important;
    }
    .t046__text {
        text-align: left !important;
        padding: 0px !important;
        margin: 0px !important;
    } 
    
    /*Таблица на странице Кредит*/
    .t855__separator, .t855 .t-container:before, .t855 .t-container:after {
        display: none !important;
    }
    [data-record-type="855"] {
        overflow: auto !important;
    }
    .t855 {
        max-width: 1160px !important;
        min-width: 940px !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;         
        padding: 32px !important;
        margin-left: auto !important;
        margin-right: auto !important;
        background-color: var(--color-bg-secondary) !important;
        border-radius: 20px !important;
        box-sizing: border-box !important;        
    }
    .t855 .t-container {
        width: 100% !important;
        max-width: 100% !important;
    }
    .t855 .t-section__container {
        max-width: calc(100% / 4) !important;
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important; 
        padding-left: 20px !important;
        box-sizing: border-box !important;        
    }
    .t855 .t-container:not(.t-section__container) {
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important; 
    }   
    .t855 .t-col {
        max-width: 100% !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t855__item {
        width: 100% !important;
        height: auto !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;   
        margin-top: 0px !important;
    }
    .t855__item:first-child {
        padding-bottom: 8px !important;
    }
    .t855__item:not(:first-child) {
        padding-top: 24px !important;
    }
    .t855__item:not(:last-child, :first-child) {
        padding-bottom: 24px !important;
        border-bottom: 1px solid var(--color-border-primary) !important;
    }    
    .t855__item .t-col:first-child {
        width: 100% !important;
        max-width: calc(100% / 8 * 2 + 32px) !important;
    }
    .t855__title {
        color: var(--color-primary) !important;
        font-weight: 600 !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        padding-left: 0px !important;
        padding-right: 16px !important;
        margin-bottom: 0px !important;
    }
    .t855__descr {
        color: var(--color-secondary) !important;
    }
    .t855__item:nth-child(2) .t855__descr, .t855__item:first-child .t855__descr {
        color: var(--color-primary) !important;
    }
    .t855__item:nth-child(2) .t855__descr {
        font-weight: 600 !important;
    }    
    .t855__descr ul {
        display: -ms-grid !important;
        display: grid !important;
        grid-template-columns: repeat(auto-fit, minmax(80px, 1fr)) !important; 
        list-style-type: none !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;
    }
    .t855__descr ul li {
        max-width: 160px !important;
        -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important; 
    }
    .t855 .t-section__title {
        margin-bottom: 0px !important;
    }
    .t855 .t-section__descr {
        color: var(--color-secondary) !important;
        margin-bottom: 0px !important;
        padding-top: 32px !important;
    }
    .t855 .t-section__descr ul {
        list-style-type: none !important;
        margin-bottom: 0px !important;
        padding: 16px !important;  
        background-color: var(--color-bg-primary) !important;
        border-radius: 16px !important;
    }
    .t855 .t-section__descr ul li:first-child {
        color: var(--color-primary) !important;
    }
    .t855 .t-section__descr ul li:first-child:not(:only-child) {
        padding-bottom: 16px !important;
    }   
    
    /*Растяжка Заказать звонок*/
    [data-record-type="484"] {
        background: var(--color-bg-accent-primary) !important;
    }
    .t484 {
        padding-top: 80px !important;
        padding-bottom: 80px !important;
    }
    .t484__title {
        margin-bottom: 0px !important;
    }
    .t484 .t-btn {
        margin-top: 40px !important;
    }
    
    /*Блок с 3 кнопками*/
    [data-record-type="208"].t-rec_pt_45 {
        padding-top: 40px !important;
    }
    .t142A__wraptwo {
        position: relative !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;   
        gap: 16px !important;
        z-index: 4 !important;
    }
    .t142A__btn {
        margin: 0px !important;
    }    
    
    /*Объединенные слайдеры с моделями*/
    .merged-container .t762__title br, .merged-container .t762__title_small br {
        display: none !important;
    }
    .merged-container {
        width: 100% !important;
        max-width: 1200px !important;
        position: relative !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        margin-left: auto !important;
        margin-right: auto !important;
        box-sizing: border-box !important;
        row-gap: 80px !important;
    }
    .merged-container [data-record-type="762"] {
        max-width: 50% !important;
    }
    .merged-container .t762 {
        min-height: 100% !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;        
    }
    .merged-container .t762__container {
        min-height: 100% !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .merged-container .t762__col:nth-child(n) {
        width: 100% !important;
    }
    .merged-container .t762__col:nth-child(2) {
        -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important;
    }
    .merged-container .t762__info {
        min-height: 100% !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;             
        padding-bottom: 0px !important;
    }
    .merged-container .t762__textwrapper {
        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;
    }
    .merged-container .t762__title-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-flex: 1 !important;
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important;        
    }
    .merged-container .t762__descr {
        margin-top: auto !important;
    }
    .merged-container .t762__btn-wrapper {
        left: 44px !important;
        right: 44px !important;
        top: 24px !important;
    }
    #allrecords .merged-container .t762__btn {
        pointer-events: unset !important;
    }
    .merged-container .t-slds__imgwrapper {
        height: auto !important;
        min-height: unset !important;
        padding-bottom: 72% !important;
    }    
    .merged-container .t762 .t-slds__bgimg {
        width: 100% !important;
        height: 100% !important;
        position: absolute !important;
        left: 0px !important;
        top: 0px !important;
        padding-bottom: 0px !important;
    }
    .merged-container .t762__title {
        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;
    }
    .merged-container .t762__title strong {
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;        
        font-weight: inherit !important;
    }
    .merged-container .t762__title ul {
        -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
        order: 3 !important;
        list-style-type: none !important;
        padding-left: 0px !important;
        margin-top: 12px !important;
        margin-bottom: 0px !important;
    }
    .merged-container .t762__title ul li {
        color: var(--color-secondary) !important;
        text-transform: none !important;
    }
    .merged-container .t762__title ol {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;        
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;        
        list-style-type: none !important;
        margin-bottom: 24px !important;
        padding-left: 0px !important;
        gap: 8px !important;
    }    
    .merged-container .t762__title ol li {
        color: var(--color-accent-primary) !important;
        white-space: nowrap !important;
        background-color: var(--color-bg-secondary) !important;
        padding-top: 12px !important;
        padding-bottom: 12px !important;
        padding-left: 16px !important;
        padding-right: 16px !important;
        border-radius: 32px !important;
    }
    .merged-container .t762__title_small {
        margin-top: auto !important;
        padding-top: 24px !important;
    }
    .merged-container .t762__title_small > span {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-align: end !important;
        -ms-flex-align: end !important;
        align-items: flex-end !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        /*column-gap: 32px !important;*/
        column-gap: 40px !important;
        row-gap: 16px !important;
    }
    .merged-container .t762__title_small ul, .merged-container .t762__title_small ol {
        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-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important;
        list-style-type: none !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;        
    }
    .merged-container .t762__title_small ul:not(:first-child, :last-child) {
        margin-left: -20px !important;
    }
    .merged-container .t762__title_small ul li, .merged-container .t762__title_small ol li {
        position: relative !important;
    }
    .merged-container .t762__title_small ul li:last-child, .merged-container .t762__title_small ol li:last-child {
        color: var(--color-accent-primary) !important;
        white-space: nowrap !important;
    }
    .merged-container .t762__title_small ul li:only-child {
        background: var(--color-bg-accent-primary) !important;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: #0000 !important;
        margin-bottom: 1px !important;
    }
    .merged-container .t762__title_small ul li:first-child:not(:only-child), .merged-container .t762__title_small ol li:first-child:not(:only-child) {
        color: var(--color-tertiary) !important;
        margin-bottom: 8px !important;
    }
    .merged-container .t762__title_small ul li strong, .merged-container .t762__title_small ol li strong {
        font-size: .6em !important;
        font-weight: inherit !important;
        text-transform: none !important;
    }
    
    /*Тултипы*/
    [href*='tooltip']:after {
        content: '' !important;
        width: .3em !important;
        height: .3em !important;
        display: inline-block !important;
        background-image: var(--tooltip-icon) !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        background-position: center !important;
        vertical-align: top !important;
        margin-left: 4px !important;
        margin-right: -.3em !important;
    }  
    .merged-container .t762__title_small [href*='tooltip']:after {
        width: .5em !important;
        height: .5em !important;
        position: absolute !important;
        top: 0px !important;
        right: -.6em !important;
        margin-right: 0em !important;
    } 
    .merged-container .t762__title ol li [href*='tooltip']:after {
        width: .8em !important;
        height: .8em !important;
        margin-right: -.1em !important;
    }
    
    /*Баннер с Фактоидами на странице Модели*/
    .t1054__blockswrapper:before, .t1054__blockswrapper:after, .t1054 .t-clear {
        display: none !important;
    }
    [data-record-type="1054"] .t-cover {
        height: auto !important;
    }
    [data-record-type="1054"] .t-cover__carrier {
        height: 100% !important;
        position: absolute !important;
        left: 0px !important;
        top: 0px !important;
    }
    [data-record-type="1054"] .t-cover__filter {
        height: 100% !important;
    }
    .t1054 .t-container {
        max-width: 1200px !important;
        position: static !important;
    }
    .t1054 .t-cover__wrapper {
        width: 100% !important;
        height: auto !important;
        min-height: 800px !important;
        position: relative !important;
        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-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
    }
    .t1054__wrapper {
        width: 100% !important;
        -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important;
        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-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important;
        padding-top: 80px !important;
        padding-bottom: 40px !important;
        gap: 60px !important;
        box-sizing: border-box !important;
    }
    .t1054__topsection {
        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;
    }
    .t1054 .t-section__topwrapper {
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    .t1054 .t-section__title {
        margin-bottom: 0px !important;
    }
    .t1054 .t-section__descr {
        padding-top: 20px !important;
    }
    .t1054__blockswrapper {
        width: 100% !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;   
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;
        row-gap: 60px !important;
        column-gap: 44px !important;
        margin-top: auto !important;
    }
    .t1054__col {
        width: auto !important;
        max-width: unset !important;
    }
    #allrecords .t1054 .t1054__col:nth-child(n) {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .t1054__title {
        text-align: left !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .t1054__text {
        text-align: left !important;
        text-transform: uppercase !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;        
        margin-left: 0px !important;        
        margin-right: 0px !important;        
    }    
    
    
    
@media screen and (max-width: 1200px) { 
    
    /*Блок 1200px-*/
    .t-screenmax-1200px {
        display: block !important;
    } 
    
    /*H1 и H2-заголовки*/
    .t467__title, .t182__title {
        font-size: 72px !important;
    }    
    
    /*H3-заголовки*/
    .t1060__title, .t712__title, .t997__title, .t850 .t-card__title, .t468__title, .t1054 .t-section__titl {
        font-size: 52px !important;
    }   
    
    /*Блок Производство в России*/
    .t1060__itemwrapper {
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;
    }  
    .t1060__item:first-child {
        width: 100% !important;
    }
    
    /*Блок Контакты*/
    .t570__mainblock {
        padding-left: 22px !important;
        padding-right: 22px !important;
    }
    .t570__col {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    .t570 .t-map {
        width: calc(100% - 20px) !important;
        left: 10px !important;
    } 
    
    /*Футер*/
    .t981__col_left {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    .t981__col_right {
        padding-left: 10px !important;
        padding-right: 10px !important;        
    }
    
    /*Первый экран*/
    .t997 .t-section__topwrapper {
        max-width: calc(100% - 20px) !important;
    }    
    
    /*Карточка модели*/
    .t762__col:nth-child(1) {
        width: 60% !important;
    }    
    .t762__col:nth-child(2) {
        width: 40% !important;
    }
    #allrecords .t762__price-item {
        max-width: 100% !important;
    }
    .t762__btn-wrapper {
        right: calc(40% + 52px) !important;
    }
    
    /*Квиз*/
    .t-quiz__panel {
        width: calc(100% / 4 - 15px) !important;
    }    
    .t-quiz__quiz-wrapper {
        column-gap: 20px !important;
    }
    
    /*Плитки с текстом и стрелками на странице Кредит*/
    .t959__card {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }    
    .t959__container {
        row-gap: 20px !important;
    }
    .t959__row {
        row-gap: 20px !important;
    } 
    
    /*Таблица на странице Кредит*/
    .t855 {
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;      
        row-gap: 80px !important;
    }    
    .t855 .t-section__container {
        width: 100% !important;
        max-width: 100% !important;
        padding-left: 0px !important;
    }
    .t855 .t-section__descr {
        width: 100% !important;
        max-width: 100% !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important; 
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;  
        column-gap: 10px !important;
    }
    .t855 .t-section__descr ul {
        width: 100% !important;
        max-width: calc(50% - 10px) !important;
        padding: 32px !important;
        box-sizing: border-box !important;
    }    
    
    /*Объединенные слайдеры с моделями*/
    .merged-container {
        max-width: 960px !important;
    }
    .merged-container .t762__col:nth-child(n) {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }    
    .merged-container .t762__btn-wrapper {
        left: 34px !important;
        right: 34px !important;
    }    
    
    /*Баннер с Фактоидами на странице Модели*/
    .t1054 .t-cover__wrapper {
        min-height: 800px !important;
    }        
    
    
}



@media screen and (max-width: 960px) { 
    
    /*Блок 960px+*/
    .t-screenmin-980px {
        display: none !important;
    }  
    
    /*Выравнивание текста*/
    [class*="uc-"][class*="tal"] .t-container {
        text-align: left !important;
    }   
    [class*="uc-"][class*="tal"] .t-title, [class*="uc-"][class*="tal"] .t-descr, [class*="uc-"][class*="tal"] .t-text {
        margin-left: 0px !important;
    }
    [class*="uc-"][class*="tac"] .t-container {
        text-align: center !important;
    }    
    [class*="uc-"][class*="tac"] .t-title, [class*="uc-"][class*="tac"] .t-descr, [class*="uc-"][class*="tac"] .t-text {
        margin-left: auto !important;
        margin-right: auto !important;
    }   
    
    /*Фактоиды*/
    .t1054__title {
        font-size: 72px !important;       
    }       
    
    /*H1 и H2-заголовки*/
    .t467__title, .t182__title {
        font-size: 56px !important;
    }  
    
    /*H3-заголовки*/
    .t1060__title, .t712__title, .t997__title, .t850 .t-card__title, .t468__title, .t1054 .t-section__titl {
        font-size: 44px !important;
    } 
    
    /*H5-заголовки*/
    .t762__price-item, .t959 .t-card__title, .merged-container .t762__title_small ul li:last-child, .merged-container .t762__title_small ol li:last-child {
        font-size: 24px !important;
    }     
    
    /*Средние описания*/
    .t997__card-desc, .t997__descr, .t712__descr, .t467__descr, .t570__descr ul li:first-child, .t570__text ul li:first-child, .t700__form-upper-text, .t570__text a[href*="mailto"], .t468__descr, .t1054 .t-section__descr {
        font-size: 18px !important;
    }
    
    /*Отступ от кнопки до текста*/
    [data-record-type="113"] > div[style*="height:40px"], [data-record-type="113"] > div[style*="height: 40px"], [data-record-type="113"].uc-height-40 > div {
        height: 36px !important;
    }     
    
    /*Иконки закрытия*/
    .t-popup__close, .t706__close, .t1002__wishlistwin-close, .t450__close, .t985__close-icon {
        width: 36px !important;
        height: 36px !important;  
    }
    .t945 .t-popup__block-close-button {
        padding: 2px !important;
    }    
    .t450__close {
        width: 42px !important;
        height: 42px !important;  
    }  
    
    /*Стрелки с бэкграундом*/
    .t-slds__arrow-withbg {
        width: 42px !important;
        height: 42px !important;
    }
    #allrecords .t-slds__arrow-withbg .t-slds__arrow_body {
        width: 9px !important;
    } 
    
    /*Первый экран*/
    [data-record-type="997"] .t-cover__carrier {
        /*background-position: bottom center !important;*/
    }
    .t997 .t-section__topwrapper {
        max-width: 100% !important;
    }        
    .t997__cards-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;
        gap: 24px !important;
    }  
    .t997__descr {
        padding-top: 28px !important;
        padding-bottom: 0px !important;
    }
    .t997__buttons {
        padding-top: 32px !important;
    }  
    
    /*Каталог моделей на Главной*/
    .t776:before {
        height: 480px !important;
        min-height: 480px !important;
    }   
    .t776:after {
        height: calc(100% - 480px) !important;
        top: 480px !important;
    }     
    .t776 .t-store__card {
        width: 100% !important;
        margin-bottom: 48px !important;
    }
    .t776 .t-store__card:last-child {
        margin-bottom: 0px !important;
    }
    
    /*Блок Производство в России*/
    .t1060__item {
        width: 100% !important;
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
    }    
    
    /*Блок Производство в России*/
    .t1060__wrapper {
        padding-bottom: 32px !important;
    }
    .t1060__itemwrapper {
        gap: 24px !important;
    }
    
    /*Блок Кредитные программы*/
    .t858__wrap {
        row-gap: 32px !important;
    }
    
    /*Блок "Контакты"*/
    .t570__mainblock {
        -ms-flex-wrap: nowrap !important;
        flex-wrap: wrap !important;
    }
    .t570__col {
        width: 100% !important;
        max-width: 100% !important;
    }
    .t570__contentbox {
        height: auto !important;
    }
    .t570__contentwrapper {
        padding-left: 32px !important;
        padding-right: 32px !important;
    }
    .t570__map {
        height: 300px !important;
    }
    .t570 .t-map {
        border-top-left-radius: 20px !important;
        border-top-right-radius: 20px !important;
        border-bottom-left-radius: 0px !important;
        border-bottom-right-radius: 0px !important;
    }    
    .t570__contentbox {
        border-top-left-radius: 0px !important;
        border-top-right-radius: 0px !important;
        border-bottom-left-radius: 20px !important;
        border-bottom-right-radius: 20px !important;
    }    
    
    /*Плашки в блоке Trade-in*/
    .t850 .t-card__title + .t-card__descr {
        padding-top: 32px !important;
    }  
    
    /*Футер*/
    .t981__wrapper {
        padding-left: 22px !important;
        padding-right: 22px !important;
    }
    
    /*Карточка модели*/
    .t762__container {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t762__col:nth-child(n) {
        width: 100% !important;
    } 
    .t762__info {
        padding-bottom: 0px !important;    
    }
    .t762 .t-slds__wrapper {
        height: auto !important;
    }
    .t762 .t-slds__imgwrapper {
        height: auto !important;
        min-height: unset !important;
    }    
    .t762 .t-slds__bgimg {
        height: auto !important;
        position: static !important;
        padding-bottom: 75% !important;
    }  
    #allrecords .t762__price-wrapper {
        row-gap: 20px !important;
    }
    .t762__btn-wrapper {
        top: 20px !important;
        left: 40px !important;
        right: 40px !important;
    }   
    
    /*Квиз*/
    .t-quiz__col {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    .t-quiz__progress-bar-container {
        display: none !important;
    }
    .t-quiz__consultant {
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;      
        border-radius: 20px !important;
        overflow: hidden !important;
    }
    .t-quiz__consultant__info-container {
        max-width: 30% !important;
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
    }
    .t-quiz__consultant__msg-bubble {
        -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important;         
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;
    }
    .t-quiz .t-input-group__title-container, .t-quiz__contact-form__header__text-wrapper {
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;        
    }
    .t-quiz .t-input-group__header {
        gap: 0px !important;
    }
    .t-quiz .t-input-group:first-child .t-input-title {
        margin-top: 40px !important;
    }
    #allrecords .t-quiz__contact-form .t-quiz__contact-form__main .t-input-group:first-child .t-input-title {
        margin-top: 0px !important;
    }
    .t-quiz__contact-form .t-quiz__contact-form__main {
        margin-top: 8px !important;
    }
    .t-quiz__footer {
        gap: 20px !important;
        margin-top: 24px !important;
    }    
    
    /*Плитки с текстом и стрелками на странице Кредит*/
    .t959__card {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }    
    
    /*Табы*/
    .t395 .t-container {
        max-width: 100% !important;
    }
    .t395__col {
        max-width: 100% !important;
    }
    .t395__col_mobile-flex {
        padding-bottom: 4px !important;
    }
    .t395__wrapper {
        height: auto !important;
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
        /*padding-left: calc((100% - 600px) / 2) !important;*/
        box-sizing: border-box !important;
    }
    .t395__wrapper.t-align_center {
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;  
    }   
    .t395__wrapper.t-align_right {
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;  
    }
    .t395__wrapper:before {
        content: '' !important;
        display: table-cell !important;
        min-width: calc((100% - 600px) / 2 - 16px) !important;
        width: calc((100% - 600px) / 2 - 16px) !important;
        height: auto !important;
        margin-left: auto !important;        
    }
    .t395__wrapper.t-align_left:before {
        margin-left: 0px !important;
    }    
    .t395__separator_mobile {
        display: table-cell !important;
        min-width: calc((100% - 600px) / 2 - 16px) !important;
        width: calc((100% - 600px) / 2 - 16px) !important;
        height: auto !important;
        margin-right: auto !important;
    }
    .t395__wrapper.t-align_right .t395__separator_mobile {
        margin-right: 0px !important;
    }    
    
    /*Таблица на странице Кредит*/    
    .t855 .t-section__descr {
        padding-top: 24px !important;
    } 
    .t855__item:first-child {
        padding-bottom: 0px !important;
    }
    
    /*Блок с 3 кнопками*/
    [data-record-type="208"].t-rec_pt_45 {
        padding-top: 36px !important;
    }    
    
    /*Растяжка Заказать звонок*/
    .t484 .t-btn {
        margin-top: 36px !important;
    }    
    
    /*Объединенные слайдеры с моделями*/
    .merged-container {
        max-width: 640px !important;
    }
    .merged-container [data-record-type="762"] {
        max-width: 100% !important;
    }
    .merged-container .t762__col:nth-child(n) {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }   
    .merged-container .t762__btn-wrapper {
        left: 44px !important;
        right: 44px !important;
    }    
    .merged-container .t762__title_small ul li:first-child:not(:only-child), .merged-container .t762__title_small ol li:first-child:not(:only-child) {
        margin-bottom: 4px !important;
    }
    
    /*Блок с Фактоидами на сттранице Модели*/
    .t1054 .t-cover__wrapper {
        min-height: 560px !important;
    }
    .t1056__col {
        width: 100% !important
    }  
    .t1056__row {
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        gap: 60px !important;
    }    
    .t1054__blockswrapper {
        row-gap: 24px !important;
        column-gap: 20px !important;
    }     

    
}



@media screen and (max-width: 640px) { 
    
    /*Фактоиды*/
    .t1056__name, .t1054__title {
        font-size: 40px !important;
    }      
    
    /*H1 и H2-заголовки*/
    .t467__title, .t182__title {
        font-size: 40px !important;
        line-height: 1 !important;
    }    
    
    /*H3-заголовки*/
    .t1060__title, .t712__title, .t850 .t-card__title, .t997__title, .t468__title, .t1054 .t-section__titl {
        font-size: 36px !important;
    } 
    
    /*H4-заголовки*/
    .t469__title, .t997__title u, .t762__title, .t484__title {
        font-size: 24px !important;
    }    
    
    /*H5-заголовки*/
    .t762__price-item, .t959 .t-card__title {
        font-size: 20px !important;
    }     
    
    /*H6-заголовки*/
    .t776 .t-store__card__title, .t1060__item-text, .t858 .t-card__title, .t570__title, .t700__video-descr ol li:before, .t702__title, .t482__title, .t-input-block .t-text a[href^=tel], .t-quiz__screen-wrapper:not(.t-quiz__contact-form) .t-input-title, .t-quiz__contact-form__header__title, .merged-container .t762__title_small ul li:last-child, .merged-container .t762__title_small ol li:last-child {
        font-size: 22px !important;
    }  
    
    /*H7-заголовки*/
    .t776 .t-store__card__price-item, .t858 .t-card__btn-text, #allrecords .uc-ct_20 .t-card__title, .t855 .t-section__title, .t855 .t-section__descr ul li:first-child, .t855__item:first-child .t855__title, .t855__item:first-child .t855__descr {
        font-size: 18px !important;
    }   
    
    /*H8-заголовки*/
    .t855__title, .t977__descr, #allrecords .uc-ct_16 .t-card__title, #allrecords .merged-container .t762__title_small ul li:only-child {
        font-size: 14px !important;
    } 
    
    /*Маленькие подзаголовки*/
    .merged-container .t762__title ol li {
        font-size: 10px !important;
    }      
    
    /*Средние описания*/
    .t997__card-desc, .t997__descr, .t712__descr, .t467__descr, .t570__descr ul li:first-child, .t570__text ul li:first-child, .t700__form-upper-text, .t570__text a[href*="mailto"], .t468__descr, .t1054 .t-section__descr {
        font-size: 16px !important;
    } 
    
    /*Маленькие описания*/
    .t997__card-title, .t858 .t-card__descr, .t712__descr-second, .t570__descr, .t570__text, .t700__video-descr, .t850 .t-card__descr, .t678 .t-section__descr, .t696__descr, .t585__text, .t981__menu-link, .t702__descr, .t182__descr, .t482__descr, .t776 .t-store__card__descr, .t-radio__control, #allrecords .t997__descr, #allrecords .t997__card-title, #allrecords .t997__card-desc, .t-input-block .t-text, .t-input-subtitle, .t762__descr, .t762__price-item:before, .t762__title_small, .t-quiz__consultant__msg, .t959 .t-card__descr, .t395__title, .t855__descr, .t855 .t-section__descr, .merged-container .t762__title ul li, .t1054__text {
        font-size: 14px !important;
    }  
    .t-form .t-checkbox__control {
        font-size: 12px !important;
    }    
    
    /*Очень маленькие описания*/
    .t712__form-bottom-text, .t700__form-bottom-text, .t696__form-bottom-text, .t981__logo-wrapper .t981__link:before, .t702__form-bottom-text, .t-quiz__consultant__descr {
        font-size: 12px !important;
    }      
    
    /*Большие отступы между блоками*/
    [data-record-type="113"] > div[style*="height:148px"], [data-record-type="113"] > div[style*="height: 148px"], [data-record-type="113"].uc-height-148 > div {
        height: 80px !important;
    }   
    
    /*Средние отступы между блоками*/
    [data-record-type="113"] > div[style*="height:120px"], [data-record-type="113"] > div[style*="height: 120px"], [data-record-type="113"].uc-height-120 > div {
        height: 80px !important;
    }  
    
    /*Маленькие отступы между блоками*/
    [data-record-type="113"] > div[style*="height:80px"], [data-record-type="113"] > div[style*="height: 80px"], [data-record-type="113"].uc-height-80 > div {
        height: 60px !important;
    }  
    
    /*Отступ от H1, H2-заголовков до контента*/
    [data-record-type="113"] > div[style*="height:60px"], [data-record-type="113"] > div[style*="height: 60px"], [data-record-type="113"].uc-height-60 > div {
        height: 48px !important;
    }  
    
    /*Отступ от кнопки до текста*/
    [data-record-type="113"] > div[style*="height:40px"], [data-record-type="113"] > div[style*="height: 40px"], [data-record-type="113"].uc-height-40 > div {
        height: 32px !important;
    }       
    
    /*Иконки закрытия*/
    .t-popup__close-icon g, .t706__close-icon g {
        /*fill: var(--color-primary) !important;*/
    }
    .t-popup__close-icon g {
        fill: var(--color-primary) !important;
    }
    #allrecords .t706__close, #allrecords .t1002__wishlistwin-close, #allrecords .t702 .t-popup__close, #allrecords .t390 .t-popup__close {
        padding: 0px !important;
        top: 0px !important;
        right: 0px !important;
        width: 100% !important;
        height: 60px !important;
        /*background-color: var(--color-bg-primary) !important;*/
    }  
    #allrecords .t706__close-button, #allrecords .t1002__close-button, #allrecords .t702 .t-popup__close-wrapper, #allrecords .t390 .t-popup__close-wrapper {
        width: 18px !important;
        height: 18px !important;
        padding: 10px !important;
        margin-right: 10px !important;
    }    
    .t1002 .t1002__close {
        position: fixed !important;
        z-index: 2 !important;
        left: 0 !important;
        right: 0 !important;
        top: 0 !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
        justify-content: flex-end !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
    }     
    .t702 .t-popup__close, .t390 .t-popup__close {
        position: fixed !important;
        z-index: 2 !important;
        left: 0 !important;
        right: 0 !important;
        top: 0 !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
        justify-content: flex-end !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        width: 100% !important;
        height: 60px !important;
        /*background-color: var(--color-bg-primary) !important;*/
    }   
    
    /*Первый экран*/
    .t997__inner {
        margin-bottom: 32px !important;
    }
    .t997__cards-wrapper {
        gap: 16px !important;
    }
    .t997__card-desc {
        margin-top: 4px !important;
    }
    .t997__imgwrapper {
        width: 40px !important;
        margin-right: 16px !important;
    }  
    .t997__buttons {
        padding-top: 20px !important;
    }
    .t997__descr {
        padding-top: 16px !important;
    }
    
    /*Блок Производство в России*/
    [data-record-type="1060"] {
        padding-bottom: 0px !important;
        border-bottom-left-radius: 0px !important;
        border-bottom-right-radius: 0px !important;
    }
    [data-record-type="1060"] .t-cover {
        max-width: 100% !important;
        border-radius: 16px !important;
    }
    .t1060__wrapper {
        padding-top: 40px !important;
        padding-bottom: 40px !important;
    }
    .t1060__col-wrapper {
        min-height: 560px !important;
        gap: 48px !important;
    }
    .t1060__itemwrapper {
        gap: 24px !important;
    }
    .t1060__imgwrapper {
        width: 48px !important;
    }
    
    /*Блок с заголовком*/
    .t467__descr, .t468__descr {
        margin-top: 16px !important;
    }    
    
    /*Плашки с информацией и иконками*/
    .t858__inner-col {
        border-radius: 16px !important;
    }
    
    /*Меню*/
    .uc-white-menu .t396__artboard {
        border-bottom-left-radius: 16px !important;
        border-bottom-right-radius:16px !important;
    }    
    
    /*Плашки с информацией и иконками*/
    .t858 .t-card__btn-text:after {
        top: -4px !important;
    }
    .t858 .t-card__btn-text:before {
        top: -4px !important;
    } 
    
    /*Баннер с формой Рассчитать кредит*/
    [data-record-type="712"] .t-cover {
        max-width: 100% !important;
        border-radius: 16px !important;
    } 
    .t712__wrapper {
        padding-top: 40px !important;
        padding-bottom: 40px !important;
    }
    .t712__formwrapper {
        border-radius: 16px !important;
    }   
    .t712__descr {
        margin-top: 16px !important;
    }
    
    /*Блок "Контакты"*/
    .t570__mainblock {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    .t570__contentwrapper {
        padding-top: 32px !important;
        padding-bottom: 32px !important;
    }    
    .t570__title + .t570__descr, .t570__title + .t570__text {
        margin-top: 20px !important;
    }
    .t570__descr + .t570__text {
        margin-top: 20px !important;
    }
    .t570 .t-map {
        border-top-left-radius: 16px !important;
        border-top-right-radius: 16px !important;
    }    
    .t570__contentbox {
        border-bottom-left-radius: 16px !important;
        border-bottom-right-radius: 16px !important;
    }      
    
    /*Плашки в блоке Trade-in*/
    .t850__inner-col {
        border-radius: 16px !important;
    }
    
    /*Открытая форма*/
    .t696__mainblock {
        width: 100% !important;
        max-width: 100% !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        box-sizing: border-box !important;
    }
    .t696__mainwrapper {
        border-radius: 16px !important;
    }  
    
    /*Футер*/
    .t981__wrapper {
        /*-webkit-box-align: start !important;*/
        /*-ms-flex-align: start !important;*/
        /*align-items: flex-start !important;*/
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
        flex-direction: row !important;
        text-align: left !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
    }   
    .t981__col {
        max-width: 50% !important;
    }
    .t981__logo {
        max-width: 92px !important;
    }
    .t981__menu-link {
        font-size: 12px !important;
    }
    
    /*Блок 404*/
    .t182__wrapper {
        padding-top: 120px !important;
        padding-bottom: 40px !important;
    }    
    .t182__descr {
        padding-top: 16px !important;
    }
    .t182__buttons {
        padding-top: 32px !important;
    }
    
    /*Карточка модели*/
    #allrecords .t762__price-wrapper {
        row-gap: 16px !important;
    }  
    .t762__price-wrapper {
        margin-top: 24px !important;
    }
    .t762__descr {
        margin-top: 24px !important;
    }

    /*Квиз*/
    .t-quiz__consultant__info-container {
        max-width: calc(30% - 10px) !important;
    }
    .t-quiz__footer {
        margin-top: 0px !important;
    }    
    .t-quiz__btn-wrapper_mobile {
        display: -webkit-flex !important;
        display: -ms-flexbox !important;
        display: flex !important;
        opacity: 1 !important;
        margin-top: 24px !important;
        -webkit-transform: translateY(0) !important;
        transform: translateY(0) !important;
    }   
    
    /*Квиз*/
    .t-quiz__btn-wrapper_mobile {
        margin-top: 16px !important;
    }      
    
    /*Плитки с текстом и стрелками на странице Кредит*/
    .t959__card-inner {
        padding: 24px !important;
        border-radius: 16px !important;
    }    
    .t959__card-content {
        min-height: 48px !important;
    }
    .t959__card-arrow {
        width: 16px !important;
        height: 16px !important;
        right: 16px !important;
    }
    .t959__card-content:after {
        width: 48px !important;
        height: 48px !important;
        border-radius: 12px !important;
    }    
    
    /*Табы*/
    .t395__wrapper {
        padding-left: 0px !important;
    }
    .t395__wrapper:before {
        min-width: 4px !important;
        width: 4px !important;
    }
    .t395__separator_mobile {
        min-width: 4px !important;
        width: 4px !important;
    } 
    
    /*Таблица на странице Кредит*/
    .t855 {
        row-gap: 60px !important;
        padding-top: 24px !important;
        padding-bottom: 24px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }   
    .t855__item:not(:first-child) {
        padding-top: 20px !important;
    }
    .t855__item:not(:last-child, :first-child) {
        padding-bottom: 20px !important;
    }        
    .t855 .t-section__descr {
        padding-top: 20px !important;
    }
    .t855 .t-section__descr ul {
        max-width: 100% !important;
        padding: 24px !important;
    }  
    
    /*Блок с 3 кнопками*/
    [data-record-type="208"].t-rec_pt_45 {
        padding-top: 28px !important;
    }   
    
    /*Растяжка Заказать звонок*/
    .t484 .t-btn {
        margin-top: 32px !important;
    }   
    
    /*Объединенные слайдеры с моделями*/
    .merged-container {
        row-gap: 60px !important;
    }    
    .merged-container .t762__info {
        padding-top: 24px !important;
    }
    .merged-container .t762__title ol {
        margin-bottom: 20px !important;
    }
    .merged-container .t762__title ol li {
        padding-top: 8px !important;
        padding-bottom: 8px !important;
        padding-left: 12px !important;
        padding-right: 12px !important;
    }
    
    /*Тултипы*/
    .merged-container .t762__title ol li [href*='tooltip']:after {
        width: 1em !important;
        height: 1em !important;
    }    
    
    /*Баннер с Фактоидами на странице Модели*/
    .t1054__wrapper {
        padding-top: 40px !important;
        padding-bottom: 20px !important;
        gap: 48px !important;
    }   
    .t1054__blockswrapper {
        row-gap: 20px !important;
        column-gap: 0px !important;
    }      

    
}



@media screen and (max-width: 560px) { 
    
    /*Радиокнопки в формах*/
    .t-input-group_rd:first-child {
        margin-bottom: 20px !important;
    }    
    
    /*Поп-ап формы*/
    .t702 .t-popup__close {
        background-color: var(--color-bg-primary) !important;
    }
    .t702 .t-popup__container {
        padding-top: 60px !important;
        border-radius: 0px !important;
    }
    
    /*Поп-ап информация*/
    .t390 .t-popup {
        padding: 0px !important;
    }
    .t390 .t-popup__close {
        background-color: var(--color-bg-primary) !important;
    }
    .t390 .t-popup__container {
        max-width: 100% !important;
        padding-top: 60px !important;
    }
    .t390 .t-popup_show .t-popup__container {
        min-height: 100vh !important;
        position: relative !important;
        top: unset !important;
        left: unset !important;
        right: unset !important;
        margin: 0 !important;
        border-radius: 0px !important;
        -webkit-transform: translateY(0) !important;
        transform: translateY(0) !important;
        box-sizing: border-box !important;
    }    
    
    
}



@media screen and (max-width: 480px) { 
    
    /*Фактоиды*/
    .t1056__name, .t1054__title {
        font-size: 36px !important;
    }     
    
    /*H1 и H2-заголовки*/
    .t467__title, .t182__title {
        font-size: 36px !important;
    }     
    
    /*H3-заголовки*/
    .t1060__title, .t712__title, .t850 .t-card__title, .t997__title, .t468__title, .t1054 .t-section__titl {
        font-size: 28px !important;
    } 
    
    /*Иконки закрытия*/
    .t-popup__close, .t450__close, .t985__close-icon {
        width: 32px !important;
        height: 32px !important;  
        top: 5px !important;
    }
    .t-store .t-popup__close, .t450__close, .t985__close-icon, .t958__close {
        right: 5px !important;
    }
    .t945 .t-popup__block-close-button {
        padding: 1px !important;
    }        
    .t450__close {
        width: 36px !important;
        height: 36px !important;  
        top: 5px !important;
    }     
    .t450__close_icon span {
        height: 1px !important;
    }
    #allrecords .t706__close, #allrecords .t1002__wishlistwin-close, #allrecords .t702 .t-popup__close, #allrecords .t390 .t-popup__close {
        height: 50px !important;
    }  
    #allrecords .t706__close-button, #allrecords .t1002__close-button, #allrecords .t702 .t-popup__close-wrapper, #allrecords .t390 .t-popup__close-wrapper {
        width: 14px !important;
        height: 14px !important;
        margin-right: 5px !important;
    }   
    
    /*Стрелки с бэкграундом*/
    .t-slds__arrow-withbg {
        width: 36px !important;
        height: 36px !important;
    }
    #allrecords .t-slds__arrow-withbg .t-slds__arrow_body {
        width: 8px !important;
    } 
    
    /*Первый экран*/
    /*.t997__descr {*/
    /*    padding-top: 20px !important;*/
    /*}*/
    /*.t997__buttons {*/
    /*    padding-top: 28px !important;*/
    /*}*/
    
    /*Каталог моделей на Главной*/
    .t776:before {
        height: 320px !important;
        min-height: 320px !important;
    }  
    .t776:after {
        height: calc(100% - 320px) !important;
        top: 320px !important;
    }  
    
    /*Поп-ап формы*/
    .t702 .t-popup__container {
        padding-top: 50px !important;
    }
    
    /*Поп-ап информация*/
    .t390 .t-popup__container {
        padding-top: 50px !important;
    } 
    
    /*Блок с Фактоидами на сттранице Модели*/
    .t1054 .t-cover__wrapper {
        min-height: 420px !important;
    }      
    #allrecords .t1054 .t1054__col:nth-child(n) {
        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-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
    }
    .t1054__text {
        font-size: 12px !important;
    }
    
    
}



@media screen and (min-width: 961px) {  
    
    /*Скрытие блоков при ширине экранов > 960px*/
    .t-screenmax-980px {
        display: none !important;
    }  
    
    /*Ховеры с прозрачностью*/
    .hover-opacity > .tn-atom, .t858 .t-card__btn-text:after, .t858 .t-card__btn-text:before, .t858__inner-col:after, .t858 .t-card__title, .t858 .t-card__descr, .t858 .t-card__btn-text, #allrecords .t776 .t-store__card__btn_second:before, #allrecords .t858 .t-card__btn:before, #allrecords .t858__inner-col .t-card__btn:before, .z-btn .tn-atom, .t-title a, .t-card__title a, .t-name a, .t-descr a, .t-text a, .t-card__descr a, .t-card__uptitle a, .t-uptitle a, .t-heading a, .t981__menu-link, .t981__link, #allrecords .t-form__screen-btn-prev:after, #allrecords .t762__descr ol li:not(:first-child) a:before, #allrecords .t-quiz .t-btn.t-quiz__btn_prev:before, .hover-btn_scale, .t959 .t-card__title, .t959 .t-card__descr, .t959__card-arrow path, .t959__card-content:after, .t959__card-inner:before, a[href*='tooltip']:after {
        -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;         
    }  
    .hover-opacity > .tn-atom:hover, .t-title a:hover, .t-card__title a:hover, .t-name a:hover, .t-descr a:hover, .t-text a:hover, .t-card__descr a:hover, .t-card__uptitle a:hover, .t-uptitle a:hover, .t-heading a:hover, .t981__menu-link:hover, .t981__link:hover {
        opacity: .7 !important;
    } 
    .t762__title_small a:hover {
        opacity: 1 !important;
    }
    
    /*Ховеры кнопок*/
    #allrecords .t-btn:hover, #allrecords .t-submit:hover, #allrecords .t-inputpromocode__btn:hover, #allrecords .t-redactor__callout-text a:hover, #allrecords .t858__inner-col:hover .t-card__btn, .z-btn .tn-atom:hover, #allrecords .t182 .t-btnwrapper:first-child:not(:only-child) .t-btn:hover, #allrecords .t762__descr ol li a:hover, #allrecords .t-quiz .t-btn.t-quiz__btn_prev:hover {
        color: var(--color-bg-primary) !important;
        background-size: 300% !important;
        border-color: transparent !important;
        opacity: 1 !important;
    }
    
    /*Ховеры табов*/
    .t395__tab:not(.t395__tab_active):hover:after, .t976__menu-link:not(.t-active):hover:after {
        background-size: 300% !important;
        opacity: 1 !important;
    }
    .t395__tab:not(.t395__tab_active):hover .t395__title, .t976__menu-link:not(.t-active):hover {
        color: var(--color-bg-primary) !important;
    }    
    
    /*Ховеры прозрачных кнопок*/
    #allrecords .t776 .t-store__card__btn_second:hover:before, #allrecords .t858 .t-card__btn:hover:before, #allrecords .t858__inner-col:hover .t-card__btn:before, #allrecords .t182 .t-btnwrapper:first-child:not(:only-child) .t-btn:hover:before, #allrecords .t-form__screen-btn-prev:hover:after, #allrecords .t762__descr ol li:not(:first-child) a:hover:before, #allrecords .t-quiz .t-btn.t-quiz__btn_prev:hover:before {
        background-size: 300% !important;
        opacity: 1 !important;
    } 
    
    /*Ховеры белых кнопок*/
    #allrecords .t484 .t-btn:hover {
        color: var(--color-bg-primary) !important;
        background-color: transparent !important;
        border-color: var(--color-bg-primary) !important;
    }
    
    /*Ховеры кнопок со скейлом*/
    .hover-btn_scale:hover {
        -webkit-transform: scale(0.96) !important;
        -ms-transform: scale(0.96) !important;
        transform: scale(0.96) !important;
    }
    
    .t762__title_small a[href*='tooltip']:hover:after {
        -webkit-transform: scale(1.1) !important;
        -ms-transform: scale(1.1) !important;
        transform: scale(1.1) !important;
    }
    
    /*Ховер плиток с текстом и стрелками*/
    .t959 .t-card__title a {
        -webkit-transition: all 0s linear !important;
        -moz-transition: all 0s linear !important;
        -ms-transition: all 0s linear !important;
        -o-transition: all 0s linear !important;
        transition: all 0s linear !important;          
    }
    .t959__card-inner:hover:before, .t959 .t-card__title a:hover {
        opacity: 1 !important;
    }
    .t959__card-inner:hover .t-card__title, .t959__card-inner:hover .t-card__descr {
        color: var(--color-bg-primary) !important;
    }
    .t959__card-inner:hover .t959__card-arrow path {
        stroke: var(--color-bg-primary) !important;
    }
    .t959__card-inner:hover .t959__card-content:after {
        border-color: var(--color-bg-primary) !important;
    }    
    
    /*Ховеры плиток со ссылками и стрелками*/
    /*.t858__inner-col:hover:after {*/
    /*    opacity: 1 !important;*/
    /*}    */
    /*.t858__inner-col:hover .t-card__btn-text:after {*/
    /*    opacity: 0 !important;*/
    /*}*/
    /*.t858__inner-col:hover .t-card__btn-text:before {*/
    /*    opacity: 1 !important;*/
    /*}   */
    /*.t858__inner-col:hover .t-card__title, .t858__inner-col:hover .t-card__descr, .t858__inner-col:hover .t-card__btn-text {*/
    /*    color: var(--color-bg-primary) !important;*/
    /*}    */
    
    
} 