    /*Скрытие H1*/
    .uc-hidden {
        position: absolute;
        clip: rect(0 0 0 0);
        width: 1px;
        height: 1px;
        margin: -1px;
    }     
    
    /*Нормальный перенос слов в текстах*/
    .t-heading, .t-title, .t-text, .t-descr, .t-name {
        word-break: normal;
    } 
    
    /*Блок 960px+*/
    .t-screenmin-980px {
        display: block !important;
    }
    
    /*Анимация появления элементов из прозрачности*/
    .t-animate[data-animate-style='fadein'] {
        -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
        -o-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
        transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
        -webkit-transition-duration: .7s !important;
        -o-transition-duration: .7s !important;
        transition-duration: .7s !important;
    }    
    
    /*Ховеры с прозрачностью*/
    .hover-opacity > .tn-atom, .t050__uptitle a, .t977__text a, .t977__col-inner a {
        -webkit-transition: all 0.2s linear !important;
        -moz-transition: all 0.2s linear !important;
        -ms-transition: all 0.2s linear !important;
        -o-transition: all 0.2s linear !important;
        transition: all 0.2s linear !important;
    }    
    .hover-opacity > .tn-atom:hover, .t050__uptitle a:hover, .t977__text a:hover, .t977__col-inner a:hover {
        opacity: .7 !important;
    } 
    
    /*Стандартные кнопки*/
    .t-btn, .t-submit, .t-inputpromocode__btn {
        font-family: 'Roslindale-Display-Heebo' !important;
        font-weight: 400 !important;
        font-size: 15px !important;
        height: 55px !important;
        line-height: 1 !important;
        letter-spacing: 0.08em !important;
        text-transform: uppercase !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;
        min-width: 100px !important;
        box-sizing: border-box !important;
        padding-left: 40px !important;
        padding-right: 40px !important;
        margin-left: auto !important;
        margin-right: auto !important;
        border-radius: 0px !important;
    }    
    .t-btn:not(.t-feed__showmore-btn), .t-submit, .t-inputpromocode__btn {
        display: -webkit-inline-box !important;
        display: -ms-inline-flexbox !important;
        display: inline-flex !important; 
        -webkit-box-align: center !important; 
        -ms-flex-align: center !important; 
        align-items: center !important;
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;          
    }
    
    /*Стандартные текстовый кнопки*/
    .t-btntext {
        margin: 0px !important;
        padding: 0px !important;
        font-size: 15px !important;
        font-weight: 400 !important;
        line-height: 1.2 !important;
        font-family: 'Roslindale-Display-Heebo' !important;
        text-transform: uppercase !important;
        letter-spacing: 0.08em !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; 
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
    }
    .t-btntext:hover {
        opacity: .7 !important;
    }
    .t-btntext:after {
        display: none !important;
    }
    
    /*Главные заголовки*/
    [style*="size:70px"], [style*="size: 70px"], [class*="uc-"][class*="tt_70"] .t-title, [class*="uc-"][class*="ct_70"] .t-card__title, [class*="uc-"][class*="nm_70"] .t-name, [class*="uc-"][class*="ds_70"] .t-descr, [class*="uc-"][class*="tx_70"] .t-text, [class*="uc-"][class*="cd_70"] .t-card__descr, [class*="uc-"][class*="cu_70"] .t-card__uptitle, [class*="uc-"][class*="ut_70"] .t-uptitle, [class*="uc-"][class*="hd_70"] .t-heading {
        margin-top: 0px;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-bottom: 0px;  
        font-size: 70px !important;
        line-height: 1 !important;
    }
    /*.t218__descrfield {*/
    /*    font-size: 70px !important;*/
    /*    line-height: 1 !important;*/
    /*}*/
    .t154__title {
        /*font-size: 70px !important;*/
        /*line-height: 1 !important;*/
        letter-spacing: 0px !important;
    }    
    
    /*Большие заголовки*/
    [style*="size:50px"], [style*="size: 50px"], [class*="uc-"][class*="tt_50"] .t-title, [class*="uc-"][class*="ct_50"] .t-card__title, [class*="uc-"][class*="nm_50"] .t-name, [class*="uc-"][class*="ds_50"] .t-descr, [class*="uc-"][class*="tx_50"] .t-text, [class*="uc-"][class*="cd_50"] .t-card__descr, [class*="uc-"][class*="cu_50"] .t-card__uptitle, [class*="uc-"][class*="ut_50"] .t-uptitle, [class*="uc-"][class*="hd_50"] .t-heading {
        margin-top: 0px;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-bottom: 0px; 
        font-size: 50px !important;
        line-height: 1 !important;
    }
    
    /*Средние заголовки*/
    [style*="size:30px"], [style*="size: 30px"], [class*="uc-"][class*="tt_30"] .t-title, [class*="uc-"][class*="ct_30"] .t-card__title, [class*="uc-"][class*="nm_30"] .t-name, [class*="uc-"][class*="ds_30"] .t-descr, [class*="uc-"][class*="tx_30"] .t-text, [class*="uc-"][class*="cd_30"] .t-card__descr, [class*="uc-"][class*="cu_30"] .t-card__uptitle, [class*="uc-"][class*="ut_30"] .t-uptitle, [class*="uc-"][class*="hd_30"] .t-heading {
        margin-top: 0px;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-bottom: 0px; 
        font-size: 30px !important;
        line-height: 1.2 !important;
    }    
    
    /*Маленькие заголовки*/
    [style*="size:22px"], [style*="size: 22px"], [class*="uc-"][class*="tt_22"] .t-title, [class*="uc-"][class*="ct_22"] .t-card__title, [class*="uc-"][class*="nm_22"] .t-name, [class*="uc-"][class*="ds_22"] .t-descr, [class*="uc-"][class*="tx_22"] .t-text, [class*="uc-"][class*="cd_22"] .t-card__descr, [class*="uc-"][class*="cu_22"] .t-card__uptitle, [class*="uc-"][class*="ut_22"] .t-uptitle, [class*="uc-"][class*="hd_22"] .t-heading {
        margin-top: 0px;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-bottom: 0px;  
        font-size: 22px !important;
        line-height: 1.2 !important;
    }    
    
    /*Подазаголовки*/
    [style*="size:15px"][style*="transform:uppercase"], [style*="size: 15px"][style*="transform: uppercase"], #allrecords [class*="uc-"][class*="tt_15u"] .t-title, #allrecords [class*="uc-"][class*="ct_15u"] .t-card__title, #allrecords [class*="uc-"][class*="nm_15u"] .t-name, #allrecords [class*="uc-"][class*="ds_15u"] .t-descr, #allrecords [class*="uc-"][class*="tx_15u"] .t-text, #allrecords [class*="uc-"][class*="cd_15u"] .t-card__descr, #allrecords [class*="uc-"][class*="cu_15u"] .t-card__uptitle, #allrecords [class*="uc-"][class*="ut_15u"] .t-uptitle, #allrecords [class*="uc-"][class*="hd_15u"] .t-heading {
        margin-top: 0px;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-bottom: 0px;  
        font-size: 15px !important;
        text-transform: uppercase !important;
        letter-spacing: 0.08em !important;
    }    
    .t050__uptitle {
        margin-top: 20px !important;
        padding: 0px !important;
    }
    
    /*Большие описания*/
    [style*="size:16px"], [style*="size: 16px"], [class*="uc-"][class*="tt_16"] .t-title, [class*="uc-"][class*="ct_16"] .t-card__title, [class*="uc-"][class*="nm_16"] .t-name, [class*="uc-"][class*="ds_16"] .t-descr, [class*="uc-"][class*="tx_16"] .t-text, [class*="uc-"][class*="cd_16"] .t-card__descr, [class*="uc-"][class*="cu_16"] .t-card__uptitle, [class*="uc-"][class*="ut_16"] .t-uptitle, [class*="uc-"][class*="hd_16"] .t-heading {
        margin-top: 0px;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-bottom: 0px;  
        font-size: 16px !important;
    }    
    .t050__descr {
        margin-top: 40px !important;
    }
    .t050__title[style*="size:30px"] + .t050__descr, [class*="uc-"][class*="tt_30"] .t-title + .t050__descr, [class*="uc-"][class*="ct_30"] .t-card__title + .t050__descr, [class*="uc-"][class*="nm_30"] .t-name + .t050__descr, [class*="uc-"][class*="ds_30"] .t-descr + .t050__descr, [class*="uc-"][class*="tx_30"] .t-text + .t050__descr, [class*="uc-"][class*="cd_30"] .t-card__descr + .t050__descr, [class*="uc-"][class*="cu_30"] .t-card__uptitle + .t050__descr, [class*="uc-"][class*="ut_30"] .t-uptitle + .t050__descr, [class*="uc-"][class*="hd_30"] .t-heading  + .t050__descr, .t050__title[style*="size: 30px"] + .t050__descr, [class*="uc-"][class*="tt_30"] .t-title + .t050__descr, [class*="uc-"][class*="ct_30"] .t-card__title + .t050__descr, [class*="uc-"][class*="nm_30"] .t-name + .t050__descr, [class*="uc-"][class*="ds_30"] .t-descr + .t050__descr, [class*="uc-"][class*="tx_30"] .t-text + .t050__descr, [class*="uc-"][class*="cd_30"] .t-card__descr + .t050__descr, [class*="uc-"][class*="cu_30"] .t-card__uptitle + .t050__descr, [class*="uc-"][class*="ut_30"] .t-uptitle + .t050__descr, [class*="uc-"][class*="hd_30"] .t-heading + .t050__descr {
        margin-top: 30px !important;
        max-width: 460px !important;
        margin-left: auto !important;
        margin-right: auto !important;
    }
    
    /*Средние описания*/
    [style*="size:15px"]:not([style*="transform:uppercase"]), [style*="size: 15px"]:not([style*="transform: uppercase"]), [class*="uc-"][class*="tt_15"] .t-title, [class*="uc-"][class*="ct_15"] .t-card__title, [class*="uc-"][class*="nm_15"] .t-name, [class*="uc-"][class*="ds_15"] .t-descr, [class*="uc-"][class*="tx_15"] .t-text, [class*="uc-"][class*="cd_15"] .t-card__descr, [class*="uc-"][class*="cu_15"] .t-card__uptitle, [class*="uc-"][class*="ut_15"] .t-uptitle, [class*="uc-"][class*="hd_15"] .t-heading {
        margin-top: 0px;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-bottom: 0px;  
        font-size: 15px !important;
    }   
    
    /*Отступ под меню*/
    [data-record-type="113"] > div[style*="height:90px"], [data-record-type="113"] > div[style*="height: 90px"], [data-record-type="113"].uc-height-90 > div {
        height: 90px !important;
    }  
    
    /*Отступ от меню до первого блока в начале стрраницы*/
    [data-record-type="113"] > div[style*="height:100px"], [data-record-type="113"] > div[style*="height: 100px"], [data-record-type="113"].uc-height-100 > div {
        height: 100px !important;
    }      
    
    /*Большие отступы между блоками*/
    [data-record-type="113"] > div[style*="height:140px"], [data-record-type="113"] > div[style*="height: 140px"], [data-record-type="113"].uc-height-140 > div {
        height: 140px !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:60px"], [data-record-type="113"] > div[style*="height: 60px"], [data-record-type="113"].uc-height-60 > div {
        height: 60px !important;
    } 
    
    /*Отступ между блоками с разделителем*/
    .t118 {
        padding-top: 100px !important;
        padding-bottom: 100px !important;
    }
    .t118 .t-container {
        max-width: 100% !important;
    }
    .t118 .t-col {
        max-width: 100% !important;
        margin-left: 0px !important;
        margin-right: 0px !important;        
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t118__line {
        height: 0px !important;
        background-color: transparent !important;
        border-bottom: 1px solid #eae5dd !important;
    }
    
    /*Стандартные блок с главным или большим заголовком*/
    .t050 .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;
    }
    .t050__title {
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
    }
    .t050__uptitle {
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;        
    }   
    .t050__descr {
        -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
        order: 3 !important;            
    }
    
    /*Стандартные блок с главным или большим заголовком в 2 колонки*/
    .t795 .t-col {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important; 
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
        flex-direction: row !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
    }
    .t795__title {
        width: 50% !important;
        max-width: 100% !important;
        padding-right: 40px !important;
        box-sizing: border-box !important;
    }
    .t795__descr {
        width: 50% !important;
        max-width: 100% !important;
        box-sizing: border-box !important;        
    }
    
    /*Меню*/
    .t446:nth-child(n) {
        -webkit-transition: all .6s cubic-bezier(0.165,0.84,0.44,1) !important;
        -moz-transition: all .6s cubic-bezier(0.165,0.84,0.44,1) !important;
        -ms-transition: all .6s cubic-bezier(0.165,0.84,0.44,1) !important;
        -o-transition: all .6s cubic-bezier(0.165,0.84,0.44,1) !important;
        transition: all .6s cubic-bezier(0.165,0.84,0.44,1) !important;             
    }
    .t446__maincontainer {
        display: -webkit-inline-box !important;
        display: -ms-inline-flexbox !important;
        display: inline-flex !important;
        max-width: 100% !important;
        padding-left: calc((100% - 1200px) / 2);
        padding-right: calc((100% - 1200px) / 2);
        box-sizing: border-box !important;
    }
    .t446__leftwrapper, .t446__rightwrapper {
        position: static !important;
    }
    
    /*Пункты в меню*/
    .t446__list {
        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;
        height: 100% !important;
    }
    .t446 .t446__list_item {
        height: 100% !important;        
        padding-left: 20px !important;
        padding-right: 20px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !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;
        height: 100% !important;  
        white-space: nowrap !important;
    }
    .t446__list_item:first-child {
        padding-left: 0px !important;
    }
    .t446__list_item:last-child {
        padding-right: 0px !important;
    }  
    .t446__list_item .t-menu__link-item {
        text-transform: uppercase !important;
        line-height: 1.2 !important;
        letter-spacing: 0.08em !important;
        position: relative !important;
        -webkit-transition: color 0.2s linear !important;
        -moz-transition: color 0.2s linear !important;
        -ms-transition: color 0.2s linear !important;
        -o-transition: color 0.2s linear !important;
        transition: color 0.2s linear !important;        
    }
    .t446__list_item .t-menu__link-item.t-active {
        opacity: 1 !important;
    }
    #allrecords [data-record-type="446"] .t446__list_item:hover .t-menu__link-item:not(.t-active) {
        color: rgba(47, 39, 39, 0.7) !important;
    }
    /*.uc-without-bg .t446__list_item .t-menu__link-item:not(.t-active):hover {*/
    /*    color: rgba(231, 208, 222, 0.7) !important;*/
    /*}    */
    .t446__list_item .t-menu__link-item:after {
        content: "" !important;
        display: block !important;
        position: absolute !important;
        left: 0px !important;
        bottom: -5px !important;
        height: 0px !important;
        width: 0% !important;        
        border-bottom: 2px solid #D7C19A !important;
        -webkit-transition: width 0.4s ease-out !important;
        -moz-transition: width 0.4s ease-out !important;
        -ms-transition: width 0.4s ease-out !important;
        -o-transition: width 0.4s ease-out !important;
        transition: width 0.4s ease-out !important;
        box-sizing: border-box !important;
    }
    .t446__list_item .t-menu__link-item.t-active:after {
        width: 100% !important;
    }
    .t446__list_item .t-menu__link-item:hover:after {
        width: 100% !important;
    }
    .t446__burgerwrapper_bigscreen, .t446__burgerwrapper_smallscreen {
        display: none !important;
    }    
    
    /*Язык в меню*/
    .t446__right_langs {
        padding-left: 40px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    .t446__right_langs_lang {
        padding-left: 0px !important;
        padding-right: 0px !important;
        color: #2f2727 !important;
        font-size: 15px !important;
        font-weight: 400 !important;
        font-family: 'Roslindale-Display-Heebo' !important;
        text-transform: uppercase !important;
        line-height: 1.2 !important;
        letter-spacing: 0.08em !important;  
        -webkit-transition: opacity 0.2s linear !important;
        -moz-transition: opacity 0.2s linear !important;
        -ms-transition: opacity 0.2s linear !important;
        -o-transition: opacity 0.2s linear !important;
        transition: opacity 0.2s linear !important;        
    }
    .t446 .t446__right_langs_lang a:nth-child(n) {
        color: inherit !important;
        font-size: inherit !important;
        font-weight: inherit !important;
        line-height: inherit !important;
        -webkit-transition: opacity 0.2s linear !important;
        -moz-transition: opacity 0.2s linear !important;
        -ms-transition: opacity 0.2s linear !important;
        -o-transition: opacity 0.2s linear !important;
        transition: opacity 0.2s linear !important;            
    }
    .t446__right_langs_lang:not(:first-child) {
        color: #BCBCBC !important;
    }
    .t446__right_langs_lang:not(:first-child):before {
        content: "|" !important;
        margin-left: 5px !important;
        margin-right: 5px !important;
        display: inline !important;
        color: inherit !important;
        font-size: inherit !important;
        font-weight: inherit !important;
        line-height: inherit !important;
    }    
    .t446__right_langs_lang a:hover {
        opacity: .7 !important;
    }
    .t446__additionalwrapper {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    
    /*Логотип в меню*/
    .t446__logowrapper {
        padding: 0px !important;
        position: absolute !important;
        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;
    }
    .t446__logowrapper2 {
        position: relative !important;
    }
    .t446__imglogo {
        padding: 0px !important;
    }
    
    /*Бургер в меню*/
    .t446__burgerwrapper {
        padding: 0px !important;
    }
    .t446__burger {
        width: 35px !important;
        height: 19px !important;
    }
    .t446__burgerlinkwrapper {
        background-image: url(https://static.tildacdn.com/tild3266-3166-4666-b236-643964363938/burger.svg) !important;
        background-position: center !important;
        background-size: contain !important;
        background-repeat: no-repeat !important;
    } 
    .t446__burgerline:nth-child(n) {
        display: none !important;
    }     
    
    /*Меню с прозрачным фоном*/
    .uc-without-bg .t446 {
        background-color: transparent !important;
    }
    .uc-without-bg .t446__list_item .t-menu__link-item {
        color: #E7D0DE !important;
    }
    .uc-without-bg .t446__list_item .t-menu__link-item:after {
        border-color: #E7D0DE !important;
    }
    .uc-without-bg .t446__right_langs_lang {
        color: #E7D0DE !important;
    }
    .uc-without-bg .t446__right_langs_lang:not(:first-child) {
        color: #585152 !important;
    }
    #allrecords .uc-without-bg .t446__list_item:hover .t-menu__link-item:not(.t-active, [href*="#extra-menu"]) {
        color: rgba(231, 208, 222, .7) !important;
    }
    /*#allrecords .uc-without-bg .t446__list_item:hover .t-menu__link-item:not(.t-active) {*/
    /*    color: rgba(231, 208, 222, .7) !important;*/
    /*}*/
    /*.uc-without-bg .t446:hover {*/
    /*    background-color: rgba(249,247,243,1) !important;*/
    /*}*/
    /*.uc-without-bg .t446:hover .t446__list_item .t-menu__link-item {*/
    /*    color: #2f2727 !important;*/
    /*}*/
    /*.uc-without-bg .t446:hover .t446__list_item .t-menu__link-item:after {*/
    /*    border-color: #D7C19A !important;*/
    /*}*/
    /*.uc-without-bg .t446:hover .t446__right_langs_lang {*/
    /*    color: #2f2727 !important;*/
    /*}*/
    /*.uc-without-bg .t446:hover .t446__right_langs_lang:not(:first-child) {*/
    /*    color: #BCBCBC !important;*/
    /*}    */
    /*.uc-opened-extra-menu .t446 {*/
    /*    background-color: rgba(249,247,243,1) !important;*/
    /*}*/
    .uc-opened-extra-menu .t446__list_item .t-menu__link-item {
        color: #2f2727 !important;
    }
    .uc-opened-extra-menu .t446__list_item .t-menu__link-item:after {
        border-color: #D7C19A !important;
    }
    .uc-opened-extra-menu .t446__right_langs_lang {
        color: #2f2727 !important;
    }
    .uc-opened-extra-menu .t446__right_langs_lang:not(:first-child) {
        color: #BCBCBC !important;
    }     
    
    /*Выпадающее меню на ПК*/
    .t902 .t-card__title {
        white-space: normal !important;
    }
    .t902__separator {
        display: none !important;
    }
    .t902 {
        padding-top: 130px !important;
        padding-bottom: 40px !important;
        background-color: #F9F7F3 !important;
        position: relative !important;
    }
    .t902__container {
        padding-left: 10px !important;
        padding-right: 10px !important;
        margin-left: auto !important;
        margin-right: auto !important;
        box-sizing: border-box !important;
        margin-bottom: -40px !important;
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;
    }
    .t902__col, .t902 .t-card__col {
        margin-left: 0px !important;
        margin-right: 0px !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
        box-sizing: border-box !important;    
        max-width: calc(100% / 5) !important;
        margin-bottom: 40px !important;
    }
    .t902__inner-col {
        height: auto !important;
    }
    .t902__wrap {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
    }
    .t902__bgwrapper {
        height: auto !important;
        padding-bottom: 100% !important;
        width: 100% !important;
        overflow: hidden !important;
    }
    .t902__bgimg {
        height: 100% !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;
    }
    .t902__content {
        padding-left: 20px !important;
        padding-right: 20px !important;
        padding-top: 15px !important;
        padding-bottom: 0px !important;
        text-align: center !important;
    }
    .t902__link, .t902 .t-card__link {
        -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;
    }    
    .t902__link.t-active, .t902 .t-card__link.t-active {
        color: inherit !important;
    }
    .t902__inner-col:hover .t902__bgimg {
        -webkit-transform: scale(1.02) !important;
        -ms-transform: scale(1.02) !important;
        transform: scale(1.02) !important;
    }
    .t902__inner-col:hover .t902__link, .t902__inner-col:hover .t-card__link {
        opacity: .7 !important;
    }
    
    /*Мобильное меню*/
    .t450__container {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t450__top {
        padding-left: 20px !important;
        padding-right: 20px !important;        
    }    
    .t450__rightside {
        left: 0px !important;
        right: 0px !important;
        bottom: 0px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        padding-top: 50px !important;
        padding-bottom: 40px !important;    
        margin-top: auto !important;
        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;
        text-align: center !important;
    }
    .t450__rightcontainer {
        margin: 0px !important;
        padding: 0px !important;
    } 
    .t450__menu {
        margin-top: 50px !important;
    }   
    .t450__list {
        margin-bottom: 0px !important;
    }
    .t450__close_icon, .t450__right_descr a {
        -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;
    } 
    .t450__close_icon:hover, .t450__right_descr a:hover {
        opacity: .7 !important;
    }
    .t450 {
        -webkit-transition: transform ease-in-out 0.5s !important;
        -moz-transition: transform ease-in-out 0.5s !important;
        -o-transition: transform ease-in-out 0.5s !important;
        transition: transform ease-in-out 0.5s !important;
    }
    
    /*Логотип в мобильном меню*/
    .t450__logowrapper {
        height: 90px !important;
        margin-bottom: 0px !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;        
    }  
    
    /*Пункты в мобильном меню*/
    .t450__list_item:not(:last-child) {
        margin-bottom: 30px !important;
    }
    .t450__list_item .t-menu__link-item {
        width: 100% !important;
        position: relative !important;
        padding-right: 20px !important;
        box-sizing: border-box !important;
    }
    .t450__list_item .t-active {
        opacity: 1 !important;
    }
    .t450__list_item .t-menu__link-item[href*="#extra-mobilemenu"]:after {
        content: '' !important;
        display: block !important;
        width: 9px !important;
        height: 15px !important;
        position: absolute !important;
        right: 0px !important;
        top: 50% !important;
        -webkit-transform: translateY(-50%) !important;
        -ms-transform: translateY(-50%) !important;
        transform: translateY(-50%) !important;
        background-image: url(https://static.tildacdn.com/tild3362-3636-4637-a631-393032336665/Polygon_9.svg) !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
    }
    .t450[data-tooltip-hook*="#extra-mobilemenu"] .t450__list_item:first-child {
        margin-top: -20px !important;
        margin-bottom: 40px !important;
    }
    .t450[data-tooltip-hook*="#extra-mobilemenu"] .t450__list_item:first-child .t-menu__link-item {
        color: #2F2727 !important;
        font-size: 15px !important;
        font-weight: 400 !important;
        text-transform: uppercase !important;
        line-height: 1.2 !important;
        letter-spacing: 0.08em !important;
    }
    .t450[data-tooltip-hook*="#extra-mobilemenu"] .t450__list_item:first-child .t-menu__link-item:before {
        content: '' !important;
        display: inline-block !important;
        width: 7px !important;
        height: 13px !important;
        -webkit-transform: rotate(180deg) !important;
        -ms-transform: rotate(180deg) !important;
        transform: rotate(180deg) !important;
        background-image: url(https://static.tildacdn.com/tild3362-3636-4637-a631-393032336665/Polygon_9.svg) !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        margin-right: 15px !important;
        margin-bottom: -1px !important;
    } 
    
    /*Дополнительные пункты в мобильном меню*/
    .t450 .t902 {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        margin-left: -10px !important;
        margin-right: -10px !important;
    }
    .t450 .t902__container {
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
    }
    .t450 .t902__col, .t450 .t902 .t-card__col {
       max-width: 50% !important; 
    }
    .t450 .t902__content {
        padding-left: 0px !important;
        padding-right: 0px !important;
        text-align: left !important;
    }
    .t450 .t902__wrap_right {
        padding-bottom: 0px !important;
    }
    .t450 .t902__bgwrapper {
        min-height: unset !important;
    }
    
    /*Описание в мобильном меню*/
    .t450__right_descr {
        margin-top: 0px !important;
        color: #2F2727 !important;
    }
    .t450__right_descr a {
        color: inherit !important;
    }    
    
    /*Иконка закрытия мобильного меню*/
    .t450__close-button {
        right: unset !important;
        top: 0px !important;
        left: 20px !important;
        height: 90px !important;
        width: auto !important;
    }
    .t450__close_icon {
        width: 18px !important;
        height: 18px !important;
        background-image: url(https://static.tildacdn.com/tild6533-3666-4434-b864-323062363134/Group.svg) !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
    }
    .t450__close_icon span {
        display: none !important;
    }
    /*.t450[data-tooltip-hook*="#extra-mobilemenu"] .t450__close-button {*/
    /*    display: none !important;*/
    /*}*/
    
    /*Иконки соцсетей в мобильном меню*/
    .t450 .t-sociallinks__wrapper {
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;
    }
    .t450__right_social_links {
        margin-top: 20px !important;
    }
    .t450 .t-sociallinks a {
        margin-top: 0px !important;
    }
    
    /*Обложка на главной*/
    [data-record-type="160"] .t-cover, [data-record-type="14"] .t-cover, [data-record-type="205"] .t-cover {
        /*height: 100vh !important;*/
        min-height: 650px !important;
        position: relative !important;
    }
    [data-record-type="160"] .t-cover__carrier, [data-record-type="160"] .t-cover__filter, [data-record-type="14"] .t-cover__carrier {
        position: absolute !important;
        width: 100% !important;
        left: 0 !important;
        top: 0 !important;
    }
    [data-record-type="160"] .t-cover__carrier, [data-record-type="160"] .t-cover__filter, [data-record-type="14"] .t-cover__carrier, [data-record-type="14"] .t-cover__filter, [data-record-type="205"] .t-cover__carrier, [data-record-type="205"] .t-cover__filter {
        height: 100% !important;
    }
    [data-record-type="160"] .t-cover__filter {
        background: rgb(0,0,0) !important;
        background: -moz-linear-gradient(180deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 30%, rgba(0,0,0,0) 50%, rgba(0,0,0,1) 100%) !important;
        background: -webkit-linear-gradient(180deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 30%, rgba(0,0,0,0) 50%, rgba(0,0,0,1) 100%) !important;
        background: linear-gradient(180deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 30%, rgba(0,0,0,0) 50%, rgba(0,0,0,1) 100%) !important;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1) !important;
    }
    [data-record-type="14"] .t-cover__filter {
        background: rgb(0,0,0) !important;
        background: -moz-linear-gradient(180deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 33%, rgba(0,0,0,1) 100%) !important;
        background: -webkit-linear-gradient(180deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 33%, rgba(0,0,0,1) 100%) !important;
        background: linear-gradient(180deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 33%, rgba(0,0,0,1) 100%) !important;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1) !important;        
    }
    [data-record-type="205"] .t-cover__filter:after {
        content: '' !important;
        display: block !important;
        position: absolute !important;
        left: 0px !important;
        top: 0px !important;
        width: 100% !important;
        height: 100% !important;
        background: rgb(0,0,0) !important;
        background: -moz-linear-gradient(180deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 33%, rgba(0,0,0,1) 100%) !important;
        background: -webkit-linear-gradient(180deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 33%, rgba(0,0,0,1) 100%) !important;
        background: linear-gradient(180deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 33%, rgba(0,0,0,1) 100%) !important;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1) !important;        
    }    
    [data-record-type="160"] .t-cover__wrapper, [data-record-type="14"] .t-cover__wrapper, [data-record-type="205"] .t-cover__wrapper {
        height: 100% !important;
    }
    [data-record-type="14"] .t-container {
        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;
    }
    .t102 {
        margin-bottom: 80px !important;
        max-width: 560px !important;
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .t102 .space {
        display: none !important;
    }
    .t102__title {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !imprortant;
        padding-bottom: 0px !imprortant;        
    }
    .t102__descr {
        margin-top: 20px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !imprortant;
        padding-bottom: 0px !imprortant;
    }
    [data-record-type="14"] .t-cover__carrier, [data-record-type="205"] .t-cover__carrier {
        -webkit-transition: all 1.5s ease-out !important;
        -moz-transition: all 1.5s ease-out !important;
        -ms-transition: all 1.5s ease-out !important;
        -o-transition: all 1.5s ease-out !important;
        transition: all 1.5s ease-out !important;          
    }
    [data-record-type="14"] .t-cover__carrier.loaded, [data-record-type="205"] .t-cover__carrier.loaded {
        -webkit-transform: scale(1.06) !important;
        -ms-transform: scale(1.06) !important;
        transform: scale(1.06) !important;       
    }     
    
    /*Обложка на странице Коллекции*/
    [data-record-type="168"] .t-cover {
        background-image: unset !important;
        background-color: transparent !important;
        height: auto !important;
        padding-bottom: 31.94444444444444% !important;
    } 
    [data-record-type="168"] .t-cover__carrier, [data-record-type="168"] .t-cover__filter {
        position: absolute !important;
        left: 0px !important;
        top: 0px !important;
        width: 100% !important;
        height: 100% !important;
    }
    [data-record-type="168"] .t-container {
        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;
    }
    [data-record-type="168"] .t-cover__wrapper {
        height: auto !important;
    }
    .t154 {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    .t154 .space {
        display: none !important;
    }
    [data-record-type="168"] .t-cover__carrier {
        -webkit-transition: all 1.5s ease-out !important;
        -moz-transition: all 1.5s ease-out !important;
        -ms-transition: all 1.5s ease-out !important;
        -o-transition: all 1.5s ease-out !important;
        transition: all 1.5s ease-out !important;       
        background-position: center right !important; 
    }
    [data-record-type="168"] .t-cover__carrier.loaded {
        -webkit-transform: scale(1.06) !important;
        -ms-transform: scale(1.06) !important;
        transform: scale(1.06) !important;     
    }    
    
    /*Описание в блоке в 2 колонки с изображением*/
    .t764 .t-container {
        display: -webkit-box !important;
        display: -moz-box !important;
        display: -ms-flexbox !important;
        display: -webkit-flex !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
    }
    .t165__textwrapper, .t764__textwrapper {
        padding-right: 100px !important;
    }
    .t165__title + .t165__text, .t764__descr {
        margin-top: 40px !important;
    }
    
    /*Кнопка в блоке в 2 колонки с изображением*/
    .t165__btn-wrapper, .t764__btn-wrapper {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 50px !important;
        padding-bottom: 0px !important;
    }
    
    /*Изображение в блоке в 2 колонки с изображением*/
    .t165 .t-col:not(.t165__col-top), .t764__col:not(.t764__col_first) {
        margin-left: 0px !important;
        max-width: 580px !important;
    }
    .t764 .t-slds__main .t-slds__bgimg {
        padding-bottom: 112.0689655172414% !important;
    }
    
    /*Миниатюры в блоке в 2 колонки с изображением*/
    .t764 .t-slds__thumbsbullet-wrapper {
        margin-right: -5px !important;
    }
    .t764 .t-slds__thumbsbullet {
        width: calc(100% / 9) !important;
        margin-top: 0px !important;
        margin-right: 0px !important;
        padding-top: 5px !important;
        padding-right: 5px !important;
        box-sizing: border-box !important;
        opacity: .7 !important;
    }
    .t764 .t-slds__thumbsbullet.t-slds__bullet_active {
        opacity: 1 !important;
    }
    .t764 .t-slds__thumbsbullet:hover {
        opacity: 1 !important;
    }
    .t764 .t-slds__thumbsbullet-border {
        display: none !important;
    }
    
    /*Табы с подразделами*/
    .t397 {
        position: relative !important;
    }
    .t397:before {
        content: "" !important;
        display: block !important;
        position: absolute !important;
        left: 0px !important;
        top: 0px !important;
        height: 0px !important;
        width: 100% !important;        
        border-top: 1px solid #EAE5DD !important;
        box-sizing: border-box !important;
    }    
    .t397:after {
        content: "" !important;
        display: block !important;
        position: absolute !important;
        left: 0px !important;
        bottom: 0px !important;
        height: 0px !important;
        width: 100% !important;        
        border-bottom: 1px solid #EAE5DD !important;
        box-sizing: border-box !important;
    }
    .t397__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;
        height: 60px !important;
    }
    .t397__tab {
        width: auto !important;
        margin-left: 25px !important;
        margin-right: 25px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        box-sizing: border-box !important;
        border: none !important;
        position: relative !important;
        height: 100% !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;
        white-space: nowrap !important;
    }
    .t397__tab:first-child {
        margin-left: auto !important;
    }
    .t397__tab:nth-last-child(2) {
        margin-right: auto !important;
    }
    .t397__title {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        -webkit-transition: all 0.2s linear !important;
        -moz-transition: all 0.2s linear !important;
        -ms-transition: all 0.2s linear !important;
        -o-transition: all 0.2s linear !important;
        transition: all 0.2s linear !important;   
        line-height: 1.2 !important;
        height: 100% !important;
        position: relative !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;        
    }
    .t397__tab .t397__title:after {
        content: "" !important;
        display: block !important;
        position: absolute !important;
        left: 0px !important;
        bottom: 0px !important;
        height: 0px !important;
        width: 0% !important;
        border-bottom: 2px solid #D7C19A !important;
        -webkit-transition: all 0.4s ease-out !important;
        -moz-transition: all 0.4s ease-out !important;
        -ms-transition: all 0.4s ease-out !important;
        -o-transition: all 0.4s ease-out !important;
        transition: all 0.4s ease-out !important;
        z-index: 1 !important;
    }    
    .t397__tab_active .t397__title:after {
        width: 100% !important;
    }
    .t397__tab:hover .t397__title:after {
        width: 100% !important;
    }    
    .t397__tab:hover .t397__title {
        color: rgba(47, 39, 39, .7) !important;
    }      
    
    /*Табы с разделами*/
    [data-record-type="976"] {
        position: relative !important;
    }
    [data-record-type="976"]:before {
        content: "" !important;
        display: block !important;
        position: absolute !important;
        left: 0px !important;
        top: 0px !important;
        height: 0px !important;
        width: 100% !important;        
        border-top: 1px solid #EAE5DD !important;
        box-sizing: border-box !important;
    }    
    [data-record-type="976"]:after {
        content: "" !important;
        display: block !important;
        position: absolute !important;
        left: 0px !important;
        bottom: 0px !important;
        height: 0px !important;
        width: 100% !important;        
        border-bottom: 1px solid #EAE5DD !important;
        box-sizing: border-box !important;
    }
    .t976 {
        width: 100% !important;
    }
    .t976__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-wrap: nowrap !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        height: 60px !important;
    }
    .t976__list-item {
        width: auto !important;
        margin-left: 25px !important;
        margin-right: 25px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;        
        padding-left: 0px !important;
        padding-right: 0px !important;
        box-sizing: border-box !important;
        border: none !important;
        position: relative !important;
        height: 100% !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;
        white-space: nowrap !important;
    }
    .t976__list-item:first-child {
        margin-left: auto !important;
    }
    .t976__list-item:last-child {
        margin-right: auto !important;
    }
    #allrecords [data-record-type="976"] .t-active.t976__menu-link {
        background-color: transparent !important;
        color: #2f2727 !important;
    }
    .t976__menu-link {
        padding-left: 0px !important;
        padding-right: 0px !important;
        -webkit-transition: all 0.2s linear !important;
        -moz-transition: all 0.2s linear !important;
        -ms-transition: all 0.2s linear !important;
        -o-transition: all 0.2s linear !important;
        transition: all 0.2s linear !important;   
        line-height: 1.2 !important;
        height: 100% !important;
        position: relative !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;      
        border: none !important;
        border-radius: 0px !important;
        background-color: transparent !important;
    }
    .t976__list-item .t976__menu-link:after {
        content: "" !important;
        display: block !important;
        position: absolute !important;
        left: 0px !important;
        bottom: 0px !important;
        height: 0px !important;
        width: 0% !important;
        border-bottom: 2px solid #D7C19A !important;
        -webkit-transition: all 0.4s ease-out !important;
        -moz-transition: all 0.4s ease-out !important;
        -ms-transition: all 0.4s ease-out !important;
        -o-transition: all 0.4s ease-out !important;
        transition: all 0.4s ease-out !important;
        z-index: 1 !important;
    }    
    .t976__menu-link.t-active:after {
        width: 100% !important;
    }
    .t976__list-item:hover .t976__menu-link:after {
        width: 100% !important;
    }
    .t976__list-item:hover .t976__menu-link {
        color: rgba(47, 39, 39, .7) !important;
    }     
    
    /*Табы на всю ширину*/
    #allrecords [data-record-type="395"] .t395__tab:nth-child(n) {
        background-color: transparent !important;
        border: none !important;
    }
    .t395__title {
        padding-left: 0px !important;
        padding-right: 30px !important;
        padding-bottom: 20px !important;
        position: relative !important;
        width: 100% !important;
        white-space: nowrap !important;
        box-sizing: border-box !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;        
    }
    .t395__tab:hover .t395__title {
        color: rgba(47, 39, 39, .7) !important;
    }
    .t395__tab:nth-last-child(2) .t395__title {
        padding-right: 0px !important;
    }
    .t395__tab .t395__title:before {
        content: "" !important;
        display: block !important;
        position: absolute !important;
        left: 0px !important;
        bottom: 0px !important;
        height: 0px !important;
        width: 100% !important;
        border-bottom: 1px solid #EAE5DD !important;
    }     
    .t395__tab .t395__title:after {
        content: "" !important;
        display: block !important;
        position: absolute !important;
        left: 0px !important;
        bottom: 0px !important;
        height: 0px !important;
        width: 0% !important;
        border-bottom: 2px solid #D7C19A !important;
        -webkit-transition: all 0.4s ease-out !important;
        -moz-transition: all 0.4s ease-out !important;
        -ms-transition: all 0.4s ease-out !important;
        -o-transition: all 0.4s ease-out !important;
        transition: all 0.4s ease-out !important;
        z-index: 1 !important;
    }    
    .t395__tab_active .t395__title:after {
        width: 100% !important;
    }     
    
    /*Описание в блоке в две колонки на всю ширину экрана*/
    .t218__textfield {
        margin-top: 40px !important;
    }
    
    /*Кнопка в блоке в две колонки на всю ширину экрана*/
    .t218__btn-container {
        margin-top: 50px !important;
    }
    .t218__btn-wrapper {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }  
    
    /*Блок в две колонки на всю ширину экрана*/
    .t218__blocktable {
        height: auto !important;
    }
    
    /*Изображение в блоке в две колонки на всю ширину экрана*/
    .t218__blockimg {
        padding-bottom: 45.13888888888888% !important;
        height: auto !important;
        display: table-cell !important;
    }
    .t218__blockimgmobile {
        display: none !important;
    }
    
    /*Текстовый контейнер в блоке в две колонки на всю ширину экрана*/
    .t218__blocktext {
        position: relative !important;
        background: rgb(169,68,134) !important;
        background: -moz-linear-gradient(150deg, rgba(169,68,134,1) 15%, rgba(96,40,82,1) 100%) !important;
        background: -webkit-linear-gradient(150deg, rgba(169,68,134,1) 15%, rgba(96,40,82,1) 100%) !important;
        background: linear-gradient(150deg, rgba(169,68,134,1) 15%, rgba(96,40,82,1) 100%) !important;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#a94486",endColorstr="#602852",GradientType=1) !important;
    }
    .t218__blocktext:before {
        content: "" !important;
        position: absolute !important;
        display: block !important;
        top: 0px !important;
        left: 0px !important;
        width: 100% !important;
        height: 100% !important;
        background: rgb(169,68,134) !important;
        background: -moz-linear-gradient(240deg, rgba(169,68,134,0) 30%, rgba(96,40,82,1) 100%) !important;
        background: -webkit-linear-gradient(240deg, rgba(169,68,134,0) 30%, rgba(96,40,82,1) 100%) !important;
        background: linear-gradient(240deg, rgba(169,68,134,0) 30%, rgba(96,40,82,1) 100%) !important;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#a94486",endColorstr="#602852",GradientType=1) !important;
    }
    .t218__textwrapper {
        margin: auto !important;
        max-width: 460px !important;
        text-align: center !important;
        position: relative !important;
    }
    
    /*Фиксированное изображение на весь экран*/
    .t209 {
        display: none !important;
    }
    [data-record-type="238"] .t-cover {
        height: auto !important;
        padding-bottom: 65.97222222222222% !important;
        position: relative !important;
    }
    [data-record-type="238"] .t-cover__carrier, [data-record-type="238"] .t-cover__filter {
        height: 100% !important;
        position: absolute !important;
        /*top: 0px !important;*/
        left: 0px !important;
    }
    
    /*Блок Инстаграм*/
    .t802__col {
        padding-top: 0px !important;
    }
    
    /*Футер*/
    .t977 {
        background: rgb(169,68,134) !important;
        background: -moz-linear-gradient(180deg, rgba(169,68,134,1) 0%, rgba(94,39,81,1) 100%) !important;
        background: -webkit-linear-gradient(180deg, rgba(169,68,134,1) 0%, rgba(94,39,81,1) 100%) !important;
        background: linear-gradient(180deg, rgba(169,68,134,1) 0%, rgba(94,39,81,1) 100%) !important;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#a94486",endColorstr="#5e2751",GradientType=1) !important;
    }
    .t977__wrapper {
        padding-top: 80px !important;
        padding-bottom: 40px !important;
        padding-left: 0px !important;
        padding-right: 0px !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;
    }
    .t977__col, .t977__col_center {
        max-width: 100% !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        box-sizing: border-box !important;
        width: auto !important;
    }
    .t977__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;
    }
    .t977__col_left {
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
        margin-bottom: 0px !important;
    }
    .t977__col_right {
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;       
        margin-top: 20px !important;
    }
    .t977__col_center {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
        flex-direction: row !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
        -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
        order: 3 !important;      
        margin-top: 60px !important;
    }
    
    /*Пункты в футере*/
    .t977__col-inner li:nth-child(n) {
        color: #e7d0de !important;
        font-size: 15px !important;
        line-height: 1.2 !important;
        font-weight: 400 !important;
        font-family: 'Roslindale-Display-Heebo' !important;
        text-transform: uppercase !important;
        letter-spacing: 0.08em !important;
    }   
    .t977__col-inner a {
        margin-bottom: 0px !important;
    }
    .t977__col-inner li {
        text-align: inherit !important;
    }
    .t977__col-inner {
        max-width: 100% !important;
        width: 100% !important;
        margin-left: 10px !important;
        margin-right: 10px !important;
        margin-bottom: 0px !important;
        text-align: center !important;
    }
    .t977__col-inner:first-child {
        margin-left: 0px !important;
        text-align: left !important;
        max-width: 260px !important;
    } 
    .t977__col-inner:last-child {
        margin-right: 0px !important;
        text-align: right !important;
        max-width: 260px !important;
    }      
    
    /*Логотип в футере*/
    .t977__logo {
        max-width: 254px !important;
    }
    
    /*Описание в футере*/
    .t977__text {
        margin-top: 40px !important;
    }
    .t977__text a {
        color: inherit !important;
    }
    
    /*Иконки соцсетей в футере*/
    .t977__socials {
        width: auto !important;
        margin: 0px !important;
    }
    .t-sociallinks__wrapper {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
    }
    .t-sociallinks__item {
        margin: 0px !important;
        padding-left: 0px !important;
        padding-right: 10px !important;
        width: 35px !important;
        height: 35px !important;
        -webkit-transition: all 0.2s linear !important;
        -moz-transition: all 0.2s linear !important;
        -ms-transition: all 0.2s linear !important;
        -o-transition: all 0.2s linear !important;
        transition: all 0.2s linear !important;        
    }
    .t-sociallinks__item:hover {
        opacity: .7 !important;
    }
    .t-sociallinks__item:last-child {
        padding-right: 0px !important;
    }
    .t-sociallinks__item a {
        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;
        box-sizing: border-box !important;
        display: block !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        background-position: center !important;
        border: 1px solid #D7C19A !important;
        border-radius: 50% !important;
        -moz-border-radius: 50% !important;
        -webkit-border-radius: 50% !important;        
    }
    .t-sociallinks__item_instagram .t-sociallinks__svg, .t-sociallinks__item_facebook .t-sociallinks__svg, .t-sociallinks__item_linkedin .t-sociallinks__svg {
        display: none !important;
    }
    .t-sociallinks__item_instagram a {
        background-image: url(https://static.tildacdn.com/tild3038-3439-4266-a133-353130303533/ig.svg) !important;
    }
    .t450 .t-sociallinks__item_instagram a {
        background-image: url(https://static.tildacdn.com/tild3161-3236-4131-b763-633265623332/ig_black.svg) !important;
    }    
    .t-sociallinks__item_facebook a {
        background-image: url(https://static.tildacdn.com/tild6232-3365-4930-b036-383236653365/fb.svg) !important;
    } 
    .t450 .t-sociallinks__item_facebook a {
        background-image: url(https://static.tildacdn.com/tild3037-6264-4063-b531-376638353963/fg_black.svg) !important;
    }      
    .t-sociallinks__item_linkedin a {
        background-image: url(https://static.tildacdn.com/tild6337-3232-4831-a337-326530643866/in.svg) !important;
    } 
    .t450 .t-sociallinks__item_linkedin a {
        background-image: url(https://static.tildacdn.com/tild6265-6132-4235-a663-663566636661/in_black.svg) !important;
    }     
    
    /*Плитки товаров*/
    .t-store__grid-cont {
        padding-left: 10px !important;
        padding-right: 10px !important;
        box-sizing: border-box !important;
    }
    .t-store__card {
        max-width: calc(100% / 3) !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
        box-sizing: border-box !important;      
        -webkit-transition-duration: .9s !important;
        transition-duration: .9s !important;
        -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
        -o-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
        transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
    }
    /*.t-store__card:nth-child(4n-3) {*/
    /*    transition-delay: 0s !important;*/
    /*}*/
    /*.t-store__card:nth-child(4n-2) {*/
    /*    transition-delay: .5s !important;*/
    /*}  */
    /*.t-store__card:nth-child(4n-1) {*/
    /*    transition-delay: 1s !important;*/
    /*}        */
    .t-store__card__price-wrapper, .t-store__scroll-icon-wrapper {
        display: none !important;
    }
    .t-store__card__textwrapper {
        padding-top: 30px !important;
        box-sizing: border-box !important;
    }
    
    /*Описание плитки товаров*/
    .t-store__card__descr {
        padding-top: 20px !important;
        padding-right: 10px !important;
    }
    
    /*Кнопка в плитке товаров*/
    .t-store__card__btns-wrapper {
        margin-top: 30px !important;
    }
    .t-store__card__btn {
        margin-bottom: 0px !important;
        width: 100% !important;
    }
    
    /*Изображения в плитке товаров*/
    .t-store__card__imgwrapper {
        padding-bottom: 112.0689655172414% !important;
        background-color: #F2EFEA !important;
    }
    .t-store__card__bgimg {
        background-position: bottom !important;
        background-size: contain !important;
        -webkit-transition: all 0.3s ease-in-out !important;
        -moz-transition: all 0.3s ease-in-out !important;
        -ms-transition: all 0.3s ease-in-out !important;
        -o-transition: all 0.3s ease-in-out !important;
        transition: all 0.3s ease-in-out !important;        
    }
    .t-store__card__bgimg_second {
        -webkit-transition: all 0.3s ease-in-out !important;
        -moz-transition: all 0.3s ease-in-out !important;
        -ms-transition: all 0.3s ease-in-out !important;
        -o-transition: all 0.3s ease-in-out !important;
        transition: all 0.3s ease-in-out !important;
    }
    
    /*Хлебные крошки в карточке товара*/
    .t744__title-wrapper {
        margin-bottom: 0px !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;
    }    
    .t744__title {
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;         
    }
    .t744__title_small {
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;        
        margin-bottom: 30px !important;
    }
    .t744__title_small ul {
        list-style-type: none !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;
        display: inline-block !important;
    }
    .t744__title_small li {
        display: inline !important;
    }
    .t744__title_small li:not(:last-child) {
        color: inherit !important;
    }
    .t744__title_small li:last-child {
        color: #D7C19A !important;
    }    
    .t744__title_small a {
        color: inherit !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;
    }   
    .t744__title_small a:hover {
        opacity: .7 !important;
    }
    .t744__title_small li:not(:last-child):after {
        content: " / " !important;
        /*margin-left: 5px !important;*/
        /*margin-right: 5px !important;*/
        display: inline !important;
        color: inherit !important;
        font-size: inherit !important;
        font-weight: inherit !important;
        line-height: inherit !important;
    }
    .t758__list {
        display: inline-block !important;
    }
    .t758__list_item {
        display: inline !important;
    }
    .t758__link-item__wrapper {
        padding-right: 0px !important;
        display: inline !important;
        height: auto !important;
    }
    .t758__breadcrumb-divider {
        display: none !important;
    }
    .t758__list_item .t-menu__link-item {
        display: inline !important;
        height: auto !important;
        line-height: 1.2 !important;
    }
    .t758__list_item:not(:last-child) .t-menu__link-item:after {
        content: "/" !important;
        margin-left: 5px !important;
        margin-right: 5px !important;
        display: inline !important;
        color: inherit !important;
        font-size: inherit !important;
        font-weight: inherit !important;
        line-height: inherit !important;        
    }
    
    /*Описание в карточке товара*/
    .t744__descr {
        margin-top: 40px !important;
    }
    
    /*Кнопка в карточке товара*/
    .t744__btn-wrapper {
        margin-top: 50px !important;
        margin-bottom: 0px !important;
    }
    
    /*Карточка товара*/
    .t744 {
        padding-top: 80px !important;
        padding-bottom: 80px !important;
        border-top: 1px solid #EAE5DD !important;
        border-bottom: 1px solid #EAE5DD !important;
        position: relative !important;
        box-sizing: border-box !important;
    }
    .t744:after {
        content: '' !important;
        position: absolute !important;
        top: 0px !important;
        left: 50% !important;
        height: 100% !important;
        width: 0px !important;
        border-right: 1px solid #EAE5DD !important;
    }
    .t744 .t-container {
        max-width: 100% !important;
        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;
    }
    .t744__col {
        max-width: 480px !important;
        width: 50% !important;
        margin-left: auto !important;
        margin-right: auto !important;
        box-sizing: border-box !important;
    }
    .t744__col_first {
        max-width: 500px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;        
    }
    
    /*Изображение в карточке товара*/
    .t744 .t-slds__main .t-slds__bgimg {
        padding-bottom: 112.0689655172414% !important;
    }
    
    /*Миниатюры в карточке товара*/
    .t744 .t-slds__thumbsbullet-wrapper {
        margin-right: -5px !important;
    }
    .t744 .t-slds__thumbsbullet {
        margin-top: 5px !important;
        margin-right: 5px !important;
        width: calc((100% - 5px * 7) / 7) !important;
        box-sizing: border-box !important;
    }
    .t744 .t-slds__thumbsbullet-border {
        border-width: 1px !important;
    }
    .t744 .t-slds__bullet_active .t-slds__thumbsbullet-border {
        border-color: #D7C19A !important;
    }    
    
    /*Изображению на всю ширину грида*/
    .t663__row {
        position: relative !important;
    }
    .t663__container:not(.t-container_100) .t663__bgimg {
        padding-bottom: 45.22058823529412% !important;
    }
    
    /*Изображению на всю ширину экрана*/
    .t663__container.t-container_100 .t663__bgimg {
        padding-bottom: 42.70833333333333% !important;
    }    
    
    /*Плитки со страницами сайта*/
    .t774__container {
        padding-left: 10px !important;
        padding-right: 10px !important;
        box-sizing: border-box !important;
    }
    .t774__col, .t744 .t-card__col {
        margin-left: 0px !important;
        margin-right: 0px !important;
        max-width: calc(100% / 3) !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
        box-sizing: border-box !important;
    }
    .t774__wrapper {
        border-bottom: 1px solid #EAE5DD !important;
    }
    .t774__textwrapper {
        padding-top: 30px !important;
        padding-bottom: 0px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t774__btntext-wrapper, .t774 .t-card__btntext-wrapper {
        padding-top: 20px !important;
        padding-bottom: 30px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;        
    }
    .t774__separator {
        margin-bottom: 60px !important;
    }
    .t774__imgwrapper {
        overflow: hidden !important;
    }
    .t774__bgimg {
        -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;
    }
    .t774__wrapper:hover .t774__bgimg {
        -webkit-transform: scale(1.02) !important;
        -ms-transform: scale(1.02) !important;
        transform: scale(1.02) !important;
    }
    
    /*Изображение в плитке со страницами сайта*/
    .t774__imgwrapper {
        padding-bottom: 112.0689655172414% !important;
    }
    
    /*Изображения в 2 колонки*/
    .t667__row:first-child {
        padding-top: 0px !important;
    }
    .t667__bgimg {
        padding-bottom: 112.0689655172414% !important;
    }
    
    /*Блок Shop Online*/
    .t226 .t-container {
        max-width: 760px !important;
        width: calc(100% - 40px) !important;
        margin-left: auto !important;
        margin-right: auto !important;
        background: rgb(97,40,83) !important;
        background: -moz-linear-gradient(120deg, rgba(97,40,83,1) 0%, rgba(165,65,131,1) 50%, rgba(244,156,214,1) 100%) !important;
        background: -webkit-linear-gradient(120deg, rgba(97,40,83,1) 0%, rgba(165,65,131,1) 50%, rgba(244,156,214,1) 100%) !important;
        background: linear-gradient(120deg, rgba(97,40,83,1) 0%, rgba(165,65,131,1) 50%, rgba(244,156,214,1) 100%) !important;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#612853",endColorstr="#f49cd6",GradientType=1) !important;
    }
    .t226__flexcolumn {
        min-height: unset !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
        box-sizing: border-box !important;
        max-width: 50% !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
    }
    .t226__center {
        padding-left: 20px !important;
        padding-right: 20px !important;   
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
    }
    .t226__flexcolumn:not(.t226__center) {
        padding-left: 30px !important;
        -webkit-box-align: end !important;
        -ms-flex-align: end !important;
        align-items: flex-end !important;
    }
    .t226__floatable {
        padding-left: 0px !important;
        padding-right: 0px !important;
        position: static !important;
    }
    .t226__textwrapper {
        padding-top: 70px !important;
        padding-bottom: 60px !important;
        max-width: 200px !important;
        margin-left: auto !important;
        margin-right: auto !important;
        text-align: center !important;
    }
    
    /*Описание в блоке Shop Online*/
    .t226__text {
        margin-top: 30px !important;
    }
    
    /*Кнопка в блоке Shop Online*/
    .t256__btn-wrapper {
        padding-top: 40px !important;
    }
    
    /*Блок с продавцами*/
    .t509__desktopimg, .t509__mobileimg {
        display: none !important;
    }
    .t509__col {
        max-width: 100% !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
    }
    .t509__separator {
        display: none !important;
    }
    .t509__col:not(.t509__desktopimg, .t509__mobileimg) {
        padding-top: 40px !important;
        padding-bottom: 40px !important;
        border-bottom: 1px solid #EAE5DD !important;
    }
    .t509__col:nth-child(2) {
        padding-top: 0px !important;
    }
    .t509__textwrapper {
        height: auto !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .t509__box {
        position: relative !important;
        padding-right: 360px !important;
        box-sizing: border-box !important;
    }
    
    /*Описание в блоке с продавцами*/
    .t509__descr {
        margin-top: 30px !important;
    }
    .t509__descr a {
        color: inherit !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;
    }
    .t509__descr a:hover {
        opacity: .7 !important;
    }    
    
    /*Кнопка в блоке с продавцами*/
    .t509__box .t-btn {
        margin-top: 0px !important;
        margin-bottom: 0px !important;        
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        position: absolute !important;
        right: 0px !important;
        bottom: 0px !important;
    }
    
    /*Поп-ап с выбором региона*/
    .t390 .t-popup__container.t-popup__container-static {
        margin-top: 60px !important;
        margin-bottom: 60px !important;
    }
    .t390 .t-popup__container {
        background: rgb(94,39,81) !important;
        background: -moz-linear-gradient(180deg, rgba(94,39,81,1) 0%, rgba(160,65,128,1) 100%) !important;
        background: -webkit-linear-gradient(180deg, rgba(94,39,81,1) 0%, rgba(160,65,128,1) 100%) !important;
        background: linear-gradient(180deg, rgba(94,39,81,1) 0%, rgba(160,65,128,1) 100%) !important;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#5e2751",endColorstr="#a04180",GradientType=1) !important;
    }
    .t390__wrapper {
        padding-left: 40px !important;
        padding-right: 40px !important;
        padding-top: 160px !important;
        padding-bottom: 160px !important;
    }
    
    /*Описание в поп-ап с выбором региона*/
    .t390__descr {
        margin-top: 40px !important;
    }
    
    /*Кнопки в поп-ап с выбором региона*/
    .t390__btn-wrapper {
        margin-top: -20px !important;
        padding-top: 50px !important;
    }
    .t390__btn {
        margin-top: 20px !important;
    }
    .t390__btn:not(:last-child) {
        margin-right: 20px !important;
    }
    
    /*Стрелка в поп-ап с выбором региона*/
    .t-popup__close {
        top: 20px !important;
        right: 20px !important;
        width: auto !important;
        height: auto !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
    }
    .t-popup__close-wrapper {
        padding: 0px !important;
        width: auto !important;
        height: auto !important;        
    }
    .t-popup__close-icon {
        width: 18px !important;
        height: 18px !important;
    }
    
    /*Поп-ап 18+*/
    .t658__popup {
        background: rgb(166,66,131) !important;
        background: -moz-linear-gradient(190deg, rgba(166,66,131,1) 0%, rgba(94,39,81,1) 80%) !important;
        background: -webkit-linear-gradient(190deg, rgba(166,66,131,1) 0%, rgba(94,39,81,1) 80%) !important;
        background: linear-gradient(190deg, rgba(166,66,131,1) 0%, rgba(94,39,81,1) 80%) !important;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#a64283",endColorstr="#5e2751",GradientType=1) !important;
    }
    .t658__popup_container {
        max-width: 640px !important; 
        height: 100% !important;
        bottom: 0px !important;
        top: unset !important;
        transform: unset !important;
    }
    .t658__wrapper {
        padding-left: 0px !important;
        padding-right: 0px !important;
        padding-top: 20px !important;
        padding-bottom: 20px !important;
        background-color: transparent !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        height: auto !important;
        min-height: 100% !important;
        box-sizing: border-box !important;
        overflow: auto !important;
    }
    
    /*Логотип в поп-ап 18+*/
    .t658__wrapper:before {
        content: '' !important;
        display: block !important;
        background-image: url(https://static.tildacdn.com/tild3662-6532-4035-a634-313137323432/Mask_group2.png) !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        width: 360px !important;
        height: 240px !important;
        margin-left: auto !important;
        margin-right: auto !important;
        margin-top: calc(50vh - 180px) !important;
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
    }
    
    /*Описание поп-ап 18+*/
    .t658__title {
        color: #E7D0DE !important;
        font-size: 16px !important;
        line-height: 1.5 !important;
        font-weight: 400 !important;
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;
        padding-top: 40px !important;
        margin-top: auto !important;
    }
    
    /*Кнопка поп-ап 18+*/
    .t658__btn-wrapper {
        margin-top: 30px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;   
        -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
        order: 3 !important;        
    }
    .t658__btn {
        min-width: 220px !important;
    }
    
    /*Текст под кнопкой в поп-ап 18+*/
    .t658__descr {
        color: #A47B98 !important;
        font-size: 12px !important;
        line-height: 1.5 !important;
        font-weight: 400 !important;   
        margin-top: auto !important;
        margin-bottom: 0px !important;
        padding-top: 40px !important;
        padding-bottom: 0px !important; 
        -webkit-box-ordinal-group: 5 !important;
        -ms-flex-order: 4 !important;
        order: 4 !important;        
    }
    
    /*Обложка на странице 404*/
    [data-record-type="205"] .t-container {
        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;
    }
    [data-record-type="205"] .t-width {
        padding-left: 20px !important;
        padding-right: 20px !important;
        box-sizing: border-box !important;
    }    
    [data-record-type="205"] .t-width_6 {
        max-width: 600px !important;
    }
    .t182__wrapper {
        padding-top: 60px !important;
        padding-bottom: 60px !important;
    }
    .t182__title {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    
    /*Описание обложки на странице 404*/
    .t182__descr {
        margin-top: 40px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;        
    }
    
    /*Кнопка обложки на странице 404*/
    .t182__buttons {
        margin-top: 50px !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;        
    }  
    .t182__buttons .t-btnwrapper {
        margin: 0px !important;
    }
    
    /*Зумер*/
    .t-zoomer__container {
        background-color: #F9F7F3 !important;
    }
    .t-zoomer__scale, .t-zoomer__close, .t-carousel__zoomer__arrow__wrapper:before {
        background-color: transparent !important;
    }
    .t-zoomer__close {
        top: 20px !important;
        right: 20px !important;
        width: auto !important;
        height: auto !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        padding: 0px !important;
    }
    .t-zoomer__close svg {
        width: 18px !important;
        height: 18px !important;
    }
    .t-zoomer__close path {
        fill: #2F2727 !important;
    }
    .t-zoomer__scale {
        top: 20px !important;
        right: 58px !important;
        width: auto !important;
        height: auto !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        padding: 0px !important;
    }
    .t-zoomer__scale svg {
        width: 18px !important;
        height: 18px !important;
    }
    .t-zoomer__scale path {
        stroke: #2F2727 !important;
    }
    .t-carousel__zoomer__arrow {
        border-color: #2F2727 !important;
    }
    
    /*Блок с изображениями и подписями в 2 колонки*/
    .t692__separator {
        display: none !important;
    }
    .t692 .t-container {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        row-gap: 60px !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
        box-sizing: border-box !important;
    }
    .t692 .t-card__col {
        max-width: 50% !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
        box-sizing: border-box !important;
    }
    .t692 .t-bgimg {
        padding-bottom: 112.0689655172414% !important;
    }
    .t692__textwrapper {
        padding: 0px !important;
        margin-top: 30px !important;
        text-align: left !important;
    }
    .t692 .t-card__title {
        margin-top: 0px !important;
    }
    
    
    
@media screen and (max-width: 1200px) {  
    
    
    /*Главные заголовки*/
    [style*="size:70px"], [style*="size: 70px"], [class*="uc-"][class*="tt_70"] .t-title, [class*="uc-"][class*="ct_70"] .t-card__title, [class*="uc-"][class*="nm_70"] .t-name, [class*="uc-"][class*="ds_70"] .t-descr, [class*="uc-"][class*="tx_70"] .t-text, [class*="uc-"][class*="cd_70"] .t-card__descr, [class*="uc-"][class*="cu_70"] .t-card__uptitle, [class*="uc-"][class*="ut_70"] .t-uptitle, [class*="uc-"][class*="hd_70"] .t-heading {
        font-size: 62px !important; 
    }
    /*.t218__descrfield, .t154__title {*/
    /*    font-size: 62px !important;*/
    /*}   */
    
    /*Большие заголовки*/
    [style*="size:50px"], [style*="size: 50px"], [class*="uc-"][class*="tt_50"] .t-title, [class*="uc-"][class*="ct_50"] .t-card__title, [class*="uc-"][class*="nm_50"] .t-name, [class*="uc-"][class*="ds_50"] .t-descr, [class*="uc-"][class*="tx_50"] .t-text, [class*="uc-"][class*="cd_50"] .t-card__descr, [class*="uc-"][class*="cu_50"] .t-card__uptitle, [class*="uc-"][class*="ut_50"] .t-uptitle, [class*="uc-"][class*="hd_50"] .t-heading {
        font-size: 45px !important; 
    } 
    
    /*Средние заголовки*/
    [style*="size:30px"], [style*="size: 30px"], [class*="uc-"][class*="tt_30"] .t-title, [class*="uc-"][class*="ct_30"] .t-card__title, [class*="uc-"][class*="nm_30"] .t-name, [class*="uc-"][class*="ds_30"] .t-descr, [class*="uc-"][class*="tx_30"] .t-text, [class*="uc-"][class*="cd_30"] .t-card__descr, [class*="uc-"][class*="cu_30"] .t-card__uptitle, [class*="uc-"][class*="ut_30"] .t-uptitle, [class*="uc-"][class*="hd_30"] .t-heading {
        font-size: 28px !important;
    }     
    
    /*Меню*/
    .t446__maincontainer {
        padding-left: 20px !important;
        padding-right: 20px !important;
        box-sizing: border-box !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;
    }
    .t446__leftwrapper, .t446__rightmenuwrapper, .t446__right_descr {
        display: none !important;
    }
    .t446__burgerwrapper_smallscreen {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
    }
    .t446__rightwrapper {
        padding-left: 0px !important;
        padding-right: 0px !important;
        text-align: left !important;
        display: -webkit-inline-box !important;
        display: -ms-inline-flexbox !important;
        display: inline-flex !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
        justify-content: flex-end !important;
        position: static !important;
        width: 100% !important;
    }
    
    /*Логотип в меню*/
    .t446 .t446__imglogo {
        max-width: 87px !important;
        width: 87px !important;
    }
    
    /*Выпадающее меню на ПК*/
    .t902__container {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t902__col, .t902 .t-card__col {
        max-width: calc(100% / 4) !important;
    }    
    
    /*Логотип в мобильном меню*/
    .t450__logoimg {
       max-width: 87px !important; 
    }    
    
    /*Описание в блоке в 2 колонки с изображением*/
    .t165__textwrapper, .t764__textwrapper {
        padding-right: 50px !important;
    }  
    
    /*Изображение в блоке в 2 колонки с изображением*/
    .t165 .t-col:not(.t165__col-top), .t764__col:not(.t764__col_first) {
        max-width: 470px !important;
    }   
    
    /*Миниаютуры в блоке в 2 колонки с изображением*/
    .t764 .t-slds__thumbsbullet {
        width: calc(100% / 8) !important;
    }    
    
    /*Табы с подразделами*/
    .t397__tab {
        margin-left: 20px !important;
        margin-right: 20px !important;
    }  
    
    /*Табы с разделами*/
    .t976__list-item {
        margin-left: 20px !important;
        margin-right: 20px !important;
    }  
    
    /*Изображение в блоке в две колонки на всю ширину экрана*/
    .t218__blockimg {
        padding-bottom: 50% !important;
    }    
    
    /*Логотип в футере*/
    .t977__logo {
        max-width: 234px !important;
    }
    
    /*Пункты в футере*/
    .t977__col-inner:first-child {
        max-width: 200px !important;
    } 
    .t977__col-inner:last-child {
        max-width: 200px !important;
    }    
    
    /*Плитки товаров*/
    .t-store__grid-cont {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    
    /*Карточка товара*/
    .t744__col {
        max-width: 480px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    } 
    
    /*Плитки со страницами сайта*/
    .t774__container {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }    
    
    /*Блок Shop Online*/
    .t226 .t-container {
        max-width: 620px !important;
    }
    .t226__flexcolumn:not(.t226__center) {
        padding-left: 20px !important;
    }    

    /*Блок с продавцами*/
    .t509__box {
        padding-right: 300px !important;
    }  
    
    /*Логотип в поп-ап 18+*/
    .t658__wrapper:before {
        width: 315px !important;
        height: 210px !important;
        margin-top: calc(50vh - 165px) !important;
    }       
    
    /*Обложка на странице 404*/
    [data-record-type="205"] .t-width_6 {
        max-width: 500px !important;
    }    
    
    /*Блок с изображениями и подписями в 2 колонки*/
    .t692 .t-container {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
 
    
}



@media screen and (max-width: 960px) {  
    
    /*Блок 960px+*/
    .t-screenmin-980px {
        display: none !important;
    }    
    
    /*Стандартные кнопки*/
    .t-btn, .t-submit, .t-inputpromocode__btn {
        font-size: 14px !important;
        padding-left: 35px !important;
        padding-right: 35px !important;
    }  
    
    /*Стандартные текстовый кнопки*/
    .t-btntext {
        font-size: 14px !important;
    }    
    
    /*Главные заголовки*/
    [style*="size:70px"], [style*="size: 70px"], [class*="uc-"][class*="tt_70"] .t-title, [class*="uc-"][class*="ct_70"] .t-card__title, [class*="uc-"][class*="nm_70"] .t-name, [class*="uc-"][class*="ds_70"] .t-descr, [class*="uc-"][class*="tx_70"] .t-text, [class*="uc-"][class*="cd_70"] .t-card__descr, [class*="uc-"][class*="cu_70"] .t-card__uptitle, [class*="uc-"][class*="ut_70"] .t-uptitle, [class*="uc-"][class*="hd_70"] .t-heading {
        font-size: 53px !important; 
    }
    /*.t218__descrfield, .t154__title {*/
    /*    font-size: 53px !important;*/
    /*}      */
    
    /*Большие заголовки*/
    [style*="size:50px"], [style*="size: 50px"], [class*="uc-"][class*="tt_50"] .t-title, [class*="uc-"][class*="ct_50"] .t-card__title, [class*="uc-"][class*="nm_50"] .t-name, [class*="uc-"][class*="ds_50"] .t-descr, [class*="uc-"][class*="tx_50"] .t-text, [class*="uc-"][class*="cd_50"] .t-card__descr, [class*="uc-"][class*="cu_50"] .t-card__uptitle, [class*="uc-"][class*="ut_50"] .t-uptitle, [class*="uc-"][class*="hd_50"] .t-heading {
        font-size: 39px !important; 
    }   
    
    /*Средние заголовки*/
    [style*="size:30px"], [style*="size: 30px"], [class*="uc-"][class*="tt_30"] .t-title, [class*="uc-"][class*="ct_30"] .t-card__title, [class*="uc-"][class*="nm_30"] .t-name, [class*="uc-"][class*="ds_30"] .t-descr, [class*="uc-"][class*="tx_30"] .t-text, [class*="uc-"][class*="cd_30"] .t-card__descr, [class*="uc-"][class*="cu_30"] .t-card__uptitle, [class*="uc-"][class*="ut_30"] .t-uptitle, [class*="uc-"][class*="hd_30"] .t-heading {
        font-size: 25px !important;
    }     
    
    /*Маленькие заголовки*/
    [style*="size:22px"], [style*="size: 22px"], [class*="uc-"][class*="tt_22"] .t-title, [class*="uc-"][class*="ct_22"] .t-card__title, [class*="uc-"][class*="nm_22"] .t-name, [class*="uc-"][class*="ds_22"] .t-descr, [class*="uc-"][class*="tx_22"] .t-text, [class*="uc-"][class*="cd_22"] .t-card__descr, [class*="uc-"][class*="cu_22"] .t-card__uptitle, [class*="uc-"][class*="ut_22"] .t-uptitle, [class*="uc-"][class*="hd_22"] .t-heading {
        font-size: 20px !important;  
    } 
    
    /*Подазаголовки*/
    [style*="size:15px"][style*="transform:uppercase"], [style*="size: 15px"][style*="transform: uppercase"], #allrecords [class*="uc-"][class*="tt_15u"] .t-title, #allrecords [class*="uc-"][class*="ct_15u"] .t-card__title, #allrecords [class*="uc-"][class*="nm_15u"] .t-name, #allrecords [class*="uc-"][class*="ds_15u"] .t-descr, #allrecords [class*="uc-"][class*="tx_15u"] .t-text, #allrecords [class*="uc-"][class*="cd_15u"] .t-card__descr, #allrecords [class*="uc-"][class*="cu_15u"] .t-card__uptitle, #allrecords [class*="uc-"][class*="ut_15u"] .t-uptitle, #allrecords [class*="uc-"][class*="hd_15u"] .t-heading {
        font-size: 14px !important; 
    } 
    
    /*Большие описания*/
    .t050__descr {
        margin-top: 35px !important;
    }   
    .t050__title[style*="size:30px"] + .t050__descr, [class*="uc-"][class*="tt_30"] .t-title + .t050__descr, [class*="uc-"][class*="ct_30"] .t-card__title + .t050__descr, [class*="uc-"][class*="nm_30"] .t-name + .t050__descr, [class*="uc-"][class*="ds_30"] .t-descr + .t050__descr, [class*="uc-"][class*="tx_30"] .t-text + .t050__descr, [class*="uc-"][class*="cd_30"] .t-card__descr + .t050__descr, [class*="uc-"][class*="cu_30"] .t-card__uptitle + .t050__descr, [class*="uc-"][class*="ut_30"] .t-uptitle + .t050__descr, [class*="uc-"][class*="hd_30"] .t-heading  + .t050__descr, .t050__title[style*="size: 30px"] + .t050__descr, [class*="uc-"][class*="tt_30"] .t-title + .t050__descr, [class*="uc-"][class*="ct_30"] .t-card__title + .t050__descr, [class*="uc-"][class*="nm_30"] .t-name + .t050__descr, [class*="uc-"][class*="ds_30"] .t-descr + .t050__descr, [class*="uc-"][class*="tx_30"] .t-text + .t050__descr, [class*="uc-"][class*="cd_30"] .t-card__descr + .t050__descr, [class*="uc-"][class*="cu_30"] .t-card__uptitle + .t050__descr, [class*="uc-"][class*="ut_30"] .t-uptitle + .t050__descr, [class*="uc-"][class*="hd_30"] .t-heading + .t050__descr {
        margin-top: 25px !important;
    }    
    
    /*Стандартные блок с главным или большим заголовком в 2 колонки*/
    .t050 .t-align_left {
        text-align: center !important;
    }
    .uc-text-align-left .t050 .t-align_left {
        text-align: left !important;
    }
    .t795__title {
        width: 100% !important;
        padding-right: 0px !important;
    }
    .t795__descr {
        width: 100% !important;
        margin-top: 35px !important;
    }    
    
    /*Отступ под меню*/
    [data-record-type="113"] > div[style*="height:90px"], [data-record-type="113"] > div[style*="height: 90px"], [data-record-type="113"].uc-height-90 > div {
        height: 70px !important;
    }       
    
    /*Отступ от меню до первого блока в начале стрраницы*/
    [data-record-type="113"] > div[style*="height:100px"], [data-record-type="113"] > div[style*="height: 100px"], [data-record-type="113"].uc-height-100 > div {
        height: 60px !important;
    }      
    
    /*Большие отступы между блоками*/
    [data-record-type="113"] > div[style*="height:140px"], [data-record-type="113"] > div[style*="height: 140px"], [data-record-type="113"].uc-height-140 > div {
        height: 120px !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: 100px !important;
    }
    
    /*Отступ между заголовком и блоком*/
    [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: 50px !important;
    } 
    
    /*Отступ между блоками с разделителем*/
    .t118 {
        padding-top: 80px !important;
        padding-bottom: 80px !important;
    }
    
    /*Меню*/
    .t446__maincontainer {
        height: 70px !important;
    }
    
    /*Логотип в меню*/
    .t446 .t446__imglogo {
        max-width: 75px !important;
        width: 75px !important;
    }   
    
    /*Язык в меню*/
    .t446__right_langs {
        padding-left: 35px !important;
    }
    .t446__right_langs_lang {
        font-size: 14px !important;
    }    
    
    /*Бургер в меню*/
    .t446__burger {
        width: 30px !important;
        height: 15px !important;
    }    
    
    /*Мобильное меню*/
    .t450__rightside {
        padding-top: 45px !important;
        padding-bottom: 35px !important;    
    }
    .t450__menu {
        margin-top: 45px !important;
    }   
    
    /*Логотип в мобильном меню*/
    .t450__logowrapper {
        height: 70px !important;
    } 
    .t450__logoimg {
       max-width: 83px !important;
    }      
    
    /*Пункты в мобильном меню*/
    .t450__list_item:not(:last-child) {
        margin-bottom: 25px !important;
    } 
    .t450[data-tooltip-hook*="#extra-mobilemenu"] .t450__list_item:first-child {
        margin-bottom: 35px !important;
    }
    .t450[data-tooltip-hook*="#extra-mobilemenu"] .t450__list_item:first-child .t-menu__link-item {
        font-size: 14px !important;
    }   
    
    /*Дополнительные пункты в мобильном меню*/
    .t450 .t902__container {
        margin-bottom: -35px !important;
    }
    .t450 .t902__col, .t450 .t902 .t-card__col {
       margin-bottom: 35px !important;
    }
    
    /*Иконка закрытия мобильного меню*/
    .t450__close-button {
        height: 70px !important;
    }
    .t450__close_icon {
        width: 15px !important;
        height: 15px !important;
    }    
    
    /*Обложка на главной*/
    [data-record-type="160"] .t-cover, [data-record-type="14"] .t-cover, [data-record-type="205"] .t-cover {
        min-height: 550px !important;
        /*height: calc(100vh - 80px) !important;*/
    }    
    .t102 {
        margin-bottom: 60px !important;
    }
    .t102__descr {
        margin-top: 15px !important;
    }  
    
    /*Обложка на странице Коллекции*/
    [data-record-type="168"] .t-cover {
        padding-bottom: 50% !important;
    }     
    
    /*Блок в 2 колонки с изображением*/
    .t165 .t-container {
        display: -webkit-box !important;
        display: -moz-box !important;
        display: -ms-flexbox !important;
        display: -webkit-flex !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
    }
    .t764 .t-container {
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important;
    }
    .t165__col-top, .t764__col_first {
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;        
        margin-bottom: 0px !important;
    }
    .uc-text-first .t165__col-top, .uc-text-first .t764__col_first {
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;           
    }
    .uc-without-title .t165__title, .uc-without-title .t764__title {
        display: none !important;
    }
    
    /*Описание в блоке в 2 колонки с изображением*/
    .t165__textwrapper, .t764__textwrapper {
        padding-right: 0px !important;
    }
    .t165__title + .t165__text, .t764__descr {
        margin-top: 35px !important;
    }
    
    /*Кнопка в блоке в 2 колонки с изображением*/
    .t165__btn-wrapper, .t764__btn-wrapper {
        padding-top: 45px !important;
    }    
    
    /*Изображение в блоке в 2 колонки с изображением*/
    .t165 .t-col:not(.t165__col-top), .t764__col:not(.t764__col_first) {
        max-width: 100% !important;
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
    }   
    .uc-text-first .t165 .t-col:not(.t165__col-top), .uc-text-first .t764__col:not(.t764__col_first) {
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important; 
        margin-top: 50px !important;
    }
    
    /*Миниатюры в блоке в 2 колонки с изображением*/
    .t764 .t-slds__thumbsbullet {
        width: calc(100% / 9) !important;
    }
    
    /*Табы с подразделами*/
    .t397 .t-container {
        max-width: 100% !important;
    }
    .t397:after {
        top: 60px !important;
    }
    .t397__col {
        padding-bottom: 10px !important;
    }
    .t397__wrapper {
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
        position: relative !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
    }    
    .t397__tab {
        margin-left: 15px !important;
        margin-right: 15px !important;
    }
    .t397__tab:first-child {
        padding-left: calc((100% - 600px) / 2) !important;
        margin-left: auto !important;
    }
    .t397__tab:nth-last-child(2) {
        margin-right: 0px !important;
    }  
    .t397__tab:after {  
        top: 59px !important;
    }
    .t397__separator_mobile {
        display: table-cell !important;
        min-width: calc((100% - 600px) / 2) !important;
        width: calc((100% - 600px) / 2) !important;
        height: 100% !important;
        margin-right: auto !important;
    }
    .t397__select {
        color: #2f2727 !important;
        font-size: 14px !important;
        font-weight: 400 !important;
        font-family: 'Roslindale-Display-Heebo' !important;
        text-transform: uppercase !important;
        letter-spacing: 0.08em !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        padding-top: 20px !important;
        padding-bottom: 20px !important;
        text-align: center !important;
        border: none !important;
    }
    .t397__firefoxfix {
        display: none !important;
    }
    .t397__wrapper_mobile:after {
        border: none !important;
        right: 0px !important;
        background-image: url(https://static.tildacdn.com/tild3163-3337-4731-b364-366131323833/Polygon_1.svg) !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        width: 14px !important;
        height: 9px !important;
    }
    
    /*Табы с разделами*/
    [data-record-type="976"] .t-container {
        max-width: 100% !important;
    }
    [data-record-type="976"]:after {
        top: 60px !important;
    }
    [data-record-type="976"] .t-col {
        padding-bottom: 10px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        display: flex !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        overflow-x: auto !important;
        overflow-y: hidden !important;
    }
    .t976__wrapper {
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
        position: relative !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
    }    
    .t976__list-item {
        margin-left: 15px !important;
        margin-right: 15px !important;
    }
    .t976__list-item:first-child {
        padding-left: calc((100% - 600px) / 2) !important;
        margin-left: auto !important;
    }
    .t976__list-item:last-child {
        padding-right: calc((100% - 600px) / 2) !important;
        margin-right: auto !important;
    }  
    .t976__list-item:after {  
        top: 59px !important;
    }    
    
    /*Описание в блоке в две колонки на всю ширину экрана*/
    .t218__textfield {
        margin-top: 35px !important;
    }
    
    /*Кнопка в блоке в две колонки на всю ширину экрана*/
    .t218__btn-container {
        margin-top: 45px !important;
    }  
    
    /*Блок в две колонки на всю ширину экрана*/
    .t218__blocktable > tbody > tr {
        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;
    }  
    .t218__blocktable {
        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;
    }
    
    /*Изображение в блоке в две колонки на всю ширину экрана*/
    .t218__blockimg {
        width: 100% !important;
        padding-bottom: 100% !important;
        display: block !important;
    }     
    
    /*Текстовый контейнер в блоке в две колонки на всю ширину экрана*/
    .t218__blocktext {
        width: 100% !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-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;
    }
    .t218__textwrapper {
        padding-top: 100px !important;
        padding-bottom: 100px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        box-sizing: border-box !important;
        margin: 0px !important;
        height: auto !important;
    }
    
    /*Фиксированное изображение на весь экран*/
    [data-record-type="238"] .t-cover {
        padding-bottom: 60% !important;
    }  
    
    /*Блок Инстаграм*/
    .t802__container {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    .t802__col {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    .t802__col:not(:first-child, :nth-child(2)) {
        padding-top: 20px !important;
    }  
    
    /*Футер*/
    .t977__wrapper {
        padding-bottom: 60px !important;
        padding-bottom: 35px !important;
        max-width: 640px !important;
    }  
    .t977__col_center {
        margin-top: 35px !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;
    }    
    
    /*Пункты в футере*/
    .t977__col-inner li:nth-child(n) {
        font-size: 14px !important;
    }  
    .t977__col-inner {
        margin-left: 0px !important;
        margin-right: 0px !important;
        margin-top: 35px !important;
    }
    .t977__col-inner:first-child {
        margin-top: 0px !important;
        max-width: 100% !important;
        text-align: center !important;
    } 
    .t977__col-inner:last-child {
        max-width: 100% !important;
        text-align: center !important;
    }        
    
    /*Логотип в футере*/
    .t977__logo {
        max-width: 212px !important;
    }    
    
    /*Описание в футере*/
    .t977__text {
        margin-top: 35px !important;
    }
    
    /*Плитки товаров*/
    .t-store__grid-cont {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    .t-store__card {
        max-width: 50% !important;
    }
    .t-store__grid-cont_mobile-grid .t-store__card {
        margin-bottom: 0px !important;
    }  
    .t-store__grid-cont_mobile-grid .t-store__card:not(:first-child, :nth-child(2)) {
        margin-top: 50px !important;
    }        
    .t-store__card__textwrapper {
        padding-top: 25px !important;
    }
    
    /*Плитки товаров в горизонтальным скроллом*/
    .t-store__grid-cont_mobile-one-row {
        padding-bottom: 10px !important;
    }
    .t-store__grid-cont_mobile-one-row .t-store__card {
        max-width: 310px !important;
        min-width: 310px !important;
        margin-bottom: 0px !important;
    }    
    .t-store__grid-cont_mobile-one-row .t-store__card:first-child {
        margin-left: calc((100% - 620px) / 2) !important;
    }   
    .t-store__grid-cont_mobile-one-row .t-store__card:last-child {
        margin-right: calc((100% - 620px) / 2) !important;
    }      
    
    /*Кнопка в плитке товаров*/
    .t-store__card__btns-wrapper {
        margin-top: 25px !important;
    }
    
    /*Хлебные крошки в карточке товара*/
    .t744__title_small {
        margin-bottom: 25px !important;
        display: none !important;
    }
    .t758 {
        padding-top: 30px !important;
        padding-bottom: 15px !important;
    }
    
    /*Описание в карточке товара*/
    .t744__descr {
        margin-top: 35px !important;
    }
    
    /*Кнопка в карточке товара*/
    .t744__btn-wrapper {
        margin-top: 45px !important;
    }
    
    /*Карточка товара*/
    .t744 {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        border: none !important;
    }
    .t744:after {
        display: none !important;
    }
    .t744 .t-container {
        max-width: 640px !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
    }
    .t744__col {
        max-width: 100% !important;
        width: 100% !important;
    }
    .t744__col_first {
        margin-bottom: 45px !important;
    }
    
    /*Миниатюры в карточке товара*/
    .t744 .t-slds__thumbsbullet {
        width: calc((100% - 5px * 9) / 9) !important;
    }    
    
    /*Изображению на всю ширину грида*/
    .t663__container:not(.t-container_100) .t663__bgimg {
        padding-bottom: 60% !important;
    }
    .t107__width {
        max-width: 640px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        box-sizing: border-box !important;
    }
    
    /*Изображению на всю ширину экрана*/
    .t663__container.t-container_100 .t663__bgimg {
        padding-bottom: 60% !important;
    }    
    
    /*Плитки со страницами сайта*/
    .t774__textwrapper {
        padding-top: 25px !important;
    }
    .t774__btntext-wrapper, .t774 .t-card__btntext-wrapper {
        padding-bottom: 25px !important;
    }    
    
    /*Плитки со страницами сайта*/
    .t774__container {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }   
    .t774__container_mobile-grid .t774__col, .t774__container_mobile-grid .t-card__col {
        max-width: 50% !important;
        margin-bottom: 0px !important;
    }
    .t774__container_mobile-grid .t774__col:not(:first-child, :nth-child(2)), .t774__container_mobile-grid .t-card__col:not(:first-child, :nth-child(2)) {
        margin-top: 50px !important;
    }
    
    /*Плитки со страницами сайта с горизонтальным скроллом*/  
    .t774__scroll-icon-wrapper {
        display: none !important;
    }
    .t774__container_mobile-flex {
        padding-bottom: 10px !important;
    }
    .t774__container_mobile-flex .t774__col, .t774__container_mobile-flex .t-card__col {
        max-width: 310px !important;
        min-width: 310px !important;
        margin-bottom: 0px !important;
    }    
    .t774__container_mobile-flex .t774__col:first-child, .t774__container_mobile-flex .t-card__col:first-child {
        margin-left: calc((100% - 620px) / 2) !important;
    }   
    .t774__container_mobile-flex .t774__col:last-child, .t774__container_mobile-flex .t-card__col:last-child {
        margin-right: calc((100% - 620px) / 2) !important;
    }    
    
    /*Изображения в 2 колонки*/
    .t667__row {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    .t667__row:not(:last-child) {
        padding-bottom: 20px !important;
    }
    .t667__tile {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    
    /*Табы на странице Where to find*/
    .t395__wrapper {
        padding-left: 10px !important;
        padding-right: 10px !important;
        box-sizing: border-box !important;
    }
    
    /*Блок Shop Online*/
    .t226 .t-container {
        max-width: 600px !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;   
        background: rgb(97,40,83) !important;
        background: -moz-linear-gradient(195deg, rgba(97,40,83,1) 0%, rgba(165,65,131,1) 50%, rgba(244,156,214,1) 100%) !important;
        background: -webkit-linear-gradient(195deg, rgba(97,40,83,1) 0%, rgba(165,65,131,1) 50%, rgba(244,156,214,1) 100%) !important;
        background: linear-gradient(195deg, rgba(97,40,83,1) 0%, rgba(165,65,131,1) 50%, rgba(244,156,214,1) 100%) !important;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#612853",endColorstr="#f49cd6",GradientType=1) !important;
    }
    .t226__flexcolumn {
        max-width: 100% !important;
    }
    .t226__flexcolumn:not(.t226__center) {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t226__floatable:not(.t226__textwrapper) {
        margin-left: auto !important;
        max-width: 300px !important;
    }
    .t226__textwrapper {
        padding-top: 50px !important;
        padding-bottom: 0px !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        max-width: 190px !important;
    }
    .t226__img {
        margin-top: 0px !important;
        margin-bottom: 0px !important;        
    }
    
    /*Описание в блоке Shop Online*/
    .t226__text {
        margin-top: 25px !important;
    }
    
    /*Кнопка в блоке Shop Online*/
    .t256__btn-wrapper {
        padding-top: 35px !important;
        padding-bottom: 0px !important;
    }
    
    /*Блок с продавцами*/
    .t509__box {
        padding-right: 260px !important;
    }    
    
    /*Описание в блоке с продавцами*/
    .t509__descr {
        margin-top: 25px !important;
    }
    
    /*Блок поп-ап с выбором региона*/
    .t390 .t-popup__container.t-popup__container-static {
        margin-top: 50px !important;
        margin-bottom: 50px !important;
    }    
    .t390__wrapper {
        padding-left: 30px !important;
        padding-right: 30px !important;
    }
    
    /*Описание в поп-ап с выбором региона*/
    .t390__descr {
        margin-top: 35px !important;
    }  
    
    /*Кнопки в поп-ап с выбором региона*/
    .t390__btn-wrapper {
        padding-top: 45px !important;
    }    
    
    /*Стрелка в поп-ап с выбором региона*/
    .t-popup__close-icon {
        width: 15px !important;
        height: 15px !important;
    }    
    
    /*Логотип в поп-ап 18+*/
    .t658__wrapper:before {
        width: 270px !important;
        height: 180px !important;
        margin-top: calc(50vh - 145px) !important;
    }    
    
    /*Описание поп-ап 18+*/
    .t658__title {
        padding-top: 35px !important;
    }    
    
    /*Кнопка поп-ап 18+*/
    .t658__btn-wrapper {
        margin-top: 25px !important;
    }
    
    /*Текст под кнопкой в поп-ап 18+*/
    .t658__descr {
        font-size: 11px !important;
        padding-top: 35px !important;
    }
    
    /*Обложка на странице 404*/
    .t182__wrapper {
        padding-top: 50px !important;
        padding-bottom: 50px !important;
    }    
    
    /*Описание обложки на странице 404*/
    .t182__descr {
        margin-top: 35px !important;
    }
    
    /*Кнопка обложки на странице 404*/
    .t182__buttons {
        margin-top: 45px !important;
    }     
    
    /*Зумер*/
    .t-zoomer__close svg, .t-zoomer__scale svg {
        width: 15px !important;
        height: 15px !important;
    }
    .t-zoomer__scale {
        right: 55px !important;
    }
    
    /*Блок с изображениями и подписями в 2 колонки*/
    .t692 .t-container {
        row-gap: 50px !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    .t692__textwrapper {
        margin-top: 25px !important;
    }    
    
    
}



@media screen and (max-width: 640px) {  
    
    /*Главные заголовки*/
    [style*="size:70px"], [style*="size: 70px"], [class*="uc-"][class*="tt_70"] .t-title, [class*="uc-"][class*="ct_70"] .t-card__title, [class*="uc-"][class*="nm_70"] .t-name, [class*="uc-"][class*="ds_70"] .t-descr, [class*="uc-"][class*="tx_70"] .t-text, [class*="uc-"][class*="cd_70"] .t-card__descr, [class*="uc-"][class*="cu_70"] .t-card__uptitle, [class*="uc-"][class*="ut_70"] .t-uptitle, [class*="uc-"][class*="hd_70"] .t-heading {
        font-size: 44px !important; 
    }
    /*.t218__descrfield, .t154__title {*/
    /*    font-size: 44px !important;*/
    /*}    */
    
    /*Большие заголовки*/
    [style*="size:50px"], [style*="size: 50px"], [class*="uc-"][class*="tt_50"] .t-title, [class*="uc-"][class*="ct_50"] .t-card__title, [class*="uc-"][class*="nm_50"] .t-name, [class*="uc-"][class*="ds_50"] .t-descr, [class*="uc-"][class*="tx_50"] .t-text, [class*="uc-"][class*="cd_50"] .t-card__descr, [class*="uc-"][class*="cu_50"] .t-card__uptitle, [class*="uc-"][class*="ut_50"] .t-uptitle, [class*="uc-"][class*="hd_50"] .t-heading {
        font-size: 34px !important; 
    }    
    
    /*Средние заголовки*/
    [style*="size:30px"], [style*="size: 30px"], [class*="uc-"][class*="tt_30"] .t-title, [class*="uc-"][class*="ct_30"] .t-card__title, [class*="uc-"][class*="nm_30"] .t-name, [class*="uc-"][class*="ds_30"] .t-descr, [class*="uc-"][class*="tx_30"] .t-text, [class*="uc-"][class*="cd_30"] .t-card__descr, [class*="uc-"][class*="cu_30"] .t-card__uptitle, [class*="uc-"][class*="ut_30"] .t-uptitle, [class*="uc-"][class*="hd_30"] .t-heading {
        font-size: 23px !important;
    }     
    
    /*Большие отступы между блоками*/
    [data-record-type="113"] > div[style*="height:140px"], [data-record-type="113"] > div[style*="height: 140px"], [data-record-type="113"].uc-height-140 > div {
        height: 100px !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;
    }        
    
    /*Логотип в меню*/
    .t446 .t446__imglogo {
        max-width: 70px !important;
        width: 70px !important;
    }   
    
    /*Логотип в мобильном меню*/
    .t450__logoimg {
       max-width: 79px !important;
    }     
    
    /*Обложка на странице Коллекции*/
    [data-record-type="168"] .t-cover {
        padding-bottom: 60% !important;
    }     
    
    /*Табы с подразделами*/
    .t397__tab:first-child {
        margin-left: 20px !important;
        padding-left: 0px !important;
    }    
    .t397__separator_mobile {
        min-width: 20px !important;
        width: 20px !important;
    } 
    
    /*Табы с разделами*/
    .t976__list-item:first-child {
        /*margin-left: 20px !important;*/
        padding-left: 20px !important;
    }    
    .t976__list-item:last-child {
        /*margin-right: 20px !important;*/
        padding-right: 20px !important;
    }
    
    /*Логотип в футере*/
    .t977__logo {
        max-width: 190px !important;
    }     
    
    /*Плитки товаров*/
    .t-store__card {
        width: 100% !important;
        max-width: 100% !important;
    }  
    .t-store__grid-cont_mobile-grid .t-store__card:nth-child(2) {
        margin-top: 50px !important;
    }      
    
    /*Плитки товаров в горизонтальным скроллом*/
    .t-store__grid-cont_mobile-one-row .t-store__card {
        max-width: 80% !important;
        min-width: 80% !important;
    }    
    .t-store__grid-cont_mobile-one-row .t-store__card:first-child {
        margin-left: 0px !important;
    }   
    .t-store__grid-cont_mobile-one-row .t-store__card:last-child {
        margin-right: 0px !important;
    }   
    
    /*Изображения в плитке товаров*/
    .t-store__grid-cont_mobile-grid .t-store__card__bgimg {
        background-position: center !important;
    }
    
    /*Миниатюры в блоке в 2 колонки с изображением*/
    .t764 .t-slds__thumbsbullet {
        width: calc(100% / 8) !important;
    }   
    
    /*Миниатюры в карточке товара*/
    .t744 .t-slds__thumbsbullet {
        width: calc((100% - 5px * 8) / 8) !important;
    }  
    
    /*Плитки со страницами сайта*/
    .t774__container_mobile-grid .t774__col, .t774__container_mobile-grid .t-card__col {
        width: 100% !important;
        max-width: 100% !important;
    }
    .t774__container_mobile-grid .t774__col:nth-child(2), .t774__container_mobile-grid .t-card__col:nth-child(2) {
        margin-top: 50px !important;
    }
    .t774__container_mobile-grid .t774__content {
        height: auto !important;
    }
    .t774__container_mobile-grid .t774__btntext-wrapper, .t774__container_mobile-grid .t-card__btntext-wrapper {
        position: static !important;
    }
    
    /*Плитки со страницами сайта с горизонтальным скроллом*/  
    .t774__container_mobile-flex .t774__col, .t774__container_mobile-flex .t-card__col {
        max-width: 80% !important;
        min-width: 80% !important;
    }    
    .t774__container_mobile-flex .t774__col:first-child, .t774__container_mobile-flex .t-card__col:first-child {
        margin-left: 0px !important;
    }   
    .t774__container_mobile-flex .t774__col:last-child, .t774__container_mobile-flex .t-card__col:last-child {
        margin-right: 0px !important;
    }    
    
    /*Изображения в 2 колонки*/
    .t667__tile {
        width: 100% !important;
    }   
    .t667__tile:not(:last-child) {
        padding-bottom: 20px !important;
    }
    
    /*Табы на странице Where to find*/
    .t395__wrapper {
        padding-left: 20px !important;
        padding-right: 0px !important;
    }    
    
    /*Блок с продавцами*/
    .t509__box {
        padding-right: 0px !important;
    } 
    
    /*Кнопка в блоке с продавцами*/
    .t509__box .t-btn {
        position: static !important;
        margin-top: 35px !important;
    }
    
    /*Кнопки в поп-ап с выбором региона*/
    .t390__btn-wrapper {
        padding-top: 35px !important;
        margin-top: 0px !important;
    }      
    .t390__btn:nth-child(n) {
        margin-left: auto !important;
        margin-right: auto !important;
        width: 100% !important;
        margin-top: 15px !important;
    }
    .t390__btn:first-child {
        margin-top: 0px !important;
    }
    
    /*Логотип в поп-ап 18+*/
    .t658__wrapper:before {
        width: 225px !important;
        height: 150px !important;
        margin-top: calc(50vh - 130px) !important;
    } 
    
    /*Обложка на странице 404*/
    [data-record-type="205"] .t-cover__carrier {
        background-position: right center !important;
    }   
    
    /*Блок с изображениями и подписями в 2 колонки*/
    .t692 .t-card__col {
        max-width: 100% !important;
    }
 
    
}



@media screen and (max-width: 560px) {  
    
    /*Мобильное меню*/
    .t450__menu_show {
        max-width: 100% !important;
    }
    
    /*Миниатюры в блоке в 2 колонки с изображением*/
    .t764 .t-slds__thumbsbullet {
        width: calc(100% / 7) !important;
    }   
    
    /*Миниатюры в карточке товара*/
    .t744 .t-slds__thumbsbullet {
        width: calc((100% - 5px * 7) / 7) !important;
    }        
 
    
}



@media screen and (max-width: 480px) {  
    
    /*Стандартные кнопки*/
    .t-btn, .t-submit, .t-inputpromocode__btn {
        font-size: 13px !important;
        height: 50px !important;
        padding-left: 30px !important;
        padding-right: 30px !important;
    } 
    
    /*Стандартные текстовый кнопки*/
    .t-btntext {
        font-size: 13px !important;
    }      
    
    /*Главные заголовки*/
    [style*="size:70px"], [style*="size: 70px"], [class*="uc-"][class*="tt_70"] .t-title, [class*="uc-"][class*="ct_70"] .t-card__title, [class*="uc-"][class*="nm_70"] .t-name, [class*="uc-"][class*="ds_70"] .t-descr, [class*="uc-"][class*="tx_70"] .t-text, [class*="uc-"][class*="cd_70"] .t-card__descr, [class*="uc-"][class*="cu_70"] .t-card__uptitle, [class*="uc-"][class*="ut_70"] .t-uptitle, [class*="uc-"][class*="hd_70"] .t-heading {
        font-size: 35px !important; 
    }
    
    /*Большие заголовки*/
    [style*="size:50px"], [style*="size: 50px"], [class*="uc-"][class*="tt_50"] .t-title, [class*="uc-"][class*="ct_50"] .t-card__title, [class*="uc-"][class*="nm_50"] .t-name, [class*="uc-"][class*="ds_50"] .t-descr, [class*="uc-"][class*="tx_50"] .t-text, [class*="uc-"][class*="cd_50"] .t-card__descr, [class*="uc-"][class*="cu_50"] .t-card__uptitle, [class*="uc-"][class*="ut_50"] .t-uptitle, [class*="uc-"][class*="hd_50"] .t-heading {
        font-size: 28px !important; 
    }    
    
    /*Средние заголовки*/
    [style*="size:30px"], [style*="size: 30px"], [class*="uc-"][class*="tt_30"] .t-title, [class*="uc-"][class*="ct_30"] .t-card__title, [class*="uc-"][class*="nm_30"] .t-name, [class*="uc-"][class*="ds_30"] .t-descr, [class*="uc-"][class*="tx_30"] .t-text, [class*="uc-"][class*="cd_30"] .t-card__descr, [class*="uc-"][class*="cu_30"] .t-card__uptitle, [class*="uc-"][class*="ut_30"] .t-uptitle, [class*="uc-"][class*="hd_30"] .t-heading {
        font-size: 20px !important;
    }     
    
    /*Маленькие заголовки*/
    [style*="size:22px"], [style*="size: 22px"], [class*="uc-"][class*="tt_22"] .t-title, [class*="uc-"][class*="ct_22"] .t-card__title, [class*="uc-"][class*="nm_22"] .t-name, [class*="uc-"][class*="ds_22"] .t-descr, [class*="uc-"][class*="tx_22"] .t-text, [class*="uc-"][class*="cd_22"] .t-card__descr, [class*="uc-"][class*="cu_22"] .t-card__uptitle, [class*="uc-"][class*="ut_22"] .t-uptitle, [class*="uc-"][class*="hd_22"] .t-heading {
        font-size: 18px !important;  
    }  
    
    /*Подазаголовки*/
    [style*="size:15px"][style*="transform:uppercase"], [style*="size: 15px"][style*="transform: uppercase"], #allrecords [class*="uc-"][class*="tt_15u"] .t-title, #allrecords [class*="uc-"][class*="ct_15u"] .t-card__title, #allrecords [class*="uc-"][class*="nm_15u"] .t-name, #allrecords [class*="uc-"][class*="ds_15u"] .t-descr, #allrecords [class*="uc-"][class*="tx_15u"] .t-text, #allrecords [class*="uc-"][class*="cd_15u"] .t-card__descr, #allrecords [class*="uc-"][class*="cu_15u"] .t-card__uptitle, #allrecords [class*="uc-"][class*="ut_15u"] .t-uptitle, #allrecords [class*="uc-"][class*="hd_15u"] .t-heading {
        font-size: 13px !important; 
    }    
    .t050__uptitle {
        margin-top: 15px !important;
    }    
    
    /*Большие описания*/
    [style*="size:16px"], [style*="size: 16px"], [class*="uc-"][class*="tt_16"] .t-title, [class*="uc-"][class*="ct_16"] .t-card__title, [class*="uc-"][class*="nm_16"] .t-name, [class*="uc-"][class*="ds_16"] .t-descr, [class*="uc-"][class*="tx_16"] .t-text, [class*="uc-"][class*="cd_16"] .t-card__descr, [class*="uc-"][class*="cu_16"] .t-card__uptitle, [class*="uc-"][class*="ut_16"] .t-uptitle, [class*="uc-"][class*="hd_16"] .t-heading {
        font-size: 15px !important;  
    }  
    .t050__descr {
        margin-top: 30px !important;
    }      
    .t050__title[style*="size:30px"] + .t050__descr, [class*="uc-"][class*="tt_30"] .t-title + .t050__descr, [class*="uc-"][class*="ct_30"] .t-card__title + .t050__descr, [class*="uc-"][class*="nm_30"] .t-name + .t050__descr, [class*="uc-"][class*="ds_30"] .t-descr + .t050__descr, [class*="uc-"][class*="tx_30"] .t-text + .t050__descr, [class*="uc-"][class*="cd_30"] .t-card__descr + .t050__descr, [class*="uc-"][class*="cu_30"] .t-card__uptitle + .t050__descr, [class*="uc-"][class*="ut_30"] .t-uptitle + .t050__descr, [class*="uc-"][class*="hd_30"] .t-heading  + .t050__descr, .t050__title[style*="size: 30px"] + .t050__descr, [class*="uc-"][class*="tt_30"] .t-title + .t050__descr, [class*="uc-"][class*="ct_30"] .t-card__title + .t050__descr, [class*="uc-"][class*="nm_30"] .t-name + .t050__descr, [class*="uc-"][class*="ds_30"] .t-descr + .t050__descr, [class*="uc-"][class*="tx_30"] .t-text + .t050__descr, [class*="uc-"][class*="cd_30"] .t-card__descr + .t050__descr, [class*="uc-"][class*="cu_30"] .t-card__uptitle + .t050__descr, [class*="uc-"][class*="ut_30"] .t-uptitle + .t050__descr, [class*="uc-"][class*="hd_30"] .t-heading + .t050__descr {
        margin-top: 20px !important;
    }      
    
    /*Средние описания*/
    [style*="size:15px"]:not([style*="transform:uppercase"]), [style*="size: 15px"]:not([style*="transform: uppercase"]), [class*="uc-"][class*="tt_15"] .t-title, [class*="uc-"][class*="ct_15"] .t-card__title, [class*="uc-"][class*="nm_15"] .t-name, [class*="uc-"][class*="ds_15"] .t-descr, [class*="uc-"][class*="tx_15"] .t-text, [class*="uc-"][class*="cd_15"] .t-card__descr, [class*="uc-"][class*="cu_15"] .t-card__uptitle, [class*="uc-"][class*="ut_15"] .t-uptitle, [class*="uc-"][class*="hd_15"] .t-heading {
        font-size: 14px !important;  
    }  
    
    /*Стандартные блок с главным или большим заголовком в 2 колонки*/
    .t795__descr {
        margin-top: 30px !important;
    }     
    
    /*Отступ под меню*/
    [data-record-type="113"] > div[style*="height:90px"], [data-record-type="113"] > div[style*="height: 90px"], [data-record-type="113"].uc-height-90 > div {
        height: 60px !important;
    } 
    
    /*Отступ от меню до первого блока в начале стрраницы*/
    [data-record-type="113"] > div[style*="height:100px"], [data-record-type="113"] > div[style*="height: 100px"], [data-record-type="113"].uc-height-100 > div {
        height: 40px !important;
    }     
    
    /*Большие отступы между блоками*/
    [data-record-type="113"] > div[style*="height:140px"], [data-record-type="113"] > div[style*="height: 140px"], [data-record-type="113"].uc-height-140 > 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: 60px !important;
    }    
    
    /*Отступ между заголовком и блоком*/
    [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: 40px !important;
    }  
    
    /*Отступ между блоками с разделителем*/
    .t118 {
        padding-top: 60px !important;
        padding-bottom: 60px !important;
    }    
    
    /*Меню*/
    .t446__maincontainer {
        height: 60px !important;
    }    
    
    /*Логотип в меню*/
    .t446 .t446__imglogo {
        max-width: 65px !important;
        width: 65px !important;
    }  
    
    /*Язык в меню*/
    .t446__right_langs {
        padding-left: 30px !important;
    }
    .t446__right_langs_lang {
        font-size: 13px !important;
    }        
    
    /*Бургер в меню*/
    .t446__burger {
        width: 25px !important;
        height: 19px !important;
    }  
    
    /*Мобильное меню*/
    .t450__rightside {
        padding-top: 40px !important;
        padding-bottom: 30px !important;    
    }
    .t450__menu {
        margin-top: 40px !important;
    }   
    
    /*Логотип в мобильном меню*/
    .t450__logowrapper {
        height: 60px !important;
    }  
    .t450__logoimg {
       max-width: 75px !important;
    }     
    
    /*Пункты в мобильном меню*/
    .t450__list_item:not(:last-child) {
        margin-bottom: 20px !important;
    } 
    .t450[data-tooltip-hook*="#extra-mobilemenu"] .t450__list_item:first-child {
        margin-bottom: 30px !important;
    }
    .t450[data-tooltip-hook*="#extra-mobilemenu"] .t450__list_item:first-child .t-menu__link-item {
        font-size: 13px !important;
    }      
    .t450[data-tooltip-hook*="#extra-mobilemenu"] .t450__list_item:first-child .t-menu__link-item:before {
        margin-right: 10px !important;
        margin-bottom: -2px !important;
    } 
    
    /*Дополнительные пункты в мобильном меню*/
    .t450 .t902 {
        margin-left: -5px !important;
        margin-right: -5px !important;
    }
    .t450 .t902__container {
        margin-bottom: -30px !important;
    }
    .t450 .t902__col, .t450 .t902 .t-card__col {
        padding-left: 5px !important;
        padding-right: 5px !important;
        margin-bottom: 30px !important;
    }   
    .t450 .t902__wrap_right {
        padding: 0px !important;
    }
    
    /*Иконка закрытия мобильного меню*/
    .t450__close-button {
        height: 60px !important;
    }
    .t450__close_icon {
        width: 12px !important;
        height: 12px !important;
    }   
    
    /*Иконки соцсетей в мобильном меню*/
    .t450__right_social_links {
        margin-top: 15px !important;
    }    
    
    /*Обложка на главной*/
    [data-record-type="160"] .t-cover, [data-record-type="14"] .t-cover, [data-record-type="205"] .t-cover {
        min-height: 500px !important;
    } 
    .t102 {
        margin-bottom: 40px !important;
    }
    .t102__descr {
        margin-top: 10px !important;
    }   
    
    /*Обложка на странице Коллекции*/
    [data-record-type="168"] .t-cover {
        padding-bottom: 75% !important;
    }       
    
    /*Описание в блоке в 2 колонки с изображением*/
    .t165__textwrapper, .t764__textwrapper {
        padding-right: 0px !important;
    }
    .t165__title + .t165__text, .t764__descr {
        margin-top: 30px !important;
    }
    
    /*Кнопка в блоке в 2 колонки с изображением*/
    .t165__btn-wrapper, .t764__btn-wrapper {
        padding-top: 40px !important;
        width: 100% !important;
    }    
    .t165 .t-btn, .t764__btn {
        width: 100% !important;
    }
    
    /*Изображение в блоке в 2 колонки с изображением*/
    .uc-text-first .t165 .t-col:not(.t165__col-top), .uc-text-first .t764__col:not(.t764__col_first) {
        margin-top: 40px !important;
    } 
    
    /*Миниатюры в блоке в 2 колонки с изображением*/
    .t764 .t-slds__thumbsbullet {
        width: calc(100% / 6) !important;
    }       
    
    /*Табы с подразделами*/
    .t397:after {
        top: 55px !important;
    }
    .t397__wrapper {
        height: 55px !important;
    }  
    .t397__tab {
        margin-left: 10px !important;
        margin-right: 10px !important;
    }
    .t397__tab:after {  
        top: 54px !important;
    }    
    .t397__select {
        font-size: 13px !important;
    }
    .t397__wrapper_mobile:after {
        width: 13px !important;
        height: 8px !important;
    }  
    
    /*Табы с разделами*/
    [data-record-type="976"]:after {
        top: 55px !important;
    }
    .t976__wrapper {
        height: 55px !important;
    }  
    .t976__list-item {
        margin-left: 10px !important;
        margin-right: 10px !important;
    }
    .t976__list-item:after {  
        top: 54px !important;
    }      
    
    /*Табы на всю ширину*/
    .t395__title {
        padding-right: 20px !important;
    }    
    
    /*Описание в блоке в две колонки на всю ширину экрана*/
    .t218__textfield {
        margin-top: 30px !important;
    }
    
    /*Кнопка в блоке в две колонки на всю ширину экрана*/
    .t218__btn-container {
        margin-top: 40px !important;
    }   
    
    /*Текстовый контейнер в блоке в две колонки на всю ширину экрана*/
    .t218__textwrapper {
        padding-top: 80px !important;
        padding-bottom: 80px !important;
    }  
    
    /*Блок Инстаграм*/
    .t802__container {
        padding-left: 15px !important;
        padding-right: 15px !important;
    }
    .t802__col {
        padding-left: 5px !important;
        padding-right: 5px !important;
    }
    .t802__col:not(:first-child, :nth-child(2)) {
        padding-top: 10px !important;
    }      
    
    /*Футер*/
    .t977__wrapper {
        padding-top: 40px !important;
        padding-bottom: 30px !important;
    }
    .t977__col_right {
        margin-top: 15px !important;
    }
    .t977__col_center {
        margin-top: 30px !important;
    }       
    
    /*Пункты в футере*/
    .t977__col-inner li:nth-child(n) {
        font-size: 13px !important;
    }    
    .t977__col-inner {
        margin-top: 30px !important;
    }    
    
    /*Логотип в футере*/
    .t977__logo {
        max-width: 170px !important;
    }   
    
    /*Описание в футере*/
    .t977__text {
        margin-top: 30px !important;
    }   
    
    /*Плитки товаров*/
    .t-store__grid-cont {
        padding-left: 15px !important;
        padding-right: 15px !important;
    }
    .t-store__card {
        padding-left: 5px !important;
        padding-right: 5px !important;        
    }
    .t-store__card__textwrapper {
        padding-top: 20px !important;
    }
    .t-store__grid-cont_mobile-grid .t-store__card:not(:first-child, :nth-child(2)) {
        margin-top: 40px !important;
    }     
    
    /*Плитки товаров в горизонтальным скроллом*/
    .t-store__grid-cont_mobile-one-row .t-store__card {
        max-width: 85% !important;
        min-width: 85% !important;
    }    
    
    /*Описание плитки товаров*/
    .t-store__card__descr {
        padding-top: 15px !important;
    }
    
    /*Кнопка в плитке товаров*/
    .t-store__card__btns-wrapper {
        margin-top: 20px !important;
    }
    
    /*Хлебные крошки в карточке товара*/
    .t744__title_small {
        margin-bottom: 20px !important;
    }
    .t758 {
        padding-top: 20px !important;
        padding-bottom: 10px !important;
    }    
    
    /*Описание в карточке товара*/
    .t744__descr {
        margin-top: 30px !important;
    }
    
    /*Кнопка в карточке товара*/
    .t744__btn-wrapper {
        margin-top: 40px !important;
    }   
    .t744__btn {
        width: 100% !important;
    }
    
    /*Карточка товара*/
    .t744__col_first {
        margin-bottom: 40px !important;
    }    
    
    /*Миниатюры в карточке товара*/
    .t744 .t-slds__thumbsbullet {
        width: calc((100% - 5px * 6) / 6) !important;
    }        
    
    /*Изображение в блоке в две колонки на всю ширину экрана*/
    /*.t218__blockimg {*/
    /*    padding-bottom: 75% !important;*/
    /*}   */
    
    /*Фиксированное изображение на весь экран*/
    [data-record-type="238"] .t-cover {
        padding-bottom: 75% !important;
    }      
    
    /*Изображению на всю ширину грида*/
    .t663__container:not(.t-container_100) .t663__bgimg {
        padding-bottom: 112.0689655172414% !important;
    }
    
    /*Изображению на всю ширину экрана*/
    .t663__container.t-container_100 .t663__bgimg {
        padding-bottom: 75% !important;
    }  
    
    /*Плитки со страницами сайта*/
    .t774__container {
        padding-left: 15px !important;
        padding-right: 15px !important;
    }    
    .t774__col, .t774 .t-card__col {
        padding-left: 5px !important;
        padding-right: 5px !important;
    }
    .t774__textwrapper {
        padding-top: 20px !important;
    }
    .t774__btntext-wrapper, .t774 .t-card__btntext-wrapper {
        padding-top: 15px !important;
        padding-bottom: 20px !important;
    } 
    
    /*Плитки со страницами сайта*/
    .t774__container_mobile-grid .t774__col:not(:first-child), .t774__container_mobile-grid .t-card__col:not(:first-child) {
        margin-top: 40px !important;
    }   
    
    /*Плитки со страницами сайта с горизонтальным скроллом*/  
    .t774__container_mobile-flex .t774__col, .t774__container_mobile-flex .t-card__col {
        max-width: 85% !important;
        min-width: 85% !important;
    }  
    
    /*Изображения в 2 колонки*/
    .t667__row:not(:last-child) {
        padding-bottom: 10px !important;
    }
    .t667__tile:not(:last-child) {
        padding-bottom: 10px !important;
    }    
    
    /*Блок Shop Online*/
    .t226__textwrapper {
        padding-top: 40px !important;
        padding-bottom: 30px !important;
        max-width: 180px !important;
    }
    .t226__floatable:not(.t226__textwrapper) {
        max-width: 360px !important;
    }    
    
    /*Описание в блоке Shop Online*/
    .t226__text {
        margin-top: 20px !important;
    }
    
    /*Кнопка в блоке Shop Online*/
    .t256__btn-wrapper {
        padding-top: 30px !important;
    } 
    
    /*Описание в блоке с продавцами*/
    .t509__descr {
        margin-top: 20px !important;
    }
    
    /*Кнопка в блоке с продавцами*/
    .t509__box .t-btn {
        margin-top: 30px !important;
    }   
    
    /*Блок поп-ап с выбором региона*/
    .t390 .t-popup__container.t-popup__container-static {
        margin-top: 40px !important;
        margin-bottom: 40px !important;
    }        
    .t390__wrapper {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }    
    
    /*Описание в поп-ап с выбором региона*/
    .t390__descr {
        margin-top: 30px !important;
    }   
    
    /*Кнопки в поп-ап с выбором региона*/
    .t390__btn-wrapper {
        padding-top: 30px !important;
    }  
    .t390__btn:nth-child(n) {
        margin-top: 10px !important;
    }
    .t390__btn:first-child {
        margin-top: 0px !important;
    }   
    
    /*Стрелка в поп-ап с выбором региона*/
    .t-popup__close-icon {
        width: 12px !important;
        height: 12px !important;
    }   
    
    /*Описание поп-ап 18+*/
    .t658__title {
        font-size: 15px !important;
        padding-top: 30px !important;
    }
    
    /*Кнопка поп-ап 18+*/
    .t658__btn-wrapper {
        margin-top: 20px !important;
    }
    .t658__btn {
        min-width: unset !important;
        width: 100% !important;
    }
    
    /*Текст под кнопкой в поп-ап 18+*/
    .t658__descr {
        font-size: 10px !important;
        padding-top: 30px !important;
    }    
    
    /*Логотип в поп-ап 18+*/
    .t658__wrapper:before {
        width: 180px !important;
        height: 120px !important;
        margin-top: calc(50vh - 110px) !important;
    }
    
    /*Обложка на странице 404*/
    .t182__wrapper {
        padding-top: 40px !important;
        padding-bottom: 40px !important;
    }     
    
    /*Описание обложки на странице 404*/
    .t182__descr {
        margin-top: 30px !important;
    }
    
    /*Кнопка обложки на странице 404*/
    .t182__buttons {
        margin-top: 40px !important;
    } 
    
    /*Зумер*/
    .t-zoomer__close svg, .t-zoomer__scale svg {
        width: 12px !important;
        height: 12px !important;
    }
    .t-zoomer__scale {
        right: 47px !important;
    }   
    
    /*Блок с изображениями и подписями в 2 колонки*/
    .t692 .t-container {
        row-gap: 40px !important;
    }
    .t692__textwrapper {
        margin-top: 20px !important;
    }    
 
    
}



@media screen and (min-width: 961px) {  
    
    /*Скрытие блоков при ширине экранов > 960px*/
    .t-screenmax-980px {
        display: none !important;
    }  
    
    /*Ховеры пунктов меню*/
    .t450__list_item .t-menu__link-item {
        -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;
    }    
    .t450__list_item .t-menu__link-item:hover {
        opacity: .7 !important;
    }
    
    
}