    :root {
        /*Colors*/
        --color-primary: #000000;
        --color-secondary: #4D4D4D;        
        --color-tertiary: #AFB3BA;
        --color-quaternary: #83859A;
        --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-bg-accent-secondary: #1B365D;
        --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);
    }
    
}

    /*Кастомный скроллбар*/
    *::-webkit-scrollbar {
        height: 8px !important;
        width: 8px !important;
    }
    *::-webkit-scrollbar-track {
        background-color: #DDDDDD !important;
        border-radius: 12px !important;
    }
    *::-webkit-scrollbar-thumb {
        border-radius: 12px !important;
        /*-webkit-box-shadow: inset 0 0 0 2px #b4b4b4 !important;*/
        /*box-shadow: inset 0 0 0 2px #b4b4b4 !important;*/
        background-color: #b4b4b4 !important;
    }
    
    /*Скрытие H1 и H2*/
    [class*="uc-"][class*="hide"] {
        position: absolute;
        clip: rect(0 0 0 0);
        width: 1px;
        height: 1px;
        margin: -1px;
    }

    /*Цвет ссылок*/
    #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 {
        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 {
        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 .t778__btn_second, #allrecords .secondary-btn, #allrecords .t997__btn-wrapper:nth-child(2) .t-btn {
        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;
    }
    #allrecords .t778__btn_second table {
        position: relative !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 .secondary-btn, #allrecords .t997__btn-wrapper:nth-child(2) .t-btn {
        background-color: var(--color-bg-primary) !important;
        border: none !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 .t778__btn_second:after, #allrecords .secondary-btn:after, #allrecords .t997__btn-wrapper:nth-child(2) .t-btn: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;
        z-index: -1 !important;
        opacity: 0 !important;
    }
    #allrecords .t778__btn_second:after {
        z-index: 0 !important;
    }
    
    /*Кнопки в зиро-блоках*/
    .z-btn .tn-atom {
        background: var(--color-btn-primary) !important;
        background-size: 100% !important;
    }
    
    /*Фактоиды*/
    .t1056__name, .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, .t183__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, .t1054 .t-section__title, .uc-slider .t776 .t-store__card__title, .t468__title, .t734__title, .t102__title {
        font-size: 64px !important;
        font-weight: 400 !important;
        line-height: 0.95 !important;
        letter-spacing: -0.02em !important;
        text-transform: uppercase !important;
    }
    
    /*H4-заголовки*/
    .t778__title, .t734__title em, .t997__title em {
        font-size: 44px !important;
        font-weight: 500 !important;
        line-height: 0.95 !important;
        letter-spacing: -0.03em !important;
        text-transform: uppercase !important;
    }    
    
    /*H5-заголовки*/
    .t469__title, .t959 .t-card__title, .t997__title u, .t921__title, .t1032 .t-card__title, .t572 .t-section__title, .t491 .t-card__title, .t491 .t-card__title, .t220__title {
        font-size: 32px !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], .t1007__title, .t216__title, .t849__title, .uc-slider .t776 .t-store__card__price-item, #rec764701666 .t778__title, .t688 .t-card__title, .t847 .t-card__title, .t338__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, .tn-atom__tip-text strong, #allrecords .uc-ct_20 .t-card__title, .t850 .t-card__descr, .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 {
        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, .t754 .t-store__card__price-item {
        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, .t1056__text:first-child, .t1054 .t-section__descr, .t183__uptitle, .t450__right_descr a[href*="tel"], .t977__text a[href*="tel"], .t570__text a[href*="mailto"], .t977__text a[href*="mailto"], .t734__descr, .t572__text strong, .t572 .t-section__descr, .t220__text {
        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, .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, .t1007__descr, .t216__descr, .t395__title, .t1056__text ul li, .t1054__text, .tn-atom__tip-text, .t849__text, .t959 .t-card__descr, .t855__descr, .t855 .t-section__descr, .t668__title, .t450__list_item, .t450__right_descr, .t977__descr ul, .t977__text, .t976__menu-link, .t778__descr, .t397__title, .t468__descr, .t228__list_item, .t921__descr, .t1032 .t-card__descr, .t572__text, .t688 .t-card__descr, .t847 .t-card__descr, .t338__descr {
        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, .t845 .t-card__title, .t778 .js-product-sku, .t-form .t-checkbox__control, .t300__content-text, .t491 .t-card__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 {
        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;
    }  
    
    /*Очень маленькие отступы между блоками*/
    [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;
    }  
    
    /*Отступ от 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;
    } 
    
    /*Отступ от H1, H2-заголовков до текста*/
    [data-record-type="113"] > div[style*="height:32px"], [data-record-type="113"] > div[style*="height: 32px"], [data-record-type="113"].uc-height-32 > div {
        height: 32px !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-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-input-group_rd:first-child {
        margin-top: 40px !important;
        margin-bottom: 24px !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-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;
        column-gap: 4px !important;
        row-gap: 8px !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;
    }
    #allrecords .t977 .t-sociallinks a {
        width: 100% !important;
        height: 100% !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 {
        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, .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: 1.5px !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: 120px !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;
        font-weight: 700 !important;
        line-height: 1 !important;
        text-shadow: 3px 3px 8px #42445a85 !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 {
        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;
        margin: 0px !important;
        gap: 16px !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__title {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .t467__descr {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .t467__title + .t467__descr {
        margin-top: 32px !important;
    }
    
    /*Блок с заголовком H3*/
    .t468__title {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .t468__descr {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .t468__title + .t468__descr {
        margin-top: 32px !important;
    }
    
    /*Блок с заголовком H5*/
    .t469__title {
        margin-bottom: 0px !important;
    }
    
    /*Каталог моделей на Главной*/
    .t776 .t-store__card__sold-out-msg {
        display: none !important;
    }
    .t776, .t923 {
        position: relative !important;
    }
    .t776:before, .t923: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-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-quaternary) !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-quaternary) !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"].t-rec_pb_30 {
        padding-bottom: 32px !important;
        overflow: hidden !important;
        border-bottom-left-radius: 32px !important;
        border-bottom-right-radius: 32px !important;
    }
    [data-record-type="1060"].t-rec_pе_45 {
        padding-top: 40px !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 .t-card__title {
        margin-bottom: 0px !important;
    }
    .t858 .t-card__descr {
        padding-top: 20px !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;
        position: relative !important;
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !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;
    }
    .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;
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important;        
        padding: 32px !important;
        box-sizing: border-box !important;
    }
    .t850 .t-card__title {
        background: var(--color-bg-accent-primary) !important;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: #0000 !important;
        margin-bottom: 0px !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-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;
    }
    .t585__lines svg > g {
        stroke-width: 1.5px !important;        
    }
    .t585__opened .t585__icon-hover {
        opacity: 1 !important;
    }
    .t585__opened .t585__icon:not(.t585__icon-hover) {
        opacity: 0 !important;
    }
    
    /*Футер*/
    .t981__wrapper {
        display: -webkit-flex !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-align: end !important;
        -ms-flex-align: end !important;
        align-items: flex-end !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__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;
    }    
    
    /*Блок 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;
    }
    
    /*Плашки в блоке Высокое качество на странице Модели*/
    .t1007__line {
        display: none !important;
    }
    .t1007__container {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        row-gap: 40px !important;
    }
    .t1007__col {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;        
        margin-top: 0px !important;
    }
    .t1007__col-wrapper {
        width: 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;        
        text-align: left !important;
        padding: 32px !important;
        border-radius: 20px !important;
        background-color: var(--color-bg-tertiary) !important;
    }
    .t1007__img {
        margin-bottom: auto !important;
        padding-bottom: 80px !important;
    }
    .t1007__title {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;        
    }
    .t1007__descr {
        padding-top: 20px !important;
        padding-bottom: 0px !important;  
        margin-top: 0px !important;
        margin-bottom: 0px !important;         
    }
    
    /*Блок Дизайн на странице Модели*/
    .t216__wrapper .space {
        display: none !important;
    }
    [data-record-type="244"].t-rec_pt_15 {
        padding-top: 20px !important;
    }
    [data-record-type="244"].t-rec_pb_15 {
        padding-bottom: 20px !important;
    }    
    [data-record-type="244"] .t-cover {
        max-width: 1160px !important;
        height: auto !important;
        margin-left: auto !important;
        margin-right: auto !important;
        background-color: var(--color-bg-primary) !important;
        border-radius: 20px !important;
        padding: 32px !important;
        box-sizing: border-box !important;
        background-image: unset !important;
    }
    [data-record-type="244"] .t-cover__carrier, [data-record-type="244"] .t-cover__filter {
        width: calc((100% - 64px) / 12 * 8) !important;
        height: calc(100% - 64px) !important;
        position: absolute !important;
        top: 32px !important;
        right: 32px !important;
        left: unset !important;
        border-radius: 16px !important;
    }
    [data-record-type="244"] .t-cover__carrier {
        background-position: center center !important;
    }
    [data-record-type="244"] .t-container {
        max-width: calc(100% / 12 * 4);
        position: static !important;
        margin-left: 0px !important;
        padding-right: 32px !important;
        box-sizing: border-box !important;
    }
    [data-record-type="244"] .t-col {
        max-width: 100% !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    [data-record-type="244"] .t-cover__wrapper {
        height: auto !important;
        width: 100% !important;
        display: block !important;
    }
    .t216__wrapper {
        min-height: 529px !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: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;        
        padding-top: 64px !important;
        padding-bottom: 64px !important;
        box-sizing: border-box !important;
    }
    .t216__blocklogo {
        width: 200px !important;
        padding-top: 0px !important;
        padding-bottom: 32px !important;
    }
    .t216__logo {
        border-radius: 16px !important;
    }
    .t216__title {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    .t216__descr {
        color: var(--color-quaternary) !important;
        padding-top: 20px !important;
        padding-bottom: 0px !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;
    }
    
    /*Блок с Фактоидами на сттранице Модели*/
    .t1056__separator, .t1056 .t-container:after, .t1056 .t-container:before {
        display: none !important;
    }
    .t1056 .t-container {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;     
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        gap: 60px !important
    }
    .t1056__row {
        width: 100% !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-pack: space-evenly !important;
        -ms-flex-pack: space-evenly !important;
        justify-content: space-evenly !important;        
    }
    .t1056__col {
        width: auto !important;
        max-width: unset !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .t1056__col-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-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;        
        text-align: center !important;
    }
    .t1056__name {
        margin-bottom: 0px !important;
        background: var(--color-bg-accent-primary) !important;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: #0000 !important;
    }
    .t1056__text {
        background: var(--color-bg-accent-primary) !important;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: #0000 !important;        
        padding-top: 4px !important;
        opacity: 1 !important;
    }
    .t1056__text ul {
        list-style-type: none !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;
    }
    .t1056__text ul li:not(:first-child) {
        text-transform: uppercase !important;
        padding-top: 12px !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;        
    }
    
    /*Тултипы в зиро-блоках*/
    .tn-atom__tip {
        width: 422px !important;
        padding: 32px !important;
        -webkit-box-shadow: 0 3px 8px #0000003d !important;
        box-shadow: 0 3px 8px #0000003d !important;        
    }
    .tn-atom__tip-text {
        color: var(--color-quaternary) !important;
    }
    .tn-atom__tip-text strong {
        display: inline-block !important;
        color: var(--color-primary) !important;
    }
    .tn-atom__tip-text strong:not(:only-child) {
        padding-bottom: 20px !important;
    } 
    
    /*Подсказка в зиро-блоке с тултипам на странице Модели*/
    .z-br-rt-rb .tn-atom {
        border-top-right-radius: 20px !important;
        border-bottom-right-radius: 20px !important;
    }
    
    /*Аккордеон с техническими характеристиками на странице Модели*/
    .t849__icon circle {
        display: none !important;
    }
    .t849__trigger-button {
        padding-top: 32px !important;
        padding-bottom: 32px !important;
    }
    .t849__textwrapper {
        padding: 32px !important;
        margin-bottom: 32px !important;
        background-color: var(--color-bg-secondary) !important;
        border-radius: 20px !important;
    }    
    .t849__text {
        margin-bottom: 0px !important;
    }
    .t849__text ul {
        list-style-type: none !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;
    }
    .t849__text ul .ql-ui {
        display: none !important;
    }
    .t849__text ul em {
        color: var(--color-primary) !important;
        font-style: normal !important;
    }
    .t849__text ul li {
        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;
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
        color: var(--color-quaternary) !important;
        gap: 16px !important;
    }
    .t849__text ul li:not(:first-child) {
        padding-top: 16px !important;
        border-top: 1px solid var(--color-border-primary) !important;
    }
    .t849__text ul li:not(:last-child) {
        padding-bottom: 16px !important;
    }
    .t849__text ol {
        margin-bottom: 0px !important;
    }
    .t849__icon {
        width: 40px !important;
        height: 40px !important;        
        padding: 0px !important;
        border-radius: 16px !important;
        background-color: var(--color-bg-secondary) !important;
        -webkit-transition: all ease-in-out .2s !important;
        -o-transition: all ease-in-out .2s !important;
        transition: all ease-in-out .2s !important;
    }
    .t849__trigger-button:hover .t849__icon {
        background-color: var(--color-bg-accent-secondary) !important;
    }
    .t849__opened .t849__icon {
        background-color: var(--color-bg-accent-secondary) !important;
        stroke: var(--color-bg-primary) !important;
    }
    .t849__lines {
        width: 18px !important;
        height: 18px !important;
    }
    
    /*Обложка на странице Кредит*/
    [data-record-type="206"] .t-cover {
        height: auto !important;
    } 
    [data-record-type="206"] .t-cover__carrier {
        height: 100% !important;
        position: absolute !important;
        left: 0px !important;
        top: 0px !important;
        background-position: center 20% !important;
    }
    [data-record-type="206"] .t-cover__filter {
        height: 100% !important;
    }
    [data-record-type="206"] .t-container {
        position: static !important;
    }
    [data-record-type="206"] .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;
    }
    .t183 {
        /*min-height: 720px !important;*/
        display: -webkit-flex !important;
        display: -ms-flexbox !important;
        display: flex !important;        
    }
    .t183__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;        
        padding-top: 120px !important;
        padding-bottom: 40px !important;
        box-sizing: border-box !important;
    }
    .t183__title {
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    .t183__uptitle {
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;        
        padding-top: 32px !important;
        padding-bottom: 0px !important;
    }
    .t183__buttons {
        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; 
        -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
        order: 3 !important;        
        padding-top: 80px !important;
        margin-top: auto !important;
        gap: 16px !important;
    }
    .t183 .t-btnwrapper {
        margin: 0px !important;
    }
    .t183 .t-btn {
        margin: 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;
    }
    
    /*Блок с 3 кнопками*/
    [data-record-type="208"].t-rec_pt_45 {
        padding-top: 40px !important;
    }
    .t142A__wraptwo {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;   
        gap: 16px !important;
    }
    .t142A__btn {
        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="56"].t-rec_pb_30 {
        padding-bottom: 32px !important;
    }
    .t046__text {
        text-align: left !important;
        padding: 0px !important;
        margin: 0px !important;
    }
    
    /*Выпадающее меню*/
    .t450 {
        max-width: 1160px !important;
        top: 80px !important;
        left: 50% !important;
        right: unset !important;
        bottom: 0px !important;
        background-color: transparent !important;
        -webkit-transform: translateY(-100%) translateY(-81px) translateX(-50%) !important;
        -ms-transform: translateY(-100%) translateY(-81px) translateX(-50%) !important;
        transform: translateY(-100%) translateY(-81px) translateX(-50%) !important; 
    }
    .t450.t450__overflowed {
        overflow: auto !important;
    }
    .t450__menu_show:not(.t450__overlay) {
        -webkit-transform: translateY(0%) translateX(-50%) !important;
        -ms-transform: translateY(0%) translateX(-50%) !important;
        transform: translateY(0%) translateX(-50%) !important; 
    }
    .t450__container {
        min-height: auto !important;
        padding: 32px !important;
        border-radius: 20px !important;
        background-color: var(--color-bg-primary) !important;
    }
    .t450__list {
        margin-bottom: 0px !important;
    }
    .t450__list_item {
        font-weight: 700 !important;
        margin-bottom: 16px !important;
    }
    .t450__list_item:last-child {
        margin-bottom: 0px !important;
    }
    .t450__list_item .t-menu__link-item {
        margin-bottom: 8px !important;
    }
    .t450__rightside {
        padding-top: 80px !important;
        margin-top: auto !important;        
    }
    .t450__rightcontainer {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        /*-webkit-box-orient: vertical !important;*/
        /*-webkit-box-direction: normal !important;*/
        /*-ms-flex-direction: column !important;*/
        /*flex-direction: column !important;*/
        row-gap: 20px !important;
        column-gap: 40px !important;
    }
    .t450__right_descr {
        color: var(--color-tertiary) !important;
        margin-top: 0px !important;
    }
    .t450__right_descr ul {
        list-style-type: none !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;
    }
    .t450__right_descr a[href*="tel"] {
        display: inline-block !important;
        font-weight: 700 !important;
        margin-top: 4px !important;
    }
    
    /*Аккордеон в выпадающем меню*/
    .t668__icon-hover, .t668__circle, .t668__lines svg {
        display: none !important;
    }
    .t668__col {
        margin-bottom: 16px !important;
    }
    .t668__col:last-child {
        margin-bottom: 0px !important;
    }
    .t450 .t668__col {
        max-width: 100% !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t668__trigger-button {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important;         
        padding-left: 0px !important;
        padding-right: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 8px !important;
    }
    .t668__title {
        font-weight: 700 !important;
        padding-right: 12px !important;
    }
    .t668__icon {
        width: 20px !important;
        height: 20px !important;
        position: static !important;
        -webkit-transform: unset !important;
        -ms-transform: unset !important;
        transform: unset !important;         
        padding: 0px !important;
        margin-top: 1px !important;
        opacity: 1 !important;
    }
    .t668__lines {
        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;
        -webkit-transform: rotate(90deg) !important;
        -ms-transform: rotate(90deg) !important;
        transform: rotate(90deg) !important;
    }
    .t668__opened .t668__lines {
        -webkit-transform: rotate(-90deg) !important;
        -ms-transform: rotate(-90deg) !important;
        transform: rotate(-90deg) !important;        
    }
    .t668__lines, .t668__lines svg {
        width: 100% !important;
        height: 100% !important;        
    }
    .t668__lines svg > g {
        stroke-width: 2px !important;
    }
    .t668__lines svg g g {
        stroke: var(--color-accent-secondary) !important;
    }
    .t668__opened .t668__lines svg g g {
        stroke: var(--color-primary) !important;
    }
    .t668__content {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t668__textwrapper {
        padding: 0px !important;
    }
    .t668 [data-record-type="754"], .t668 [data-record-type="845"] {
        margin-bottom: 8px !important;
    }
    .t450__menu [data-record-type="668"]:not(:last-child) {
        margin-bottom: 16px !important;
    }
    
    /*Каталог в выпадающем меню*/
    .t754 .t-container:before, .t754 .t-container:after, .t754 .t-container.js-store-grid-cont-preloader {
        display: none !important;
    }
    .t754 .t-container {
        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; 
    }
    .t754 .t-store__card {
        width: 100% !important;
        max-width: calc(100% / 4 - 15px) !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
        padding-top: 32px !important;
        padding-bottom: 20px !important;
        padding-left: 12px !important;
        padding-right: 12px !important;
        background-color: var(--color-bg-secondary) !important;
        border-radius: 20px !important;
        box-sizing: border-box !important;
    }
    .t754 .t-store__card__imgwrapper {
        padding-bottom: 36% !important;
    }
    .t754 .t-store__card__bgimg {
        background-size: contain !important;
    }
    .t754 .t-store__card__textwrapper {
        padding-top: 8px !important;
    }
    .t754 .t-store__card__price-wrapper {
        margin-top: 0px !important;
    }
    .t754 .t-store__card__price-item {
        color: var(--color-quaternary) !important;
    }
    .t754 .t-store__card__price-item:before {
        content: 'от\a0' !important;
        display: inline-block !important;
        vertical-align: middle !important;
    }
    
    /*Карточки в выпадающем меню*/
    .t845 .t-container:before, .t845 .t-container:after, .t845__separator {
        display: none !important;
    }
    .t845 .t-container {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important; 
        gap: 20px !important;
    }
    .t845__col {
        width: 100% !important;
        max-width: 216px !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t845__item {
        width: 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;         
        padding-top: 12px !important;
        padding-bottom: 12px !important;
        padding-left: 16px !important;
        padding-right: 16px !important;
        background-color: var(--color-bg-secondary) !important;
        border-radius: 20px !important;
        box-sizing: border-box !important;     
        gap: 16px !important
    }
    .t845__textwrapper {
        padding-left: 0px !important;
    }
    .t845 .t-card__title {
        padding-bottom: 0px !important;
    }
    
    /*Футер с пунктами*/
    .t977 .t-container:before, .t977 .t-container:after {
        display: none !important;
    }
    .t977 {
        padding-top: 60px !important;
    }
    .t977 .t-container {
        width: calc(100% - 64px) !important;
        max-width: 1160px !important;
        display: -ms-grid !important;
        display: grid !important;
        -ms-grid-columns: calc(100% / 3 - 10px) auto !important;
        grid-template-columns: calc(100% / 3 - 10px) auto !important;        
        margin-left: auto !important;
        margin-right: auto !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        column-gap: 20px !important;
    }
    .t977__col_left {
        width: 100% !important;
        max-width: 100% !important;
        -ms-grid-row: 1 !important;
        grid-row: 1 !important;
        -ms-grid-column: 1 !important;
        grid-column: 1 !important;
        margin: 0px !important;
    }
    .t977__col_center {
        width: 100% !important;
        max-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;        
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;        
        -ms-grid-row-span: 2 !important;
        grid-row: span 2 !important;
        -ms-grid-column: 2 !important;
        grid-column: 2 !important;  
        column-gap: 20px !important;
        row-gap: 40px !important;
    }
    .t977__col_right {
        width: 100% !important;
        max-width: 100% !important;        
        -ms-grid-row: 2 !important;
        grid-row: 2 !important;
        -ms-grid-column: 1 !important;
        grid-column: 1 !important;      
    }
    .t977__descr {
        color: var(--color-tertiary) !important;
    }
    .t977__descr ul {
        color: var(--color-bg-primary) !important;
        text-transform: none !important;
    }
    .t977__descr ul:not(:first-child) {
        margin-top: 16px !important;
    }
    .t977__descr li:not(:last-child) {
        margin-bottom: 16px !important;
    }
    #allrecords .t977__text a[href*="tel"], #allrecords .t977__text a[href*="mailto"] {
        color: var(--color-bg-primary) !important;
    }
    .t977__text {
        color: var(--color-tertiary) !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;
    }
    .t977__text {
        margin-top: 32px !important;
        margin-bottom: 0px !important;
        row-gap: 20px !important;
    }
    .t977__text a[href*="tel"], .t977__text a[href*="mailto"] {
        display: inline-block !important;
        font-weight: 700 !important;
        margin-top: 4px !important;
    }
    .t977__text ul, .t977__text ol {
        list-style-type: none !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;        
    }
    .t977__logo {
        max-width: 192px !important;
    }
    .t977__socials {
        width: 100% !important;
        padding-top: 40px !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
    }
    .t977__col-inner {
        width: auto !important;
        max-width: unset !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
    }
    
    /*Фон футера*/
    #t-footer {
        position: relative !important;
    }
    #t-footer:before {
        content: '' !important;
        width: 100% !important;
        height: calc(100% - 80px) !important;
        position: absolute !important;
        left: 0px !important;
        bottom: 0px !important;
        background: var(--color-bg-accent-primary) !important;
    }
    #t-footer .t-rec[data-bg-color*="#"] {
        background-color: transparent !important;
        position: relative !important;
    }
    
    /*Табы с разделами*/
    .t976__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;
        margin-right: 0px !important;
        gap: 16px !important;
    }
    .t976__wrapper.t976__wrapper_aligncenter {
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;
    }
    .t976__wrapper.t976__wrapper_alignright {
        -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
        justify-content: flex-end !important;
    }    
    .t976__list-item {
        padding: 0px !important;
    }
    .t976__menu-link {
        height: 56px !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;
        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;
        border: none !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: 1 !important;
    }
    .t976__menu-link.t-active {
        cursor: default !important;
    }
    .t976__menu-link: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: -1 !important;
    }
    .t976__menu-link: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;        
    }
    .t976__menu-link.t-active:after {
        opacity: 1 !important;
    }
    
    /*Карточки на странице Руководства*/
    .t778__separator, .t778 .t-container:before, .t778 .t-container:after {
        display: none !important;
    }
    .t778 .t-container {
        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: 40px !important;
    }
    .t778__col {
        max-width: 100% !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
        box-sizing: border-box !important;
    }
    .t778__wrapper {
        min-height: 600px !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;        
        background-color: var(--color-bg-secondary) !important;
        padding: 32px !important;
        border-radius: 20px !important;
        gap: 40px !important;
        box-sizing: border-box !important;
    }
    .t778__content {
        width: 100% !important;
        max-width: calc(50% - 20px) !important;
        height: auto !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-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;        
    }
    .t778__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;        
        padding: 0px !important;
        gap: 32px !important;
    }
    .t778__title {
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;   
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    .t778__descr {
        color: var(--color-secondary) !important;
        -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
        order: 3 !important;     
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;        
    }
    .t778__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;*/
        /*padding-left: 0px !important;*/
        margin-top: 12px !important;
        margin-bottom: 0px !important;
        gap: 8px !important;
    }
    .t778__descr strong {
        color: var(--color-primary) !important;
        display: inline-block !important;
    }
    .t778__descr ul li {
        color: var(--color-primary) !important;
        /*font-weight: 700 !important;*/
        /*background: var(--color-bg-accent-primary) !important;*/
        /*-webkit-background-clip: text !important;*/
        /*-webkit-text-fill-color: #0000 !important;*/
    }
    .t778 .js-product-sku {
        display: block !important;
        font-family: var(--font-primary) !important;
        color: var(--color-quaternary) !important;
        font-weight: 400 !important;
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;  
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;        
    }
    .t778__btn-wrapper {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;    
        margin-top: auto !important;
        padding-top: 40px !important;
        padding-bottom: 0px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        gap: 16px !important;
    }
    #allrecords .t778__btn {
        margin: 0px !important;
    }
    .t778__wrapper > a {
        width: 100% !important;
        max-width: calc(50% - 20px) !important;
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;
    }
    .t778 .t778__imgwrapper {
        width: 100% !important;
        max-width: calc(50% - 20px) !important;
        height: auto !important;
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;        
        padding-bottom: 0px !important;
        background: linear-gradient(180deg, #d3d6db, #9da6b6) !important;
        border-radius: 16px !important;
        overflow: hidden !important;
    }
    .t778__wrapper > a > .t778__imgwrapper {
        max-width: 100% !important;
        height: 100% !important;
    }
    .t778__bgimg {
        background-size: contain !important;
    }
    
    /*Слайдер с моделями на Главной*/
    .uc-slider .t776 {
        overflow: hidden !important;
    }
    .uc-slider .t776 .t-container {
        max-width: 100% !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        box-sizing: border-box !important;
        opacity: 0 !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;           
    }
    .uc-slider .t776 .t-container.slick-initialized {
        opacity: 1 !important;
    }
    .uc-slider .t-store__card__imgwrapper {
        -webkit-transform: scale(.5) !important;
        -ms-transform: scale(.5) !important;
        transform: scale(.5) !important;
        -webkit-transition: all 0.5s ease-out !important;
        -moz-transition: all 0.5s ease-out !important;
        -ms-transition: all 0.5s ease-out !important;
        -o-transition: all 0.5s ease-out !important;
        transition: all 0.5s ease-out !important;           
    }
    .uc-slider .t776 .t-store__card.slick-current + .t-store__card .t-store__card__imgwrapper {
        -webkit-transform: scale(1.4) !important;
        -ms-transform: scale(1.4) !important;
        transform: scale(1.4) !important;
    }
    .uc-slider .t776 .t-store__card {
        width: 100% !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        position: relative !important;
    }
    .uc-slider .t776 .t-store__card.slick-current + .t-store__card {
        z-index: 1 !important;
    }
    .uc-slider .t776 .t-store__card > a {
        pointer-events: none !important;
    }
    .uc-slider .t776 .t-store__card__textwrapper {
        text-align: center !important;
        padding-top: 80px !important;
        opacity: 0 !important;
    }
    .uc-slider .t776 .t-store__card.slick-current + .t-store__card .t-store__card__textwrapper {
        opacity: 1 !important;
    }
    #allrecords .uc-slider .t776 .t-store__card__title {
        font-weight: 500 !important;
    }
    .uc-slider .t776 .t-store__card__price-wrapper {
        margin-top: 16px !important;
    }
    .uc-slider .t776 .t-store__card__btns-wrapper {
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;
        opacity: 0 !important;
    }
    .uc-slider .t776 .t-store__card.slick-current + .t-store__card .t-store__card__btns-wrapper {
        opacity: 1 !important;
    }  
    .uc-slider .t776 .t-store__card__btn {
        width: auto !important;
    }
    .uc-slider .t776 .t-store__card__imgwrapper  {
        padding-bottom: 50% !important;
        background-color: transparent !important;
    }
    .uc-slider .t776 .t-bgimg {
        background-size: contain !important;
    }
    
    /*Стрелки слайдера с моделями на Главной*/
    .uc-slider .slick-prev:before, .uc-slider .slick-next:before {
        content: '' !important;
        width: 0px !important;
        height: 0px !important;
        display: block !important;
        position: absolute !important;
        top: 50% !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;
        opacity: 1 !important;
    }
    .uc-slider .slick-prev:before {
        left: 112px !important;
        right: unset !important;
        -webkit-transform: translateY(-50%) rotate(180deg) !important;
        -ms-transform: translateY(-50%) rotate(180deg) !important;
        transform: translateY(-50%) rotate(180deg) !important;
    }
    .uc-slider .slick-next:before {
        left: unset !important;
        right: 112px !important;
        -webkit-transform: translateY(-50%) !important;
        -ms-transform: translateY(-50%) !important;
        transform: translateY(-50%) !important;            
    }
    .uc-slider .slick-prev {
        width: calc(100% / 3) !important;
        height: 100% !important;
        left: 0px !important;
        cursor: url(https://static.tildacdn.com/tild6331-3933-4931-b436-393862383165/123131231231.svg), pointer !important;
        z-index: 3 !important;
    }
    .uc-slider .slick-next {
        width: calc(100% / 3) !important;
        height: 100% !important;
        right: 0px !important;
        cursor: url(https://static.tildacdn.com/tild6331-3933-4931-b436-393862383165/123131231231.svg), pointer !important;  
        z-index: 3 !important;
    }
    
    /*Табы с иконками на странице Гарантия*/
    .t397__separator_mobile {
        display: none !important;
    }
    .t397__col {
        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;
        padding-bottom: 0px !important;
        overflow: hidden !important;
    }
    .t397__wrapper {
        width: auto !important;
        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;
        background-color: var(--color-bg-secondary) !important;
        border-radius: 32px !important;
        padding-top: 16px !important;
        padding-bottom: 16px !important;
        padding-left: 32px !important;
        padding-right: 32px !important;
        gap: 32px !important;
        overflow: auto !important;
        scrollbar-width: none !important;
    }
    .t397__tab {
        width: auto !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;        
        border: none !important;
    }
    .t397__tab:not(.t397__tab_active) {
        opacity: .6 !important;
    }
    .t397__title {
        color: var(--color-primary) !important;
        padding: 0px !important;
    }
    .t397__tab_active .t397__title {
        opacity: 1 !important;
        background: var(--color-bg-accent-primary) !important;
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: #0000 !important;
        font-weight: 700 !important;
    }
    .t397__tab:before {
        content: '' !important;
        display: block !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        background-position: center !important;
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
    }
    
    /*Уведомление об использовании куки*/
    .t887 {
        left: unset !important;
        right: 0px !important;
        bottom: 32px !important;
    }
    .t887__wrapper {
        width: 160px !important;
        border-top-left-radius: 12px !important;
        border-top-right-radius: 0px !important;
        border-bottom-left-radius: 12px !important;
        border-bottom-right-radius: 0px !important;
        padding-top: 12px !important;
        padding-bottom: 12px !important;
        padding-left: 12px !important;
        padding-right: 32px !important;
        background-color: #ffffffdb !important;
    }
    .t887__text {
        font-size: 12px !important;
    }
    .t887__text a {
        color: inherit !important;
    }
    .t887__close-button {
        top: 50% !important;
        -webkit-transform: translateY(-50%) !important;
        -ms-transform: translateY(-50%) !important;
        transform: translateY(-50%) !important;
    }
    .t887__icon-close {
        opacity: 1 !important;
    }
    
    /*Меню с разделами на странице Модели*/
    .t228__padding40px, .t228__leftside {
        display: none !important;
    }
    .t228 {
        height: auto !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;        
    }
    .t228__maincontainer {
        width: auto !important;
        height: auto !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: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
        gap: 16px !important;
    }
    .t228__imglogo {
        width: 48px !important;
        height: 24px !important;
        max-height: unset !important;
        margin-right: 12px !important;
    }
    .t228__list_item:first-child .t-menu__link-item:before {
        content: '' !important;
        display: block !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        background-position: center !important;
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
    }
    .t228__rightside {
        width: auto !important;
        min-width: unset !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;        
    }
    .t228__rightcontainer {
        padding: 0px !important;
    }
    .t228__right_buttons {
        padding: 0px !important;
    }
    .t228__centerside {
        width: auto !important;
        min-height: 56px !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;      
        background-color: var(--color-bg-primary) !important;
        border-radius: 32px !important;
        padding-top: 16px !important;
        padding-bottom: 16px !important;
        padding-left: 32px !important;
        padding-right: 32px !important;
        overflow: auto !important;
        scrollbar-width: none !important;   
        box-sizing: border-box !important;
    }
    .t228__centercontainer {
        padding: 0px !important;
    }
    .t228__list {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;    
        gap: 32px !important;
    }
    .t228__list_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;        
        color: var(--color-primary) !important;
    }
    #allrecords .t228 .t228__list_item {
        padding: 0px !important;
    }
    .t228__list_item .t-menu__link-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;            
        color: inherit !important;
    }
    
    /*Обложка-слайдер*/
    .t734 .t-cover {
        position: absolute !important;
        width: 100% !important;
        height: 100% !important;
    }
    .t734 .t-cover__carrier {
        position: absolute !important;
        width: 100% !important;
        height: 100% !important;        
    }
    .t734 .t-cover__filter {
        height: 100% !important;
    }
    .t734__table {
        height: auto !important;
        position: relative !important;
        top: unset !important;
        bottom: unset !important;
        left: unset !important;
        right: unset !important;
        z-index: 2 !important;
    }
    .t734__table .t-container {
        width: 100% !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        box-sizing: border-box !important;
    }
    .t734 .t-cover__wrapper {
        width: 100% !important;
        height: auto !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
    }
    .t734__wrapper {
        width: 100% !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;        
        padding-top: 120px !important;
        padding-bottom: 40px !important;
    }
    #allrecords .t734 .t734__textwrapper {
        padding-left: 0px !important;
        padding-right: 0px !important;        
    }
    .t734__textwrapper {
        width: 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;
        /*display: -ms-grid !important;*/
        /*display: grid !important;*/
        /*-ms-grid-columns: auto auto !important;*/
        /*grid-template-columns: auto auto !important;*/
        /*-ms-grid-rows: auto auto !important;*/
        /*grid-template-rows: auto auto !important;*/
        text-align: left !important;
        /*gap: 32px !important;*/
    }  
    .t734__title {
        /*-ms-grid-column-span: 2 !important;*/
        /*grid-column: span 2 !important;*/
        /*-ms-grid-row: 1 !important;*/
        /*grid-row: 1 !important;        */
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
        font-weight: 700 !important;
        line-height: 1 !important;
        text-shadow: 3px 3px 8px #42445a85 !important;
    }
    .t734__title em, .t997__title em {
        display: inline-block !important;
        font-style: normal !important;
        text-shadow: unset !important;
        margin-top: 12px !important;
    }
    .t734__descr {
        height: 56px !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;        
        /*-ms-grid-column: 1 !important;*/
        /*grid-column: 1 !important;*/
        /*-ms-grid-row: 3 !important;*/
        /*grid-row: 3 !important;        */
        -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
        order: 3 !important;        
        text-transform: uppercase !important;
        background-color: var(--color-bg-primary) !important;
        margin-top: auto !important;
        margin-right: auto !important;
        /*padding-top: 24px !important;*/
        /*padding-bottom: 24px !important;*/
        /*padding-left: 24px !important;*/
        padding-right: 24px !important;
        border-radius: 16px !important;
        gap: 24px !important;
    }
    .t734__descr:before {
        content: '' !important;
        width: 56px !important;
        height: 56px !important;
        background-image: url(https://static.tildacdn.com/tild6335-3232-4432-b463-373263313263/Frame_87.svg) !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        margin-left: -1px !important;
    }
    .t734__button {
        /*-ms-grid-column: 1 !important;*/
        /*grid-column: 1 !important;*/
        /*-ms-grid-row: 2 !important;*/
        /*grid-row: 2 !important;        */
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;        
        padding-top: 32px !important;
        padding-bottom: 80px !important;
        gap: 16px !important;
    }
    #allrecords .t734 .t-btn {
        margin-left: 0px !important;
        margin-right: 0px !important;
    }
    .t734 .t-slds__items-wrapper {
        height: auto !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;        
    }
    .t734 .t-slds__item {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;          
    }
    .t734__slds-wrapper {
        width: 100% !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;          
    }
    .t734 .t-slds__arrow_body polyline {
        stroke-width: 1.5px !important;
    }
    
    /*Виджет Легокар*/
    .widgetBtn.isShow {
        left: unset;
        right: 16px;
        bottom: 60%;
    }
    
    /*Виджет Колтач*/
    #CalltouchWidgetFrame[name="CalltouchWidgetFrame"] {
        left: 0 !important;
        bottom: 0 !important;
    }
    
    /*Стандартные тултипы*/
    .t300__tooltipster-noir {
        width: calc(100% - 40px) !important;
    }
    .tooltipster-content {
        position: relative !important;
        padding: 24px !important;
    }
    
    /*Блок с иконкой и изображением на странице Корпоративным клиентам*/
    .t921 .t-container:before, .t921 .t-container:after {
        display: none !important;
    }
    .t921 .t-container {
        max-width: 1160px !important;
        position: relative !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        background-color: var(--color-bg-secondary) !important;        
        padding: 32px !important;
        border-radius: 20px !important;
        gap: 40px !important;
        box-sizing: border-box !important;
    }
    .t921__col {
        width: 100% !important;
        max-width: calc(50% - 20px) !important;
        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;
        margin: 0px !important;
        padding: 0px !important;
    }
    .t921__textwrapper {
        height: auto !important;
        padding-top: 96px !important;
    }
    .t921__title {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .t921__descr {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;        
    }
    .t921__title + .t921__descr {
        padding-top: 20px !important;
    }
    .t921__row {
        width: 100% !important;
        position: static !important;
        margin-bottom: 0px !important;
    }
    .t921__tile_left {
        width: 100% !important;
    }
    .t921__tile_right {
        width: 64px !important;
        height: auto !important;
        position: absolute !important;
        top: 32px !important;
        left: 32px !important;
    }
    .t921__bgimg {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        border-radius: 16px !important;
    }
    .t921__tile_left .t921__bgimg {
        padding-bottom: 72% !important;
    }
    .t921__tile_right .t921__bgimg {
        width: 100% !important;
        position: static !important;
        padding-bottom: 100% !important;
    }
    
    /*Обложка на странице Корпоративным клиентам*/
    [data-record-type="14"] .space {
        display: none !important;
    }
    [data-record-type="14"] .t-cover {
        height: auto !important;
        max-width: 1160px !important;
        margin-left: auto !important;
        margin-right: auto !important;
        overflow: hidden !important;
        border-radius: 20px !important;
    }
    [data-record-type="14"] .t-cover__carrier {
        width: 100% !important;
        height: 100% !important;
        position: absolute !important;
        top: 0px !important;
        left: 0px !important;
        background-position: center 60% !important;
    }
    [data-record-type="14"] .t-cover__filter {
        height: 100% !important;
    }
    [data-record-type="14"] .t-container {
        max-width: 100% !important;
        position: relative  !important;
    }
    [data-record-type="14"] .t-col {
        max-width: 100% !important;
        margin: 0px !important;
        padding: 0px !important;
    }
    [data-record-type="14"] .t-cover__wrapper {
        width: 100% !important;
        height: auto !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
    }
    .t102 {
        max-width: 900px !important;
        padding: 32px !important;
        box-sizing: border-box !important;
    }
    .t102__title {
        padding: 0px !important;
        margin: 0px !important;
    }
    
    /*Плитки со скрытым описанием на странице Корпоративным клиентам*/
    .t1032__col {
        max-width: 100% !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;            
    }
    .t1032__content {
        width: 100% !important;
        min-height: 280px !important;
        position: relative !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;        
        text-align: left !important;
        padding: 32px !important;
        border-radius: 20px !important;
        overflow: hidden !important;
        box-sizing: border-box !important;
    }
    .t1032__content:before {
        content: '' !important;
        width: 100% !important;
        height: 100% !important;
        position: absolute !important;
        top: 0px !important;
        left: 0px !important;
        background: var(--color-btn-primary) !important;
        background-size: 100% !important;
        opacity: 0 !important;
        z-index: 0 !important;
        -webkit-transition: all .5s ease !important;
        -moz-transition: all .5s ease !important;
        -ms-transition: all .5s ease !important;
        -o-transition: all .5s ease !important;
        transition: all .5s ease !important; 
    }
    .t1032__content:hover:before {
        opacity: 1 !important;
    }
    .t1032__wrapper {
        height: auto !important;
        min-height: 100% !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;
        z-index: 1 !important;
    }
    .t1032 .t-card__title {
        height: auto !important;
        margin-top: auto !important;
        margin-bottom: 0px !important;
        padding: 0px !important;
        /*-webkit-transition: color .2s linear !important;*/
        /*-moz-transition: color .2s linear !important;*/
        /*-ms-transition: color .2s linear !important;*/
        /*-o-transition: color .2s linear !important;*/
        /*transition: color .2s linear !important; */
    }
    .t1032__content:hover .t-card__title {
        color: var(--color-bg-primary) !important;
        margin-top: 0px !important;
        margin-bottom: auto !important;
    }
    .t1032 .t-card__descr {
        display: none !important;
        height: auto !important;
        margin: 0px !important;
        padding: 0px !important;
        opacity: 0 !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;             */
    }
    .t1032 .t-card__title + .t-card__descr {
        padding-top: 20px !important;
    }
    .t1032__content:hover .t-card__descr {
        display: block !important;
        opacity: 1 !important;
        color: var(--color-bg-primary) !important;
    }
    .t1032__img {
        width: 64px !important;
        height: 64px !important;
        margin-bottom: 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;    */
    }
    .t1032__content:hover .t1032__img {
        display: none !important;
        opacity: 0 !important;
    }
    
    /*Блок Связаться с нами на странице Корпоративным клиентам*/
    .t572 .t-section__title {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;        
    }
    .t572 .t-section__descr {
        font-weight: 700 !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;        
    }
    .t572 .t-section__title + .t-section__descr {
        padding-top: 32px !important;
    }
    .t572 .t-section__descr ul {
        list-style-type: none !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;
    }
    .t572 .t-section__descr ul li:not:first-child {
        margin-top: 8px !important;
    }
    .t572__text {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;   
    }
    .t572__text strong {
        color: var(--color-primary) !important;
    }
    .t572 .t-section__container ~ .t-container .t572__text {
        padding-top: 20px !important;
    }
    .t572__text ul {
        list-style-type: none !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;
    }
    .t572__text ul li:not:first-child {
        margin-top: 4px !important;
    }
    
    /*Плитки с телефоном на странице Помощь на дороге*/
    .t491 .t-card__container:before, .t491 .t-card__container:after, .t491__separator {
        display: none !important;
    }
    .t491 .t-card__container {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        row-gap: 40px !important;
    }
    .t491 .t-col {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .t491__content {
        width: 100% !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;
        background-color: var(--color-bg-secondary) !important;
        text-align: left !important;
        padding: 32px !important;
        border-radius: 20px !important;
        overflow: hidden !important;
        box-sizing: border-box !important;
    }
    .t491 .t-card__descr {
        padding-top: 16px !important;
        margin-top: 0px !important;
    }
    .t491 .t-card__descr ul:not(:first-child) {
        margin-top: 12px !important;
    }
    .t491 .t-card__descr ul {
        margin-bottom: 0px !important;
    }
    .t491__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;
    }
    .t491 .t-card__title {
        padding: 0px !important;
        margin: 0px !important;
    }
    .t491 .t-card__title:hover .t-card__link {
        opacity: 1 !important;
    }
    .t491__content:hover .t-card__link {
        text-decoration: underline !important;
    }
    .t491__img {
        width: 64px !important;
        height: 64px !important;
        margin-right: 20px !important;
    }
    
    /*Плитки с изображениями на странице модели*/
    .t688__img-separator {
        display: none !important;
    }
    .t688__row {
        margin-top: 40px !important;
    }
    .t688__row:first-child {
        margin-top: 0px !important;
    }
    .t688 .t-col {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;        
    }
    .t688__inner-col {
        width: 100% !important;
        position: relative !important;
        padding: 0px !important;
        border-radius: 20px !important;
        overflow: hidden !important;
        box-sizing: border-box !important;
    }
    .t688__textwrapper {
        width: 100% !important;
        padding: 0px !important;
    }
    .t688__textwrapper_inner {
        width: 100% !important;
        max-width: 60% !important;
        padding-top: 32px !important;
        padding-bottom: 32px !important;
        padding-left: 32px !important;
        padding-right: 12px !important;
        box-sizing: border-box !important;
    }
    .t688 .t-card__title {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .t688 .t-card__descr {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;        
    }
    .t688 .t-card__title + .t-card__descr {
        padding-top: 20px !important;
    }
    .t688__img-wrapper {
        width: 40% !important;
        height: 100% !important;
        position: absolute !important;
        bottom: 0px !important;
        right: 0px !important;
        z-index: 1 !important;
    }
    .t688__img {
        background-size: contain !important;
        background-position: right bottom !important;
    }
    
    /*Блок с изображением и преимуществами в 2 колонки*/
    .t847__item {
        width: 100% !improtant;
        max-width: calc(100% - 40px) !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        background-color: var(--color-bg-primary) !important;
        border-radius: 20px !important;
        padding: 32px !important;
        margin-left: auto !important;
        margin-right: auto !important;
        box-sizing: border-box !important;
        column-gap: 40px !important;
    }
    #allrecords .t847__separator {
        margin-bottom: 20px !important;
    }
    .t847__item .t-col {
        width: 100% !important;
        max-width: calc(50% - 20px) !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
    }
    .t847__item .t-col:nth-child(1) {
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;
    }
    .t847__item .t-col:nth-child(2) {
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
    }  
    .t847__box {
        padding-left: 0px !important;
        padding-right: 0px !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .t847 .t-card__title {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .t847 .t-card__descr {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;        
    }
    .t847 .t-card__title + .t-card__descr {
        padding-top: 20px !important;
    }
    .t847 .t-card__descr ul {
        margin-bottom: 0px !important;
    }
    .t847 .t-card__descr strong:not(:last-child) {
        display: inline-block !important;
        margin-bottom: 8px !important;
    }
    .t847__img {
        border-radius: 16px !important;
    }
    
    /*Блок с текстом на подложке*/
    .t220 .t-col {
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .t220 .t-col_12 {
        width: 100% !important;
        max-width: 1160px !important;
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .t220__textwrapper {
        padding: 32px !important;
        margin: 0px !important;
        border-radius: 20px !important;
    }
    .t220__title {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .t220__text {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .t220__title + .t220__text {
        padding-top: 20px !important;
    }
    
    /*Блок с двумя изображениями на подложке на странице Запасные части*/
    [data-record-type="338"] .t-cover {
        width: 100% !important;
        max-width: 1160px !important;
        height: auto !important;
        position: relative !important;
        background-image: unset !important;
        background-color: transparent !important;
        padding: 32px !important;
        margin-left: auto !important;
        margin-right: auto !important;
        border-radius: 20px !important;
        overflow: hidden !important;
        box-sizing: border-box !important;
    }
    [data-record-type="338"] .t-cover__carrier {
        width: 40% !important;
        height: 160% !important;
        position: absolute !important;
        bottom: 0px !important;
        right: 0px !important;
        background-size: contain !important;
        background-position: center bottom !important;
        z-index: 2 !important;
    }
    [data-record-type="338"] .t-cover__filter {
        width: 100% !important;
        height: 100% !important;
    }
    .t338 .t-container {
        width: 100% !important;
        max-width: 100% !important;
        height: auto !important;
        position: relative !important;
    }
    .t338 .t-col {
        padding: 0px !important;
        margin: 0px !important;
    }
    .t338 .t-cover__wrapper {
        height: auto !important;
    }
    .t339__blocklogo {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        margin-bottom: 80px !important;
    }
    /*.t338__logo {*/
    /*    max-width: 180px !important;*/
    /*}*/
    .t338__title {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .t338__descr {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .t338__title + .t338__descr {
        padding-top: 20px !important;
    }
    .t338__buttonwrapper {
        padding-top: 40px !important;
        padding-bottom: 0px !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    
    
    
@media screen and (max-width: 1200px) { 
    
    /*Блок 1200px-*/
    .t-screenmax-1200px {
        display: block !important;
    } 
    
    /*H1 и H2-заголовки*/
    .t467__title, .t182__title, .t183__title {
        font-size: 72px !important;
    }    
    
    /*H3-заголовки*/
    .t1060__title, .t712__title, .t997__title, .t850 .t-card__title, .t1054 .t-section__title, .uc-slider .t776 .t-store__card__title, .t468__title, .t734__title, .t102__title {
        font-size: 52px !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: 20px !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;
    }    
    
    /*Плашки в блоке Высокое качество на странице Модели*/
    .t1007__container {
        row-gap: 20px !important;
    }
    
    /*Блок Дизайн на странице Модели*/
    [data-record-type="244"] .t-cover__carrier {
        background-position: left center !important;
    }    
    [data-record-type="244"] .t-cover {
        max-width: 940px !important;
    }    
    
    /*Баннер с Фактоидами на странице Модели*/
    .t1054 .t-cover__wrapper {
        min-height: 800px !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;
    }
    
    /*Выпадающее меню*/
    .t450 {
        max-width: 940px !important;
    }
    
    /*Футер с пунктами*/
    .t977 .t-container {
        max-width: 940px !important;
    }   
    
    /*Карточки на странице Руководства*/
    .t778__col {
        padding-left: 10px !important;
        padding-right: 10px !important;
    } 
    
    /*Карточки на странице Руководства*/
    .t778 .t-container {
        gap: 20px !important;
    }    
    .t778__wrapper {
        gap: 20px !important;
    }
    .t778__content {
        max-width: calc(50% - 10px) !important;
    }
    .t778__wrapper > a {
        max-width: calc(50% - 10px) !important;
    }
    .t778 .t778__imgwrapper {
        max-width: calc(50% - 10px) !important;
    }    
    
    /*Слайдер с моделями на Главной*/
    .uc-slider .t776 .t-store__card__textwrapper {
        margin-left: -40px !important;
        margin-right: -40px !important;
    }
    .uc-slider .t776 .t-store__card__btns-wrapper {
        margin-left: -40px !important;
        margin-right: -40px !important;
    }  
    
    /*Блок с иконкой и изображением на странице Корпоративным клиентам*/
    .t921 .t-container {
        max-width: 940px !important;
        gap: 20px !important;
    }    
    .t921__col {
        max-width: calc(50% - 10px) !important; 
    }
    
    /*Обложка на странице Корпоративным клиентам*/
    [data-record-type="14"] .t-cover {
        max-width: 940px !important;
    }    
    
    /*Плитки со скрытым описанием на странице Корпоративным клиентам*/
    .t1032 .t1032__separator {
        margin-bottom: 20px !important;
    }
    
    /*Плитки с телефоном на странице Помощь на дороге*/
    .t491 .t-card__container {
        row-gap: 20px !important;
    }   
    
    /*Плитки с изображениями на странице модели*/
    .t688__row {
        margin-top: 20px !important;
    }
    
    /*Блок с изображением и преимуществами в 2 колонки*/
    .t847__item {
        max-width: calc(100% - 20px) !important;
        column-gap: 20px !important;
    }
    .t847__item .t-col {
        max-width: calc(50% - 10px) !important;
    }    
    .t847__box {
        padding-right: 22px !important;
    }
    
    /*Блок с текстом на подложке*/
    .t220 .t-col_12 {
        max-width: 940px !important;
    }
    
    /*Блок с двумя изображениями на подложке на странице Запасные части*/
    [data-record-type="338"] .t-cover {
        max-width: 940px !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;
    }  
    
    /*Фактоиды*/
    .t1056__name, .t1054__title {
        font-size: 72px !important;
    }    
    
    /*H1 и H2-заголовки*/
    .t467__title, .t182__title, .t183__title {
        font-size: 56px !important;
    }  
    
    /*H3-заголовки*/
    .t1060__title, .t712__title, .t997__title, .t850 .t-card__title, .t1054 .t-section__title, .uc-slider .t776 .t-store__card__title, .t468__title, .t734__title, .t102__title {
        font-size: 44px !important;
    }
    
    /*H4-заголовки*/
    .t778__title, .t734__title em, .t997__title em {
        font-size: 36px !important;
    }       
    
    /*H5-заголовки*/
    .t469__title, .t959 .t-card__title, .t997__title u, .t921__title, .t1032 .t-card__title, .t572 .t-section__title, .t491 .t-card__title, .t220__title {
        font-size: 28px !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, .t1056__text ul li:first-child, .t1054 .t-section__descr, .t183__uptitle, .t450__right_descr a[href*="tel"], .t977__text a[href*="tel"], .t570__text a[href*="mailto"], .t977__text a[href*="mailto"], .t734__descr, .t572__text strong, .t572 .t-section__descr, .t220__text {
        font-size: 18px !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;  
        top: 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, .t923: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 {
        width: 100% !important;
        max-width: 664px !important;
        padding-left: 22px !important;
        padding-right: 22px !important;
    }
    
    /*Плашки в блоке Высокое качество на странице Модели*/
    .t1007__col {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }   
    .t1007__img {
        padding-bottom: 32px !important;
    }
    
    /*Блок Дизайн на странице Модели*/
    [data-record-type="244"] .t-cover {
        width: calc(100% - 40px) !important;
        max-width: 600px !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;        
    }    
    [data-record-type="244"] .t-cover__carrier {
        width: 100% !important;
        position: static !important;
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;        
        background-position: center center !important;
        padding-bottom: 72% !important;
    }
    [data-record-type="244"] .t-cover__filter {
        width: calc(100% - 64px) !important;
        height: auto !important;
        -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
        order: 3 !important; 
        padding-bottom: calc((100% - 64px)* 0.72) !important;
        top: unset !important;
        bottom: 32px !important;
    }
    [data-record-type="244"] .t-container {
        max-width: 100% !important;
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
        padding-right: 0px !important;
    }    
    .t216__wrapper {
        min-height: unset !important;
        padding-top: 12px !important;
        padding-bottom: 40px !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;
    }
    
    /*Блок с Фактоидами на сттранице Модели*/
    .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;
    }
    
    /*Обложка на странице Кредит*/
    .t183__uptitle {
        padding-top: 28px !important;
    }  
    
    /*Плитки с текстом и стрелками на странице Кредит*/
    .t959__card {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    
    /*Блок с 3 кнопками*/
    [data-record-type="208"].t-rec_pt_45 {
        padding-top: 36px !important;
    }
    
    /*Таблица на странице Кредит*/    
    .t855 .t-section__descr {
        padding-top: 24px !important;
    }
    .t855__item:first-child {
        padding-bottom: 0px !important;
    }    
    
    /*Блок с маленьким текстом*/
    [data-record-type="56"].t-rec_pb_30 {
        padding-bottom: 28px !important;
    }    
    
    /*Выпадающее меню*/
    .t450 {
        width: calc(100% - 64px) !important;
        max-width: 360px !important;
        top: 0px !important;
        bottom: 0px !important;
        left: unset !important;
        right: 32px !important;
        -webkit-transform: translateY(-100%) translateY(-81px) !important;
        -ms-transform: translateY(-100%) translateY(-81px) !important;
        transform: translateY(-100%) translateY(-81px) !important;
    }
    .t450__menu_show:not(.t450__overlay) {
        -webkit-transform: translateY(0%) !important;
        -ms-transform: translateY(0%) !important;
        transform: translateY(0%) !important;
    }
    .t450__container {
        margin-top: 32px !important;
        margin-bottom: 32px !important;
    }
    
    /*Каталог в выпадающем меню*/
    .t754 .t-container {
        -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;
        gap: 16px !important;
    }    
    .t754 .t-store__card {
        max-width: 100% !important;
        padding: 0px !important;
        background-color: transparent !important;
        border-radius: 0px !important;
    }
    .t754 .t-store__card, .t754 .t-store__card > a {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;   
        gap: 12px !important;
    }
    .t754 .t-store__card__imgwrapper {
        width: 64px !important;
        height: 32px !important;
        padding-bottom: 0px !important;
    }
    .t754 .t-store__card__textwrapper {
        padding-top: 0px !important;
        text-align: left !important;
    }
    
    /*Карточки в выпадающем меню*/
    .t845 .t-container {
        gap: 16px !important;
    }
    .t845__col {
        width: 100% !important;
        max-width: 100% !important;
    }
    .t845__item {
        width: 100% !important;
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
        flex-direction: row !important; 
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important; 
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        background-color: transparent !important;
        border-radius: 0px !important;
        gap: 12px !important;
    }  
    .t845__bgimg {
        width: 32px !important;
        height: 32px !important;
    }
    
    /*Футер с пунктами*/
    .t977 .t-container {
        max-width: 600px !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
    }   
    .t977__col_left {
        max-width: calc(50% - 10px) !important;
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
    }
    .t977__col_right {
        max-width: calc(50% - 10px) !important;
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;        
    }
    .t977__col_center {
        max-width: 100% !important;
        -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
        order: 3 !important;      
        padding-top: 60px !important;
    }
    .t977__socials {
        padding-top: 0px !important;
    }
    .t977 .t-sociallinks__wrapper {
        -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
        justify-content: flex-end !important;
    }
    .t977__col-inner {
        width: 100% !important;
        max-width: calc(50% - 10px) !important;
    }
    
    /*Табы с разделами*/
    [data-record-type="976"] .t-container {
        max-width: 100% !important;
    }
    [data-record-type="976"] .t-col {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t976 {
        overflow: auto !important;
        padding-bottom: 4px !important;
    }
    .t976__wrapper {
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
    }
    .t976__wrapper.t976__wrapper_aligncenter {
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
    }
    .t976__wrapper.t976__wrapper_alignright {
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;        
    }
    .t976__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;
    }
    .t976__wrapper:after {
        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;
    }    
    .t976__wrapper.t976__wrapper_alignleft:before {
        margin-left: 0px !important;
    }
    .t976__wrapper.t976__wrapper_alignright:after {
        margin-left: 0px !important;
    }
    
    /*Карточки на странице Руководства*/
    .t778__col {
        padding-left: 20px !important;
        padding-right: 20px !important;
    } 
    
    /*Карточки на странице Руководства*/
    .t778__wrapper {
        min-height: unset !important;
        gap: 32px !important;
    }
    .t778__content {
        max-width: 100% !important;
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;        
    }
    .t778__textwrapper {
        gap: 24px !important;
    }
    .t778__wrapper > a {
        max-width: 100% !important;
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;        
    }
    .t778 .t778__imgwrapper {
        max-width: 100% !important;
        height: auto !important;
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
        padding-bottom: 50% !important;
    }  
    .t778__wrapper > a > .t778__imgwrapper {
        height: auto !important;
    }
    .t778__btn-wrapper {
        padding-top: 32px !important;
    }  
    
    /*Слайдер с моделями на Главной*/
    .uc-slider .t776 .t-store__card__textwrapper {
        text-align: center !important;
        padding-top: 80px !important;
        opacity: 0 !important;
    }    
    
    /*Стрелки слайдера с моделями на Главной*/
    .uc-slider .slick-prev:before, .uc-slider .slick-next:before {
        width: 32px !important;
        height: 32px !important;
    }
    .uc-slider .slick-prev:before {
        left: 32px !important;
    }
    .uc-slider .slick-next:before {
        right: 32px !important;
    }    
    
    /*Табы с иконками на странице Гарантия*/
    .t397__col {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }  
    
    /*Меню с разделами на странице Модели*/
    .t228__maincontainer {
        width: calc(100% - 40px) !important;
        max-width: 600px !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
    }    
    .t228__centerside {
        width: 100% !important;
        background: linear-gradient(90deg, #fff 80%, #0909094d) !important;
    }
    .t228__rightside {
        width: 100% !important;
    }
    .t228__rightcontainer {
        width: 100% !important;
    }
    .t228__right_buttons {
        width: 100% !important;
    }
    .t228__right_buttons_wrap {
        width: 100% !important;
    }
    .t228__right_buttons_but {
        width: 100% !important;
        margin: 0px !important;
    }
    .t228 .t-btn {
        width: 100% !important;
    }
    
    /*Обложка-слайдер*/
    .t734__textwrapper {
        gap: 28px !important;
    }  
    .t734__button {
        padding-top: 4px !important;
    }
    .t734 .t-slds__arrow-right {
        right: 20px !important;
    } 
    .t734 .t-slds__arrow-left {
        left: 20px !important;
    }    
    
    /*Стандартные тултипы*/
    .tooltipster-content {
        padding-top: 40px !important;
        padding-bottom: 40px !important;
    }
    .tooltipster-content:after {
        content: '✕' !important;
        width: 16px !important;
        height: 16px !important;
        position: absolute !important;
        top: 16px !important;
        right: 16px !important;
        display: block !important;
        background-image: url(https://static.tildacdn.com/tild6463-3466-4539-a639-393734633366/cross-16.svg) !important;
        background-size: contain !important;
        background-repeat: no-repeat !important;
    }    
    
    /*Блок с иконкой и изображением на странице Корпоративным клиентам*/
    .t921 .t-container {
        width: calc(100% - 40px) !important;
        max-width: 600px !important;
        gap: 32px !important;
    }    
    .t921__col {
        max-width: 100% !important; 
    }   
    
    /*Обложка на странице Корпоративным клиентам*/
    [data-record-type="14"] .t-cover {
        width: calc(100% - 40px) !important;
        max-width: 100% !important;
    }   
    [data-record-type="14"] .t-cover__carrier {
        background-position: center 80% !important;
    }    
    [data-record-type="14"] .t-cover__wrapper {
        min-height: 600px !important;
    }
    .t102 {
        text-align: center !important;
        padding-top: 40px !important;
        padding-bottom: 40px !important;
        padding-left: 24px !important;
        padding-right: 24px !important;
    }
    
    /*Плитки со скрытым описанием на странице Корпоративным клиентам*/
    .t1032__col {
        margin-bottom: 20px !important;
    } 
    .t1032__row:last-child .t1032__col:last-child {
        margin-bottom: 0px !important;
    }
    
    /*Плитки с изображениями на странице модели*/
    .t688 .t-col {
        max-width: 100% !important;
    }
    .t688 .t-col {
        margin-top: 20px !important;
    }
    .t688 .t-col:first-child {
        margin-top: 0px !important;
    }    
    .t688__textwrapper_inner {
        max-width: 100% !important;
        padding-bottom: 50% !important;
        padding-right: 32px !important;
    }
    .t688__img-wrapper {
        width: 100% !important;
        height: auto !important;
        padding-bottom: 44% !important;
    }
    
    /*Блок с изображением и преимуществами в 2 колонки*/
    .t847__item {
        max-width: calc(100% - 40px) !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
    }
    .t847__item .t-col {
        max-width: 100% !important;
    }    
    .t847__box {
        padding-right: 0px !important;
    }    
    .t847__img {
        margin-top: 40px !important;
    }
    
    /*Блок с текстом на подложке*/
    .t220 .t-col_12 {
        width: calc(100% - 40px) !important;
        max-width: 600px !important;
    }    
    
    /*Блок с двумя изображениями на подложке на странице Запасные части*/
    [data-record-type="338"] .t-cover {
        width: calc(100% - 40px) !important;
        max-width: 600px !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;
        padding-bottom: 0px !important;
    }
    [data-record-type="338"] .t-cover__carrier {
        width: 100% !important;
        height: auto !important;
        position: relative !important;
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;
        padding-bottom: 72% !important;
    }
    .t338 {
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
    }
    .t339__blocklogo {
        margin-bottom: 32px !important;
    }        
    .t338__buttonwrapper {
        padding-top: 32px !important;
    }    
    
    
}



@media screen and (max-width: 640px) { 
    
    /*Фактоиды*/
    .t1056__name, .t1054__title {
        font-size: 40px !important;
    }      
    
    /*H1 и H2-заголовки*/
    .t467__title, .t182__title, .t183__title {
        font-size: 40px !important;
        line-height: 1 !important;
    }    
    
    /*H3-заголовки*/
    .t1060__title, .t712__title, .t850 .t-card__title, .t997__title, .t1054 .t-section__title, .uc-slider .t776 .t-store__card__title, .t468__title, .t734__title, .t102__title {
        font-size: 36px !important;
    } 
    
    /*H4-заголовки*/
    .t778__title{
        font-size: 28px !important;
    }    
    
    /*H5-заголовки*/
    .t469__title, .t959 .t-card__title, .t997__title u, .t921__title, .t1032 .t-card__title, .t572 .t-section__title, .t491 .t-card__title, .t220__title {
        font-size: 24px !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], .t1007__title, .t216__title, .uc-slider .t776 .t-store__card__price-item, #rec764701666 .t778__title, .t734__title em, .t997__title em, .t688 .t-card__title, .t847 .t-card__title, .t338__title {
        font-size: 22px !important;
    }  
    
    /*H7-заголовки*/
    .t776 .t-store__card__price-item, .t858 .t-card__btn-text, .tn-atom__tip-text strong, .t849__title, .t850 .t-card__descr, .t855 .t-section__title, .t855 .t-section__descr ul li:first-child, .t855__item:first-child .t855__title, .t855__item:first-child .t855__descr, #allrecords .uc-ct_20 .t-card__title {
        font-size: 18px !important;
    }   
    
    /*H8-заголовки*/
    .t855__title, .t977__descr, #allrecords .uc-ct_16 .t-card__title {
        font-size: 14px !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, .t1056__text ul li:first-child, .t1054 .t-section__descr, .t183__uptitle, .t450__right_descr a[href*="tel"], .t977__text a[href*="tel"], .t570__text a[href*="mailto"], .t977__text a[href*="mailto"], .t734__descr, .t572__text strong, .t572 .t-section__descr, .t220__text {
        font-size: 16px !important;
    } 
    
    /*Маленькие описания*/
    .t997__card-title, .t858 .t-card__descr, .t712__descr-second, .t570__descr, .t570__text, .t700__video-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, .t1007__descr, .t216__descr, .t395__title, .t1056__text ul li, .t1054__text, .tn-atom__tip-text, .t849__text, .t959 .t-card__descr, .t855__descr, .t855 .t-section__descr, .t450__right_descr, .t977__descr ul, .t977__text, .t976__menu-link, .t778__descr, .t397__title, .t468__descr, .t228__list_item, .t921__descr, .t1032 .t-card__descr, .t572__text, .t688 .t-card__descr, .t847 .t-card__descr, .t338__descr {
        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 {
        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;
    }   
    
    /*Отступ от H1, H2-заголовков до текста*/
    [data-record-type="113"] > div[style*="height:32px"], [data-record-type="113"] > div[style*="height: 32px"], [data-record-type="113"].uc-height-32 > div {
        height: 20px !important;
    }      
    
    /*Иконки закрытия*/
    .t-popup__close-icon g, .t706__close-icon g {
        /*fill: var(--color-primary) !important;*/
    }
    #allrecords .t706__close, #allrecords .t1002__wishlistwin-close, #allrecords .t702 .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 {
        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 {
        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;*/
    }   
    .t450__close {
        top: 32px !important;
    }     
    
    /*Иконки соцсетей*/
    .t-sociallinks__item {
        width: 40px !important;
        height: 40px !important;        
    }      
    
    /*Первый экран*/
    .t997__inner {
        margin-top: 120px !important;
        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: 24px !important;
    }
    .t997__descr {
        padding-top: 20px !important;
    }
    
    /*Блок Производство в России*/
    [data-record-type="1060"].t-rec_pb_30 {
        padding-bottom: 0px !important;
        border-bottom-left-radius: 0px !important;
        border-bottom-right-radius: 0px !important;
    }
    [data-record-type="1060"].t-rec_pе_45 {
        padding-top: 32px !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__title + .t467__descr {
        margin-top: 20px !important;
    }  
    
    /*Блок с заголовком H3*/
    .t468__title + .t468__descr {
        margin-top: 20px !important;
    }    
    
    /*Плашки с информацией и иконками*/
    .t858__inner-col {
        border-radius: 16px !important;
    }
    .t858__wrap {
        padding: 24px !important;
    }
    .t858__img {
        width: 48px !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 {
        padding: 24px !important;
        border-radius: 16px !important;
    }   
    .t712__descr {
        margin-top: 20px !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;
    }   
    .t570__contentwrapper {
        padding: 24px !important;
    }
    
    /*Плашки в блоке Trade-in*/
    .t850__inner-col {
        border-radius: 16px !important;
    }
    .t850__wrap {
        padding: 24px !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;
    }  
    .t696__content {
        padding: 24px !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: 20px !important;
    }
    .t182__buttons {
        padding-top: 32px !important;
    } 
    
    /*Плашки в блоке Высокое качество на странице Модели*/
    .t1007__col-wrapper {
        border-radius: 16px !important;
    }  
    
    /*Блок Дизайн на странице Модели*/
    [data-record-type="244"] .t-cover {
        border-radius: 16px !important;
        padding: 24px !important;
    } 
    [data-record-type="244"] .t-cover__carrier, [data-record-type="244"] .t-cover__filter {
        border-radius: 12px !important;
    }
    .t216__wrapper {
        padding-bottom: 32px !important;
    }    
    .t216__blocklogo {
        width: 160px !important;
    }
    .t216__logo {
        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;
    }    
    
    /*Блок с Фактоидами на сттранице Модели*/
    .t1056 .t-container {
        gap: 48px !important
    }   
    .t1056__row {
        gap: 48px !important;
    }    
    
    /*Баннер с Фактоидами на странице Модели*/
    .t1054__wrapper {
        padding-top: 40px !important;
        padding-bottom: 20px !important;
        gap: 48px !important;
    }   
    .t1054__blockswrapper {
        row-gap: 24px !important;
        column-gap: 0px !important;
    }
    
    /*Тултипы в зиро-блоках*/
    .tn-atom__tip {
        width: 332px !important;
        padding: 24px !important;
    }    
    .tn-atom__tip-text strong:not(:only-child) {
        padding-bottom: 16px !important;
    }
    
    /*Подсказка в зиро-блоке с тултипам на странице Модели*/
    .z-br-rt-rb .tn-atom {
        border-top-right-radius: 16px !important;
        border-bottom-right-radius: 16px !important;
    } 
    
    /*Аккордеон с техническими характеристиками на странице Модели*/
    .t849__trigger-button {
        padding-top: 24px !important;
        padding-bottom: 24px !important;
    }
    .t849__textwrapper {
        padding: 24px !important;
        margin-bottom: 24px !important;
        border-radius: 16px !important;
    } 
    
    /*Обложка на странице Кредит*/
    .t183__uptitle {
        padding-top: 20px !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;
    }    
    
    /*Блок с 3 кнопками*/
    [data-record-type="208"].t-rec_pt_45 {
        padding-top: 28px !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;
    }    
    
    /*Блок с маленьким текстом*/
    [data-record-type="56"].t-rec_pb_30 {
        padding-bottom: 20px !important;
    }       
    
    /*Выпадающее меню*/
    .t450 {
        width: calc(100% - 40px) !important;
        max-width: 360px !important;
        right: 20px !important;
    }  
    .t450__container {
        padding: 24px !important;
        margin-top: 20px !important;
        margin-bottom: 20px !important;
        border-radius: 16px !important;
    }    
    .t450__rightside {
        padding-top: 60px !important;
    }
    
    /*Футер с пунктами*/
    .t977 {
        padding-top: 40px !important;
    }
    .t977 .t-container {
        width: calc(100% - 40px) !important;        
    } 
    .t977__col_center {
        padding-top: 40px !important;
    }
    
    /*Фон футера*/
    #t-footer:before {
        height: calc(100% - 60px) !important;
    }
    
    /*Табы с разделами*/
    .t976__wrapper:before {
        min-width: 4px !important;
        width: 4px !important;
    } 
    .t976__wrapper:after {
        min-width: 4px !important;
        width: 4px !important;
    }   
    
    /*Карточки на странице Руководства*/
    .t778__wrapper {
        padding: 24px !important;
        border-radius: 16px !important;
    }
    .t778__textwrapper {
        gap: 20px !important;
    }    
    .t778__btn-wrapper {
        padding-top: 24px !important;
    }    
    .t778 .t778__imgwrapper {
        border-radius: 12px !important;
    }
    
    /*Слайдер с моделями на Главной*/
    .uc-slider .t776 .t-container {
        width: calc(100% + 160px) !important;
        max-width: calc(100% + 160px) !important;
        margin-left: -80px !important;
        margin-right: -80px !important;
    }   
    .uc-slider .t776 .t-store__card__textwrapper {
        padding-top: 40px !important;
    }    
    
    /*Стрелки слайдера с моделями на Главной*/
    .uc-slider .slick-prev:before {
        left: 100px !important;
    }
    .uc-slider .slick-next:before {
        right: 100px !important;
    }  
    
    /*Уведомление об использовании куки*/
    .t887 {
        bottom: 24px !important;
    }
    .t887__wrapper {
        width: 120px !important;
    }
    .t887__text {
        font-size: 10px !important;
    }   
    
    /*Обложка-слайдер*/
    .t734__wrapper {
        padding-top: 120px !important;
    }
    .t734__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;
        gap: 20px !important;
    } 
    .t734__descr {
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;        
    }
    .t734__button {
        width: 100% !important;
        -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
        order: 3 !important;
        margin-top: 0px !important;
        padding-top: 4px !important;
        padding-bottom: 0px !important;
    }  
    .t734 .t-btn {
        width: 100% !important;
    }
    
    /*Блок с иконкой и изображением на странице Корпоративным клиентам*/
    .t921 .t-container {
        padding: 24px !important;
        border-radius: 16px !important;
    }
    .t921__textwrapper {
        padding-top: 72px !important;
    }
    .t921__tile_right {
        width: 48px !important;
        top: 24px !important;
        left: 24px !important;
    }
    .t921__bgimg {
        border-radius: 12px !important;
    }  
    
    /*Обложка на странице Корпоративным клиентам*/
    [data-record-type="14"] .t-cover {
        border-radius: 16px !important;
    }     
    
    /*Плитки со скрытым описанием на странице Корпоративным клиентам*/
    .t1032__content {
        min-height: 200px !important;
        border-radius: 16px !important;
        padding: 24px !important;
    }
    .t1032__img {
        width: 48px !important;
        height: 48px !important;
    }    
    
    /*Плитки с телефоном на странице Помощь на дороге*/
    .t491__content {
        padding: 24px !important;
        border-radius: 16px !important;
    } 
    .t491__img {
        width: 48px !important;
        height: 48px !important;
    }    
    
    /*Плитки с изображениями на странице модели*/
    .t688__inner-col {
        border-radius: 16px !important;
    }
    .t688__textwrapper_inner {
        padding-top: 24px !important;
        padding-right: 24px !important;
        padding-left: 24px !important;
    }  
    
    /*Блок с изображением и преимуществами в 2 колонки*/
    .t847__item {
        border-radius: 16px !important;
        padding: 24px !important;
    }    
    .t847__img {
        margin-top: 32px !important;
        border-radius: 12px !important;
    }
    
    /*Блок с текстом на подложке*/
    .t220__textwrapper {
        padding: 24px !important;
        border-radius: 16px !important;
    }    
    
    /*Блок с двумя изображениями на подложке на странице Запасные части*/
    [data-record-type="338"] .t-cover {
        padding-top: 24px !important;
        padding-left: 24px !important;
        padding-right: 24px !important;
        border-radius: 16px !important;
    }    
    .t338__buttonwrapper {
        padding-top: 24px !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 {
        border-radius: 0px !important;
    }
    
    
}



@media screen and (max-width: 480px) { 
    
    /*H1 и H2-заголовки*/
    .t467__title, .t182__title, .t183__title {
        font-size: 36px !important;
    }     
    
    /*H3-заголовки*/
    .t1060__title, .t712__title, .t850 .t-card__title, .t997__title, .t1054 .t-section__title, .uc-slider .t776 .t-store__card__title, .t468__title, .t734__title, .t102__title {
        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: 25px !important;
    }     
    /*.t450__close_icon span {*/
    /*    height: 1px !important;*/
    /*}*/
    #allrecords .t706__close, #allrecords .t1002__wishlistwin-close, #allrecords .t702 .t-popup__close {
        height: 50px !important;
    }  
    #allrecords .t706__close-button, #allrecords .t1002__close-button, #allrecords .t702 .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, .t923:before {
        height: 320px !important;
        min-height: 320px !important;
    }  
    .t776:after {
        height: calc(100% - 320px) !important;
        top: 320px !important;
    }  
    
    /*Блок с Фактоидами на сттранице Модели*/
    .t1054 .t-cover__wrapper {
        min-height: 420px !important;
    }  
    
    /*Футер с пунктами*/
    .t977__col_left {
        max-width: calc(100% - 116px) !important;
    }
    .t977__col_right {
        max-width: 96px !important;
        margin-left: auto !important;
    }
    
    
}



@media screen and (min-width: 961px) {  
    
    /*Скрытие блоков при ширине экранов > 960px*/
    .t-screenmax-980px {
        display: none !important;
    }  
    
    /*Ховеры с прозрачностью*/
    .hover-opacity > .tn-atom, .hover-scale > .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, .t396__elem[data-elem-type="tooltip"], .t959 .t-card__title, .t959 .t-card__descr, .t959__card-arrow path, .t959__card-content:after, .t959__card-inner:before, .t668__title, .t754 .t-store__card .t-store__card__bgimg, .t845__bgimg, .t450__list_item .t-menu__link-item, .t-sociallinks__item, .t450__close-button, #allrecords .t778__btn_second:after, .t887__icon-close, .t397__tab, .t228__list_item .t-menu__link-item, #allrecords .secondary-btn, #allrecords .secondary-btn:after, #allrecords .t997__btn-wrapper:nth-child(2) .t-btn, #allrecords .t997__btn-wrapper:nth-child(2) .t-btn: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, .t668__trigger-button:hover .t668__title, .t450__list_item:hover .t-menu__link-item, .t450__close-button:hover, .t887__icon-close:hover, .t228__list_item .t-menu__link-item:hover {
        opacity: .7 !important;
    } 
    .t397__tab:not(.t397__tab_active):hover {
        opacity: 1 !important;
    }
    
    /*Ховер со скейлом*/
    .t-sociallinks__item:hover {
        opacity: 1 !important;
    }
    .hover-scale > .tn-atom:hover, .t754 .t-store__card:hover .t-store__card__bgimg, .t-sociallinks__item:hover {
        -webkit-transform: scale(1.05) !important;
        -ms-transform: scale(1.05) !important;
        transform: scale(1.05) !important;
    }
    .t845__col:hover .t845__bgimg {
        -webkit-transform: scale(1.1) !important;
        -ms-transform: scale(1.1) !important;
        transform: scale(1.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 {
        color: var(--color-bg-primary) !important;
        background-size: 300% !important;
        border-color: transparent !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 .t778__btn_second:hover:after, #allrecords .secondary-btn:hover:after, #allrecords .t997__btn-wrapper:nth-child(2) .t-btn:hover:after {
        background-size: 300% !important;
        opacity: 1 !important;
    }
    #allrecords .secondary-btn:hover, #allrecords .t997__btn-wrapper:nth-child(2) .t-btn:hover {
        background-color: transparent !important;
    }
    #allrecords .t997__btn-wrapper:nth-child(2) .t-btn:hover {
        color: var(--color-bg-primary) !important;
    }
    /*#allrecords .secondary-btn:hover:after {*/
    /*    z-index: 0 !important;*/
    /*}*/
    
    /*Ховер тултипов*/
    .t396__elem[data-elem-type="tooltip"][style*="z-index"] {
        padding: 2px !important;
    }
    .t396__elem[data-elem-type="tooltip"]:hover {
        padding: 2px !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;*/
    /*}    */
    
    
} 