   .t966__menu-item-icon {
        width: 100px;
        height: 100px;
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
        margin-right: 15px;
    }
   
    /*Кастомный скроллбар*/
    *::-webkit-scrollbar {
        height: 10px !important;
        width: 10px !important;
    }
    *::-webkit-scrollbar-track {
        background-color: #DADADA !important;
        border-radius: 20px !important;
    }
    *::-webkit-scrollbar-thumb {
        border-radius: 20px !important;
        -webkit-box-shadow: inset 0 0 0 2px #DADADA !important;
        box-shadow: inset 0 0 0 2px #DADADA !important;
        background-color: #38527A !important;
    }
    
    /*Скрытие H1 и H2*/
    .uc-hidden, .t-feed__post-popup__title, [class*="uc-"][class*="hide"] {
        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;
    } 
    
    /*Ховеры с прозрачностью*/
    .hover-opacity > .tn-atom, .t977 .t-descr a, .t389 a, .t-store__filter__reset, .t-store__filter__chosen-val, .t-store__prod-popup__close-txt, .t-store__prod-popup__link, .t-store__prod-popup__text a, .t-store__tabs__item-button, .t-store__tabs__content a, .t-checkbox__control a, #allrecords .searchbox-info span, .t-feed .t-popup__close-icon, .t-feed__post-popup .t-popup__close-icon, .t585__trigger-button, .t1034 .t-text a, .t467 .t-descr a, .t050 .t-descr a, .t887__close-button, .digi-dolyame-button__icon path, .t977 .t-sociallinks__item, .t985__close-icon, .t985__clear-icon, .t985__search-icon, .t985__searchvariant, .t-search-widget__pagination-item, .t-search-widget__pagination-button {
        -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;         
    }  
    .t389__copyright a, .t-store__prod-popup__link a, .t-store__prod-popup__text a, .t-store__tabs__content a, .t-checkbox__control a, .t1034 .t-text a, .t467 .t-descr a, .t050 .t-descr a {
        color: inherit !important;
    }    
    .hover-opacity > .tn-atom:hover, .t977 .t-descr a:hover, .t389 a:hover, .t-store__filter__reset:hover, .t-store__filter__chosen-val:hover, .t-store__prod-popup__close-txt:hover, .t-store__prod-popup__link:hover, .t-store__prod-popup__text a:hover, .t-store__tabs__item-button:hover, .t-store__tabs__content a:hover, .t-checkbox__control a:hover, #allrecords .searchbox-info span:hover, .t-feed .t-popup__close-icon:hover, .t-feed__post-popup .t-popup__close-icon:hover, .t585__trigger-button:hover, .t467 .t-descr a:hover, .t050 .t-descr a:hover, .t887__close-button:hover, .t977 .t-sociallinks__item:hover, .t985__close-icon:hover, .t985__clear-icon:hover, .t985__search-icon:hover, .t985__searchvariant:hover, .t-search-widget__pagination-item:hover, .t-search-widget__pagination-button:hover {
        opacity: .7 !important;
    }  
    
    /*Ховеры с цветом текста*/
    .t1034 .t-text a:hover {
        color: #38527A !important;
    }
    
    /*Анимация с затемнение карточек*/
    .t902__bgwrapper:after, .t-feed__col-grid__post-wrapper .t-feed__post-imgwrapper:after {
        content: '' !important;
        position: absolute !important;
        width: 100% !important;
        height: 100% !important;
        left: 0 !important;
        top: 0 !important;
        opacity: 0 !important;
        background-color: #000000 !important;
    }
    .t686__overlay, .t902__bgwrapper:after, .t-feed__col-grid__post-wrapper .t-feed__post-imgwrapper:after {
        opacity: 0 !important;
        background-color: #000000 !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;
        -webkit-transition-duration: .3s !important;
        -o-transition-duration: .3s !important;
        transition-duration: .3s !important;
    }
    .t686 .t-card__col:hover .t686__overlay, .t902 .t-col:hover .t902__bgwrapper:after, .t-feed__post:hover .t-feed__col-grid__post-wrapper .t-feed__post-imgwrapper:after {
        opacity: .5 !important;
    }
    .t686 .t-card__col:nth-child(5):hover .t686__overlay {
        opacity: 0 !important;
    }
    
    /*Ховеры со скейлом*/
    .t446__rightwrapper .t-sociallinks__item a {
        -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;  
    }
    .t446__rightwrapper .t-sociallinks__item a:hover {
        -webkit-transform: scale(1.1) !important;
        -ms-transform: scale(1.1) !important;
        transform: scale(1.1) !important;
    }
    
    /*Стандартные кнопки*/
    .t-btn, .t-submit, .t-inputpromocode__btn, .t-redactor__callout-text a {
        font-family: 'Garamond-Onest' !important;
        font-weight: 500 !important;
        font-size: 14px !important;
        line-height: 1 !important;
        letter-spacing: 0.02em !important;
        text-transform: uppercase !important;
        height: 55px !important;
        min-height: unset !important;
        min-width: 120px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        padding-left: 40px !important;
        padding-right: 40px !important;
        margin-left: auto !important;
        margin-right: auto !important;
        border-radius: 3px !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;
    }    
    .t-btn:not(.t-feed__showmore-btn, .t754__showmore, .t400__submit, .t-inputpromocode__btn, .t835__btn_result), .t-submit, .t-redactor__callout-text a {
        display: -webkit-inline-box !important;
        display: -ms-inline-flexbox !important;
        display: inline-flex !important; 
        -ms-flex-align: center !important; 
        align-items: center !important;
        -webkit-box-align: center !important; 
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;          
    }  
    .t-inputpromocode__btn:not([style*="none"]) {
        display: -webkit-inline-box !important;
        display: -ms-inline-flexbox !important;
        display: inline-flex !important; 
        -ms-flex-align: center !important; 
        align-items: center !important;
        -webkit-box-align: center !important; 
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;  
        height: 56px !important;
        background-color: #38527A !important;
    }
    .t-inputpromocode__btn:hover {
        background-color: #2B2A29 !important;
    }
    .t142__text {
        display: block !important;
        height: auto !important;
    }
    .t-btn[style*="display: none"], .t-btn[style*="display:none"] {
        display: none !important;
    }   
    
    /*Текстовые кнопки*/
    #allrecords .t338 .t-btn, #allrecords .t142 .t-btn, #allrecords .t1032 .t-btn, #allrecords .t478 .t-btn, #allrecords .t649 .t-btn, #allrecords .t450 .t-btn, .t1034 .t-text ul li a, #allrecords .t-feed__button-readmore .t-btn, #allrecords .t902 .t-btn, #allrecords .t467 .t-btn, #allrecords .t336__btn {
        height: auto !important;
        min-width:  unset !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        padding-bottom: 4px !important;
        border-bottom: 1px solid !important;
        border-radius: 0px !important;
        font-size: 15px !important;
        letter-spacing: 0.02em !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;
    }
    #allrecords .t338 .t-btn:hover, #allrecords .t142 .t-btn:hover, #allrecords .t1032 .t-btn:hover, #allrecords .t478 .t-btn:hover, #allrecords .t649 .t-btn:hover, #allrecords .t450 .t-btn:hover, .t1034 .t-text ul li a:hover, #allrecords .t-feed__button-readmore .t-btn:hover, #allrecords .t902 .t-btn:hover, #allrecords .t467 .t-btn:hover {
        color: #38527A !important;
    }
    #allrecords .t336__btn:hover {
        opacity: .7 !important;
    }
    
    /*Выделенная первая буквая*/
    .t338 .t-title:first-letter, .t478 .t-title:first-letter, .t1001 .t-title:first-letter {
        font-size: 110px !important;
        font-weight: 100 !important;
    }    
    .t478 .t-title:first-letter {
        vertical-align: text-bottom !important;
        
    }
    
    /*Главные заголовки*/
    .t338__title, [class*="uc-"][class*="tt_75"] .t050__title, [class*="uc-"][class*="tt_75"] .t-title, [class*="uc-"][class*="ct_75"] .t-card__title, [class*="uc-"][class*="nm_75"] .t-name, [class*="uc-"][class*="ds_75"] .t-descr, [class*="uc-"][class*="tx_75"] .t-text, [class*="uc-"][class*="cd_75"] .t-card__descr {
        margin-top: 0px;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-bottom: 0px;  
        font-size: 75px !important;
        line-height: 0.8 !important;
        letter-spacing: 0 !important;
    } 
    .t336__title {
        margin-top: 0px;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-bottom: 0px;  
        font-size: 75px !important;
        line-height: 0.8 !important;
        letter-spacing: 0 !important;        
    }
    
    /*Большие заголовки*/
    .t478__title, [class*="uc-"][class*="tt_55"] .t050__title, [class*="uc-"][class*="tt_55"] .t-title, [class*="uc-"][class*="ct_55"] .t-card__title, [class*="uc-"][class*="nm_55"] .t-name, [class*="uc-"][class*="ds_55"] .t-descr, [class*="uc-"][class*="tx_55"] .t-text, [class*="uc-"][class*="cd_55"] .t-card__descr {
        margin-top: 0px;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-bottom: 0px; 
        font-size: 55px !important;
        line-height: 1 !important;
        letter-spacing: 0 !important;
    } 
    .t649 .t-section__title {
        font-size: 55px !important;
        line-height: 1 !important;
        letter-spacing: 0 !important;
    }
    .t649 .t-section__title {
        color: #4B5A7A !important;
        font-weight: 400 !important;
        text-transform: uppercase !important;
    }
    
    /*Средние заголовки*/
    [class*="uc-"][class*="tt_40"] .t050__title, [class*="uc-"][class*="tt_40"] .t-title, [class*="uc-"][class*="ct_40"] .t-card__title, [class*="uc-"][class*="nm_40"] .t-name, [class*="uc-"][class*="ds_40"] .t-descr, [class*="uc-"][class*="tx_40"] .t-text, [class*="uc-"][class*="cd_40"] .t-card__descr {
        margin-top: 0px;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        font-size: 40px !important;
        line-height: 1.1 !important;
    }   
    .t-store__prod-popup__name, #allrecords .t-store__relevants__title {
        font-size: 40px !important;
        line-height: 1.1 !important;
    }
    
    /*Небольшие заголовки*/
    .t1032 .t-card__title, [class*="uc-"][class*="tt_30"] .t050__title, [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 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-bottom: 0px; 
        font-size: 30px !important;
        line-height: 1.1 !important;
        letter-spacing: -0.03em !important;
    }     
    .t706__cartwin-heading, .t1002__wishlistwin-heading, .t-redactor__h2, .t-redactor__text em, .t706 .t-form__successbox:after, .t-form__successbox {
        font-size: 30px !important;
        line-height: 1.1 !important;
        letter-spacing: -0.03em !important;
    }
    
    /*Маленькие заголовки или крупный текст*/
    [class*="uc-"][class*="tt_20"] .t050__title, [class*="uc-"][class*="tt_20"] .t-title, [class*="uc-"][class*="ct_20"] .t-card__title, [class*="uc-"][class*="nm_20"] .t-name, [class*="uc-"][class*="ds_20"] .t-descr, [class*="uc-"][class*="tx_20"] .t-text, [class*="uc-"][class*="cd_20"] .t-card__descr, .t478__descr, .t649 .t-card__descr, .t-store__card__title, .t-redactor__text {
        margin-top: 0px;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-bottom: 0px; 
        font-size: 20px !important;
        line-height: 1.3 !important;
    } 
    .t-store__empty-part-msg-wrapper, .t-redactor__preface {
        font-size: 20px !important;
        line-height: 1.3 !important;
    }
    
    /*Самые маленькие заголовки или текст*/
    [class*="uc-"][class*="tt_18"] .t050__title, [class*="uc-"][class*="tt_18"] .t-title, [class*="uc-"][class*="ct_18"] .t-card__title, [class*="uc-"][class*="nm_18"] .t-name, [class*="uc-"][class*="ds_18"] .t-descr, [class*="uc-"][class*="tx_18"] .t-text, [class*="uc-"][class*="cd_18"] .t-card__descr, .t338__descr, .t1032 .t-card__descr, .t686 .t-descr, .t977__descr {
        margin-top: 0px;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-bottom: 0px; 
        font-size: 18px !important;
        line-height: 1.4 !important;
    } 
    .t686 .t-card__col:nth-child(5) .t-title, .t-store__filter__prods-number, .t-store__prod-popup__text, .t-store__tabs__content, .t706__product-title, .t-input-block .t-text, .t-radio__control, .delivery-hint, .searchbox-info, .t-checkbox__control, .t1002__bubble-text, .t1002__product-title, .t-search-widget__query-result, .t-search-widget__result_product-title {
        font-size: 18px !important;
        line-height: 1.4 !important;
    }
    
    /*Маленький текст*/
    [class*="uc-"][class*="tt_16"] .t050__title, [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, .t977 .t-text, .t887__text, #allrecords .t389__copyright {
        margin-top: 0px;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-bottom: 0px; 
        font-size: 16px !important;
        line-height: 1.4 !important;
    } 
    
    /*Большие надзаголовки*/
    [class*="uc-"][class*="tt_25"] .t050__title, [class*="uc-"][class*="tt_25"] .t-title, [class*="uc-"][class*="ct_25"] .t-card__title, [class*="uc-"][class*="nm_25"] .t-name, [class*="uc-"][class*="ds_25"] .t-descr, [class*="uc-"][class*="tx_25"] .t-text, [class*="uc-"][class*="cd_25"] .t-card__descr {
        margin-top: 0px;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-bottom: 0px; 
        font-size: 25px !important;
        line-height: 1.1 !important;
        text-transform: uppercase !important;
    }
    .t-store__prod-popup__price-item, .t-slds__thumbsbullets-with-gallery .t-slds__thumbs_gallery:after {
        font-size: 25px !important;
        line-height: 1.1 !important;
        text-transform: uppercase !important;
    }
    
    /*Надзаголовки*/
    [class*="uc-"][class*="tt_15"] .t050__title, [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 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-bottom: 0px; 
        font-size: 15px !important;
        line-height: 1 !important;
        text-transform: uppercase !important;
        letter-spacing: 0.02em !important;
    }
    .t706__cartwin-prodamount-wrap, .t-input-block .t-text strong, .t706__cartwin-totalamount-wrap, .t-radio__wrapper-delivery .t-name, .t-input-group_pm .t-input-title, .t-redactor__h3 {
        font-size: 15px !important;
        line-height: 1 !important;
        text-transform: uppercase !important;
        letter-spacing: 0.02em !important;
    }
    
    /*Маленькие надзаголовки*/
    [class*="uc-"][class*="tt_13"] .t050__title, [class*="uc-"][class*="tt_13"] .t-title, [class*="uc-"][class*="ct_13"] .t-card__title, [class*="uc-"][class*="nm_13"] .t-name, [class*="uc-"][class*="ds_13"] .t-descr, [class*="uc-"][class*="tx_13"] .t-text, [class*="uc-"][class*="cd_13"] .t-card__descr, .t389__typo, .t446 .t-menusub__link-item, .t450 .t-menusub__link-item {
        margin-top: 0px;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-bottom: 0px; 
        font-size: 13px !important;
        line-height: 1 !important;
        text-transform: uppercase !important;
        letter-spacing: 0.02em !important;
    }
    .t977 .t-descr li, .t-store__card__sold-out-msg:after, .t-store__card__mark, .t-store__filter__item-title, .t-store__filter__title, .t-store__filter__item .t-checkbox__control, .t-store__filter__item-price-box .t-store__filter__input, .t-store__filter__reset, .t-store__filter__chosen-val, .t-store__prod-popup__close-txt, .t-product__option > .t-product__option-title, .t-store__prod-popup__link, .t706__product-title__option, .t-input, .t-input-title, #allrecords .t706__cartwin-totalamount-info, .t706 .delivery-full-address, .searchbox-info p:first-child, #allrecords .searchbox-info span, .t450__right_descr ul li:first-child, .t-feed .t-popup__close:after, .t-feed__post-popup .t-popup__close:after, .t-redactor__h4, .t480__uptitle ul li:not(:first-child), .t758 .t-menu__link-item, .t758__breadcrumb-divider, .t-store__prod-popup__sku, .t985__searchvariant {
        font-size: 13px !important;
        line-height: 1 !important;
        text-transform: uppercase !important;
        letter-spacing: 0.02em !important;
    }
    
    /*Навигация*/
    [class*="uc-"][class*="tt_14"] .t050__title, [class*="uc-"][class*="tt_14"] .t-title, [class*="uc-"][class*="ct_14"] .t-card__title, [class*="uc-"][class*="nm_14"] .t-name, [class*="uc-"][class*="ds_14"] .t-descr, [class*="uc-"][class*="tx_14"] .t-text, [class*="uc-"][class*="cd_14"] .t-card__descr, .t692 .t-card__title, .t446 .t-menu__link-item, .t450 .t-menu__link-item, .t-store__card__price-item {
        margin-top: 0px;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-bottom: 0px; 
        font-size: 14px !important;
        line-height: 1 !important;
        text-transform: uppercase !important;
        letter-spacing: 0.02em !important;
    }
    .t-store__filter__opts-mob-btn, .t-product__option-item > .t-product__option-title, .t-store__tabs__item-title, .t706__product-quantity, .t706__product-amount, .t1002__product-amount, .t898__hint, .t446__right_descr, .t-store [data-product-part-uid*="278652877541"] .t-store__prod-popup__btn:after, .t-search-widget__result_product-price, .t-search-widget__pagination-item {
        font-size: 14px !important;
        line-height: 1 !important;
        text-transform: uppercase !important;
        letter-spacing: 0.02em !important;
    }    
    
    /*Большие отступы между блоками*/
    [data-record-type="113"] > div[style*="height:160px"], [data-record-type="113"] > div[style*="height: 160px"], [data-record-type="113"].uc-height-160 > div {
        height: 160px !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: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:60px"], [data-record-type="113"] > div[style*="height: 60px"], [data-record-type="113"].uc-height-60 > div {
        height: 60px !important;
    }     
    
    /*Большой отступ от заголовка до контента*/
    [data-record-type="113"] > div[style*="height:80px"], [data-record-type="113"] > div[style*="height: 80px"], [data-record-type="113"].uc-height-80 > div {
        height: 80px !important;
    }    
    
    /*Средний отступ от заголовка до контента*/
    [data-record-type="113"] > div[style*="height:50px"], [data-record-type="113"] > div[style*="height: 50px"], [data-record-type="113"].uc-height-50 > div {
        height: 50px !important;
    } 
    
    /*Маленький отступ от заголовка до контента*/
    [data-record-type="113"] > div[style*="height:40px"], [data-record-type="113"] > div[style*="height: 40px"], [data-record-type="113"].uc-height-40 > div {
        height: 40px !important;
    }  
    
    /*Самый маленький отступ от заголовка до контента*/
    [data-record-type="113"] > div[style*="height:30px"], [data-record-type="113"] > div[style*="height: 30px"], [data-record-type="113"].uc-height-30 > div {
        height: 30px !important;
    }        
    
    /*Ширина контейнеров в стандартных блоках*/
    .t-container, .t142 .t-container_100, .t-store__load-more-btn-wrap, .t-store .t-popup__container, .t389__content, .t509__fullscreenwidth, .t856 .t-card__container, .t897 .t-feed__container {
        max-width: 100% !important;
        padding-left: 50px !important;
        padding-right: 50px !important;
        box-sizing: border-box !important;        
    }
    
    /*Ширина колонок в стандартных блоках*/
    .t-col, .t142__wrapone, .t389__col {
        padding-left: 10px !important;
        padding-right: 10px !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
        box-sizing: border-box !important;        
    }
    .t-col_4 {
        max-width: calc(100% / 3) !important;
    }    
    .t-col_6 {
        max-width: 50% !important;
    }
    .t-col_8 {
        max-width: calc(100% / 3 * 2) !important;
    } 
    .t-col_12 {
        max-width: 100% !important;
    } 
    
    /*Меню*/
    .t446 {
        height: auto !important;
    }
    .t446__maincontainer {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
        padding-left: 60px !important;
        padding-right: 60px !important;
        border-bottom: 1px solid #DADADA !important;
        box-sizing: border-box !important;
    }
    .t446__leftwrapper, .t446__rightwrapper {
        position: static !important;
        width: auto !important;
        padding: 0px !important;
        margin-left: auto !important;
    }
    .t446__logowrapper {
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
    }
    .t446__leftwrapper {
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;
    }
    .t446__rightwrapper {
        -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
        order: 3 !important;
        margin-left: auto !important;
    }
    .t446__maincontainer > .t446__burgerwrapper {
        -webkit-box-ordinal-group: 5 !important;
        -ms-flex-order: 4 !important;
        order: 4 !important;
    }
    .t446__burgerwrapper {
        display: none !important;
    }    
    
    /*Пункты в меню*/
    .t446__rightmenuwrapper {
        position: absolute !important;
        height: 100% !important;
        width: auto !important;
        top: 0 !important;
        left: 50% !important;
        -webkit-transform: translateX(-50%) !important;
        -ms-transform: translateX(-50%) !important;
        transform: translateX(-50%) !important;
    }
    .t446__list {
        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;
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
    }
    .t446 .t446__list_item {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        padding-left: 25px !important;
        padding-right: 25px !important;
        white-space: nowrap !important;
    }
    .t446 .t446__list_item:first-child {
        padding-left: 0px !important;
    }
    .t446 .t446__list_item:last-child {
        padding-right: 0px !important;
    }
    
    /*Выпадающие пункты в меню*/
    .t-menusub__menu_bottom:after, .t-menusub__menu_bottom:before, .t446 .t-menusub__arrow:after, .t966__arrow:after, .t966__tooltip-menu-corner_bottom {
        display: none !important;
    }
    .t966__tooltip-menu_show {
        top: 70px !important;
    }
    .t446 .t-menusub__menu, .t966__tooltip-menu {
        margin-bottom: 0px !important;
        border-radius: 0px !important;
        -webkit-box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.10) !important;
        box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.10) !important;
        background-color: #FFFFFF !important;
    }
    .t446 .t-menusub__content {
        padding: 20px !important;
    }
    .t446 .t-menusub__list-item {
        margin-bottom: 12px !important;
    }
    .t446 .t-menusub__list-item:last-child {
        margin-bottom: 0px !important;
    }
    .t446 .t-menusub__arrow, .t966__arrow {
        background-image: url(https://static.tildacdn.com/tild6431-6363-4962-b764-323939373766/arrow.svg) !important;
        background-size: contain !important;
        background-repeat: no-repeat !important;
        width: 10px !important;
        height: 6px !important;
        top: -1px !important;
        margin-top: -1px !important;
        margin-left: 5px !important;
        border: none !important;
        -webkit-transform: rotate(0deg) !important;
        -ms-transform: rotate(0deg) !important;
        transform: rotate(0deg) !important;
        -webkit-transition: all .3s ease-in !important;
        -moz-transition: all .3s ease-in !important;
        -ms-transition: all .3s ease-in !important;
        -o-transition: all .3s ease-in !important;
        transition: all .3s ease-in !important;
    }
    .t446 .t-menusub__target-link_active .t-menusub__arrow, .t966__tm-link_active .t966__arrow {
        -webkit-transform: rotate(180deg) !important;
        -ms-transform: rotate(180deg) !important;
        transform: rotate(180deg) !important;
    }
    
    /*Лого в меню*/
    .t446__logowrapper {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        padding-right: 0px !important;
        padding-left: 0px !important;
        height: 100% !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__logowrapper, .t446__logowrapper2 {
        position: static !important;
    }
    .t446__logowrapper2 > div {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
    }
    #allrecords .t446__imglogo {
        width: 100% !important;
        max-width: 140px !important;
        padding: 0px !important;
    }    
    
    /*Иконка корзины и избранного в меню*/
    .t446__additionalwrapper {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    .t446__right_descr {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;
    }
    .t446__right_descr u {
        text-decoration: unset !important;
    }
    .t446__rightwrapper .t-sociallinks {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        padding-left: 60px !important;
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
    }
    .t446__rightwrapper .t-sociallinks__item {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t446__rightwrapper .t-sociallinks__item:not(:last-child,:nth-last-child(2)) {
        padding-right: 10px !important;
    }
    .t446__rightwrapper .t-sociallinks__item a[href="#showfavorites"] {
        position: relative !important;
    }
    .t446__rightwrapper .t-sociallinks__item a {
        width: 24px !important;
        height: 24px !important;
    }
    .t446__rightwrapper .t-sociallinks__customimg {
        width: 100% !important;
        height: 100% !important;        
    }
    .t446__right_descr {
        padding-left: 2px !important;
    }
    .t446__right_descr:before {
        content: '(' !important;
        display: inline-block !important;
        color: inherit !important;
        font-size: inherit !important;
        font-weight: inherit !important;
        line-height: inherit !important;
        letter-spacing: inherit !important;        
    }
    .t446__right_descr:after {
        content: ')' !important;
        display: inline-block !important;
        color: inherit !important;
        font-size: inherit !important;
        font-weight: inherit !important;
        line-height: inherit !important;
        letter-spacing: inherit !important;        
    }       
    
    /*Бургер в меню*/
    .t446__maincontainer > .t446__burgerwrapper {
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t446__burger {
        width: auto !important;
        height: auto !important;        
    }
    .t446__burgerlinkwrapper {
        background-image: url(https://static.tildacdn.com/tild6337-6138-4934-a161-366665386530/burger.svg) !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        background-position: center !important;
        width: 32px !important;
        height: 32px !important;
    }
    .t446__burgerline {
        display: none !important;
    }
    
    /*Мобильное меню*/
    .t450__container {
        padding-top: 20px !important;
        padding-bottom: 0px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t450__logowrapper {
        margin-bottom: 0px !important;
    }
    .t450__logoimg {
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .t450__menu {
        margin-top: 40px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    .t450__list {
        margin-bottom: 0px !important;
    }
    .t450 .t-menu__link-item {
        margin-bottom: 20px !important;
    }
    .t450__list_item:last-child .t-menu__link-item {
        margin-bottom: 0px !important;
    }
    .t450 .t-menusub__menu {
        margin-bottom: 20px !important;
        border: none !important;
    }
    .t450__list_item:last-child .t450 .t-menusub__menu {
        margin-bottom: 0px !important;
    }
    .t450 .t-menusub__content {
        padding-bottom: 0px !important;
    }
    .t450 .t-menusub__list-item {
        margin-bottom: 15px !important;
    }
    .t450 .t-menusub__list-item:last-child {
        margin-bottom: 0px !important;
    }
    .t450 .t-menusub__link-item {
        font-weight: 300 !important;
    }
    .t450 .t-menusub__arrow {
        top: -2px !important;
        width: 10px !important;
        height: 6px !important;
        margin-left: 8px !important;
        background-image: url(https://static.tildacdn.com/tild6431-6363-4962-b764-323939373766/arrow.svg) !important;
        background-size: contain !important;
        background-repeat: no-repeat !important;
        -webkit-transform: rotate(0deg) !important;
        -ms-transform: rotate(0deg) !important;
        transform: rotate(0deg) !important;
        -webkit-transition: all .3s ease-in !important;
        -moz-transition: all .3s ease-in !important;
        -ms-transition: all .3s ease-in !important;
        -o-transition: all .3s ease-in !important;
        transition: all .3s ease-in !important;
    }
    .t450 .t-menusub__arrow:after {
        display: none !important;
    }
    .t450 .t-menusub__target-link_active .t-menusub__arrow {
        -webkit-transform: rotate(180deg) !important;
        -ms-transform: rotate(180deg) !important;
        transform: rotate(180deg) !important;
    }
    
    /*Нижняя часть мобильного меню*/
    .t450__rightside {
        padding-top: 60px !important;
        padding-bottom: 50px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    .t450__rightcontainer {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
    }
    .t450__right_descr {
        color: #2B2A29 !important;
        text-align: center !important;
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;
    }
    .t450__right_descr:first-child {
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
    }
    .t450__right_descr:not(:first-child) {
        margin-top: 30px !important;
    }
    .t450__right_descr ul {
        list-style-type: none !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;
    }
    .t450__right_descr ul li:first-child {
        color: #99A3B8 !important;
        margin-bottom: 15px !important;
    }
    .t450__right_buttons {
        -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
        order: 3 !important;
        margin-top: 0px !important;
    }
    .t450__right_buttons_wrap {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;
        -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        column-gap: 20px !important;
        row-gap: 10px !important;
    }
    .t450__right_buttons_but {
        margin: 0px !important;
    }
    
    /*Футер*/
    .t977 .t-container:before, .t977 .t-container:after, .t977 .t-sociallinks__item_instagram path, .t977 .t-sociallinks__item_vk path, .t977 .t-sociallinks__item_telegram path {
        display: none !important;
    }
    .t977 .t-container {
        padding-top: 60px !important;
        padding-bottom: 60px !important;
        display: -ms-grid !important;
        display: grid !important;
        -ms-grid-columns: calc(100% / 24* 7) auto !important;
        grid-template-columns: calc(100% / 24* 7) auto !important;
    }
    .t977__col_right {
        /*display: none !important;*/
        width: 100% !important;
        max-width: 100% !important;
        -ms-grid-column: 1 !important;
        grid-column: 1 !important;
        -ms-grid-row: 2 !important;
        grid-row: 2 !important;
        margin: 0px !important;
        padding-top: 30px !important;
        padding-bottom: 0px !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
        box-sizing: border-box !important;
    }
    .t977__socials {
        margin-left: 0px !important;
        margin-right: 0px !important;
    }
    .t977 .t-sociallinks__wrapper {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        column-gap: 3px !important;
        row-gap: 8px !important;
    }
    .t977 .t-sociallinks__item {
        width: 30px !important;
        height: 30px !important;
        margin: 0px !important;
    }
    #allrecords .t977 .t-sociallinks a {
        width: 100% !important;
        height: 100% !important;
    }
    .t977 .t-sociallinks__svg {
        width: 100% !important;
        height: 100% !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
    }
    .t977 .t-sociallinks__item_instagram .t-sociallinks__svg {
        background-image: url(https://static.tildacdn.com/tild3932-3838-4637-b733-646335643162/ig.svg) !important;
    }
    .t977 .t-sociallinks__item_vk .t-sociallinks__svg {
        background-image: url(https://static.tildacdn.com/tild6334-3664-4539-b362-633464643638/vk.svg) !important;
    }  
    .t977 .t-sociallinks__item_telegram .t-sociallinks__svg {
        background-image: url(https://static.tildacdn.com/tild3930-3136-4233-b537-613033343633/tg.svg) !important;
    }     
    
    /*Левая часть футера*/
    .t977__logo {
        max-width: 170px !important;
    }
    .t977 .t-text {
        margin-top: 30px !important;
    }
    .t977__col_left {
        width: 100% !important;
        max-width: 100% !important;
        -ms-grid-column: 1 !important;
        grid-column: 1 !important;
        -ms-grid-row: 1 !important;
        grid-row: 1 !important;
        margin: 0px !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
        box-sizing: border-box !important;
    }
    
    /*Пункты в футере*/
    .t977__col_center {
        width: 100% !important;
        max-width: 100% !important;
        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;
        -webkit-box-pack: justify !important;
       -ms-flex-pack: justify !important;
       justify-content: space-between !important;
        -webkit-box-align: start !important;
       -ms-flex-align: start !important;
       align-items: flex-start !important;
       -ms-grid-column: 2 !important;
        grid-column: 2 !important;
        -ms-grid-row: span 30 !important;
        grid-row: span 30 !important;
    }
    .t977__col-inner {
        width: 170px !important;
        max-width: unset !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
        margin: 0px !important;
        box-sizing: border-box !important;
    }
    .t977 .t-descr ul:not(:first-child) {
        margin-top: 20px !important;
    }
    .t977 .t-descr li {
        font-weight: 300 !important;
        margin-bottom: 15px !important;
    } 
    .t977 .t-descr li:last-child {
        margin-bottom: 0px !important;
    }
    .t977 .t-descr a {
        margin-bottom: 0px !important;
    }
    
    /*Нижняя часть футера*/
    .t389__maincontainer {
        height: auto !important;
        padding: 0px !important;
    }
    .t389__content {
        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;
        -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important;
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
        padding-top: 0px !important;
        padding-bottom: 40px !important;
    }
    .t389__col {
        width: 100% !important;
        margin-bottom: 0px !important;
    }
    .t389__col:not(.t389__col_hiddenmobile, .t389__col_center) {
        display: none !important;
    }
    .t389__col_hiddenmobile {
        width: 100% !important;
        max-width: calc(100% / 24 * 7) !important;
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
        display: block !important;
    }
    .t389__col_center {
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;
    }
    .t389__copyright {
        font-weight: 200 !important;
        width: 100% !important;
    }
    #allrecords .t389__copyright:nth-child(n) {
        letter-spacing: 0 !important;
        text-transform: unset !important;
    }
    .t389__list {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important;
        text-align: left !important;
    }
    .t389__list_item {
        margin: 0px !important;
    }
    .t389__list_item:not(:last-child) {
        padding-right: 80px !important;
    }
    .t389__list_item:last-child .t389__typo {
        text-decoration: underline !important;
    }
    
    /*Колонки с иконками в футере*/
    .t1032 .t-card__col:not(:last-child) {
        border-right: 1px solid #DADADA !important;
    }
    .t1032__content {
        padding: 0px !important;
    }
    .t1032__wrapper {
        max-width: 360px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        margin-left: auto !important;
        margin-right: auto !important;
        box-sizing: border-box !important;
    }
    .t1032 .t-img {
        margin-bottom: 20px !important;
    }
    .t1032 .t-card__title {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t1032 .t-card__descr {
        padding: 0px !important;
        margin-top: 15px !important;
    }
    .t1032__buttonwrapper {
        padding-top: 30px !important;
        margin-top: auto !important;
    }
    .t1032 .t-btn {
        margin-top: 0px !important;    
    }

    /*Обложка на первом экране на Главной*/
    [data-record-type="338"] .t-cover {
        height: auto !important;
        background-color: transparent !important;
        background-image: unset !important;
    }
    [data-record-type="338"] .t-cover__carrier {
        position: absolute !important;
        height: 100% !important;
        width: 50% !important;
        left: 0px !important;
        top: 0px !important;
    }
    [data-record-type="338"] .t-cover__filter {
        display: none !important;
    }
    .t338 .t-container {
        position: static !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
    }
    .t338 .t-col {
        margin-left: auto !important;
    }
    .t338 .t-cover__wrapper {
        width: 100% !important;
        height: 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;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
    }
    .t339__wrapper {
        height: calc(100vh - 70px) !important;
        min-height: 750px !important;
        padding-top: 50px !important;
        padding-bottom: 60px !important;
        box-sizing: border-box !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;
    }
    .t338 .t-title {
        max-width: 460px !important;
        margin-left: auto !important;
        margin-right: auto !important;
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
    }
    .t338 .t-descr {
        max-width: 460px !important;
        margin-top: 30px !important;
        margin-left: auto !important;
        margin-right: auto !important;
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;        
    }
    .t338 .t-btnwrapper {
        margin-top: 60px !important;
        -webkit-box-ordinal-group: 5 !important;
        -ms-flex-order: 4 !important;
        order: 4 !important;        
    }
    .t339__blocklogo {
        margin-top: 50px !important;
        margin-bottom: 0px !important;
        -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
        order: 3 !important;      
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
    }
    .t338__logo {
        max-width: 250px !important;
    }
    
    /*Блок с заголовком*/
    .t050 .t-container.t-align_center {
        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;
    }
    .t050 .t-descr {
        margin-top: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    .t050__title + .t050__descr {
        margin-top: 40px !important;
    }
    .t050 .t-descr a {
        text-decoration: underline !important;
    }
    .t050 .t-descr ul {
        margin-bottom: 0px !important;
    }
    .t050 .t-title[style*="size:15px"] + .t-descr, .t050 .t-title[style*="size: 15px"] + .t-descr, .t050 .t-title[style*="size:30px"] + .t-descr, .t050 .t-title[style*="size: 30px"] + .t-descr, [class*="uc-"][class*="tt_30"] .t050__title + .t-descr, [class*="uc-"][class*="tt_15"] .t050__title + .t-descr {
        margin-top: 30px !important;
    }
    
    /*Табы с разделами*/
    .t692__separator {
        display: none !important;
    }
    .t692 .t-container {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important;
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
        overflow-x: auto !important;
        padding-bottom: 30px !important;
    }
    .t692 .t-card__col {
        max-width: unset !important;
        width: 168px !important;
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
        margin-bottom: 0px !important;
    }
    .t692__textwrapper {
        padding-top: 15px !important;    
        padding-left: 0px !important;    
        padding-right: 0px !important;    
    }
    .t692 .t-card__title {
        margin-top: 0px !important;
    }
    .t692 .t-card__link, .t692 .t-card__col .t-bgimg {
        -webkit-transition: all 0.2s linear !important;
        -moz-transition: all 0.2s linear !important;
        -ms-transition: all 0.2s linear !important;
        -o-transition: all 0.2s linear !important;
        transition: all 0.2s linear !important;
    }
    #allrecords .t692 .t-card__col.active .t-card__link:nth-child(n) {
        color: #99A3B8 !important;
    }
    .t692 .t-card__col.active .t-bgimg {
        opacity: .6 !important;
    }
    #allrecords .t692 .t-card__col:hover .t-card__link {
        color: #99A3B8 !important;
    }
    
    /*Блок с 1 кнопкой*/
    [data-record-type="191"].t-rec_pt_60 {
        padding-top: 60px !important;
    }
    
    /*Блок с изображением на всю ширину экрана*/
    .t663__bgimg_16-9 {
        padding-bottom: 40% !important;
    }
    
    /*Блок в 2 колонки с изображением и текстом*/
    .t478__sizer {
        display: none !important;
    }
    .t478 .t-container {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
    }
    .t478 .t-col:first-child {
        padding-right: 0px !important;
    }
    .t478 .t-bgimg {
        height: auto !important;
        padding-bottom: 115% !important;
        position: relative !important;
    }
    .t478__textwrapper {
        height: 100% !important;
        padding-left: 110px !important;
        box-sizing: border-box !important;
    }
    .t478__box {
        height: 100% !important; 
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important;
    }
    .t478 .t-descr {
        margin-top: 40px !important;
    }
    .t478__btn-wrapper {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        margin-top: 60px !important;
    }
    
    /*Блок в 3 колонки с двумяи изображениями и текстом*/
    .t649__separator {
        display: none !important;
    }
    .t649 .t-section__container .t-col {
        position: relative !important;
        max-width: 50% !important;
        padding-right: 0px !important;
    }
    .t649 .t-section__topwrapper {
        margin-bottom: 0px !important;
        text-align: right !important;
    }
    .t649 .t-section__title {
        position: absolute !important;
        top: 0px !important;
        left: 10px !important;
        margin-bottom: 0px !important;
    }
    .t649 .t-card__container {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        position: relative !important;
    }
    .t649 .t-card__col {
        margin-bottom: 0px !important;
    }
    .t649 .t-card__col:nth-child(2) {
        margin-left: calc(50% + 110px) !important;
    }
    .t649 .t-card__col:nth-child(2) .t-bgimg {
        padding-bottom: 115% !important;
        position: relative !important;
    }
    .t649 .t-card__col:first-child {
        max-width: calc((100% - 100px) / 2) !important;
        position: absolute !important;
        left: 50px !important;
        bottom: 0px !important;
        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;
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important;
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
    }
    .t649__textwrapper {
        position: relative !important;
        padding-top: 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;
    }
    .t649 .t-card__col:first-child .t649__textwrapper {
        max-width: 300px !important;
        padding-left: calc(100% / 12 * 5 + 80px) !important;
        padding-bottom: 81px !important;
    }
    .t649 .t-card__col:first-child .t-bgimg {
        width: calc(100% / 12 * 5) !important;
        height: 100% !important;
        padding-bottom: 0px !important;
        position: absolute !important;
    }
    .t649 .t-card__btn-wrapper {
        position: absolute !important;
        bottom: 0 !important;
        padding-top: 0px !important;
        margin-top: 60px !important;
    }
    
    /*Блок с запрещенной сетью*/
    .t686__separator {
        display: none !important;
    }
    .t686 .t-card__col {
        max-width: calc(100% / 5) !important;
    }
    .t686__table {
        height: auto !important;
    }
    .t686__cell {
        height: auto !important;
        padding-bottom: 130% !important;
    }
    .t686__textwrapper {
        position: absolute !important;
        width: 100% !important;
        height: 100% !important;
        top: 0px !important;
        left: 0px !important;
        padding: 20px !important;
        box-sizing: border-box !important;
    }
    .t686__textwrapper__content {
        height: 100% !important;
        margin: 0px !important;
    }
    .t686__inner-wrapper {
        height: 100% !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
        justify-content: flex-end !important;
    }
    .t686 .t-title {
        word-wrap: break-word !important;
        line-height: 1.4 !important;
        text-transform: uppercase !important;
        letter-spacing: 0 !important;
    }
    .t686 .t-card__col:nth-child(5) .t686__textwrapper {
        opacity: 1 !important;
        padding: 0px !important;
    }  
    .t686 .t-card__col:nth-child(5) .t686__inner-wrapper {
        -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important;
    }
    .t686 .t-card__col:nth-child(5) .t-title {
        color: #4B5A7A !important;
    }
    .t686 .t-descr {
        margin-top: 15px !important;    
    }
    
    /*Хлебные крошки*/
    [data-record-type="758"].t-rec_pt_75 {
        padding-top: 80px !important;
    }
    [data-record-type="758"].t-rec_pb_30 {
        padding-bottom: 30px !important;
    }
    .t758__link-item__wrapper {
        min-height: unset !important;
        padding-right: 6px !important;
    }
    .t758 .t-menu__link-item {
        min-height: unset !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;        
    }
    .t758__breadcrumb-divider {
        min-height: unset !important;
        height: auto !important;
        padding-right: 6px !important;
    }    
    
    /*Каталог*/
    .t951 {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t951 .t-store {
        zoom: unset !important;
    }
    #allrecords .t951 .t951__cont-w-filter {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t951 .t-container:nth-child(n) {
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .t951__cont-wrapper {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
    }
    .t951__grid-cont {
        width: 100% !important;
        max-width: 100% !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
    }
    
    /*Карточки в каталоге*/
    .t951 .t-store__grid-separator {
        display: none !important;
    }
    .t951__grid-cont {
        row-gap: 60px !important;
    }
    .t-store__card {
        max-width: calc(100% / 3) !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .t-store__card__textwrapper {
        position: relative !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important;
        padding-top: 20px !important;
    }
    .t-store__card__title {
        width: 100% !important;
        /*padding-bottom: 30px !important;*/
    }
    .t-store__card__descr {
        display: none !important;
    }
    .t-store__card__price-wrapper {
        margin-top: 6px !important;
        margin-bottom: 0px !important;
        padding-left: 15px !important;
        padding-bottom: 40px !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: end !important;
        -ms-flex-align: end !important;
        align-items: flex-end !important;
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
        row-gap: 5px !important;
        column-gap: 15px !important;
    }
    .t-store__card__price-item {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
    }
    .t-store__card__price-item[style*="display: none"], .t-store__card__price-item[style*="display:none"] {
        display: none !important;
    }
    .t-store__card__price_old {
        margin-left: 0px !important;
    }
    .t-store__card__sold-out-msg {
        position: absolute !important;
        left: 0px !important;
        bottom: 0px !important;
        font-size: 0px !important;
        margin-top: 15px !important;
    }
    .t-store__card__sold-out-msg:after {
        content: "Под заказ до 10 дней" !important;
        display: block !important;
        font-family: 'Garamond-Onest' !important;
        color: #99A3B8 !important;
        font-weight: 500 !important;
        word-break: normal !important;
    }
    .t-store__card {
        -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: .9s !important;
        -o-transition-duration: .9s !important;
        transition-duration: .9s !important;
    }
    .t-store__card__bgimg, .t-store__card__bgimg_second {
        -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: .3s !important;
        -o-transition-duration: .3s !important;
        transition-duration: .3s !important;
    }
    
    /*Лейбл на плитке товара в каталоге*/
    .t-store__card__mark-wrapper {
        top: 20px !important;
        left: 20px !important;
    }
    .t-store__card__mark {
        width: auto !important;
        height: auto !important;
        font-family: 'Garamond-Onest' !important;
        font-weight: 500 !important;
        padding-top: 8px !important;
        padding-bottom: 8px !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
        border-radius: 0 !important;
    }
    
    /*Фильтры в каталоге*/
    .t951__sidebar {
        width: 100% !important;
        margin-bottom: 25px !important;
        margin-right: 0px !important;
        padding-left: 50px !important;
        padding-right: 50px !important;
        box-sizing: border-box !important;
    }
    .t951 .t-store__filter__search-and-sort {
        margin-bottom: 0px !important;
    }      
    .t951__sidebar-wrapper {
        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;
        padding-left: 10px !important;
        padding-right: 10px !important;
        box-sizing: border-box !important;
    }
    .t-store__filter {
        margin-bottom: 0px !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
        width: 100% !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important;   
    }
    .t-store__filter__options {
        width: 100% !important;
        margin-top: 0px !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important;  
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
        flex-direction: row !important;    
    }
    .t-store__filter__item {
        margin-bottom: 0px !important;
        margin-right: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        border: none !important;
    }
    .t-store__filter__item_price .t-store__filter__item-title {
        overflow: unset !important;
    }
    .t-store__filter__item-title {
        color: #2B2A29 !important;
        font-weight: 500 !important;
        padding-right: 15px !important;
        margin-bottom: 15px !important;
        margin-right: 30px !important;
        white-space: nowrap !important;
        cursor: pointer !important;
    }    
    .t-store__filter__item:not(.t-store__filter__item_price) .t-store__filter__item-title:after {
        content: '' !important;
        display: block !important;
        right: 0px !important;
        background-image: url(https://static.tildacdn.com/tild6431-6363-4962-b764-323939373766/arrow.svg) !important;
        background-size: contain !important;
        background-repeat: no-repeat !important;
        width: 10px !important;
        height: 6px !important;
        top: -2px !important;
        border: none !important;
        -webkit-transform: rotate(0deg) !important;
        -ms-transform: rotate(0deg) !important;
        transform: rotate(0deg) !important;
        -webkit-transition: all .3s ease-in !important;
        -moz-transition: all .3s ease-in !important;
        -ms-transition: all .3s ease-in !important;
        -o-transition: all .3s ease-in !important;
        transition: all .3s ease-in !important;      
    }
    .t-store__filter__item-controls-wrap:not(.t-store__filter__item-price-slider, .t-store__filter__item-price-box) {
        position: absolute !important;
        display: block !important;
        opacity: 0 !important;
        visibility: hidden !important;
        overflow: auto !important;
        max-height: 210px !important;
        min-width: 180px !important;
        left: 0px !important;
        padding-top: 5px !important;
        padding-bottom: 5px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        margin-top: 0px !important;
        border-radius: 0px !important;
        -webkit-box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.10) !important;
        box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.10) !important;
        background-color: #FFFFFF !important;
        border: none !important;
        box-sizing: border-box !important;
        -webkit-transition: all .2s linear !important;
        -moz-transition: all .2s linear !important;
        -ms-transition: all .2s linear !important;
        -o-transition: all .2s linear !important;
        transition: all .2s linear !important;          
    }
    .t-store__filter__item-controls-container  {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    .t-store__filter__custom-sel {
        padding-top: 5px !important;
        padding-bottom: 5px !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
        -webkit-transition: all .2s linear !important;
        -moz-transition: all .2s linear !important;
        -ms-transition: all .2s linear !important;
        -o-transition: all .2s linear !important;
        transition: all .2s linear !important;        
    }
    .t-store__filter__title, .t-store__filter__item .t-checkbox__control {
        font-family: 'Garamond-Onest' !important;
        color: #2B2A29 !important;
        font-weight: 300 !important;
    }
    .t-store__filter__custom-sel.active {
        background-color: #EEEEEE !important;
    }
    .t-store__filter__custom-sel:hover {
        background-color: #EEEEEE !important;
    }
    .t-store__filter__item_price .t-store__filter__item-title {
        padding-right: 0px !important;
    }
    .t-store__filter__item_price {
        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;
        margin-left: auto !important;
    }
    .t-store__filter__item_price .t-store__filter__item-title {
        margin-right: 20px !important;
    }
    .t-store__filter__item_price .t-store__filter__item-title:after {
        display: none !important;
    }
    .t-store__filter__item-price-slider {
        position: relative !important;
        display: block !important;
        width: 160px !important;
        min-width: unset !important;
        height: 11px !important;
        left: 0px !important;
        margin-top: 0px !important;
        margin-left: 0px !important;
        padding: 0px !important;
        -webkit-box-shadow: none !important;
        box-shadow: none !important;
        background: none !important;
        overflow: hidden !important;
    }
    .t-store__filter__item-price-box {
        position: absolute !important;
        bottom: 100% !important;
        right: 0px !important;
        left: unset !important;
        margin-top: 0px !important;
        margin-bottom: 15px !important;
        padding: 0px !important;
        font-size: 0px !important;
        border-radius: 0px !important;
        width: 160px !important;
        min-width: unset !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;
    }
    .t-store__filter__btn {
        display: none !important;
    }
    .t-store__filter__item-price-box .t-store__filter__input {
        -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
        flex-grow: 0 !important;
        border: none !important;
        border-radius: 0px !important;
        background-color: transparent !important;
        min-height: unset !important;
        padding: 0px !important;
        color: #2B2A29 !important;
        font-weight: 500 !important;
        width: 50% !important;
        box-sizing: border-box !important;
    }
    .t-store__filter__item-price-box .t-store__filter__input:first-child {
        text-align: left !important;
        padding-right: 10px !important;
    }
    .t-store__filter__item-price-box .t-store__filter__input:nth-last-child(2) {
        text-align: right !important;
        padding-left: 10px !important;
    }   
    .t-store__filter__price-outer_start {
        left: 0px !important;
    }
    .t-store__filter__price-outer_end {
        right: 0px !important;
    }
    .t-store__filter__price-outer {
        background-color: #EEEEEE !important;
        z-index: 0 !important;
        position: absolute !important;
        content: '' !important;
        height: 1px !important;
        border-radius: 4px !important;
    }
    .t-store__filter__range_bg {
        background-color: #2B2A29 !important;
        position: absolute !important;
        z-index: -1 !important;
        width: 100% !important;
        height: 1px !important;
        border-radius: 4px !important;
        box-sizing: border-box !important;
    }
    .t-store__filter__price-outer, .t-store__filter__range_bg {
        top: 5px !important;
    }
    .t-store__filter__range {
        height: 11px !important;
        width: 100% !important;
        position: absolute !important;
        top: 0 !important;
        pointer-events: none !important;
        outline: 0 !important;
        margin: 0 !important;
        padding: 0 !important;  
        box-sizing: border-box !important;
    }
    .t-store__filter__range, .t-store__filter__range::-webkit-slider-runnable-track, .t-store__filter__range::-webkit-slider-thumb {
        margin: 0 !important;
        padding: 0 !important;
        -webkit-appearance: none !important;
        -moz-appearance: none !important;
        appearance: none !important;
        background: 0 0 !important;
        border: none !important;
    }
    .t-store__filter__range::-webkit-slider-thumb {
        height: 11px !important;
        width: 11px !important;
        background-color: #FFFFFF !important;
        border: 1px solid #2B2A29 !important;
        border-radius: 50% !important;
        -moz-border-radius: 50% !important;
        -webkit-border-radius: 50% !important;
        pointer-events: auto !important;
        box-shadow: unset !important;
    }
    
    /*Чек-боксы*/
    .t-checkbox__control {
        min-height: 15px !important;
        padding-left: 30px !important;
        position: relative !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .t-checkbox {
        left: 0px !important;
        top: 0px !important;
    }
    .t-checkbox__indicator {
        position: absolute !important;
        left: 0px !important;
        top: 0px !important;
        border: 1px solid #DADADA !important;
        margin-right: 10px !important;
        opacity: 1 !important;
        border-radius: 3px !important;
    }
    .t-checkbox__indicator:after {
        top: 3px !important;
        left: 7px !important;
        border-color: #38527A !important;
    }
    .t-store__filter__checkbox, .t-store__filter__item .t-checkbox__control {
        /*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;*/
        padding-top: 10px !important;
        padding-bottom: 5px !important;
        margin-left: 10px !important;
        margin-right: 10px !important;
    }
    .t-store__filter__item .t-checkbox__indicator {
        top: 5px !important;
    }
    .t-store__filter__item .t-checkbox {
        top: 5px !important
    }
    
    /*Найдено в каталоге*/
    .t951 .t-store__filter__chosen-bar {
        left: 20px !important;
        bottom: 20px !important;
        border-radius: 5px !important;
    }
    .t-store__filter__chosen-wrapper {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
        -ms-flex-line-pack: center !important;
        align-content: center !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        gap: 10px !important;
    }
    .t-store__filter__chosen-val {
        margin: 0px !important;
    }
    .t951 .t-store__filter__reset {
        font-weight: 500 !important;
        padding-top: 8px !important;
        margin-bottom: auto !important;
        margin-left: 0px !important;
    }
    .t-store__filter__prods-number {
        color: #99A3B8 !important;
        font-weight: 400 !important;
        margin-bottom: 15px !important;
    }
    .t-store__filter__chosen-val {
        font-weight: 500 !important;
        padding-top: 8px !important;
        padding-bottom: 8px !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
        border-radius: 0 !important;
        background-color: transparent !important;
        border: 1px solid #DADADA !important;
        box-sizing: border-box !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !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;
        border-radius: 3px !important;
    }
    .t-store__filter__chosen-val:after {
        position: static !important;
        height: auto !important;
        color: inherit !important;
        font-size: 10px !important;
        font-weight: inherit !important;
        padding: 0px !important;
        margin-right: 4px !important;
    }
    
    /*Ничего не найдено в каталоге*/
    .t-store__empty-part-msg-cont {
        padding-left: 10px !important;
        padding-right: 10px !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .t-store__empty-part-msg-wrapper {
        color: #99A3B8 !important;
        font-weight: 400 !important;
        border-color: #DADADA !important;
    }
    
    /*Контейнер карточки товара*/
    .t-store .t-popup__container {
        margin-top: 0px !important;
        margin-bottom: 160px !important;
    }
    .t-store__prod-snippet__container {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    .t-store__prod-popup__container {
        max-width: 100% !important;
        padding: 0px !important;
    }
    .t-store .t-popup {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t-store__prod-popup__col-right {
        padding-left: 50px !important;
    }    
    
    /*Вернуться назад в карточке товара*/
    #allrecords .t-store .t-store__prod-popup__close-txt-wr {
        position: static !important;
        display: -webkit-inline-box !important;
        display: -ms-inline-flexbox !important;
        display: inline-flex !important;
        padding-top: 40px !important;
        padding-bottom: 40px !important;
        padding-left: 60px !important;
    }
    .t-store__prod-popup__close-txt {
        font-family: 'Garamond-Onest' !important;
        color: #2B2A29 !important;
        font-weight: 500 !important;
        opacity: 1 !important;
        margin-bottom: 0px !important;
    }
    .t-store__prod-popup__close-txt:before {
        content: '' !important;
        background-image: url(https://static.tildacdn.com/tild6431-6363-4962-b764-323939373766/arrow.svg) !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        width: 10px !important;
        height: 6px !important;
        margin-top: -2px !important;
        margin-right: 8px !important;
        -webkit-transform: rotate(90deg) !important;
        -ms-transform: rotate(90deg) !important;
        transform: rotate(90deg) !important;
        -webkit-transition: all .2s linear !important;
        -moz-transition: all .2s linear !important;
        -ms-transition: all .2s linear !important;
        -o-transition: all .2s linear !important;
        transition: all .2s linear !important;
    }    
    .t-store__prod-popup__close-txt:hover:before {
        -webkit-transform: translateX(-5px) rotate(90deg) !important;
        -ms-transform: translateX(-5px) rotate(90deg) !important;
        transform: translateX(-5px) rotate(90deg) !important;
    }
    
    /*Галерея в карточке товара*/
    .t-slds__thumbsbullets-with-gallery .t-slds__thumbsbullet-wrapper {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
    }
    .t-store__prod-popup__slider .t-slds__wrapper .t-slds__bgimg {
        padding-bottom: 133% !important;
    }
    .t-store__prod-popup__slider .t-slds__main {
        width: calc((100% * 9 - 9 * 10px + 80px) / 10.33) !important;
    }    
    .t-store__prod-popup__slider .t-slds__thumbsbullet-wrapper {
        width: unset !important;
        -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important;
    }    
    .t-store__prod-popup__slider .t-slds__bullet_active .t-slds__thumbsbullet-border {
        border: 1px solid #2B2A29 !important;
    }
    .t-store__prod-popup__slider .t-slds__thumbsbullet-border {
        -webkit-transition: all 0.2s linear !important;
        -moz-transition: all 0.2s linear !important;
        -ms-transition: all 0.2s linear !important;
        -o-transition: all 0.2s linear !important;
        transition: all 0.2s linear !important; 
    }
    .t-store__prod-popup__slider .t-slds__thumbsbullet.t-slds__bullet:not(.t-slds__bullet_active):hover {
        opacity: 1 !important;
    }
    .t-store__prod-popup__slider .t-slds__thumbsbullet.t-slds__bullet:not(.t-slds__bullet_active):hover .t-slds__thumbsbullet-border {
        border: 1px solid #DADADA !important;
    }
    .t-slds__thumbsbullets-with-gallery .t-slds__thumbs_gallery:after {
        color: #FFFFFF !important;
        font-family: 'Garamond-Onest' !important;
        font-weight: 500 !important;
        text-transform: uppercase !important;
        letter-spacing: -0.06em !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;
    }    
    
    /*Стрелки в карточке товара*/
    .t-store__prod-popup__slider .t-slds__arrow-right {
        right: 20px !important;
    }
    .t-store__prod-popup__slider .t-slds__arrow-left {
        left: 20px !important;
    }
    .t-slds__arrow-withbg {
        width: 50px !important;
        height: 50px !important;
        background-color: rgba(255, 255, 255, .5) !important;
        -webkit-transition: all 0.2s linear !important;
        -moz-transition: all 0.2s linear !important;
        -ms-transition: all 0.2s linear !important;
        -o-transition: all 0.2s linear !important;
        transition: all 0.2s linear !important;
    }
    #allrecords .t-slds__arrow-withbg .t-slds__arrow_body {
        width: 10px !important;
    }
    .t-slds__arrow_body polyline {
        stroke: #2B2A29 !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-slds__arrow-withbg:hover {
        background-color: rgba(255, 255, 255, 1) !important;
    }
    .t-slds__arrow-withbg:hover .t-slds__arrow_body polyline {
        stroke: #2B2A29 !important;
    }    
    
    /*Информация в карточке товара*/
    .t-store__prod-popup__title-wrapper {
        margin-bottom: 0px !important;
    }
    .t-store__prod-popup__sku {
        margin-top: 15px !important;
        color: #99A3B8 !important;
        font-weight: 500 !important;
    }
    .t-store__prod-popup__price-wrapper {
        margin-top: 30px !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        row-gap: 5px !important;
        column-gap: 20px !important;
    }
    .t-store__prod-popup__price-item {
        font-weight: 300 !important;
    }
    .t-store__prod-popup__price_old {
        margin-left: 0px !important;
    }
    .t-store .t-product__option {
        margin-top: 40px !important;
        margin-bottom: 0px !important;
    }
    .t-product__option > .t-product__option-title {
        color: #99A3B8 !important;
        font-weight: 500 !important;
        padding-bottom: 20px !important;
    }   
    .t-product__option-variants_buttons {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important;
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
        gap: 10px !important;
    }
    .t-product__option-item_buttons {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
        width: auto !important;
        min-width: unset !important;
        height: auto !important;
        min-height: unset !important;
        margin: 0px !important;
        padding: 0px !important;
        border: none !important;
    }
    .t-product__option-title_buttons {
        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;
        min-width: 50px !important;
        height: 50px !important;
        margin: 0px !important;
        color: #2b2a29 !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        padding-left: 15px !important;
        padding-right: 15px !important;
        border-radius: 3px !important;
        border: 1px solid #DADADA !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;
    }
    #allrecords .t-product__option-item_buttons.t-product__option-item_active .t-product__option-title_buttons {
        border-color: #2B2A29 !important;
        color: #2b2a29 !important;
    }
    .t-product__option-item_buttons:hover .t-product__option-title_buttons {
        border-color: #2B2A29 !important;
    }
    .t-product__option-item_disabled {
        pointer-events: auto !important;
        opacity: 1 !important;
    }
    .t-product__option-item_disabled .t-product__option-title {
        color: #99A3B8 !important;
    }
    .t-product__option-item_disabled:after {
        content: "Под заказ" !important;
        display: block !important;
        margin-top: 5px !important;
        font-family: 'Garamond-Onest' !important;
        color: #4B5A7A !important;
        font-size: 8px !important;
        font-weight: 500 !important;
        line-height: 1 !important;
        text-transform: uppercase !important;
        letter-spacing: 0.02em !important;
    }
    [data-edition-option-id="Подкладка"] .t-product__option-item_disabled:after {
        display: none !important;
    }
    .t-store__prod-popup__links-wrapper {
        margin-top: 30px !important;
    }
    .t-store__prod-popup__link {
        color: #2B2A29 !important;
        font-weight: 500 !important;
        display: -webkit-inline-box !important;
        display: -ms-inline-flexbox !important;
        display: inline-flex !important;
    }
    .t-store__prod-popup__link:after {
        content: '' !important;
        background-image: url(https://static.tildacdn.com/tild6431-6363-4962-b764-323939373766/arrow.svg) !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        width: 10px !important;
        height: 6px !important;
        margin-top: 2px !important;
        margin-left: 8px !important;
        -webkit-transform: rotate(-90deg) !important;
        -ms-transform: rotate(-90deg) !important;
        transform: rotate(-90deg) !important;
        -webkit-transition: all .2s linear !important;
        -moz-transition: all .2s linear !important;
        -ms-transition: all .2s linear !important;
        -o-transition: all .2s linear !important;
        transition: all .2s linear !important;
    }
    .t-store__prod-popup__link:hover:after {
        -webkit-transform: translateX(5px) rotate(-90deg) !important;
        -ms-transform: translateX(5px) rotate(-90deg) !important;
        transform: translateX(5px) rotate(-90deg) !important;
    }
    .t-store__prod-popup__btn-wrapper {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
        flex-direction: row !important;
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;        
        margin-top: 40px !important;
        margin-bottom: 0px !important;
    }
    .t-store__prod-popup__btn-wrapper .t-btn {
        -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important;
        -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
    }
    .t-store__prod-popup__text {
        margin-top: 50px !important;
        color: #2B2A29 !important;
        font-weight: 400 !important;
    }
    .t-store__prod-popup__text a {
        text-decoration: underline !important;
    }
    
    /*Аккордеон в карточке товара*/
    .t-store__product-popup, .t-store__product-snippet {
        display: block !important;
    }
    .t-store__tabs_accordion {
        max-width: 50% !important;
        padding-left: 50px !important;
        margin-top: 40px !important;
        float: right !important;
    }
    .t-store__product-snippet .t-container > div:after, .t-store__product-popup > div:after {
        clear: unset !important;
    }
    .t-store__tabs__item-button {
        padding-top: 20px !important;
        padding-bottom: 20px !important;
        padding-right: 0px !important;
        margin-top: 0px !important;
        border: none !important;
    }
    .t-store__tabs__item-title {
        color: #2B2A29 !important;
        font-weight: 500 !important;
    }
    .t-store__tabs__content {
        color: #2B2A29 !important;
        font-weight: 400 !important;
        margin-bottom: 20px !important;
    }
    .t-store__tabs__content a {
        text-decoration: underline !important;
    }
    .t-store .t-store__tabs_accordion .t-store__tabs__item-button.t-store__tabs__item-button_active:not(:last-child) {
        border-bottom-color: transparent !important;
    }  
    .t-store__tabs__item-title {
        padding-right: 20px !important;
        max-width: 100% !important;
    }
    .t-store__tabs__item {
        border-top: 1px solid #DADADA !important;
    }
    .t-store__tabs__list {
        border-bottom: 1px solid #DADADA !important;
    }
    .t-store__tabs__close {
        background-image: url(https://static.tildacdn.com/tild6431-6363-4962-b764-323939373766/arrow.svg) !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        width: 14px !important;
        height: 9px !important;
        margin-right: 10px !important;
        -webkit-transition: all .3s ease-in !important;
        -moz-transition: all .3s ease-in !important;
        -ms-transition: all .3s ease-in !important;
        -o-transition: all .3s ease-in !important;
        transition: all .3s ease-in !important;
    }
    .t-store__tabs__item_active .t-store__tabs__close {
        -webkit-transform: rotate(180deg) !important;
        -ms-transform: rotate(180deg) !important;
        transform: rotate(180deg) !important;        
    }
    .t-store__tabs__close:after {
        display: none !important;    
    }
    .t-store__tabs__close-icon g {
        display: none !important;
    }
    
    /*Рекомендуемые товары в карточке*/
    .t-store__scroll-icon-wrapper {
        display: none !important;
    }
    .t-store__relevants__container > .t-container > .t-col {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t-store__relevants__container {
        margin-top: 160px !important;
    }
    .t-store__relevants__title {
        padding-left: 10px !important;
        padding-right: 10px !important;
        color: #4B5A7A !important;
        font-weight: 400 !important;
        text-transform: uppercase !important;
        margin-top: 0px !important;
        margin-bottom: 40px !important;
    }
    
    /*Корзина*/
    .t-form__successbox {
        font-family: Garamond-Onest !important;
        font-weight: 400 !important;
    }
    .t706 .t-form__successbox {
        font-size: 0px !important;
    }
    .t706 .t-form__successbox:after {
        content: "Пожалуйста, подождите";
    }
    .t706__cartwin {
        background-color: rgba(0,0,0,.5) !important;
    }
    .t706__cartwin-heading {
        text-transform: uppercase !important;
    }
    .t706__cartwin-heading, #allrecords .delivery-hint {
        color: #4B5A7A !important;
        font-weight: 400 !important;
    }
    .t706 .t-text.promocode-description {
        color: #BC584A !important;
    }
    .t706__product-title, .t-input-block .t-text, .t-radio__control, .t-checkbox__control, .delivery-checkbox-label, .delivery-minimum-time, .delivery-minimum-price {
        color: #2B2A29 !important;
        font-weight: 400 !important;
    }
    .t706__product-title__option, .t706 .delivery-full-address, .t706__cartwin-totalamount-info span:not(:first-child, :nth-child(2)), #allrecords .t-input-description {
        color: #99A3B8 !important;
        font-weight: 500 !important;
    }
    .t706__product-quantity, .t706__product-amount, .t-input, .t706__cartwin-totalamount-info, .t706__cartwin-totalamount-wrap, .t-radio__wrapper-delivery .t-name, .t-input-group_pm .t-input-title {
        color: #2B2A29 !important;
        font-weight: 500 !important;
    }
    .t706__cartwin-prodamount-wrap, .t-input-block .t-text strong, .t706__cartwin-totalamount-wrap {
        color: #2B2A29 !important;
        font-weight: 500 !important;
    }
    
    /*Верхняя часть корзины*/
    .t706__cartwin-top {
        padding-bottom: 30px !important;
        border-color: #DADADA !important;
    }
    .t706__product-thumb {
        width: 80px !important;
        height: 80px !important;
        padding-right: 20px !important;
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
    }
    .t706__product-imgdiv {
        width: 100% !important;
        height: 100% !important;
        border-radius: 0px !important;
    }
    .t706__product-title {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        padding-right: 20px !important;
    }
    .t706__product-plusminus {
        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;
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;
        margin-left: auto !important;
    }
    .t706__product-quantity {
        margin-top: 7px !important;
    }
    .t706__product-amount {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        margin-top: 10px !important;
    }
    .t706__product-del-wrapper {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    .t706__product-del {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        margin-top: 5px !important;
    }
    .t706__product {
        height: auto !important;
        padding-top: 15px !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important;
    }
    .t706__product:last-child {
        padding-bottom: 15px !important;
    }
    .t706__product-title__option {
        margin-top: 10px !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;
        gap: 5px !important;
    }
    .t706__product-title__option:last-child:not(:only-child) {
        display: none !important;
    }
    .t706__cartwin-bottom {
        padding-top: 30px !important;
        border-color: #DADADA !important;
    }
    .t706__cartwin-prodamount-wrap {
        padding-bottom: 0px !important;
    }
    
    /*Поля в корзине*/
    #allrecords input::-webkit-input-placeholder {color:#99A3B8 !important; opacity: 1 !important;}
    #allrecords input::-moz-placeholder {color:#99A3B8 !important; opacity: 1 !important;}
    #allrecords input:-moz-placeholder {color:#99A3B8 !important; opacity: 1 !important;}
    #allrecords input:-ms-input-placeholder {color:#99A3B8 !important; opacity: 1 !important;}
    #allrecords textarea::-webkit-input-placeholder {color:#99A3B8 !important; opacity: 1 !important;}
    #allrecords textarea::-moz-placeholder {color:#99A3B8 !important; opacity: 1 !important;}
    #allrecords textarea:-moz-placeholder {color:#99A3B8 !important; opacity: 1 !important;}
    #allrecords textarea:-ms-input-placeholder {color:#99A3B8 !important; opacity: 1 !important;}
    .t706__orderform  {
        margin-top: 40px !important;
        margin-bottom: 0px !important;
    }
    .t-input-group {
        margin-bottom: 0px !important;
    }
    .t-input-block {
        margin-bottom: 20px !important;
    }
    .t-input-group_tx .t-input-block {
        margin-bottom: 40px !important;
    }
    .t-input-title {
        padding-bottom: 15px !important;
    }
    .t-input {
        border-radius: 3px !important;
    }
    .t-input-title + .t-input-block {
        margin-bottom: 40px !important;
    }
    .t-input-group_dl > .t-input-block {
        margin-bottom: 0px !important;
    }
    #addresses-wrapper {
        margin-top: 40px !important;
        margin-bottom: 0px !important;
    }
    .t-input-group_pm .t-input-title {
        padding-bottom: 20px !important;
    }
    .t-input-block .t-text strong {
        display: inline-block !important;
        padding-bottom: 20px !important;
    }
    .t-radio__wrapper-delivery {
        margin-top: 40px !important;
    }
    .t-radio__wrapper-delivery .t-name {
        margin-top: 0px !important;
        margin-bottom: 20px !important;
    }
    #delivery-services-wrapper {
        margin-top: 40px !important;    
    }
    .delivery-hint {
        margin-top: 40px !important;
    }
    .t-input-group_pm {
        margin-top: 40px !important;
    }
    .t-checkbox__control a {
        text-decoration: underline !important;
    }
    #allrecords .t-input-description {
        font-size: 10px !important;
        line-height: 1 !important;
        letter-spacing: 0.02em !important;
        text-transform: uppercase !important;
    }
    
    /*Радиокнопки в корзине*/
    .t-radio__control {
        padding-top: 1px !important;
        padding-left: 30px !important;
        margin-top: 10px !important;
        margin-bottom: 0px !important;
        position: relative !important;
        box-sizing: border-box !important;
    }
    .t-radio__control:first-child {
        margin-top: 0px !important;
    }
    .t-radio {
        left: 0px !important;
        top: 2px !important;
    }
    #allrecords .t706 .t-radio__indicator {
        position: absolute !important;
        left: 0px !important;
        top: 2px !important;
        border-color: #DADADA !important;
        border-width: 1px !important;
    }
    .t-radio__indicator:after {
        background-color: #38527A !important;
    }
    
    /*Информация о доставке в корзине*/
    .searchbox-info {
        margin-bottom: 40px !important;
    }
    .searchbox-info p {
        margin-bottom: 0px !important;
    }
    .searchbox-info p:first-child {
        color: #99a3b8 !important;
        font-weight: 500 !important;
        margin-bottom: 15px !important;
    }
    #allrecords .searchbox-info span {
        color: #2B2A29 !important;
        font-weight: 500 !important;
        border-color: inherit !important;
        margin-top: 15px !important;
        margin-bottom: 0px !important;
    }
    
    /*Нижняя часть корзины*/
    .t706__cartwin-totalamount-wrap {
        padding-top: 0px !important;
        margin-top: 40px !important;
    }
    .t706__cartwin-totalamount {
        margin-left: 5px !important;
    }
    .t706__cartwin-totalamount-info {
        margin-top: 0px !important;
    }
    .t706__cartwin-totalamount-info_label {
        display: inline-block !important;
        margin-top: 10px !important;
    }
    .t706__cartwin-totalamount-info_label:first-child {
        margin-top: 0px !important;
    }
    .delivery-full-address {
        margin-top: 10px !important;
        margin-bottom: 0px !important;
    }
    .t706__cartwin-totalamount-label {
        display: inline-block !important;
        margin-top: 20px !important;
    }
    .t-form__submit {
        margin-top: 40px !important;
        margin-bottom: 0px !important;
        padding-bottom: 0px !important;
    }
    
    /*Поле промокод в корзине*/
    .t-inputpromocode__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;
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
    }
    
    /*Иконка избранного на карточке*/
    .t1002__addBtn {
        right: 20px !important;
        top: 20px !important;
        background-color: transparent !important;
        width: auto !important;
        height: auto !important;
        padding: 0px !important;
        margin: 0px !important;
        border: none !important;
    }
    .t1002__addBtn svg {
        padding: 0px !important;
        margin: 0px !important;
        width: 24px !important;
        height: 24px !important;
        background-image: url(https://static.tildacdn.com/tild3865-6432-4634-b031-373534623164/heart.svg) !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
    }  
    .t1002__addBtn_active svg {
        background-image: url(https://static.tildacdn.com/tild3063-3738-4665-a433-613661636465/heart_filled.svg) !important;
    }    
    .t1002__addBtn svg path {
        display: none !important;
    }   
    
    /*Иконка избранного в карточке товара*/
    .t-store__prod-popup__info .t1002__addBtn {
        margin-left: 10px !important;
        width: 55px !important;
        height: 55px !important;
        border: 1px solid #DADADA !important;
        border-radius: 3px !important;
    }       
    
    /*Всплывающее окно при добавлении товара в избранное*/
    .t1002__bubble {
        background-color: #38527A !important;
        border-radius: 3px !important;
    }
    .t1002__bubble-text {
        font-family: 'Garamond-Onest' !important;
        color: #FFFFFF !important;
        font-weight: 400 !important;
        padding: 20px !important;
    }
    .t1002__bubble-close {
        color: #FFFFFF !important;       
    }
    
    /*Вишлист*/
    .t1002__wishlistwin {
        background-color: rgba(0,0,0,.5) !important;
    }
    .t1002__wishlistwin-content {
        max-width: 560px !important;
        padding: 40px !important;
    }
    .t1002__wishlistwin-heading {
        color: #4B5A7A !important;
        font-weight: 400 !important;
        text-transform: uppercase !important;
    }
    .t1002__product-title {
        color: #2B2A29 !important;
        font-weight: 400 !important;
    }
    .t1002__product-title__option {
        display: none !important;
    }
    .t1002__wishlistwin-top {
        padding-bottom: 30px !important;
        margin-bottom: 0px !important;
        border-color: #DADADA !important;
    }
    .t1002__product-amount {
        color: #2B2A29 !important;
        font-weight: 500 !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    .t1002__product-del {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    .t1002__product {
        padding-top: 15px !important;
        padding-bottom: 0px !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .t1002__product:last-child {
        padding-bottom: 15px !important;
    }
    .t1002__product-thumb {
        width: 80px !important;
        height: 80px !important;
        padding-right: 20px !important;
    }
    .t1002__product-imgdiv {
        width: 100% !important;
        height: 80px !important;
        border-radius: 0px !important;
        border: none !important;
    }
    
    /*Иконки закрытия*/
    .t-popup__close, .t706__close, .t1002__wishlistwin-close, .t450__close, .t985__close-icon {
        width: 40px !important;
        height: 40px !important;  
        top: 10px !important;
        padding: 10px !important;
        margin: 0px !important;
        box-sizing: border-box !important;
    }
    .t-store .t-popup__close, .t1002__wishlistwin-close, .t450__close, .t985__close-icon, .t706__close, .t958__close {
        right: 10px !important;
    }
    .t702 .t-popup__container.t-popup__container-static .t-popup__close {
        right: 27px !important;
    }
    .t-popup__close-icon, .t706__close-button, .t706__close-icon, .t1002__wishlistwin-close-icon, .t1002__close-button, .t450__close_icon, .t985__close-icon svg, .t702 .t-popup__close-wrapper, .t958__close-button {
        width: 100% !important;
        height: 100% !important;
        padding: 0px !important;
    }
    .t-popup__close-icon g, .t706__close-icon g {
        fill: #FFFFFF !important;
    }
    .t450__close {
        width: 45px !important;
        height: 45px !important;  
        top: 10px !important;
        padding: 10px !important;
        box-sizing: border-box !important;
    }    
    .t450__close_icon span {
        background-color: #2B2A29 !important;
    }
    .t985__close-icon svg path {
        stroke: #2B2A29 !important;
        stroke-width: 2px !important;
    }  
    
    /*Закрытие статьи*/
    .t-feed__post-popup__close-text-wrapper, .t-feed .t-popup__close-icon path, .t-feed__post-popup .t-popup__close-icon path, .t-feed__post-popup .t-popup__close::before {
        display: none !important;
    }
    .t-feed .t-feed__post-popup__close-wrapper, .t-feed__post-popup .t-feed__post-popup__close-wrapper {
        display: -ms-flex !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;        
        position: sticky !important;
        position: -webkit-sticky !important;
        top: 20px !important;
        -webkit-transform: unset !important;
        -ms-transform: unset !important;
        transform: unset !important;
        height: auto !important;
        padding-top: 80px !important;
        padding-bottom: 0px !important;
        padding-left: 60px !important;
        padding-right: 60px !important;
        border: none !important;
        background-color: transparent !important;
        -webkit-backdrop-filter: unset !important;
        backdrop-filter: unset !important;
    } 
    .t915 .t-feed .t-feed__post-popup__close-wrapper, [data-record-type="915"] .t-feed__post-popup .t-feed__post-popup__close-wrapper {
        top: 0px !important;
        padding-top: 80px !important;
    }
    .t-feed .t-popup__close, .t-feed__post-popup .t-popup__close {
        position: static !important;
        width: auto !important;
        height: auto !important;
        -webkit-transform: unset !important;
        -ms-transform: unset !important;
        transform: unset !important;    
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
        padding: 0px !important;
    }
    .t-feed .t-popup__close-wrapper, .t-feed__post-popup .t-popup__close-wrapper {
        width: auto !important;
        height: auto !important;
        padding: 0px !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;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !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-feed .t-popup__close-icon, .t-feed__post-popup .t-popup__close-icon {
        background-image: url(https://static.tildacdn.com/tild6431-6363-4962-b764-323939373766/arrow.svg) !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        width: 10px !important;
        height: 6px !important;
        margin-top: -2px !important;
        margin-right: 8px !important;
        -webkit-transform: rotate(90deg) !important;
        -ms-transform: rotate(90deg) !important;
        transform: rotate(90deg) !important;
        -webkit-transition: all .2s linear !important;
        -moz-transition: all .2s linear !important;
        -ms-transition: all .2s linear !important;
        -o-transition: all .2s linear !important;
        transition: all .2s linear !important;
    }
    .t-feed .t-popup__close:hover .t-popup__close-icon, .t-feed__post-popup:hover .t-popup__close-icon {
        -webkit-transform: translateX(-5px) rotate(90deg) !important;
        -ms-transform: translateX(-5px) rotate(90deg) !important;
        transform: translateX(-5px) rotate(90deg) !important;
    }
    .t-feed .t-popup__close:after, .t-feed__post-popup .t-popup__close:after {
        color: #2B2A29 !important;
        font-weight: 500 !important;
        font-family: 'Garamond-Onest' !important;
        content: 'Назад';
        display: block !important;
        margin-left: 0px !important;
        -webkit-transition: all .2s linear !important;
        -moz-transition: all .2s linear !important;
        -ms-transition: all .2s linear !important;
        -o-transition: all .2s linear !important;
        transition: all .2s linear !important;
    }
    
    /*Контейнер поп-ап статьи*/
    .t-feed .t-feed__post-popup.t-popup, .t-feed .t-feed__post-popup, .t-feed__post-popup.t-popup, .t-feed__post-popup {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }    
    .t-feed__post-popup__container {
        padding-top: 40px !important;
        padding-bottom: 0px !important;
    }
    .t915 .t-feed__post-popup__container {
        padding-top: 30px !important;
        padding-bottom: 160px !important;
    }     
    
    /*Статьи*/
    .t-feed__post-popup__date-parts-wrapper {
        display: none !important;
    }
    .t-feed__post-popup__title-wrapper {
        padding: 0px !important;
        margin: 0px !important;
    }
    .t-feed__post-popup__content-wrapper {
        -webkit-box-align: center !important;
       -ms-flex-align: center !important;
       align-items: center !important;
    }
    .t-feed__post-popup__content {
        max-width: 780px !important;
    }
    .t-feed__post-popup__text-wrapper {
        margin-top: 0px !important;
    }
    .t-redactor__preface {
        color: #2B2A29 !important;
        font-weight: 400 !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    .t-redactor__text {
        color: #2B2A29 !important;
        font-weight: 400 !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    .t-redactor__h2 {
        color: #4B5A7A !important;
        font-weight: 400 !important;
        text-transform: uppercase !important;
        margin-top: 0px !important;
        margin-bottom: 40px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    .t-redactor__h3 {
        color: #2B2A29 !important;
        font-weight: 500 !important;
        margin-top: 50px !important;
        margin-bottom: 30px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    .t-redactor__h4 {
        color: #99A3B8 !important;
        font-weight: 500 !important;
        margin-top: 80px !important;
        margin-bottom: 15px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    .t-redactor__text em {
        display: inline-block !important;
        color: #4B5A7A !important;
        font-weight: 400 !important;
        font-style: normal !important;
    }
    .t-redactor__tte-view figure {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .t-redactor__tte-view hr {
        height: 0px !important;
        background-color: transparent !important;
        margin-top: 0px !important;
        margin-bottom: 100px !important;
    }
    .t-redactor__preface + figure:not([data-src]) hr, .t-redactor__text + figure:not([data-src]) hr {
        margin-top: -50px !important;
    }
    .t-redactor__tte-view figure[data-src] + *, .t-redactor__tte-view figure:not([data-src]) + * {
        margin-top: 50px !important;
    }
    .t-redactor__preface + figure:not([data-src]), .t-redactor__text + figure:not([data-src]) {
        margin-top: 50px !important;
    }
    .t-redactor__tte-view figure + .t-redactor__text em {
        margin-top: 80px !important;
    }
    
    /*Текстовый блок в 2 колонки на странцие Размерная сетка*/
    .t1034 hr {
        display: none !important;
    }
    .t1034 .t-container {
        row-gap: 40px !important;
    }
    #allrecords .t1034 .t-list__item:nth-child(n) {
        max-width: 50% !important;
        margin-top: 0px !important;
    }
    #allrecords .t1034 .t-list__item:only-child {
        max-width: 100% !important;
    }
    .t1034 .t-title {
        text-align: left !important;
    }
    .t1034 .t-text {
        margin-top: 15px !important;
        text-align: left !important;
    }
    .t1034 .t-text ul {
        list-style-type: none !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        column-gap: 30px !important;
        row-gap: 10px !important;
    }
    .t1034 .t-text ul li a {
        display: block !important;
        color: #2B2A29 !important;
    }
    .t083 .t-title {
        display: none !important;
    }
    
    /*Обложка на странице О нас*/
    .t1001 .t-title {
        max-width: 580px !important;
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .t1001 .t-descr {
        margin-top: 40px !important;
        max-width: 580px !important;
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .t1001__img-wrapper {
        height: auto !important;
        margin-top: 80px !important;
        padding-left: 60px !important;
        padding-right: 60px !important;
    }
    .t1001__img {
        padding-bottom: 50% !important;
    }
    .uc-without-text .t1001__img-wrapper:nth-child(n) {
        margin-top: 0px !important;
    }
    
    /*Текстовый блок по центру на странице О нас*/
    .t488 .t-title {
        margin-left: auto !important;
        margin-right: auto !important;
    }
    
    /*Блок с 2 изображениями и тексто на странице О нас*/
    .t856__overlay {
        display: none !important;
    }
    .t856 .t-card__container {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        position: relative !important;
    }
    .t856 .t-card__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-pack: justify !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important;
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important;
        margin-bottom: 0px !important;
    }
    .t856__table {
        height: auto !important;
        display: block !important;
        box-sizing: border-box !important;
    }
    .t856__cell {
        display: block !important;
    }
    .t856 .t-bgimg {
        position: static !important;
        padding-bottom: 100% !important;
    }
    .t856 .t-card__col:first-child .t-bgimg {
        padding-bottom: 115% !important;
    }
    .t856 .t-card__col .t856__textwrapper {
        display: none !important;
    }
    .t856 .t-descr {
        margin-top: auto !important;
        padding-top: 60px !important;
    }
    .t856 .t-card__col:nth-child(2) {
        padding-left: calc(100% / 24 * 5) !important;
    }
    
    /*Блок в 2 колонки с изображением и текстом на странице О нас*/
    .t480__sizer {
        display: none !important;
    }
    .t480 .t-container {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
    }
    .t480 .t-col {
        margin-bottom: 0px !important;
    }
    .t480 .t-col:first-child {
        padding-right: 0px !important;
    } 
    .t480 .t-bgimg {
        height: auto !important;
        padding-bottom: 115% !important;
    }
    .t480__textwrapper {
        height: 100% !important;
        display: block !important; 
        padding-left: 110px !important;
        box-sizing: border-box !important;
    }
    .t480__content {
        height: 100% !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important;
    }
    .t480__descr {
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
    }
    .t480__title {
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;
        margin-top: auto !important;
        padding-top: 40px !important;
    }
    .t480__uptitle {
        -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
        order: 3 !important;
        padding-bottom: 0px !important;
        margin-top: 40px !important;
    }
    .t480__uptitle ul {
        list-style-type: none !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;
    }
    .t480__uptitle ul li:not(:first-child) {
        color: #99A3B8 !important;
        font-weight: 500 !important;
        margin-top: 10px !important;
    }
    
    /*Слайдер с ссылками на запрещенную сеть*/
    .t923 .t-slds__container {
        width: 100% !important;
    }
    .t923__width_12 {
        max-width: 100% !important;
    }
    .t923 .t-slds__wrapper {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t923 .t-col {
        width: 100% !important;
    }
    .t923__textwrapper {
        padding-top: 20px !important;
        padding-bottom: 0px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t923 .t-slds__arrow_wrapper {
        width: 60px !important;
    }
    .t923 .t-slds__arrow-left {
        left: calc(100% + 20px) !important;
    }
    .t923 .t-slds__arrow-right {
        right: calc(100% + 20px) !important;
    }
    
    /*Плитки статей*/
    .t-feed__grid-separator {
        display: none !important;
    } 
    .t-feed__container_mobile-grid {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        row-gap: 60px !important;
    }
    .t897 .t-feed__post:only-child {
        max-width: 100% !important;
    }
    #allrecords .t-feed__post:nth-child(n) {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .t-feed__post-imgwrapper {
        aspect-ratio: unset !important;
        padding-bottom: 60% !important;
        margin-bottom: 30px !important;
    }
    .t-feed__button-readmore .t-btn {
        margin-top: 20px !important;
    }
    
    /*Аккордеон*/
    .t585__border, .t585__icon-hover, .t585__lines svg, .t585__circle {
        display: none !important;
    }   
    .t585__accordion {
        border-bottom: 1px solid #DADADA !important;
    }
    .t585 .t-col:first-child .t585__accordion {
        border-top: 1px solid #DADADA !important;
    }    
    .t585__header {
        border: none !important;
    }    
    .t585__trigger-button {
        padding-top: 20px !important;
        padding-bottom: 20px !important;
        padding-right: 40px !important;
    }
    .t585__textwrapper {
        padding-bottom: 20px !important;
    }
    .t585__icon {
        width: auto !important;
        height: auto !important;
        padding: 0px !important;
        opacity: 1 !important;
        border-radius: 0 !important;
        border: none !important;
        box-sizing: border-box !important;
        -webkit-transition: all .2s ease-in-out !important;
        -moz-transition: all .2s ease-in-out !important;
        -ms-transition: all .2s ease-in-out !important;
        -o-transition: all .2s ease-in-out !important;
        transition: all .2s ease-in-out !important;          
    }
    .t585__icon:not(.t585__icon-hover) {
        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;
    }    
    .t585__lines {
        background-image: url(https://static.tildacdn.com/tild6431-6363-4962-b764-323939373766/arrow.svg) !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        width: 14px !important;
        height: 9px !important;
        margin-right: 10px !important;
        -webkit-transition: all .3s ease-in !important;
        -moz-transition: all .3s ease-in !important;
        -ms-transition: all .3s ease-in !important;
        -o-transition: all .3s ease-in !important;
        transition: all .3s ease-in !important;      
    }
    .t585__opened .t585__lines {
        -webkit-transform: rotate(180deg) !important;
        -ms-transform: rotate(180deg) !important;
        transform: rotate(180deg) !important;
    }
    
    /*Блок Смотрите также*/
    .t902__separator {
        display: none !important;
    }
    .t902 .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;
    }
    .t902 .t-col {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .t902__inner-col {
        height: auto !important;
        background-color: transparent !important;
    }
    .t902__wrap {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important;
    }
    .t902__wrap_left, .t902__wrap_right {
        width: 100% !important;
        padding: 0px !important;
    }
    .t902__bgwrapper {
        width: 100% !important;
        height: auto !important;
    }
    .t902 .t-bgimg {
        height: auto !important;
        position: static !important;
        padding-bottom: 60% !important;
    }
    .t902__content {
        padding-top: 30px !important;
        padding-bottom: 0px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t902__btn-container {
        margin-top: 20px !important;
    }
    
    /*Карта на странцие Контакты*/
    .t117 .t-width {
        max-width: 100% !important;
        height: auto !important;
        padding-left: 60px !important;
        padding-right: 60px !important;
        box-sizing: border-box !important;
    }
    .t117_map {
        height: auto !important;
        padding-bottom: 50% !important;
        position: relative !important;
        background-color: transparent !important;
    }
    .t117 .t-map {
        height: 100% !important;
        position: absolute !important;
        top: 0px !important;
        left: 0px !important;
    }
    
    /*Блок на странице 404*/
    .t467 .t-descr {
        margin-top: 40px !important;
    }
    .t467 .t-descr a {
        text-decoration: underline !important;
    }
    .t467 .t-btn:hover {
        margin-top: 60px !important;
    }
    
    /*Виджет обратной связи*/
    .t898__wrapper {
        right: 20px !important;
        bottom: 30px !important;
    }
    .t898__hint {
        font-weight: 500 !important;
        right: 70px !important;
        padding: 15px !important;
    }
    .t898__hint:after {
        display: none !important;
    }
    .t898__btn_label {
        -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;
    }
    .t898__btn_label:hover {
        -webkit-transform: scale(1.1) !important;
        -ms-transform: scale(1.1) !important;
        transform: scale(1.1) !important;
    }
    
    /*Куки*/
    .t887 {
        -webkit-box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.10) !important;
        box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.10) !important;
    }
    .t887__wrapper {
        padding-top: 15px !important;
        padding-bottom: 15px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    .t887__close-button {
        opacity: 1 !important;
    }
    
    /*Недоступно для заказа*/
    .t-store [data-product-part-uid*="278652877541"] .t-store__prod-popup__btn {
        font-size: 0px !important;
        pointer-events: none !important;
        opacity: .5 !important;
    }
    .t-store [data-product-part-uid*="278652877541"] .t-store__prod-popup__btn table {
        display: none !important;
    }
    .t-store [data-product-part-uid*="278652877541"] .t-store__prod-popup__btn:after {
        content: 'Недоступно для заказа';
        font-family: 'Garamond-Onest' !important;
        color: #FFFFFF !important;
        font-weight: 500 !important;
    }
    .t-store [data-product-part-uid*="278652877541"] .t-product__option-item_disabled:after {
        display: none !important;
    }
    .t-store [data-product-part-uid*="278652877541"] .t-product__option-item_buttons {
        pointer-events: none !important;
    }
    #allrecords .t-store [data-product-part-uid*="278652877541"] .t-product__option-title_buttons {
        border: 1px solid #DADADA !important;
        color: #99A3B8 !important;
    }
    
    /*Распродажа*/
    .t-store [data-product-part-uid*="207995353491"] .t-product__option-item_disabled:after {
        display: none !important;
    }  
    .t-store [data-product-part-uid*="207995353491"] .t-product__option-item_disabled {
        pointer-events: none !important;
    }    
    /*#allrecords .t-store [data-product-part-uid*="207995353491"] .t-product__option-item_disabled {*/
    /*    display: none !important;*/
    /*}*/
    
    /*Долями в карточке товара*/
    #allrecords .t-store__card .digi-dolyame-label--container {
        height: auto !important;
        position: absolute !important;
        top: unset !important;
        bottom: 0px !important;
        margin-top: 5px !important;
    }
    .digi-dolyame-button {
        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;
        gap: 10px !important;
        padding: 0px !important;
        border: none !important;
        margin-top: 20px !important;
    }
    .digi-dolyame-button__content {
        margin: 0px !important;
        -webkit-flex-grow: 0 !important;
        flex-grow: 0 !important;
    }
    
    /*Обложка новогодней распродажи*/
    .t336__table {
        height: auto !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;
        background-color: transparent !important;
    }
    .t336__cell {
        height: auto !important;
        min-height: 650px !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;
    }
    .t336__textwrapper {
        padding-top: 60px !important;
        padding-bottom: 60px !important;
        padding-left: 60px !important;
        padding-right: 60px !important;
        box-sizing: border-box !important;        
    }
    .t336__textwrapper__content {
        margin: 0px !important;
        padding: 0px !important;
    }
    .t336__button-container {
        position: static !important;
        opacity: 1 !important;
    }
    .t336__button-wrapper {
        margin-top: 0px !important;
        padding-top: 40px !important;
    }
    .uc-top .t336__bg {
        background-position: top center !important;
    }
    .uc-bottom .t336__bg {
        background-position: bottom center !important;
    }    
    
    /*Плитки с изображениями на странице Лукбук*/
    .t667 .t-container:before, .t667 .t-container:after {
        display: none !important;
    }
    .t667 .t-container {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        row-gap: 20px !important;
    }
    .t667__row {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        row-gap: 20px !important;
    }
    .t667__tile {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    .t667__bgimg {
        position: relative !important;
    }
    
    /*Слайдер на первом экране*/
    .t734 .t-slds__items-wrapper {
        height: auto !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
    }
    .t734 .t-slds__item {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
    }
    .t734__slds-wrapper {
        width: 100% !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
    }
    .t734 .t-cover {
        position: absolute !important;
        width: 100% !important;
        height: 100% !important;
    }
    .t734 .t-cover__carrier {
        position: absolute !important;
        width: 100% !important;
        height: 100% !important;
    }
    .t734 .t-cover__filter {
        height: 100% !important;
    }
    .t734__table {
        height: auto !important;
        position: relative !important;
        top: unset !important;
        bottom: unset !important;
        left: unset !important;
        right: unset !important;
        z-index: 2 !important;
    }
    .t734 .t-cover__wrapper {
        width: 100% !important;
        height: auto !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important;
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
    }
    .t734 .t-cover__wrapper.t-valign_middle {
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
    }
    .t734 .t-cover__wrapper.t-valign_bottom {
        -webkit-box-align: end !important;
        -ms-flex-align: end !important;
        align-items: flex-end !important;
    }
    .t734__wrapper {
        padding-top: 60px !important;
        padding-bottom: 90px !important;
        box-sizing: border-box !important;
    }
    .t734__textwrapper {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t734__descr {
        margin-top: 30px !important;
    }
    .t734__button {
        padding-top: 40px !important;
    }
    .t734 .t-slds__bullet_wrapper {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;
        padding-top: 0px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        bottom: 20px !important;
        box-sizing: border-box !important;
        gap: 12px !important;
    }
    .t734 .t-slds__bullet {
        padding: 0px !important;
    }
    
    /*Статья с видеоинструкциями*/
    [data-feed-popup-postuid="i32srmj7v1"] .t-redactor__video-container {
        max-width: 300px !important;
        padding-bottom: calc(300px * 1.74) !important;
    }
    [data-feed-popup-postuid="ni3z8uogs1"] .t-redactor__video-container {
        max-width: 300px !important;
        padding-bottom: calc(300px * 1.74) !important;
    }
    
    /*Поиск*/
    .t-search-widget__result_product-desc {
        display: none !important;
    }
    .t985__overlay {
        background-color: rgba(0,0,0, .5) !important;
    }
    .t985__widgetheader {
        opacity: 1 !important;
        padding-top: 40px !important;
        padding-bottom: 40px !important;
        -webkit-box-shadow: unset !important;
        box-shadow: unset !important;
        -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;
    }
    .t985__widgetheader .t-container {
        max-width: 680px !important;
        margin-top: 0px !important;
    }
    .t985 .t-search-widget__inputcontainer {
        max-width: 100% !important;
    }
    .t985__blockinput {
        height: auto !important;
        border: none !important;
        padding-left: 15px !important;
        padding-right: 15px !important;        
    }
    .t985__blockinput:before {
        content: '' !important;
        width: 100% !important;
        height: 100% !important;
        position: absolute !important;
        left: 0px !important;
        top: 0px !important;
        display: -webkit-flex !important;
        display: -ms-flexbox !important;
        display: flex !important;
        border: 1px solid #DADADA !important;
        box-sizing: border-box !important;
        pointer-events: none !important;
        z-index: 2 !important;
        border-radius: 3px !important;
    }   
    #allrecords .t985__input {
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;        
        padding-left: 15px !important;
        padding-right: 15px !important;
    }
    .t985__search-icon {
        width: 24px !important;
        height: auto !important;
        position: static !important;
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
        padding: 0px !important;
        margin: auto !important;
        -webkit-transform: scale(-1) rotate(90deg) !important;
        -ms-transform: scale(-1) rotate(90deg) !important;
        transform: scale(-1) rotate(90deg) !important;
    }
    .t985__search-icon circle, .t985__search-icon line {
        stroke: #DADADA !important;
        stroke-width: 2px !important;
    }
    .t985__clear-icon {
        width: 24px !important;
        height: 24px !important;
        position: static !important;
        -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
        order: 3 !important;    
        background-color: #38527a !important;
    }
    #allrecords .t-search-widget__clear_show {
        display: -webkit-flex !important;
        display: -ms-flexbox !important;
        display: flex !important;
    }    
    .t985__clear-icon path {
        stroke: #FFFFFF !important;
    }
    .t985__close-icon {
        position: absolute !important;
    }   
    .t-search-widget__popup {
        padding-top: 140px !important;
        padding-bottom: 40px !important;
    }
    .t-search-widget__popup > .t-container {
        max-width: 680px !important;
    }
    .t985 .t-search-widget__popup-container {
        max-width: 100% !important;
    }
    .t985 .t-search-widget__query-result {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t-search-widget__query-result {
        color: #99A3B8 !important;
        font-weight: 400 !important;
        margin-top: 0px !important;
        margin-bottom: 40px !important;
    }
    .t-search-widget__resultwrapper {
        gap: 20px !important;
    }
    .t-search-widget__productwrapper {
        gap: 20px !important;
        margin-bottom: 0px !important;
    }
    .t-search-widget__result_product {
        width: 100% !important;
        -webkit-flex: unset !important;
        -ms-flex: unset !important;
        flex: unset !important;
        margin: 0px !important;
    }
    .t-search-widget__thubmnail {
        margin-right: 20px !important;
    }
    .t-search-widget__result_product-img {
        width: 180px !important;
        height: 180px !important;
        border: none !important;
    }
    .t-search-widget__result_product-title {
        color: #2B2A29 !important;
        font-weight: 400 !important;          
    }
    .t-search-widget__result_product-price {
        color: #2B2A29 !important;
        font-weight: 500 !important;   
        text-transform: uppercase !important;
        padding-top: 10px !important;
    }
    .t-search-widget__notfound {
        margin-top: 0px !important;
    }
    .t-search-widget__result {
        color: #99A3B8 !important;
        font-weight: 400 !important;        
    }
    .t-search-widget__notfound-img {
        margin-bottom: 20px !important;
    }
    .t-search-widget__notfound-img path {
        fill: #99A3B8 !important;
    }
    .t-search-widget__pagination {
        padding-top: 30px !important;
        padding-bottom: 0px !important;
        gap: 10px !important;
    }
    .t-search-widget__pagination-item, .t-search-widget__pagination-button {
        min-width: 50px !important;
        height: 50px !important;
        color: #2B2A29 !important;
        font-weight: 300 !important;
        background-color: transparent !important;
        border: 1px solid transparent !important;
        box-sizing: border-box !important;
        border-radius: 3px !important;
        padding-left: 15px !important;
        padding-right: 15px !important;
    }
    .t-search-widget__pagination-active {
        border-color: #2B2A29 !important;
    }
    .t985__searchvariants {
        max-width: 100% !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        margin-top: 20px !important;
        margin-bottom: 0px !important;
        gap: 10px !important;
    }
    .t985__searchvariants[style*='none'] {
        display: none !important;
    }
    .t985__searchvariant {
        display: -webkit-inline-box !important;
        display: -ms-inline-flexbox !important;
        display: inline-flex !important;
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        font-family: "Garamond-Onest" !important;
        color: #2B2A29 !important;
        font-weight: 500 !important;
        background-color: transparent !important;
        border-radius: 3px !important;
        margin: 0px !important;
        padding-top: 8px !important;
        padding-bottom: 8px !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
        border: 1px solid #DADADA !important;
    }   
    .t-search-widget__loadmore-btn-wrap {
        padding-top: 40px !important;
    }
    .t-search-widget__loadmore-btn {
        background-color: #38527a !important;
    }
    .t-search-widget__loadmore-btn:hover {
        background-color: #2b2a29 !important;
    }
    
    
    
@media screen and (max-width: 1360px) {
    
    /*Блок в 3 колонки с двумяи изображениями и текстом*/
    .t649 .t-card__col:nth-child(2) .t-bgimg {
        padding-bottom: 138.6625514403292% !important;
    }    
    
    
}



@media screen and (max-width: 1240px) { 
    
    /*Галерея в карточке товара*/
    .t-store__prod-popup__slider .t-slds__main {
        width: calc((100% * 7 - 7 * 10px + 60px) / 8.33) !important;
    }    
    
    
}
    
    
    
@media screen and (max-width: 1200px) {
    
    /*Выделенная первая буквая*/
    .t338 .t-title:first-letter, .t478 .t-title:first-letter, .t1001 .t-title:first-letter {
        font-size: 103px !important;
    }    
    
    /*Главные заголовки*/
    .t338__title, [class*="uc-"][class*="tt_75"] .t050__title, [class*="uc-"][class*="tt_75"] .t-title, [class*="uc-"][class*="ct_75"] .t-card__title, [class*="uc-"][class*="nm_75"] .t-name, [class*="uc-"][class*="ds_75"] .t-descr, [class*="uc-"][class*="tx_75"] .t-text, [class*="uc-"][class*="cd_75"] .t-card__descr {
        font-size: 68px !important;
    }
    .t336__title {
        font-size: 68px !important;
    }    
    
    /*Большие заголовки*/
    .t478__title, [class*="uc-"][class*="tt_55"] .t050__title, [class*="uc-"][class*="tt_55"] .t-title, [class*="uc-"][class*="ct_55"] .t-card__title, [class*="uc-"][class*="nm_55"] .t-name, [class*="uc-"][class*="ds_55"] .t-descr, [class*="uc-"][class*="tx_55"] .t-text, [class*="uc-"][class*="cd_55"] .t-card__descr {
        font-size: 50px !important;
    } 
    .t649 .t-section__title {
        font-size: 50px !important;
    }    
    
    /*Средние заголовки*/
    [class*="uc-"][class*="tt_40"] .t050__title, [class*="uc-"][class*="tt_40"] .t-title, [class*="uc-"][class*="ct_40"] .t-card__title, [class*="uc-"][class*="nm_40"] .t-name, [class*="uc-"][class*="ds_40"] .t-descr, [class*="uc-"][class*="tx_40"] .t-text, [class*="uc-"][class*="cd_40"] .t-card__descr {
        font-size: 38px !important;
    }  
    .t-store__prod-popup__name, #allrecords .t-store__relevants__title {
        font-size: 38px !important;
    }    
    
    /*Небольшие заголовки*/
    .t1032 .t-card__title, [class*="uc-"][class*="tt_30"] .t050__title, [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 {
        font-size: 29px !important;
    }  
    .t706__cartwin-heading, .t1002__wishlistwin-heading, .t-redactor__h2, .t-redactor__text em, .t706 .t-form__successbox:after, .t-form__successbox {
        font-size: 29px !important;
    }    
    
    /*Большие надзаголовки*/
    [class*="uc-"][class*="tt_25"] .t050__title, [class*="uc-"][class*="tt_25"] .t-title, [class*="uc-"][class*="ct_25"] .t-card__title, [class*="uc-"][class*="nm_25"] .t-name, [class*="uc-"][class*="ds_25"] .t-descr, [class*="uc-"][class*="tx_25"] .t-text, [class*="uc-"][class*="cd_25"] .t-card__descr {
        font-size: 24px !important;
    }
    .t-store__prod-popup__price-item, .t-slds__thumbsbullets-with-gallery .t-slds__thumbs_gallery:after {
        font-size: 24px !important;
    }    
    
    /*Большие отступы между блоками*/
    [data-record-type="113"] > div[style*="height:160px"], [data-record-type="113"] > div[style*="height: 160px"], [data-record-type="113"].uc-height-160 > div {
        height: 140px !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;
    }    
    
    /*Ширина контейнеров в стандартных блоках*/
    .t-container, .t142 .t-container_100, .t-store__load-more-btn-wrap, .t-store .t-popup__container, .t389__content, .t509__fullscreenwidth, .t856 .t-card__container, .t897 .t-feed__container, .t897 .t-feed__container {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }    
    
    /*Меню*/
    .t446__maincontainer {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }  
    
    /*Лого в меню*/
    #allrecords .t446__imglogo {
        max-width: 163px !important;
    }
    
    /*Футер*/
    .t977 .t-container {
        -ms-grid-columns: calc(100% / 24* 6) auto !important;
        grid-template-columns: calc(100% / 24* 6) auto !important;
    }    
    
    /*Левая часть футера*/
    .t977__logo {
        max-width: 163px !important;
    }
    
    /*Пункты в футере*/
    .t977__col-inner {
        min-width: unset !important;
    }  
    .t977__col-inner:last-child {
        width: 160px !important;
    }
    
    /*Нижняя часть футера*/
    .t389__col_hiddenmobile {
        max-width: calc(100% / 24 * 6) !important;
    } 
    
    /*Блок в 2 колонки с изображением и текстом*/
    .t478__textwrapper {
        padding-left: 50px !important;
        padding-right: 20px !important;
    }
    
    /*Блок в 3 колонки с двумяи изображениями и текстом*/
    .t649 .t-card__col:nth-child(2) {
        margin-left: calc(50% + 50px) !important;
    }
    .t649 .t-card__col:first-child {
        max-width: calc((100% - 20px) / 2) !important;
        left: 10px !important;
    }
    .t649 .t-card__col:first-child .t649__textwrapper {
        padding-left: calc(100% / 12 * 5 + 40px) !important;
    }
    
    /*Фильтры в каталоге*/
    .t951__sidebar {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }    
    
    /*Контейнер карточки товара*/
    .t-store .t-popup__container {
        margin-bottom: 140px !important;
    }    
    .t-store__prod-popup__col-right {
        padding-left: 30px !important;
    }    
    
    /*Вернуться назад в карточке товара*/
    #allrecords .t-store .t-store__prod-popup__close-txt-wr {
        padding-left: 20px !important;
    }    
    
    /*Аккордеон в карточке товара*/
    .t-store__tabs_accordion {
        padding-left: 30px !important;
    } 
    
    /*Рекомендуемые товары в карточке*/
    .t-store__relevants__container {
        margin-top: 140px !important;
    }    
    
    /*Закрытие поп-ап статьи*/
    .t-feed .t-feed__post-popup__close-wrapper, .t-feed__post-popup .t-feed__post-popup__close-wrapper {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }     
    
    /*Контейнер поп-ап статьи*/
    .t915 .t-feed__post-popup__container {
        padding-bottom: 140px !important;
    } 
    
    /*Обложка на странице О нас*/
    .t1001__img-wrapper {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }    
    
    /*Блок с 2 изображениями и тексто на странице О нас*/
    .t856 .t-card__col:nth-child(2) {
        padding-left: 50px !important;
    }
    .t856 .t-card__col:nth-child(2) .t856__table {
        padding-left: calc(100% / 12 * 5) !important;
    }
    
    /*Блок в 2 колонки с изображением и текстом на странице О нас*/
    .t480__textwrapper {
        padding-left: 50px !important;
        padding-right: 20px !important;
    } 
    
    /*Слайдер с ссылками на запрещенную сеть*/
    .t923 .t-slds__arrow_wrapper {
        width: 20px !important;
    }
    
    /*Карта на странцие Контакты*/
    .t117 .t-width {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    
    /*Обложка новогодней распродажи*/
    .t336__cell {
        min-height: 600px !important;
    }
    .t336__textwrapper {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    
    
}



@media screen and (max-width: 960px) {
    
    /*Кастомный скроллбар*/
    *::-webkit-scrollbar {
        height: 8px !important;
        width: 8px !important;
    }
    
    /*Блок 960px+*/
    .t-screenmin-980px {
        display: none !important;
    }  
    
    /*Стандартные кнопки*/
    .t-btn, .t-submit, .t-inputpromocode__btn, .t-redactor__callout-text a {
        padding-left: 30px !important;
        padding-right: 30px !important;
    }    
    
    /*Выделенная первая буквая*/
    .t338 .t-title:first-letter, .t478 .t-title:first-letter, .t1001 .t-title:first-letter {
        font-size: 95px !important;
    }      
    
    /*Главные заголовки*/
    .t338__title, [class*="uc-"][class*="tt_75"] .t050__title, [class*="uc-"][class*="tt_75"] .t-title, [class*="uc-"][class*="ct_75"] .t-card__title, [class*="uc-"][class*="nm_75"] .t-name, [class*="uc-"][class*="ds_75"] .t-descr, [class*="uc-"][class*="tx_75"] .t-text, [class*="uc-"][class*="cd_75"] .t-card__descr {
        font-size: 60px !important;
    } 
    .t336__title {
        font-size: 60px !important;
    }     
    
    /*Большие заголовки*/
    .t478__title, [class*="uc-"][class*="tt_55"] .t050__title, [class*="uc-"][class*="tt_55"] .t-title, [class*="uc-"][class*="ct_55"] .t-card__title, [class*="uc-"][class*="nm_55"] .t-name, [class*="uc-"][class*="ds_55"] .t-descr, [class*="uc-"][class*="tx_55"] .t-text, [class*="uc-"][class*="cd_55"] .t-card__descr {
        font-size: 45px !important;
    } 
    .t649 .t-section__title {
        font-size: 45px !important;
    }    
    
    /*Средние заголовки*/
    [class*="uc-"][class*="tt_40"] .t050__title, [class*="uc-"][class*="tt_40"] .t-title, [class*="uc-"][class*="ct_40"] .t-card__title, [class*="uc-"][class*="nm_40"] .t-name, [class*="uc-"][class*="ds_40"] .t-descr, [class*="uc-"][class*="tx_40"] .t-text, [class*="uc-"][class*="cd_40"] .t-card__descr {
        font-size: 35px !important;
    }   
    .t-store__prod-popup__name, #allrecords .t-store__relevants__title {
        font-size: 35px !important;
    }     
    
    /*Небольшие заголовки*/
    .t1032 .t-card__title, [class*="uc-"][class*="tt_30"] .t050__title, [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 {
        font-size: 27px !important;
    }  
    .t706__cartwin-heading, .t1002__wishlistwin-heading, .t-redactor__h2, .t-redactor__text em, .t706 .t-form__successbox:after, .t-form__successbox {
        font-size: 27px !important;
    }      
    
    /*Маленькие заголовки или крупный текст*/
    [class*="uc-"][class*="tt_20"] .t050__title, [class*="uc-"][class*="tt_20"] .t-title, [class*="uc-"][class*="ct_20"] .t-card__title, [class*="uc-"][class*="nm_20"] .t-name, [class*="uc-"][class*="ds_20"] .t-descr, [class*="uc-"][class*="tx_20"] .t-text, [class*="uc-"][class*="cd_20"] .t-card__descr, .t478__descr, .t649 .t-card__descr, .t-store__card__title, .t-redactor__text {
        font-size: 19px !important;
    } 
    .t-store__empty-part-msg-wrapper, .t-redactor__preface {
        font-size: 19px !important;
    }    
    
    /*Самые маленькие заголовки или текст*/
    [class*="uc-"][class*="tt_18"] .t050__title, [class*="uc-"][class*="tt_18"] .t-title, [class*="uc-"][class*="ct_18"] .t-card__title, [class*="uc-"][class*="nm_18"] .t-name, [class*="uc-"][class*="ds_18"] .t-descr, [class*="uc-"][class*="tx_18"] .t-text, [class*="uc-"][class*="cd_18"] .t-card__descr, .t338__descr, .t1032 .t-card__descr, .t686 .t-descr, .t977__descr {
        font-size: 17px !important;
        line-height: 1.35 !important;
    }     
    .t686 .t-card__col:nth-child(5) .t-title, .t-store__filter__prods-number, .t-store__prod-popup__text, .t-store__tabs__content, .t706__product-title, .t-input-block .t-text, .t-radio__control, .delivery-hint, .searchbox-info, .t-checkbox__control, .t1002__bubble-text, .t1002__product-title, .t-search-widget__query-result, .t-search-widget__result_product-title {
        font-size: 17px !important;
        line-height: 1.35 !important;
    }  

    /*Маленький текст*/
    [class*="uc-"][class*="tt_16"] .t050__title, [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, .t977 .t-text, .t887__text, #allrecords .t389__copyright {
        font-size: 15px !important;
    }     
    
    /*Большие надзаголовки*/
    [class*="uc-"][class*="tt_25"] .t050__title, [class*="uc-"][class*="tt_25"] .t-title, [class*="uc-"][class*="ct_25"] .t-card__title, [class*="uc-"][class*="nm_25"] .t-name, [class*="uc-"][class*="ds_25"] .t-descr, [class*="uc-"][class*="tx_25"] .t-text, [class*="uc-"][class*="cd_25"] .t-card__descr {
        font-size: 22px !important;
    }
    .t-store__prod-popup__price-item, .t-slds__thumbsbullets-with-gallery .t-slds__thumbs_gallery:after {
        font-size: 22px !important;
    }   
    
    /*Маленькие надзаголовки*/
    [class*="uc-"][class*="tt_13"] .t050__title, [class*="uc-"][class*="tt_13"] .t-title, [class*="uc-"][class*="ct_13"] .t-card__title, [class*="uc-"][class*="nm_13"] .t-name, [class*="uc-"][class*="ds_13"] .t-descr, [class*="uc-"][class*="tx_13"] .t-text, [class*="uc-"][class*="cd_13"] .t-card__descr, .t389__typo, .t446 .t-menusub__link-item, .t450 .t-menusub__link-item {
        font-size: 12px !important;
    }
    .t977 .t-descr li, .t-store__card__sold-out-msg:after, .t-store__card__mark, .t-store__filter__item-title, .t-store__filter__title, .t-store__filter__item .t-checkbox__control, .t-store__filter__item-price-box .t-store__filter__input, .t-store__filter__reset, .t-store__filter__chosen-val, .t-store__prod-popup__close-txt, .t-product__option > .t-product__option-title, .t-store__prod-popup__link, .t706__product-title__option, .t-input, .t-input-title, #allrecords .t706__cartwin-totalamount-info, .t706 .delivery-full-address, .searchbox-info p:first-child, #allrecords .searchbox-info span, .t450__right_descr ul li:first-child, .t-feed .t-popup__close:after, .t-feed__post-popup .t-popup__close:after, .t-redactor__h4, .t480__uptitle ul li:not(:first-child), .t758 .t-menu__link-item, .t758__breadcrumb-divider, .t-store__prod-popup__sku, .t985__searchvariant {
        font-size: 12px !important;
    }    
    
    /*Большие отступы между блоками*/
    [data-record-type="113"] > div[style*="height:160px"], [data-record-type="113"] > div[style*="height: 160px"], [data-record-type="113"].uc-height-160 > div {
        height: 120px !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:100px"], [data-record-type="113"] > div[style*="height: 100px"], [data-record-type="113"].uc-height-100 > div {
        height: 80px !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;
    }
    
    /*Большой отступ от заголовка до контента*/
    [data-record-type="113"] > div[style*="height:80px"], [data-record-type="113"] > div[style*="height: 80px"], [data-record-type="113"].uc-height-80 > div {
        height: 50px !important;
    }    
    
    /*Средний отступ от заголовка до контента*/
    [data-record-type="113"] > div[style*="height:50px"], [data-record-type="113"] > div[style*="height: 50px"], [data-record-type="113"].uc-height-50 > div {
        height: 45px !important;
    } 
    
    /*Маленький отступ от заголовка до контента*/
    [data-record-type="113"] > div[style*="height:40px"], [data-record-type="113"] > div[style*="height: 40px"], [data-record-type="113"].uc-height-40 > div {
        height: 35px !important;
    }    
    
    /*Самый маленький отступ от заголовка до контента*/
    [data-record-type="113"] > div[style*="height:30px"], [data-record-type="113"] > div[style*="height: 30px"], [data-record-type="113"].uc-height-30 > div {
        height: 25px !important;
    }        
    
    /*Выравние текста*/
    .uc-tal .t-title, .uc-tal .t-descr {
        text-align: left !important;
        margin-left: 0 !important;
    }
    
    /*Ширина колонок в стандартных блоках*/
    .t-col_4 {
        max-width: 50% !important;
    }    
    .t-col_8 {
        max-width: 100% !important;
    }    
    
    /*Меню*/
    .t446__maincontainer {
        height: 65px !important;
    }  
    .t446__rightmenuwrapper, .t446__leftwrapper {
        display: none !important;
    }
    
    /*Бургер в меню*/
    .t446__maincontainer > .t446__burgerwrapper {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        padding-left: 25px !important;
        padding-right: 0px !important;
    }    
    .t446__burgerlinkwrapper {
        width: 28px !important;
        height: 28px !important;
    }   
    
    /*Иконка корзины и избранного в меню*/
    .t446__rightwrapper .t-sociallinks {
        padding-left: 50px !important;
    }
    .t446__rightwrapper .t-sociallinks__item a {
        width: 20px !important;
        height: 20px !important;
    }       
    
    /*Лого в меню*/
    #allrecords .t446__imglogo {
        max-width: 155px !important;
    }   
    
    /*Мобильное меню*/
    .t450__menu {
        margin-top: 35px !important;
    }
    .t450 .t-menusub__arrow {
        top: -1px !important;
    } 
    .t450__logoimg {
        max-width: 42px !important;
    }   
    
    /*Нижняя часть мобильного меню*/
    .t450__rightside {
        padding-top: 50px !important;
        padding-bottom: 45px !important;
    }    
    
    /*Футер*/
    .t977 .t-container {
        padding-bottom: 50px !important;
    }  
    /*Футер*/
    .t977 .t-container {
        -ms-grid-columns: 50% 50% !important;
        grid-template-columns: 50% 50% !important;
    }      
    
    /*Левая часть футера*/
    .t977__logo {
        max-width: 155px !important;
    }
    .t977 .t-text {
        margin-top: 25px !important;
    }    
    
    /*Пункты в футере*/
    .t977__col-inner:nth-child(n) {
        width: 50% !important;
    }
    .t977__col-inner:not(:nth-child(-n+2)) {
        margin-top: 50px !important;
    }
    
    /*Нижняя часть футера*/
    .t389__content {
        padding-bottom: 35px !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        gap: 35px !important;
    }   
    .t389__col_hiddenmobile {
        max-width: 100% !important;
    }
    .t389__list {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        text-align: left !important;
    }
    .t389__list_item:nth-child(n) {
        margin-right: 0px !important;
    }
    .t389__list_item:not(:last-child) {
        margin-bottom: 15px !important;
    }
    .t389__copyright {
        width: 100% !important;
        text-align: left !important;
    }  
    
    /*Колонки с иконками в футере*/
    .t1032 .t-card__col {
        max-width: 100% !important;
    }
    .t1032 .t-card__col {
        margin: 0px !important;
    }
    .t1032 .t-card__col:not(:last-child) {
        border-right: none !important;
    }
    .t1032__content {
        padding-bottom: 50px !important;
        padding-top: 50px !important;
        border-bottom: 1px solid #DADADA !important;
    }
    .t1032__row:first-child .t-card__col:first-child .t1032__content {
        padding-top: 0px !important;
    }
    .t1032__row:last-child .t-card__col:last-child .t1032__content {
        padding-bottom: 0px !important;
        border-bottom: none !important;
    }
    .t1032__wrapper {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t1032 .t-img {
        margin-bottom: 15px !important;
    }
    .t1032__buttonwrapper {
        padding-top: 25px !important;
    }
    
    /*Обложка на первом экране на главной*/
    [data-record-type="338"] .t-cover {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
    }
    [data-record-type="338"] .t-cover__carrier {
        position: relative !important;
        height: auto !important;
        padding-bottom: 115% !important;
        width: 100% !important;
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;
    }
    .t338 {
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
    }
    .t338 .t-col {
        max-width: 100% !important;
    }
    .t339__wrapper {
        height: auto !important;
        min-height: unset !important;
        padding-top: 40px !important;
    }
    .t338 .t-descr {
        margin-top: 25px !important;
    }
    .t339__blocklogo {
        margin-top: 40px !important;
    }
    .t338 .t-btnwrapper {
        margin-top: 50px !important;
    }
    
    /*Блок с заголовком*/
    .t050__title + .t050__descr {
        margin-top: 35px !important;
    }
    .t050 .t-title[style*="size:15px"] + .t-descr, .t050 .t-title[style*="size: 15px"] + .t-descr, .t050 .t-title[style*="size:30px"] + .t-descr, .t050 .t-title[style*="size: 30px"] + .t-descr, [class*="uc-"][class*="tt_30"] .t050__title + .t-descr, [class*="uc-"][class*="tt_15"] .t050__title + .t-descr {
        margin-top: 25px !important;
    }    
    
    /*Табы с разделами*/
    .t692 .t-container {
        padding-bottom: 25px !important;
    }
    .t692 .t-card__col {
        width: 154px !important;
    }
    
    /*Блок с 1 кнопкой*/
    [data-record-type="191"].t-rec_pt_60 {
        padding-top: 50px !important;
    }    
    
    /*Блок в 2 колонки с изображением и текстом*/
    .t478 .t-col {
        max-width: 100% !important;
    }   
    .t478 .t-col:first-child {
        padding-right: 10px !important;
        margin-top: 60px !important;
        margin-bottom: 0px !important;
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;
    }
    .t478 .t-col:nth-child(2) {
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
    }    
    .t478__textwrapper {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t478 .t-title {
        max-width: 600px !important;
    }
   .t478 .t-descr {
        max-width: 600px !important;
        margin-top: 35px !important;
    }
    .t478__btn-wrapper {
        margin-top: 50px !important;
    }
    
    /*Блок в 3 колонки с двумяи изображениями и текстом*/
    .t649 .t-section__container .t-col {
        max-width: 100% !important;
        padding-right: 10px !important;
    }
    .t649 .t-section__topwrapper {
        text-align: left !important;
        max-width: 600px !important;
        margin-bottom: 50px !important;
    }
    .t649 .t-section__title {
        position: static !important;
    }
    .t649 .t-card__col:first-child {
        max-width: 100% !important;
        position: relative !important;
        left: unset !important;
        bottom: unset !important;
    }
    .t649 .t-card__col:first-child .t649__textwrapper {
        width: 100% !important;
        max-width: 100% !important;
        padding-bottom: 70px !important;
        padding-left: calc(50% + 10px) !important;
        margin-bottom: 0px !important;
    }
    .t649 .t-card__col:first-child .t-bgimg {
        width: calc(25% - 20px) !important;
    }
    .t649 .t-card__btn-wrapper {
        margin-top: 50px !important;
    }
    .t649 .t-card__col:nth-child(2) {
        max-width: 100% !important;
        margin-top: 60px !important;
        margin-left: 0px !important;
    }
    .t649 .t-card__col:nth-child(2) .t-bgimg {
        padding-bottom: 115% !important;
    }
    
    /*Блок с запрещенной сетью*/
    .t686 .t-card__col {
        max-width: calc(100% / 2) !important;
    }  
    .t686__textwrapper {
        padding: 15px !important;
    }
    .t686 .t-card__col:nth-child(n) {
        margin-top: 0px !important;
    }
    .t686 .t-card__col:not(:nth-child(-n+2)) {
        margin-top: 20px !important;
    }
    .t686 .t-card__col:last-child {
        display: none !important;
    }
    .t686 .t-card__col:nth-child(5) .t686__inner-wrapper {
        -webkit-box-pack: end !important;
       -ms-flex-pack: end !important;
       justify-content: flex-end !important;
    }
    
    /*Хлебные крошки*/
    [data-record-type="758"].t-rec_pt_75 {
        padding-top: 40px !important;
    }
    [data-record-type="758"].t-rec_pb_30 {
        padding-bottom: 25px !important;
    }   
    
    /*Карточки в каталоге*/
    .t951__grid-cont {
        row-gap: 50px !important;
    }
    .t-store__card {
        max-width: 50% !important;
    }
    /*.t-store__card__title {*/
        /*padding-bottom: 29px !important;*/
    /*}*/
    .t-store__card__price-wrapper {
        margin-top: 5px !important;
    }
    
    /*Лейбл на плитке товара в каталоге*/
    .t-store__card__mark-wrapper {
        top: 15px !important;
        left: 15px !important;
    }
    
    /*Фильтры в каталоге*/
    .t-store__filter__opts-mob-btn:not(.active) + .t-store__filter__options {
        display: none !important;
    }
    .t951__sidebar {
        margin-bottom: 35px !important;
    }
    .t-store__filter__options {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        margin-top: 35px !important;
    }
    .t-store__filter__item {
        width: 100% !important;
        border-bottom: 1px solid #DADADA !important;
    }
    .t-store__filter__item:first-child {
        border-top: 1px solid #DADADA !important;
    }
    .t-store__filter__item-title {
        padding-top: 20px !important;
        padding-bottom: 20px !important;
        margin-bottom: 0px !important;
        margin-right: 0px !important;
    }
    .t-store__filter__item.active .t-store__filter__item-title {
        opacity: .7 !important;
    }
    .t-store__filter__item-controls-wrap:nth-child(n) {
        position: static !important;
        width: 100% !important;
        min-width: unset !important;
        max-height: unset !important;
        display: none !important;
        opacity: 1 !important;
        visibility: visible !important;
        -webkit-box-shadow: unset !important;
        box-shadow: unset !important; 
        margin-top: -5px !important;
        padding-top: 0px !important;
        padding-bottom: 15px !important;
    }
    .t-store__filter__item.active .t-store__filter__item-controls-wrap {
        display: block !important;
    }
    .t-store__filter__item-controls-container {
        max-height: unset !important;
    }
    .t-store__filter__checkbox, .t-store__filter__item .t-checkbox__control {
        margin-left: 0px !important;
        margin-right: 0px !important;
    }
    .t-store__filter__custom-sel {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t-store__filter__item_price {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
    }
    .t-store__filter__item_price .t-store__filter__item-title {
        margin-right: 0px !important;
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
    }
    .t-store__filter__item-price-box:nth-child(n) {
        width: 160px !important;
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .t-store__filter__item-price-slider:nth-child(n) {
        width: 160px !important;
        position: relative !important;
        -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
        order: 3 !important;
        margin-top: 0px !important;
        padding-bottom: 20px !important;
    }
    .t-store__filter__item_price .t-store__filter__item-title:after {
        content: '' !important;
        display: block !important;
        right: 0px !important;
        background-image: url(https://static.tildacdn.com/tild6431-6363-4962-b764-323939373766/arrow.svg) !important;
        background-size: contain !important;
        background-repeat: no-repeat !important;
        width: 10px !important;
        height: 6px !important;
        top: -2px !important;
        border: none !important;
        -webkit-transform: rotate(0deg) !important;
        -ms-transform: rotate(0deg) !important;
        transform: rotate(0deg) !important;
        -webkit-transition: all .2s linear !important;
        -moz-transition: all .2s linear !important;
        -ms-transition: all .2s linear !important;
        -o-transition: all .2s linear !important;
        transition: all .2s linear !important;
    }
    .t-store__filter__item.active .t-store__filter__item-title:after {
        -webkit-transform: rotate(180deg) !important;
        -ms-transform: rotate(180deg) !important;
        transform: rotate(180deg) !important; 
    }
    
    /*Найдено в каталоге*/
    .t951 .t-store__filter__chosen-bar {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    .t-store__filter__chosen-wrapper {
        margin-top: 25px !important;
        margin-bottom: 25px !important;
    }
    .t-store__filter__prods-number {
        margin-bottom: 0px !important;
    }
    
    /*Контейнер карточки товара*/
    .t-store .t-popup__container {
        margin-bottom: 120px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t-store__product-popup {
        padding-left: 10px !important;
        padding-right: 10px !important;        
    }
    .t-store__prod-popup__col-left, .t-store__prod-popup__col-right {
        max-width: 100% !important;
    }
    .t-store__prod-popup__col-right {
        padding-left: 10px !important;
    }    
    
    /*Вернуться назад в карточке товара*/
    #allrecords .t-store .t-store__prod-popup__close-txt-wr {
        padding-top: 30px !important;
        padding-bottom: 30px !important;
    }
    /*.t-store__prod-popup__close-txt:before {*/
    /*    margin-top: -1px !important;*/
    /*}      */
    
    /*Галерея в карточке товара*/
    .t-store__prod-popup__slider .t-slds__thumbsbullet-wrapper {
        box-sizing: border-box !important;
    }    
    
    /*Стрелки в карточке товара*/
    .t-store__prod-popup__slider .t-slds__arrow-right {
        right: 15px !important;
    }
    .t-store__prod-popup__slider .t-slds__arrow-left {
        left: 15px !important;
    }
    .t-slds__arrow-withbg {
        width: 45px !important;
        height: 45px !important;
    }
    #allrecords .t-slds__arrow-withbg .t-slds__arrow_body {
        width: 9px !important;
    }  
    
    /*Информация в карточке товара*/
    .t-store__prod-popup__price-wrapper {
        margin-top: 25px !important;
    }   
    .t-store .t-product__option {
        margin-top: 35px !important;
    }
    .t-store__prod-popup__links-wrapper {
        margin-top: 25px !important;
    }    
    .t-store__prod-popup__link:after {
        margin-top: 1px !important;
    }
    .t-store__prod-popup__btn-wrapper {
        margin-top: 35px !important;
    }
    .t-store__prod-popup__text {
        margin-top: 45px !important;
    }    
    
    /*Аккордеон в карточке товара*/
    .t-store__tabs_accordion {
        max-width: 100% !important;
        padding-left: 10px !important;
        margin-top: 35px !important;
    }    
    .t-store__tabs__item-button:hover {
        opacity: 1 !important;
    }
    .t-store__tabs__close {
        width: 13px !important;
        height: 9px !important;
    }    
    
    /*Рекомендуемые товары в карточке*/
    .t-store__relevants__container {
        margin-top: 120px !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
    }     
    .t-store__relevants__container > .t-container {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t-store__relevants__title {
        margin-bottom: 35px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }  
    #allrecords .t-store__grid-cont_mobile-one-row {
        padding-bottom: 10px !important;
    }
    .t-store__grid-cont_mobile-one-row .t-store__card {
        display: -webkit-flex !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-flex-direction: column !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        -webkit-justify-content: space-between !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important;
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
        flex-direction: row !important;
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
        min-width: 360px !important;
        max-width: 360px !important;
        box-sizing: content-box !important;
    }
    .t-store__grid-cont_mobile-one-row .t-col:first-child {
        margin-left: 10px !important;
    }
    .t-store__grid-cont_mobile-one-row .t-col:last-child {
        min-width: 370px !important;
        max-width: 370px !important;
    }
    .t-store__grid-cont_mobile-one-row .t-col:last-child:after {
        content: '' !important;
        display: inline-block !important;
        width: 10px !important;
        min-width: 10px !important;
        min-height: 100% !important;
        clear: unset !important;
    }
    .t-store__card > a {
        width: 100% !important;
    }
    .t-store__card__imgwrapper {
        padding-bottom: 133% !important;
    }
    
    /*Верхняя часть корзины*/
    .t706__cartwin-top {
        padding-bottom: 25px !important;
    }
    .t706__product-thumb {
        width: 70px !important;
        height: 70px !important;
    }
    .t706__product-quantity {
        margin-top: 7px !important;
    }
    .t706__cartwin-bottom {
        padding-top: 25px !important;
    }  
    
    /*Поля в корзине*/
    .t706__orderform  {
        margin-top: 35px !important;
    }
    .t-input-group_tx .t-input-block {
        margin-bottom: 35px !important;
    }
    .t-input-title + .t-input-block {
        margin-bottom: 35px !important;
    }
    #addresses-wrapper {
        margin-top: 35px !important;
    }
    .t-radio__wrapper-delivery {
        margin-top: 35px !important;
    }
    #delivery-services-wrapper {
        margin-top: 35px !important;    
    }
    .delivery-hint {
        margin-top: 35px !important;
    }    
    .t-input-group_pm {
        margin-top: 35px !important;
    }
    
    /*Информация о доставке в корзине*/
    .searchbox-info {
        margin-bottom: 35px !important;
    }   
    
    /*Радиокнопки в корзине*/
    .t-radio__control {
        padding-top: 2px !important;
    }    
    
    /*Нижняя часть корзины*/
    .t706__cartwin-totalamount-wrap {
        margin-top: 35px !important;
    }
    .t-form__submit {
        margin-top: 35px !important;
    }   
    
    /*Иконка избранного на карточке*/
    .t1002__addBtn {
        right: 15px !important;
        top: 15px !important;
    }
    .t1002__addBtn svg {
        width: 22px !important;
        height: 22px !important;
    } 
    
    /*Удаление ховера иконки избранного в плитке товаров*/
    .t1002__addBtn:not(.t1002__addBtn_active):hover svg path:nth-child(n) {
        background-image: url(https://static.tildacdn.com/tild3865-6432-4634-b031-373534623164/heart.svg) !important;
    }
    .t1002__addBtn_active svg path:nth-child(n) {
        background-image: url(https://static.tildacdn.com/tild3063-3738-4665-a433-613661636465/heart_filled.svg) !important;
    }  
    .t1002__addBtn:hover svg {
        -webkit-transform: unset !important;
        transform: unset !important;
    }

    /*Удаление ховера иконки избранного в карточке товара*/
    .t-store__prod-popup__info .t1002__addBtn:not(.t1002__addBtn_active):hover svg path:nth-child(n) {
        background-image: url(https://static.tildacdn.com/tild3865-6432-4634-b031-373534623164/heart.svg) !important;
    }    
    
    /*Вишлист*/
    .t1002__wishlistwin-top {
        padding-top: 0px !important;
        padding-bottom: 25px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t1002__wishlistwin-products {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t1002__product-thumb {
        width: 70px !important;
        height: 70px !important;
    }
    .t1002__product-imgdiv {
        height: 70px !important;
    }    
    
    /*Иконки закрытия*/
    .t-popup__close, .t706__close, .t1002__wishlistwin-close, .t450__close, .t985__close-icon {
        width: 38px !important;
        height: 38px !important;  
    }
    .t450__close {
        width: 42px !important;
        height: 42px !important;  
    }    
    
    /*Закрытие поп-ап статьи*/
    .t-feed .t-feed__post-popup__close-wrapper, .t-feed__post-popup .t-feed__post-popup__close-wrapper {
        padding-top: 30px !important;
        position: static !important;
    }
    .t915 .t-feed .t-feed__post-popup__close-wrapper, [data-record-type="915"] .t-feed__post-popup .t-feed__post-popup__close-wrapper {
        padding-top: 40px !important;
    }   
    /*.t-feed .t-popup__close-icon {*/
    /*    margin-top: -1px !important;*/
    /*}    */
    
    /*Контейнер поп-ап статьи*/
    .t-feed__post-popup__container {
        padding-top: 30px !important;
    }
    .t915 .t-feed__post-popup__container {
        padding-top: 25px !important;
        padding-bottom: 120px !important;
    }   
    
    /*Статьи*/
    .t-redactor__h2 {
        margin-bottom: 35px !important;
    }
    .t-redactor__h3 {
        margin-top: 45px !important;
        margin-bottom: 25px !important;
    }
    .t-redactor__h4 {
        margin-top: 70px !important;
        margin-bottom: 10px !important;
    }
    .t-redactor__tte-view hr {
        margin-bottom: 80px !important;
    }
    .t-redactor__preface + figure:not([data-src]) hr, .t-redactor__text + figure:not([data-src]) hr {
        margin-top: -45px !important;
    }    
    .t-redactor__tte-view figure[data-src] + *, .t-redactor__tte-view figure:not([data-src]) + * {
        margin-top: 45px !important;
    }    
    .t-redactor__preface + figure:not([data-src]), .t-redactor__text + figure:not([data-src]) {
        margin-top: 45px !important;
    }
    .t-redactor__tte-view figure + .t-redactor__text em {
        margin-top: 70px !important;
    }    
    
    /*Текстовый блок в 2 колонки на странцие Размерная сетка*/
    .t1034 .t-container {
        row-gap: 35px !important;
    }
    .t1034 .t-text ul {
        column-gap: 25px !important;
    }  
    
    /*Обложка на странице О нас*/
    .t1001 .t-title {
        max-width: 520px !important;
    }
    .t1001 .t-descr {
        max-width: 520px !important;
        margin-top: 35px !important;
    }    
    .t1001__img-wrapper {
        margin-top: 60px !important;
    }
    #allrecords .t1001__img-wrapper {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t1001__img {
        padding-bottom: 115% !important;
    }
    
    /*Текстовый блок по центру на странице О нас*/
    .t488 .t-title {
        max-width: 100% !important;
    }
    
    /*Блок с 2 изображениями и тексто на странице О нас*/
    .t856 .t-card__container {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
    }    
    .t856 .t-card__col {
        width: 100% !important;
        max-width: 100% !important;
    }
    .t856 .t-card__col:first-child {
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;
        margin-top: 60px !important;
    }
    .t856 .t-card__col:nth-child(2) {
        padding-left: 10px !important;
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
        flex-direction: row !important;
        position: relative !important;
    }
    .t856 .t-card__col:nth-child(2) .t856__table {
        width: calc(25% - 20px) !important;
        position: absolute !important;
        right: 10px !important;
        top: 0px !important;
        height: 100% !important;
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;
        padding-left: 0px !important;
        margin-left: auto !important;
    }
    .t856 .t-card__col:nth-child(2) .t-bgimg {
        position: absolute !important;
        padding-bottom: 0px !important;
    }
    .t856 .t-descr {
        width: calc(50% - 10px) !important;
        padding-top: 0px !important;
        padding-bottom: 70px !important;
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
    }
    
    /*Блок в 2 колонки с изображением и текстом на странице О нас*/
    .t480 .t-col {
        max-width: 100% !important;
    }
    .t480 .t-col:first-child {
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;
        padding-right: 10px !important;
        margin-top: 60px !important;
    }
    .t480 .t-col:nth-child(2) {
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
    }
    .t480__textwrapper {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t480__title {
        padding-top: 50px !important;
        max-width: 100% !important;
    }
    .t480__descr {
        max-width: 600px !important;
    }
    .t480__uptitle {
        margin-top: 35px !important;
        max-width: 600px !important;
    }
    
    /*Слайдер со ссылками на запрещенную сеть*/
    .t923 .t-slds__arrow-left {
        left: calc(100% + 15px) !important;
    }
    .t923 .t-slds__arrow-right {
        right: calc(100% + 15px) !important;
    }
    
    /*Плитки статей*/
    .t-feed__container_mobile-grid {
        row-gap: 50px !important;
    }    
    .t-feed__post-imgwrapper {
        margin-bottom: 25px !important;
    }
    
    /*Аккордеон*/
    .t585__lines {
        width: 13px !important;
        height: 9px !important;
    } 
    
    /*Блок Смотрите также*/
    .t902 .t-container {
        row-gap: 50px !important;
    }
    .t902__content {
        padding-top: 25px !important;
    }
    
    /*Блок на странице 404*/
    .t467 .t-descr {
        margin-top: 35px !important;
    }    
    .t467 .t-btn:hover {
        margin-top: 50px !important;
    }   
    
    /*Виджет обратной связи*/
    .t898__wrapper {
        right: 15px !important;
        bottom: 20px !important;
    }    
    
    /*Куки*/
    .t887 {
        left: 15px !important;
        bottom: 20px !important;
    }
    
    /*Обложка новогодней распродажи*/
    .t336__cell {
        min-height: 500px !important;
    }
    .t336__button-wrapper {
        padding-top: 35px !important;
    }
    
    /*Слайдер на первом экране*/
    .t734__descr {
        margin-top: 25px !important;
    }
    .t734__button {
        padding-top: 35px !important;
    }
    
    /*Поиск*/
    .t985__widgetheader {
        padding-top: 60px !important;
        padding-bottom: 30px !important;
    }
    .t985__inputcontainer {
        max-width: 100% !important;
    }
    #allrecords .t985__input {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    .t-search-widget__popup {
        padding-top: 134px !important;
        padding-bottom: 30px !important;
    } 
    .t985__widgetheader .t-container, .t-search-widget__popup > .t-container {
        max-width: 100% !important;
    }
    .t-search-widget__query-result {
        text-align: left !important;
        margin-bottom: 35px !important;
    }    
    .t-search-widget__result_product-img {
        width: 160px !important;
        height: 160px !important;
    }
    .t-search-widget__pagination {
        padding-top: 25px !important;
    } 
    .t-search-widget__loadmore-btn-wrap {
        padding-top: 35px !important;
    }
    
    
}



@media screen and (max-width: 640px) {
    
    /*Выделенная первая буквая*/
    .t338 .t-title:first-letter, .t478 .t-title:first-letter, .t1001 .t-title:first-letter {
        font-size: 88px !important;
    }      
    
    /*Главные заголовки*/
    .t338__title, [class*="uc-"][class*="tt_75"] .t050__title, [class*="uc-"][class*="tt_75"] .t-title, [class*="uc-"][class*="ct_75"] .t-card__title, [class*="uc-"][class*="nm_75"] .t-name, [class*="uc-"][class*="ds_75"] .t-descr, [class*="uc-"][class*="tx_75"] .t-text, [class*="uc-"][class*="cd_75"] .t-card__descr {
        font-size: 53px !important;
    } 
    .t336__title {
        font-size: 53px !important;
    }     
    
    /*Большие заголовки*/
    .t478__title, [class*="uc-"][class*="tt_55"] .t050__title, [class*="uc-"][class*="tt_55"] .t-title, [class*="uc-"][class*="ct_55"] .t-card__title, [class*="uc-"][class*="nm_55"] .t-name, [class*="uc-"][class*="ds_55"] .t-descr, [class*="uc-"][class*="tx_55"] .t-text, [class*="uc-"][class*="cd_55"] .t-card__descr {
        font-size: 40px !important;
    }
    .t649 .t-section__title {
        font-size: 40px !important;
    }    
    
    /*Средние заголовки*/
    [class*="uc-"][class*="tt_40"] .t050__title, [class*="uc-"][class*="tt_40"] .t-title, [class*="uc-"][class*="ct_40"] .t-card__title, [class*="uc-"][class*="nm_40"] .t-name, [class*="uc-"][class*="ds_40"] .t-descr, [class*="uc-"][class*="tx_40"] .t-text, [class*="uc-"][class*="cd_40"] .t-card__descr {
        font-size: 33px !important;
    }   
    .t-store__prod-popup__name, #allrecords .t-store__relevants__title {
        font-size: 33px !important;
    }     
    
    /*Небольшие заголовки*/
    .t1032 .t-card__title, [class*="uc-"][class*="tt_30"] .t050__title, [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 {
        font-size: 26px !important;
    }   
    .t706__cartwin-heading, .t1002__wishlistwin-heading, .t-redactor__h2, .t-redactor__text em, .t706 .t-form__successbox:after, .t-form__successbox {
        font-size: 26px !important;
    }      
    
    /*Большие надзаголовки*/
    [class*="uc-"][class*="tt_25"] .t050__title, [class*="uc-"][class*="tt_25"] .t-title, [class*="uc-"][class*="ct_25"] .t-card__title, [class*="uc-"][class*="nm_25"] .t-name, [class*="uc-"][class*="ds_25"] .t-descr, [class*="uc-"][class*="tx_25"] .t-text, [class*="uc-"][class*="cd_25"] .t-card__descr {
        font-size: 21px !important;
    }
    .t-store__prod-popup__price-item, .t-slds__thumbsbullets-with-gallery .t-slds__thumbs_gallery:after {
        font-size: 21px !important;
    }         
    
    /*Большие отступы между блоками*/
    [data-record-type="113"] > div[style*="height:160px"], [data-record-type="113"] > div[style*="height: 160px"], [data-record-type="113"].uc-height-160 > 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: 80px !important;
    }   
    
    /*Ширина колонок в стандартных блоках*/
    .t-col_4 {
        max-width: 100% !important;
    }    
    .t-col_6 {
        max-width: 100% !important;
    }    
    
    /*Лого в меню*/
    #allrecords .t446__imglogo {
        max-width: 148px !important;
    }    
    
    /*Футер*/
    .t977 .t-container {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
    }   
    .t977__col_right {
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;          
    }
    
    /*Левая часть футера*/
    .t977__col_left {
        max-width: 100% !important;
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;        
    }
    .t977__logo {
        max-width: 148px !important;
    }
    
    /*Пункты в футере*/
    .t977__col_center {
        max-width: 100% !important;
        -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
        order: 3 !important;
    }
    .t977__col-inner {
        width: 50% !important;
    }
    .t977__col-inner:nth-child(n) {
        margin-top: 50px !important;
    }  
    
    /*Колонки с иконками в футере*/
    .t1032 .t-img {
        width: 198px !important;
    }    
    
    /*Изображение в обложке на первом экране на Главной*/
    .t338__logo {
        max-width: 225px !important;
    } 
    
    /*Блок в 3 колонки с двумяи изображениями и текстом*/
    .t649 .t-card__col:first-child {
        max-width: 100% !important;
        position: static !important;
        padding-left: 70px !important;
        padding-right: 70px !important;
    }
    .t649 .t-card__col:first-child .t-bgimg {
        width: 100% !important;
        height: auto !important;
        position: static !important;
        padding-bottom: 100% !important;
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .t649 .t-card__col:first-child .t649__textwrapper {
        width: calc(100% + 120px) !important;
        max-width: unset !important;
        padding-bottom: 0px !important;
        padding-left: 0px !important;
        margin-top: 50px !important;
        margin-left: -60px !important;
        margin-right: -60px !important;
    }
    .t649 .t-card__btn-wrapper {
        position: static !important;
        margin-top: 50px !important;
    }    
    
    /*Блок с запрещенной сетью*/
    .t686 .t-card__col:nth-child(5) .t686__inner-wrapper {
        -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important;
    }    
    
    /*Карточки в каталоге*/
    .t951__grid-cont {
        row-gap: 50px !important;
    }
    .t-store__card__textwrapper {
        -webkit-box-orient: vertical !important;
       -webkit-box-direction: normal !important;
       -ms-flex-direction: column !important;
       flex-direction: column !important;
    }
    .t-store__card__title {
        padding-bottom: 0px !important;
    }
    .t-store__card__price-wrapper {
        margin-top: 15px !important;
        padding-left: 0px !important;
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important;
        -webkit-box-orient: horizontal !important;
       -webkit-box-direction: normal !important;
       -ms-flex-direction: row !important;
       flex-direction: row !important;
       -ms-flex-wrap: wrap !important;
       flex-wrap: wrap !important;
    }   
    .t-store__card__sold-out-msg {
        width: 100% !important;
        position: static !important;
        margin-top: 10px !important;
    }
    
    /*Контейнер карточки товара*/
    .t-store .t-popup {
        height: calc(100% + 130px) !important;
        padding-bottom: 130px !important;
    }
    .t-store .t-popup__container {
        margin-bottom: 100px !important;
        padding-bottom: 0px !important;
    }
    .t-store .t-slds {
        margin-left: -20px !important;
        margin-right: -20px !important;
    } 
    
    /*Вернуться назад в карточке товара*/
    .t-store .t-popup__close {
        display: none !important;
    }   
    #allrecords .t-store .t-store__prod-popup__close-txt-wr {
        padding-top: 30px !important;
        padding-bottom: 30px !important;
        padding-right: 20px !important;
        width: 100% !important;
        position: sticky !important;
        position: -webkit-sticky !important;
        top: 0px !important;
        left: 0px !important;
        box-sizing: border-box !important;
        background-color: #FFFFFF !important;
        z-index: 98 !important;
    }
    #allrecords .t-store__prod-snippet__container .t-store__prod-popup__close-txt-wr {
        top: 65px !important;
    }    
    
    /*Галерея в карточке товара*/
    .t-store__prod-popup__slider .t-slds__main {
        width: 100% !important;
    }
    .t-store__prod-snippet__container .t-store__prod-popup__slider .t-slds__main {
        width: 100% !important;
    }     
    .t-store__prod-popup__slider .t-slds__thumbsbullet {
        width: calc((100% - 60px) / 7) !important;
    }        
    .t-store__prod-popup__slider .t-slds__thumbsbullet:last-child {
        margin-right: 0px !important;
    }
    .t-store__prod-popup__slider .t-slds__thumbsbullet-wrapper {
        width: 100% !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        box-sizing: border-box !important;
    }       

    /*Рекомендуемые товары в карточке*/
    .t-store__relevants__container {
        margin-top: 100px !important;
    }    
    .t-store__grid-cont_mobile-one-row .t-store__card {
        min-width: 85% !important;
        max-width: 85% !important;
    }
    .t-store__grid-cont_mobile-one-row .t-col:last-child {
        min-width: calc(85% + 10px) !important;
        max-width: calc(85% + 10px) !important;
    }
    
    /*Верхняя часть корзины*/
    .t706__product {
        display: table !important;
    }
    .t706__product-imgdiv {
        height: 70px !important;
    }
    .t706__product-plusminus {
        display: -webkit-inline-box !important;
        display: -ms-inline-flexbox !important;
        display: inline-flex !important;
        margin-top: 10px !important;
    }
    .t706__product-quantity {
        margin-top: 3px !important;
    }
    .t706__product-amount {
        display: -webkit-inline-box !important;
        display: -ms-inline-flexbox !important;
        display: inline-flex !important;
        margin-top: 2px !important;
        padding-right: 0px !important;
        vertical-align: text-top !important;
    }
    .t706__product-del {
        margin-top: 15px !important;
    }
    
    /*Контейнер корзины*/
    .t706__cartwin {
        width: 100% !important;
        height: calc(100% + 130px) !important;
        padding-bottom: 130px !important;     
        box-sizing: border-box !important;
    }
    .t706__cartwin-content {
        max-width: 100% !important;
        min-height: unset !important;
        margin-top: 60px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 60px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    .t706__close {
        position: fixed !important;
        z-index: 2 !important;
        left: 0 !important;
        right: 0 !important;
        top: 0 !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
        justify-content: flex-end !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        width: 100% !important;
        height: 60px !important;
        background-color: #FFFFFF !important;
    }    
    
    /*Вишлист*/
    .t1002__wishlistwin {
        width: 100% !important;
        height: calc(100% + 130px) !important;
        padding-bottom: 130px !important;
        box-sizing: border-box !important;        
    }    
    .t1002__wishlistwin-content {
        max-width: 100% !important;
        height: 100% !important;
        min-height: unset !important;
        padding-top: 60px !important;
        padding-bottom: 60px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    .t1002__product-del {
        margin-top: 15px !important;
    }
    
    /*Иконки закрытия*/
    .t-popup__close-icon g, .t706__close-icon g {
        fill: #2B2A29 !important;
    }
    #allrecords .t706__close, #allrecords .t1002__wishlistwin-close, #allrecords .t702 .t-popup__close {
        padding: 0px !important;
        top: 0px !important;
        right: 0px !important;
        width: 100% !important;
        height: 60px !important;
        background-color: rgba(255,255,255,1) !important;
    }  
    #allrecords .t706__close-button, #allrecords .t1002__close-button, #allrecords .t702 .t-popup__close-wrapper {
        width: 18px !important;
        height: 18px !important;
        padding: 10px !important;
        margin-right: 10px !important;
    }    
    .t1002 .t1002__close {
        position: fixed !important;
        z-index: 2 !important;
        left: 0 !important;
        right: 0 !important;
        top: 0 !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
        justify-content: flex-end !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
    }      
    
    /*Контейнер поп-ап статьи*/
    .t915 .t-feed__post-popup__container {
        padding-bottom: 100px !important;
    }  
    
    /*Обложка на странице О нас*/
    .t1001 .t-title {
        max-width: 460px !important;
    }
    .t1001 .t-descr {
        max-width: 460px !important;
    }      
    
    /*Блок с 2 изображениями и тексто на странице О нас*/
    .t856 .t-card__col:nth-child(2) {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
    }   
    .t856 .t-card__col:nth-child(2) .t856__table {
        width: 100% !important;
        position: static !important;
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
        padding-left: 60px !important;
        padding-right: 60px !important;
    }
    .t856 .t-card__col:nth-child(2) .t-bgimg {
        position: static !important;
        padding-bottom: 100% !important;
    }
    .t856 .t-descr {
        width: 100% !important;
        padding-bottom: 0px !important;
        padding-top: 50px !important;
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;
    }
    
    
}



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



@media screen and (max-width: 480px) {
    
    /*Стандартные кнопки*/
    .t-btn, .t-submit, .t-inputpromocode__btn, .t-redactor__callout-text a {
        font-size: 13px !important;
        height: 50px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }       
    
    /*Текстовые кнопки*/
    #allrecords .t338 .t-btn, #allrecords .t142 .t-btn, #allrecords .t1032 .t-btn, #allrecords .t478 .t-btn, #allrecords .t649 .t-btn, #allrecords .t450 .t-btn, .t1034 .t-text ul li a, #allrecords .t-feed__button-readmore .t-btn, #allrecords .t902 .t-btn, #allrecords .t467 .t-btn, #allrecords .t336__btn {
        padding-bottom: 3px !important;
        font-size: 14px !important;
    }    
    
    /*Выделенная первая буквая*/
    .t338 .t-title:first-letter, .t478 .t-title:first-letter, .t1001 .t-title:first-letter {
        font-size: 80px !important;
    }         
    
    /*Главные заголовки*/
    .t338__title, [class*="uc-"][class*="tt_75"] .t050__title, [class*="uc-"][class*="tt_75"] .t-title, [class*="uc-"][class*="ct_75"] .t-card__title, [class*="uc-"][class*="nm_75"] .t-name, [class*="uc-"][class*="ds_75"] .t-descr, [class*="uc-"][class*="tx_75"] .t-text, [class*="uc-"][class*="cd_75"] .t-card__descr {
        font-size: 45px !important;
    } 
    .t336__title {
        font-size: 45px !important;
    }     
    
    /*Большие заголовки*/
    .t478__title, [class*="uc-"][class*="tt_55"] .t050__title, [class*="uc-"][class*="tt_55"] .t-title, [class*="uc-"][class*="ct_55"] .t-card__title, [class*="uc-"][class*="nm_55"] .t-name, [class*="uc-"][class*="ds_55"] .t-descr, [class*="uc-"][class*="tx_55"] .t-text, [class*="uc-"][class*="cd_55"] .t-card__descr {
        font-size: 35px !important;
    }
    .t649 .t-section__title {
        font-size: 35px !important;
    }    
    
    /*Средние заголовки*/
    [class*="uc-"][class*="tt_40"] .t050__title, [class*="uc-"][class*="tt_40"] .t-title, [class*="uc-"][class*="ct_40"] .t-card__title, [class*="uc-"][class*="nm_40"] .t-name, [class*="uc-"][class*="ds_40"] .t-descr, [class*="uc-"][class*="tx_40"] .t-text, [class*="uc-"][class*="cd_40"] .t-card__descr {
        font-size: 30px !important;
    }   
    .t-store__prod-popup__name, #allrecords .t-store__relevants__title {
        font-size: 30px !important;
    }     
    
    /*Небольшие заголовки*/
    .t1032 .t-card__title, [class*="uc-"][class*="tt_30"] .t050__title, [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 {
        font-size: 25px !important;
    }   
    .t706__cartwin-heading, .t1002__wishlistwin-heading, .t-redactor__h2, .t-redactor__text em, .t706 .t-form__successbox:after, .t-form__successbox {
        font-size: 25px !important;
    }      
    
    /*Маленькие заголовки или крупный текст*/
    [class*="uc-"][class*="tt_20"] .t050__title, [class*="uc-"][class*="tt_20"] .t-title, [class*="uc-"][class*="ct_20"] .t-card__title, [class*="uc-"][class*="nm_20"] .t-name, [class*="uc-"][class*="ds_20"] .t-descr, [class*="uc-"][class*="tx_20"] .t-text, [class*="uc-"][class*="cd_20"] .t-card__descr, .t478__descr, .t649 .t-card__descr, .t-store__card__title, .t-redactor__text {
        font-size: 18px !important;
    } 
    .t-store__empty-part-msg-wrapper, .t-redactor__preface {
        font-size: 18px !important;
    }      
    
    /*Самые маленькие заголовки или текст*/
    [class*="uc-"][class*="tt_18"] .t050__title, [class*="uc-"][class*="tt_18"] .t-title, [class*="uc-"][class*="ct_18"] .t-card__title, [class*="uc-"][class*="nm_18"] .t-name, [class*="uc-"][class*="ds_18"] .t-descr, [class*="uc-"][class*="tx_18"] .t-text, [class*="uc-"][class*="cd_18"] .t-card__descr, .t338__descr, .t1032 .t-card__descr, .t686 .t-descr, .t977__descr {
        font-size: 16px !important;
        line-height: 1.3 !important;
    }  
    .t686 .t-card__col:nth-child(5) .t-title, .t-store__filter__prods-number, .t-store__prod-popup__text, .t-store__tabs__content, .t706__product-title, .t-input-block .t-text, .t-radio__control, .delivery-hint, .searchbox-info, .t-checkbox__control, .t1002__bubble-text, .t1002__product-title, .t-search-widget__query-result, .t-search-widget__result_product-title {
        font-size: 16px !important;
        line-height: 1.3 !important;
    }
    
    /*Маленький текст*/
    [class*="uc-"][class*="tt_16"] .t050__title, [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, .t977 .t-text, .t887__text, #allrecords .t389__copyright {
        font-size: 14px !important;
    }       
    
    /*Большие надзаголовки*/
    [class*="uc-"][class*="tt_25"] .t050__title, [class*="uc-"][class*="tt_25"] .t-title, [class*="uc-"][class*="ct_25"] .t-card__title, [class*="uc-"][class*="nm_25"] .t-name, [class*="uc-"][class*="ds_25"] .t-descr, [class*="uc-"][class*="tx_25"] .t-text, [class*="uc-"][class*="cd_25"] .t-card__descr {
        font-size: 20px !important;
    }
    .t-store__prod-popup__price-item, .t-slds__thumbsbullets-with-gallery .t-slds__thumbs_gallery:after {
        font-size: 20px !important;
    }   
    
    /*Маленькие надзаголовки*/
    [class*="uc-"][class*="tt_13"] .t050__title, [class*="uc-"][class*="tt_13"] .t-title, [class*="uc-"][class*="ct_13"] .t-card__title, [class*="uc-"][class*="nm_13"] .t-name, [class*="uc-"][class*="ds_13"] .t-descr, [class*="uc-"][class*="tx_13"] .t-text, [class*="uc-"][class*="cd_13"] .t-card__descr, .t389__typo, .t446 .t-menusub__link-item, .t450 .t-menusub__link-item {
        font-size: 11px !important;
    }
    .t977 .t-descr li, .t-store__card__sold-out-msg:after, .t-store__card__mark, .t-store__filter__item-title, .t-store__filter__title, .t-store__filter__item .t-checkbox__control, .t-store__filter__item-price-box .t-store__filter__input, .t-store__filter__reset, .t-store__filter__chosen-val, .t-store__prod-popup__close-txt, .t-product__option > .t-product__option-title, .t-store__prod-popup__link, .t706__product-title__option, .t-input, .t-input-title, #allrecords .t706__cartwin-totalamount-info, .t706 .delivery-full-address, .searchbox-info p:first-child, #allrecords .searchbox-info span, .t450__right_descr ul li:first-child, .t-feed .t-popup__close:after, .t-feed__post-popup .t-popup__close:after, .t-redactor__h4, .t480__uptitle ul li:not(:first-child), .t-store__prod-popup__close-txt, .t758 .t-menu__link-item, .t758__breadcrumb-divider, .t-store__prod-popup__sku, .t985__searchvariant {
        font-size: 11px !important;
    }    

    /*Надзаголовки*/
    [class*="uc-"][class*="tt_15"] .t050__title, [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 {
        font-size: 14px !important;
    }
    .t706__cartwin-prodamount-wrap, .t-input-block .t-text strong, .t706__cartwin-totalamount-wrap, .t-radio__wrapper-delivery .t-name, .t-input-group_pm .t-input-title, .t-redactor__h3 {
        font-size: 14px !important;
    }    
    
    /*Навигация*/
    [class*="uc-"][class*="tt_14"] .t050__title, [class*="uc-"][class*="tt_14"] .t-title, [class*="uc-"][class*="ct_14"] .t-card__title, [class*="uc-"][class*="nm_14"] .t-name, [class*="uc-"][class*="ds_14"] .t-descr, [class*="uc-"][class*="tx_14"] .t-text, [class*="uc-"][class*="cd_14"] .t-card__descr, .t692 .t-card__title, .t446 .t-menu__link-item, .t450 .t-menu__link-item, .t-store__card__price-item {
        font-size: 13px !important;
    }
    .t-store__filter__opts-mob-btn, .t-product__option-item > .t-product__option-title, .t-store__tabs__item-title, .t706__product-quantity, .t706__product-amount, .t1002__product-amount, .t898__hint, .t446__right_descr, .t-store [data-product-part-uid*="278652877541"] .t-store__prod-popup__btn:after, .t-search-widget__result_product-price, .t-search-widget__pagination-item {
        font-size: 13px !important;
    }       
    
    /*Большие отступы между блоками*/
    [data-record-type="113"] > div[style*="height:160px"], [data-record-type="113"] > div[style*="height: 160px"], [data-record-type="113"].uc-height-160 > div {
        height: 80px !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: 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: 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;
    }     
    
    /*Большой отступ от заголовка до контента*/
    [data-record-type="113"] > div[style*="height:80px"], [data-record-type="113"] > div[style*="height: 80px"], [data-record-type="113"].uc-height-80 > div {
        height: 40px !important;
    }     
    
    /*Средний отступ от заголовка до контента*/
    [data-record-type="113"] > div[style*="height:50px"], [data-record-type="113"] > div[style*="height: 50px"], [data-record-type="113"].uc-height-50 > div {
        height: 40px !important;
    } 
    
    /*Маленький отступ от заголовка до контента*/
    [data-record-type="113"] > div[style*="height:40px"], [data-record-type="113"] > div[style*="height: 40px"], [data-record-type="113"].uc-height-40 > div {
        height: 30px !important;
    }     
    
    /*Самый маленький отступ от заголовка до контента*/
    [data-record-type="113"] > div[style*="height:30px"], [data-record-type="113"] > div[style*="height: 30px"], [data-record-type="113"].uc-height-30 > div {
        height: 20px !important;
    }      
    
    /*Ширина контейнеров в стандартных блоках*/
    .t-container, .t142 .t-container_100, .t-store__load-more-btn-wrap, .t-store .t-popup__container, .t856 .t-card__container, .t897 .t-feed__container {
        padding-left: 15px !important;
        padding-right: 15px !important;
    }
    
    /*Ширина колонок в стандартных блоках*/
    .t-col {
        padding-left: 5px !important;
        padding-right: 5px !important;
    }  
    
    /*Меню*/
    .t446__maincontainer {
        height: 60px !important;
    }  
    
    /*Лого в меню*/
    #allrecords .t446__imglogo {
        max-width: 140px !important;
    }     
    
    /*Бургер в меню*/
    .t446__maincontainer > .t446__burgerwrapper {
        padding-left: 20px !important;
    }       
    .t446__burgerlinkwrapper {
        width: 24px !important;
        height: 24px !important;
    }    
    
    /*Иконка корзины и избранного в меню*/
    .t446__rightwrapper .t-sociallinks {
        padding-left: 40px !important;
    }    
    .t446__rightwrapper .t-sociallinks__item a {
        width: 22px !important;
        height: 22px !important;
    }    
    .t446__rightwrapper .t-sociallinks__item:not(:last-child,:nth-last-child(2)) {
        padding-right: 5px !important;
    }
    
    /*Мобильное меню*/
    .t450__menu {
        margin-top: 30px !important;
    }
    .t450__logoimg {
        max-width: 38px !important;
    }
    
    /*Нижняя часть мобильного меню*/
    .t450__rightside {
        padding-top: 40px !important;
        padding-bottom: 40px !important;
    }      
    
    /*Футер*/
    .t977 .t-container {
        padding-bottom: 40px !important;
    }     
    
    /*Левая часть футера*/
    .t977__col_left {
        padding-left: 5px !important;
        padding-right: 5px !important;
    }
    .t977__logo {
        max-width: 140px !important;
    }
    .t977 .t-text {
        margin-top: 20px !important;
    }   
    
    /*Пункты в футере*/
    .t977__col-inner:nth-child(n) {
        margin-top: 40px !important;
        padding-left: 5px !important;
        padding-right: 5px !important;
    }   
    
    /*Нижняя часть футера*/
    .t389__content {
        padding-bottom: 30px !important;
        gap: 30px !important;
    }
    .t389__copyright {
        margin-top: 30px !important;
    }   
    
    /*Колонки с иконками в футере*/
    .t1032 .t-img {
        width: 189px !important;
    }
    .t1032 .t-card__descr {
        margin-top: 10px !important;
    }
    .t1032__buttonwrapper {
        padding-top: 20px !important;
    }
    
    /*Обложка на первом экране на главной*/
    .t339__wrapper {
        padding-top: 30px !important;
        padding-bottom: 50px !important;
    }  
    .t338 .t-descr {
        margin-top: 20px !important;
    }
    .t339__blocklogo {
        margin-top: 30px !important;
    }
    .t338 .t-btnwrapper {
        margin-top: 40px !important;
    }   
    
    /*Лого в обложке на первом экране на Главной*/
    .t338__logo {
        max-width: 200px !important;
    }     
    
    /*Блок с заголовком*/
    .t050__title + .t050__descr {
        margin-top: 30px !important;
    }
    .t050 .t-title[style*="size:15px"] + .t-descr, .t050 .t-title[style*="size: 15px"] + .t-descr, .t050 .t-title[style*="size:30px"] + .t-descr, .t050 .t-title[style*="size: 30px"] + .t-descr, [class*="uc-"][class*="tt_30"] .t050__title + .t-descr, [class*="uc-"][class*="tt_15"] .t050__title + .t-descr {
        margin-top: 20px !important;
    }    
    
    /*Табы с разделами*/
    .t692 .t-container {
        padding-bottom: 20px !important;
    }
    .t692 .t-card__col {
        width: 130px !important;
    }
    .t692__textwrapper {
        padding-top: 10px !important;    
    }    
    
    /*Блок с 1 кнопкой*/
    [data-record-type="191"].t-rec_pt_60 {
        padding-top: 40px !important;
    }   
    
    /*Блок в 2 колонки с изображением и текстом*/
    .t478 .t-col:first-child {
        margin-top: 50px !important;
        padding-right: 5px !important;
    }
    .t478 .t-descr {
        margin-top: 30px !important;
    }
    .t478__btn-wrapper {
        margin-top: 40px !important;
    }   
    
    /*Блок в 3 колонки с двумяи изображениями и текстом*/
    .t649 .t-section__topwrapper {
        margin-bottom: 40px !important;
    }
    .t649 .t-card__col:first-child {
        padding-left: 45px !important;
        padding-right: 45px !important;
    }
    .t649 .t-card__col:first-child .t649__textwrapper {
        width: calc(100% + 80px) !important;
        margin-top: 40px !important;
        margin-left: -40px !important;
        margin-right: -40px !important;
    }
    .t649 .t-card__btn-wrapper {
        margin-top: 40px !important;
    }   
    .t649 .t-card__col:nth-child(2) {
        margin-top: 50px !important;
    }
    
    /*Блок с запрещенной сетью*/
    .t686__textwrapper {
        padding: 10px !important;
    }
    .t686 .t-descr {
        margin-top: 15px !important;
    }
    
    /*Хлебные крошки*/
    [data-record-type="758"].t-rec_pt_75 {
        padding-top: 30px !important;
    }
    [data-record-type="758"].t-rec_pb_30 {
        padding-bottom: 20px !important;
    }   
    
    /*Карточки в каталоге*/
    .t951__grid-cont {
        row-gap: 40px !important;
    }
    .t-store__card {
        padding-left: 5px !important;
        padding-right: 5px !important;
    }
    .t-store__card__textwrapper {
        padding-top: 15px !important;
    }
    .t-store__card__price-wrapper {
        column-gap: 10px !important;
    }
    
    /*Лейбл на плитке товара в каталоге*/
    .t-store__card__mark-wrapper {
        top: 10px !important;
        left: 10px !important;
    }   
    .t-store__card__mark {
        padding-top: 5px !important;
        padding-bottom: 5px !important;
    }    
    
    /*Фильтры в каталоге*/
    .t951__sidebar {
        margin-bottom: 30px !important;
    }
    .t-store__filter__options {
        margin-top: 30px !important;
    }
    .t-store__filter__item-title {
        padding-top: 15px !important;
        padding-bottom: 15px !important;
    }
    .t-store__filter__item-controls-wrap:nth-child(n) {
        padding-bottom: 10px !important;
    }
    .t-store__filter__item-price-slider:nth-child(n) {
        padding-bottom: 15px !important;
    }
    
    /*Найдено в каталоге*/
    .t-store__filter__chosen-wrapper {
        margin-top: 20px !important;
        margin-bottom: 20px !important;
    } 
    
    /*Ничего не найдено в каталоге*/
    .t-store__empty-part-msg-cont {
        padding-left: 5px !important;
        padding-right: 5px !important;
    }  
    
    /*Контейнер карточки товара*/
    .t-store .t-popup__container {
        margin-bottom: 80px !important;
    }
    
    /*Вернуться назад в карточке товара*/
    #allrecords .t-store .t-store__prod-popup__close-txt-wr {
        padding-top: 20px !important;
        padding-bottom: 20px !important;
    }
    #allrecords .t-store__prod-snippet__container .t-store__prod-popup__close-txt-wr {
        top: 60px !important;
    }    
    
    /*Галерея в карточке товара*/
    .t-store__prod-popup__slider .t-slds__thumbsbullet {
        margin-right: 5px !important;
    }
    .t-store__prod-popup__slider .t-slds__thumbsbullet {
        width: calc((100% - 30px) / 7) !important;
    }        
    .t-store__prod-popup__slider .t-slds__thumbsbullet:last-child {
        margin-right: 0px !important;
    }    
    
    /*Стрелки в карточке товара*/
    .t-store__prod-popup__slider .t-slds__arrow-right {
        right: 10px !important;
    }
    .t-store__prod-popup__slider .t-slds__arrow-left {
        left: 10px !important;
    }
    .t-slds__arrow-withbg {
        width: 40px !important;
        height: 40px !important;
    }
    #allrecords .t-slds__arrow-withbg .t-slds__arrow_body {
        width: 8px !important;
    } 
    
    /*Информация в карточке товара*/
    .t-store__prod-popup__sku {
        margin-top: 10px !important;
    }    
    .t-store__prod-popup__price-wrapper {
        margin-top: 20px !important;
        column-gap: 15px !important;
    }   
    .t-store .t-product__option {
        margin-top: 30px !important;
    }
    .t-product__option > .t-product__option-title {
        padding-bottom: 15px !important;
    }
    .t-product__option-title_buttons {
        min-width: 45px !important;
        height: 45px !important;
    }
    .t-product__option-item_disabled:after {
        font-size: 7px !important;
    }   
    .t-store__prod-popup__links-wrapper {
        margin-top: 20px !important;
    }
    .t-store__prod-popup__link:after {
        width: 9px !important;
        height: 6px !important;
        margin-top: 2px !important;
    }
    .t-store__prod-popup__btn-wrapper {
        margin-top: 30px !important;
    }     
    .t-store__prod-popup__text {
        margin-top: 40px !important;
    }     
    
    /*Аккордеон в карточке товара*/
    .t-store__tabs_accordion {
        margin-top: 30px !important;
    }   
    .t-store__tabs__item-button {
        padding-top: 15px !important;
        padding-bottom: 15px !important;
    }
    .t-store__tabs__content {
        margin-bottom: 15px !important;
    }    
    .t-store__tabs__close {
        width: 12px !important;
        height: 8px !important;
        margin-right: 5px !important;
    }   
    
    /*Рекомендуемые товары в карточке*/
    .t-store__relevants__container {
        margin-top: 80px !important;
    }     
    .t-store__relevants__title {
        margin-bottom: 30px !important;
    }   
    .t-store__grid-cont_mobile-one-row .t-col:first-child {
        margin-left: 15px !important;
    }
    .t-store__grid-cont_mobile-one-row .t-col:last-child {
        min-width: calc(85% + 15px) !important;
        max-width: calc(85% + 15px) !important;
    }    
    .t-store__grid-cont_mobile-one-row .t-col:last-child:after {
        width: 15px !important;
        min-width: 15px !important;
    }     
    
    /*Верхняя часть корзины*/
    .t706__cartwin-top {
        padding-bottom: 20px !important;
    }
    .t706__cartwin-bottom {
        padding-top: 20px !important;
    }
    .t706__product-thumb {
        width: 60px !important;
        height: 60px !important;
        padding-right: 15px !important;
    }
    .t706__product-imgdiv {
        height: 60px !important;
    }    
    
    /*Поля в корзине*/
    .t706__orderform  {
        margin-top: 30px !important;
    }
    .t-input-block {
        margin-bottom: 15px !important;
    }
    .t-input-group_tx .t-input-block {
        margin-bottom: 30px !important;
    }
    .t-input-title {
        padding-bottom: 10px !important;
    }
    .t-input-title + .t-input-block {
        margin-bottom: 30px !important;
    }
    #addresses-wrapper {
        margin-top: 30px !important;
    }
    .t-input-group_pm .t-input-title {
        padding-bottom: 15px !important;
    }
    .t-input-block .t-text strong {
        padding-bottom: 15px !important;
    }
    .t-radio__wrapper-delivery {
        margin-top: 30px !important;
    }
    .t-radio__wrapper-delivery .t-name {
        margin-bottom: 15px !important;
    }
    #delivery-services-wrapper {
        margin-top: 30px !important;    
    }
    .delivery-hint {
        margin-top: 30px !important;
    }    
    .t-input-group_pm {
        margin-top: 30px !important;
    }
    
    /*Информация о доставке в корзине*/
    .searchbox-info {
        margin-bottom: 30px !important;
    }
    .searchbox-info p:first-child {
        margin-bottom: 10px !important;
    }
    #allrecords .searchbox-info span {
        margin-top: 10px !important;
    }  
    
    /*Радиокнопки в корзине*/
    .t-radio__control {
        padding-top: 3px !important;
    }       
    
    /*Нижняя часть корзины*/
    .t706__cartwin-totalamount-wrap {
        margin-top: 30px !important;
    }
    .t706__cartwin-totalamount-label {
        margin-top: 15px !important;
    }
    .t-form__submit {
        margin-top: 30px !important;
    }     
    .t706__close {
        height: 50px !important;
    }   
    
    /*Контейнер корзины*/
    .t706__cartwin-content {
        margin-top: 50px !important;
        padding-bottom: 50px !important;
    }    
    
    /*Иконка избранного на карточке*/
    .t1002__addBtn {
        right: 10px !important;
        top: 10px !important;
    }
    .t1002__addBtn svg {
        width: 20px !important;
        height: 20px !important;
    }     
    
    /*Иконка избранного в карточке товара*/
    .t-store__prod-popup__info .t1002__addBtn {
        width: 50px !important;
        height: 50px !important;
        margin-left: 5px !important;
    }  
    
    /*Вишлист*/
    .t1002__wishlistwin-content {
        padding-top: 50px !important;
        padding-bottom: 50px !important;
    }    
    .t1002__wishlistwin-top {
        padding-bottom: 20px !important;
    }
    .t1002__product-thumb {
        width: 60px !important;
        height: 60px !important;
        padding-right: 15px !important;
    }
    .t1002__product-imgdiv {
        height: 60px !important;
    }    
    
    /*Иконки закрытия*/
    .t-popup__close, .t450__close, .t985__close-icon {
        width: 34px !important;
        height: 34px !important;  
        top: 5px !important;
    }
    .t-store .t-popup__close, .t450__close, .t985__close-icon, .t958__close {
        right: 5px !important;
    }
    .t450__close {
        width: 38px !important;
        height: 38px !important;  
        top: 5px !important;
    }     
    .t450__close_icon span {
        height: 1px !important;
    }
    #allrecords .t706__close, #allrecords .t1002__wishlistwin-close, #allrecords .t702 .t-popup__close {
        height: 50px !important;
    }  
    #allrecords .t706__close-button, #allrecords .t1002__close-button, #allrecords .t702 .t-popup__close-wrapper {
        width: 14px !important;
        height: 14px !important;
        margin-right: 5px !important;
    }  
    
    /*Закрытие поп-ап статьи*/
    .t-feed .t-feed__post-popup__close-wrapper, .t-feed__post-popup .t-feed__post-popup__close-wrapper {
        padding-top: 20px !important;
    } 
    .t915 .t-feed .t-feed__post-popup__close-wrapper, [data-record-type="915"] .t-feed__post-popup .t-feed__post-popup__close-wrapper {
        padding-top: 20px !important;
    } 
    
    /*Контейнер поп-ап статьи*/
    .t-feed__post-popup__container {
        padding-top: 20px !important;
    }
    .t915 .t-feed__post-popup__container {
        padding-top: 20px !important;
        padding-bottom: 80px !important;
    }     
    
    /*Статьи*/
    .t-redactor__h2 {
        margin-bottom: 30px !important;
    }
    .t-redactor__h3 {
        margin-top: 40px !important;
        margin-bottom: 20px !important;
    }
    .t-redactor__h4 {
        margin-top: 60px !important;
    }
    .t-redactor__tte-view hr {
        margin-bottom: 60px !important;
    }
    .t-redactor__preface + figure:not([data-src]) hr, .t-redactor__text + figure:not([data-src]) hr {
        margin-top: -40px !important;
    }       
    .t-redactor__tte-view figure[data-src] + *, .t-redactor__tte-view figure:not([data-src]) + * {
        margin-top: 40px !important;
    }    
    .t-redactor__preface + figure:not([data-src]), .t-redactor__text + figure:not([data-src]) {
        margin-top: 40px !important;
    }
    .t-redactor__tte-view figure + .t-redactor__text em {
        margin-top: 60px !important;
    }    
    
    /*Текстовый блок в 2 колонки на странцие Размерная сетка*/
    .t1034 .t-container {
        row-gap: 30px !important;
    }
    #allrecords .t1034 .t-list__item:nth-child(n) {
        max-width: 100% !important;
    }
    .t1034 .t-text ul {
        column-gap: 20px !important;
    }    
    
    /*Обложка на странице О нас*/
    .t1001 .t-descr {
        margin-top: 30px !important;
    }    
    .t1001__img-wrapper {
        margin-top: 50px !important;
    }    
    
    /*Блок с 2 изображениями и тексто на странице О нас*/
    .t856 .t-card__col:first-child {
        margin-top: 50px !important;
    }
    .t856 .t-card__col:nth-child(2) .t856__table {
        padding-left: 40px !important;
        padding-right: 40px !important;
    }    
    .t856 .t-descr {
        padding-top: 40px !important;
    }    
    
    /*Блок в 2 колонки с изображением и текстом на странице О нас*/
    .t480 .t-col:first-child {
        padding-right: 5px !important;
        margin-top: 50px !important;
    }    
    .t480__title {
        padding-top: 40px !important;
    }
    .t480__uptitle {
        margin-top: 30px !important;
    }
    .t480__uptitle ul li:not(:first-child) {
        margin-top: 5px !important;
    }    
    
    /*Слайдер с ссылками на запрещенную сеть*/
    .t923__textwrapper {
        padding-top: 15px !important;
    }    
    .t923 .t-slds__arrow-left {
        left: calc(100% + 10px) !important;
    }
    .t923 .t-slds__arrow-right {
        right: calc(100% + 10px) !important;
    }    
    
    /*Плитки статей*/
    .t-feed__container_mobile-grid {
        row-gap: 40px !important;
    }     
    .t-feed__post-imgwrapper {
        margin-bottom: 20px !important;
    }
    .t-feed__button-readmore .t-btn {
        margin-top: 15px !important;
    }   
    
    /*Аккордеон*/
    .t585__trigger-button {
        padding-top: 15px !important;
        padding-bottom: 15px !important;
        padding-right: 30px !important;
    }
    .t585__textwrapper {
        padding-bottom: 15px !important;
    }   
    .t585__lines {
        width: 12px !important;
        height: 8px !important;
        margin-right: 5px !important;
    }   
    
    /*Блок Смотрите также*/
    .t902 .t-container {
        row-gap: 40px !important;
    }
    .t902__content {
        padding-top: 20px !important;
    }
    .t902__btn-container {
        margin-top: 15px !important;
    }   
    
    /*Блок на странице 404*/
    .t467 .t-descr {
        margin-top: 30px !important;
    }    
    .t467 .t-btn:hover {
        margin-top: 40px !important;
    }   
    
    /*Виджет обратной связи*/
    .t898__wrapper {
        right: 10px !important;
        bottom: 15px !important;
    }   
    
    /*Куки*/
    .t887 {
        left: 0px !important;
        bottom: 0px !important;
    }   
    
    /*Долями в карточке товара*/
    .digi-dolyame-button {
        margin-top: 15px !important;
    }
    
    /*Обложка новогодней распродажи*/
    .t336__textwrapper {
        padding-top: 50px !important;
        padding-bottom: 50px !important;
    }
    .t336__button-wrapper {
        padding-top: 30px !important;
    }  
    
    /*Плитки с изображениями на странице Лукбук*/
    .t667 .t-container {
        row-gap: 10px !important;
    }
    .t667__row {
        row-gap: 10px !important;
    }
    .t667__tile {
        width: 100% !important;
        padding-left: 5px !important;
        padding-right: 5px !important;
    }    
    
    /*Слайдер на первом экране*/
    .t734__wrapper {
        padding-top: 50px !important;
        padding-bottom: 74px !important;
    }    
    .t734__descr {
        margin-top: 20px !important;
    }
    .t734__button {
        padding-top: 30px !important;
    }    
    .t734 .t-slds__bullet_wrapper {
        bottom: 16px !important;
    }
    .t734 .t-slds__bullet_body {
        width: 8px !important;
        height: 8px !important;
    }
    
    /*Статья с видеоинструкциями*/
    [data-feed-popup-postuid="i32srmj7v1"] .t-redactor__video-container {
        max-width: 100% !important;
        padding-bottom: padding-bottom: 174% !important;
    }    
    [data-feed-popup-postuid="ni3z8uogs1"] .t-redactor__video-container {
        max-width: 300px !important;
        padding-bottom: calc(300px * 1.74) !important;
    }  
    
    /*Поиск*/
    .t985__widgetheader {
        padding-top: 50px !important;
    }   
    .t985__clear-icon {
        width: 22px !important;
        height: 22px !important;
    }
    .t-search-widget__popup {
        padding-top: 120px !important;
    }  
    .t-search-widget__query-result {
        margin-bottom: 30px !important;
    } 
    .t-search-widget__notfound-img {
        margin-bottom: 15px !important;
    }   
    .t-search-widget__result_product-img {
        width: 120px !important;
        height: 120px !important;
    }   
    .t-search-widget__pagination {
        padding-top: 20px !important;
    }    
    .t-search-widget__pagination-item, .t-search-widget__pagination-button {
        min-width: 45px !important;
        height: 45px !important;
    } 
    .t-search-widget__loadmore-btn-wrap {
        padding-top: 30px !important;
    }    
    
    
}



@media screen and (min-width: 1201px) {
    
    .t-screenmax-1200px {
        display: none !important;
    }
   

}
    
    
    
@media screen and (min-width: 961px) {  
    
    /*Скрытие блоков при ширине экранов > 960px*/
    .t-screenmax-980px {
        display: none !important;
    }  
    
    /*Выпадающие списки фильтров каталога*/
    .t-store__filter__item:hover .t-store__filter__item-controls-wrap:not(.t-store__filter__item-price-slider, .t-store__filter__item-price-box) {
        /*display: block !important;*/
        opacity: 1 !important;
        visibility: visible !important;
        z-index: 10 !important;
    }
    .t-store__filter__item:not(.t-store__filter__item_price):hover .t-store__filter__item-title:after {
        -webkit-transform: rotate(180deg) !important;
        -ms-transform: rotate(180deg) !important;
        transform: rotate(180deg) !important;        
    }  
    
    
} 