    :root {
        
        /*Icons*/
        --burger-icon: url(https://static.tildacdn.com/tild6664-6433-4664-b161-663630363639/burger.svg);
        /*--close-icon: url(https://static.tildacdn.com/tild3063-3466-4034-b766-373663326138/Close.svg);*/
        /*--back-icon: url(https://static.tildacdn.com/tild6139-3562-4361-a130-633733306332/photo.svg);*/
        /*--search-icon: url(https://static.tildacdn.com/tild3238-3564-4235-b539-393830613038/Search_icon.svg);*/
        --widget-tg-icon: url("data:image/svg+xml;charset=UTF-8,%3csvg width='100%' height='100%' viewBox='0 0 50 50' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='25' cy='25' r='25' fill='white'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.5748 23.7633C20.7475 21.231 24.8568 19.5484 26.9203 18.7321C32.7932 16.4165 34.0277 16.0167 34.8214 16C34.9978 16 35.3858 16.0333 35.6503 16.2332C35.8619 16.3998 35.9148 16.6164 35.9501 16.783C35.9854 16.9496 36.0207 17.2994 35.9854 17.566C35.6679 20.7313 34.2923 28.4112 33.5868 31.943C33.287 33.4423 32.705 33.9421 32.1407 33.9921C30.9061 34.092 29.9714 33.2258 28.7897 32.4927C26.9203 31.3433 25.8797 30.6269 24.0632 29.4941C21.9644 28.1946 23.3224 27.4783 24.5217 26.3121C24.8392 26.0123 30.2536 21.3476 30.3594 20.9312C30.377 20.8812 30.377 20.6813 30.2536 20.5813C30.1301 20.4814 29.9537 20.5147 29.8126 20.548C29.6186 20.5813 26.6557 22.4472 20.8886 26.1289C20.0421 26.6786 19.2837 26.9452 18.5959 26.9285C17.8375 26.9119 16.3913 26.5287 15.2979 26.1955C13.9751 25.7957 12.917 25.5791 13.0051 24.8794C13.058 24.5129 13.5871 24.1464 14.5748 23.7633Z' fill='black'/%3e%3c/svg%3e ");
        --widget-promo-15-icon: url("data:image/svg+xml,%3Csvg width='50' height='50' viewBox='0 0 50 50' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='25' cy='25' r='25' fill='white'/%3E%3Cpath d='M41 21.7041C39.3735 22.2298 38.1816 23.9377 38.1816 25.9648C38.1817 27.9918 39.3737 29.6988 41 30.2246V34.7207H10V30.2236C11.6258 29.6974 12.8174 27.9905 12.8174 25.9639C12.8172 23.9372 11.626 22.2291 10 21.7031V16H41V21.7041Z' fill='black'/%3E%3Cpath d='M29.8 22.3284C30.0268 22.3284 30.2353 22.3652 30.4254 22.4388C30.6278 22.5247 30.7933 22.632 30.9221 22.7607C31.0631 22.9018 31.1735 23.0612 31.2532 23.239C31.3329 23.4168 31.3728 23.6131 31.3728 23.8277C31.3728 24.0484 31.3329 24.2477 31.2532 24.4255C31.1735 24.5972 31.0631 24.7536 30.9221 24.8946C30.7933 25.0234 30.6278 25.1307 30.4254 25.2165C30.2292 25.2901 30.0207 25.3269 29.8 25.3269C29.5792 25.3269 29.3677 25.2901 29.1653 25.2165C28.9691 25.1307 28.8035 25.0234 28.6686 24.8946C28.5276 24.7475 28.4233 24.5911 28.3559 24.4255C28.2762 24.2477 28.2363 24.0484 28.2363 23.8277C28.2363 23.6131 28.2762 23.4168 28.3559 23.239C28.4417 23.0428 28.5521 22.8834 28.687 22.7607C28.8035 22.6381 28.966 22.5308 29.1745 22.4388C29.3707 22.3652 29.5792 22.3284 29.8 22.3284ZM34.2333 23.0275L29.8092 28.5553L28.9997 27.9115L33.4423 22.3928L34.2333 23.0275ZM29.8 23.331C29.6589 23.331 29.5393 23.377 29.4412 23.469C29.3431 23.5609 29.2941 23.6805 29.2941 23.8277C29.2941 23.9748 29.3431 24.0944 29.4412 24.1864C29.5332 24.2784 29.6528 24.3244 29.8 24.3244C29.9471 24.3244 30.0667 24.2784 30.1587 24.1864C30.2568 24.1067 30.3058 23.9871 30.3058 23.8277C30.3058 23.6682 30.2568 23.5487 30.1587 23.469C30.0667 23.377 29.9471 23.331 29.8 23.331ZM32.9548 25.5845C33.151 25.5109 33.3595 25.4741 33.5803 25.4741C33.801 25.4741 34.0095 25.5109 34.2057 25.5845C34.3958 25.6642 34.5614 25.7715 34.7024 25.9064C34.8373 26.0535 34.9446 26.213 35.0243 26.3847C35.104 26.5625 35.1439 26.7587 35.1439 26.9733C35.1439 27.1941 35.104 27.3934 35.0243 27.5712C34.9446 27.7367 34.8373 27.8931 34.7024 28.0403C34.5614 28.1752 34.3958 28.2825 34.2057 28.3622C34.0095 28.4358 33.801 28.4726 33.5803 28.4726C33.3472 28.4726 33.1388 28.4358 32.9548 28.3622C32.7402 28.2763 32.5746 28.169 32.4581 28.0403C32.3294 27.9176 32.219 27.7613 32.127 27.5712C32.0473 27.3934 32.0074 27.1941 32.0074 26.9733C32.0074 26.7587 32.0473 26.5625 32.127 26.3847C32.2067 26.2068 32.3171 26.0474 32.4581 25.9064C32.5869 25.7776 32.7524 25.6703 32.9548 25.5845ZM33.9482 26.6146C33.8501 26.5226 33.7274 26.4766 33.5803 26.4766C33.4331 26.4766 33.3104 26.5226 33.2123 26.6146C33.1204 26.7005 33.0744 26.82 33.0744 26.9733C33.0744 27.1205 33.1204 27.2401 33.2123 27.332C33.3104 27.424 33.4331 27.47 33.5803 27.47C33.7274 27.47 33.8501 27.424 33.9482 27.332C34.0401 27.2401 34.0861 27.1205 34.0861 26.9733C34.0861 26.82 34.0401 26.7005 33.9482 26.6146Z' fill='white'/%3E%3Cpath d='M27.0559 22.1445V23.3862H24.177L24.1218 24.3427C24.2751 24.2814 24.4284 24.2385 24.5817 24.214C24.7656 24.1833 24.9557 24.168 25.1519 24.168C25.4769 24.168 25.7774 24.214 26.0533 24.306C26.317 24.3979 26.55 24.5298 26.7524 24.7015C26.9547 24.8977 27.108 25.1184 27.2122 25.3637C27.3226 25.6212 27.3778 25.9186 27.3778 26.2559C27.3778 26.5625 27.3196 26.8445 27.2031 27.1021C27.0804 27.3719 26.9118 27.6018 26.6972 27.7919C26.4826 27.9881 26.2097 28.1476 25.8786 28.2702C25.5536 28.3806 25.1857 28.4358 24.7748 28.4358C24.2904 28.4358 23.8459 28.3622 23.4411 28.215C23.0487 28.0801 22.6624 27.8379 22.2822 27.4884L23.0548 26.5042C23.5761 26.9703 24.1586 27.2033 24.8024 27.2033C25.1642 27.2033 25.4647 27.1205 25.7038 26.9549C25.9307 26.7832 26.0441 26.5472 26.0441 26.2467C26.0441 25.9278 25.943 25.6948 25.7406 25.5477C25.5566 25.3882 25.2838 25.3085 24.922 25.3085C24.6399 25.3085 24.3916 25.333 24.177 25.3821C23.993 25.425 23.806 25.4925 23.6159 25.5844L22.7697 25.2809L23.0548 22.1445H27.0559Z' fill='white'/%3E%3Cpath d='M21.1581 22.1628V28.3069H19.7968V24.0576L19.0702 24.5083L18.4355 23.6161L20.2567 22.0892L21.1581 22.1628Z' fill='white'/%3E%3Cpath d='M17.7786 25.1982V26.3663H14.9824V25.1982H17.7786Z' fill='white'/%3E%3C/svg%3E%0A");

        /*Text styles*/
        --font-primary: 'TildaSans/LetoSans';
        
        /*Colors*/
        --color-white-primary: #FFFFFF;
        
        --color-black-primary: #000000;
        
        /*--color-graphit-primary: #565656;*/
        
        /*--color-grey-primary: #F4F1F1;*/
        /*--color-grey-secondary: #DDDDDD;        */
        /*--color-grey-tertiary: #B9B5AE;*/
        /*--color-grey-quaternary: #F9F9F9;*/
        
        --color-accent-primary: #B99E8B; 
        --color-accent-secondary: #3441B6; 
        
        --color-bg-primary: var(--color-white-primary);
        --color-bg-secondary: var(--color-black-primary);
        /*--color-bg-tertiary: var(--color-black-primary);*/
        
        /*--color-border-primary: var(--color-black-primary);*/
        /*--color-border-secondary: var(--color-grey-secondary);*/
        /*--color-border-tertiary: var(--color-grey-tertiary);*/
        
        /*--color-overlay-primary: rgba(0, 0, 0, 0.6);*/
        
        /*Button colors*/
        --color-btn-text-primary: var(--color-white-primary);
        --color-btn-bg-primary: var(--color-bg-secondary);
        --color-btn-border-primary: var(--color-bg-secondary);
        --color-btn-text-primary-hover: var(--color-white-primary);
        --color-btn-bg-primary-hover: var(--color-accent-secondary);
        --color-btn-border-primary-hover: var(--color-accent-secondary);
        
    } 
    
    /*Информация о доставке в корзине*/
    .t706__sidebar-bottom:after, .t706__cartpage-open-form-wrap:after {
        content: 'Бесплатная доставка от 15 000 RUB до 30 июня' !important;
        width: 100% !important;
        display: block !important;
        text-align: center !important;
        color: var(--color-black-primary) !important;
        font-family: var(--font-primary) !important;
        font-size: 16px !important;
        font-weight: 400 !important;
        line-height: 1.2 !important;
        margin-top: 36px !important;
    }
    
    /*Удаление характеристики "Подборка от блогера" из каталога и карточки*/
    [data-filter-name="charact:8015818"].t-store__filter__item-title, [data-filter-name="charact:8015818"].t-store__filter__item-title ~ .t-store__filter__item-controls-wrap, .js-store-prod-all-charcs {
        display: none !important;
    }
    .t-store__filter__item_select {
        margin-bottom: 0px !important;
    }
    
    /*ЗАКРУГЛЕНИЕ ФОРМ*/
    .t-popup__container {
        border-radius: 10px; !important;
    }
    .t-store__card__bgimg, .t-store__card__bgimg_second {
        border-radius: 0px; !important;
    }
    
    /*БОРДЮР ГАЛЕРЕЯ*/
    .t603__blockimg_4-3 {
        border-radius: 10px; !important;
    }
    
    /*КНОПКА НЕТ В НАЛИЧИИ*/
    .t-store__card__sold-out-msg {
      visibility: hidden;
      font-size: 0px !important;
    }
    .t-store__card__sold-out-msg:after {
      content:'Под заказ'; 
      font-size: 14px !important;
      visibility: visible;
      display: block;
      color: #858585;
    }
    [data-product-part-uid*="988059451102"] .t-store__card__sold-out-msg:after {
      content:'Скоро в продаже' !important; 
    }
    
    /*КНОПКА ЗАГРУЗКИ*/
    .t-upwidget-container__button {
        max-width: 250px;
        overflow: hidden;
        text-overflow: ellipsis;
        display: table;
        padding: 0 20px;
        line-height: 38px!important;
        font-size: 14px!important;
        background-color: #3b3b3b!important;
    }
    
    /*ПОЛЗУНОК ЦЕНЫ ЦВЕТ*/
    .t-store__filter__range_bg {
        position: absolute;
        z-index: -1; !important;
        width: 100%; !important;
        height: 1px; !important;
        background-color: #C1A489!important;
        border-radius: 3px; !important;
    }
    
    /*СТИКЕР НА КАРТОЧКЕ*/
    .t-store__card__mark {
        font-weight: 500; !important;
        font-size: 11px; !important;
        width: 45px; !important;
        height: 20px; !important;
        border-radius: 50px; !important;
    }
    
    /*ИЗБРАНОЕ СТИЛИ*/
    .t-store__card__imgwrapper .t1002__addBtn, .t1002__picture-wrapper .t1002__addBtn {
        position: absolute;
        right: 0px; !important;
        top: 0px; !important;
        background: #fff0; !important;
    }
    
    /*ОТСТУПЫ ТЕКСТА В КАРТОЧКЕ*/
    .t-store__card__textwrapper {
        padding-top: 15px !important;
    }
    
    /*ПОЛЕ СОРТИРОВКИ В ФИЛЬТРАХ*/
    .t-store__sort-select {
        border: 0px #ffffff solid !important;
        background: #ffffff !important;
        padding: 0px 25px 0px 10px !important;
    }
    
    /*КНОПКА В КАРТОЧКЕ ТОВАРА*/
    .t-btn_sm {
        height: 45px;
        font-size: 12px; !important;
        font-weight: 400; !important;
        padding-left: 30px;
        padding-right: 30px;
    }
    
    /*Скрытие H1 и H2*/
    [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;
    }    
    
    /*Блок 1200px-*/
    .t-screenmax-1200px {
        display: none !important;
    } 
    
    /*Бэкграунд видео*/
    .background-video {
        width: 100% !important;
        height: 100% !important;
        display: block !important;
        position: absolute !important;
        top: 0px !important;
        left: 0px !important;
        -o-object-fit: cover !important;
        object-fit: cover !important; 
        z-index: 1 !important;
        pointer-events: none !important;
    }  
    .t-slds__item .background-video {
        -webkit-transform-style: preserve-3d !important;
    }     
    
    /*Стандартные кнопки*/
    .t-rec:not([data-record-type="396"]) .t-btn, .t-rec:not([data-record-type="396"]) .t-submit, .t970__message ol li a:nth-child {
        height: 48px !important;
        text-transform: uppercase !important;
        border-radius: 0px !important;
    }    
    .t734 .t-btn, .t970__message ol li a {
        min-width: 120px !important;
        height: 42px !important;
        min-height: unset !important;
        font-family: var(--font-primary) !important;
        font-size: 10px !important;
        font-weight: 400 !important;
        line-height: 1 !important;
        letter-spacing: 0.12em !important;
        text-transform: uppercase !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        margin-left: auto !important;
        margin-right: auto !important;
        border-radius: 0px !important;
        -webkit-transition: all 0.2s linear !important;
        -moz-transition: all 0.2s linear !important;
        -ms-transition: all 0.2s linear !important;
        -o-transition: all 0.2s linear !important;
        transition: all 0.2s linear !important;
        box-sizing: border-box !important;
    }    
    .t970__message ol li a {
        display: -webkit-inline-box !important;
        display: -ms-inline-flexbox !important;
        display: inline-flex !important; 
        -ms-flex-align: center !important; 
        align-items: center !important;
        -webkit-box-align: center !important; 
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;          
    }
    /*.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;          */
    /*}  */
    /*.t142__text {*/
    /*    display: block !important;*/
    /*    height: auto !important;*/
    /*}*/
    /*.t-btn[style*="display: none"], .t-btn[style*="display:none"] {*/
    /*    display: none !important;*/
    /*}      */
    
    /*Основной вид кнопок*/
    .t970__message ol li a {
        color: var(--color-btn-text-primary) !important;
        background-color: var(--color-btn-bg-primary) !important;
        border-color: var(--color-btn-border-primary) !important; 
    }
    
    /*H1-заголовки*/
    .t734__title {
        font-size: 58px !important;
        font-weight: 700 !important;
        line-height: 1 !important;
        letter-spacing: 0em !important;
    } 
    
    /*H6-заголовки*/
    .t970__message-txt strong {
        font-size: 12px !important;
        font-weight: 700 !important;
        line-height: 1.2 !important;
        letter-spacing: 0em !important;
        text-transform: uppercase !important;
    } 
    
    /*Подзаголовки*/
    .t734__descr {
        font-size: 20px !important;
        font-weight: 600 !important;
        line-height: 1 !important;
        letter-spacing: 0em !important;
        text-transform: uppercase !important;
    }     
    
    /*Средние описания*/
    .t970__message-txt {
        font-size: 14px !important;
        font-weight: 400 !important;
        line-height: 1.5 !important;
        letter-spacing: 0em !important;
    }
    
    /*Маленькие описания*/
    .wishlist__counter, .cartcopy__counter, .t1058__btn-text, .t844 .t-card__title, .t844 .t-section__title {
        font-size: 10px !important;
        font-weight: 400 !important;
        line-height: 1.5 !important;
        letter-spacing: 0em !important;
    }     
    
    /*Пункты меню*/
    .t446__list_item .t-menu__link-item {
        font-size: 8px !important;
        font-weight: 400 !important;
        line-height: 1.55 !important;
        letter-spacing: 0.15em !important;
        text-transform: uppercase !important;
    }  
    
    /*Отступ высотой с меню*/
    [data-record-type="113"].uc-height-menu > div {
        height: 80px !important;
    }    
    
    /*Ширина контейнеров в стандартных блоках*/
    /*.t-container, .t-card__container, .t142 .t-container_100, .t142A .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, .t776__parent {*/
    /*    max-width: 100% !important;*/
    /*    padding-left: 10px !important;*/
    /*    padding-right: 10px !important;*/
    /*    box-sizing: border-box !important;        */
    /*}*/
    /*.t744, .t813__wrapper, [class*="uc-"][class*="wndw"], .t446__maincontainer, .t-store__relevants__title, .t772 .t-card__container, .t772 .t-container, .t-store__prod-popup__close-txt-wr, #allrecords .t760 .t-col {*/
    .t446__maincontainer, .t1058 .t-container, .t844 .t-container, .t734 .t-container {
        max-width: 100% !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        box-sizing: border-box !important;  
    }  
    
    /*Иконки соцсетей*/
    .t-sociallinks__wrapper {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important;
        font-size: 0px !important;
    }  
    .t-sociallinks__wrapper {
        column-gap: 4px !important;
        row-gap: 8px !important;
    }
    .t-sociallinks__item {
        width: 16px !important;
        height: 16px !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;
        position: relative !important;
        font-size: 0px !important;
        padding: 0px !important;
        margin: 0px !important;
        border-radius: 0px !important;
        position: relative !important;
    }    
    .t-sociallinks__item a {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;
        margin-top: 0px !important;
        width: 100% !important;
        height: 100% !important;
        -webkit-transition: all 0.2s linear !important;
        -moz-transition: all 0.2s linear !important;
        -ms-transition: all 0.2s linear !important;
        -o-transition: all 0.2s linear !important;
        transition: all 0.2s linear !important;
    }
    .t-sociallinks__svg, .t-sociallinks__customimg {
        width: 100% !important;
        height: 100% !important;
        overflow: visible !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;            
    }       
    
    /*Меню*/
    .t446 {
        height: auto !important;
    }
    .t446.menu_filled {
        background-color: var(--color-bg-primary) !important;
    }
    .t446__maincontainer {
        width: 100% !important;
        max-width: 100% !important;
        height: 60px !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !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;           
    }
    .t446__leftwrapper {
        width: 100% !important;
        height: 100% !important;
        position: static !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;
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;        
        padding-left: 40px !important;
        padding-right: 0px !important;
        box-sizing: border-box !important;
    }
    .t446__rightwrapper {
        width: auto !important;
        height: 100% !important;
        position: relative !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
        justify-content: flex-end !important;
        -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
        order: 3 !important;        
        padding-left: 0px !important;
        padding-right: 0px !important;
        box-sizing: border-box !important;
    }    
    
    /*Пункты меню*/
    .t446__leftmenuwrapper {
        height: 100% !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;    
        -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important;
    }
    .t446__list {
        height: 100% !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important;
    }
    .t446 .t446__list_item {
        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;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        padding-left: 8px !important;
        padding-right: 8px !important;
    }
    .t446 .t446__list_item:first-child {
        padding-left: 0px !important;
    }
    .t446 .t446__list_item:last-child {
        padding-right: 0px !important;
        margin-left: auto !important;
    }  
    .t446:not(.menu_filled) .t-menu__link-item {
        color: var(--color-white-primary) !important;
    }
    .t446__list_item .t-active {
        opacity: 1 !important;
        pointer-events: none !important;
        cursor: default !important;
    }
    /*.t450__list_item .t-menu__link-item[href*='sale'] {*/
    /*    color: var(--color-accent-primary) !important;*/
    /*}*/
    /*.t446__list_item .t-menu__link-item[href*='sale'] {*/
    /*    color: #D3C1A1 !important;*/
    /*}*/
    .t794__arrow {
        width: 4px !important;
    }
    .t794__arrow:after {
        content: '' !important;
        width: 3px !important;
        height: 3px !important;
        position: absolute !important;
        right: 1px !important;
        top: -3px !important;
        border-color: transparent currentColor currentColor transparent !important;
        border-style: solid !important;
        border-width: 1px !important;
        margin: auto !important;
        pointer-events: none !important;
        -webkit-transform: translateY(-50%) rotate(45deg) !important;
        -ms-transform: translateY(-50%) rotate(45deg) !important;
        transform: translateY(-50%) rotate(45deg) !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;
    }    
    .t794__tm-link_active .t794__arrow:after {
        top: 0px !important;
        -webkit-transform: translateY(-50%) rotate(-135deg) !important;
        -ms-transform: translateY(-50%) rotate(-135deg) !important;
        transform: translateY(-50%) rotate(-135deg) !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;
        padding: 0px !important;
    }
    .t446 .t-sociallinks {
        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: 0px !important;
        padding-bottom: 0px !important;
        padding-left: 40px !important;
    }
    .t446:not(.menu_filled) .t-sociallinks {
        -webkit-filter: brightness(0) invert(1) !important;
        filter: brightness(0) invert(1) !important;
    }        
    .t446 .t-sociallinks__wrapper {
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
    }
    .t446 .t-sociallinks__item {
        padding-right: 12px !important;
    }
    .t446 .t-sociallinks__item:first-child {
        padding-right: 8px !important;
    }
    .cartcopy__counter, .wishlist__counter {
        width: 12px !important;
        position: absolute !important;
        top: 50% !important;
        right: 0px !important;
        text-align: center !important;
        color: var(--color-black-primary) !important;
        font-family: var(--font-primary) !important;
        -webkit-transform: translateY(-50%) !important;
        -ms-transform: translateY(-50%) !important;
        transform: translateY(-50%) !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;             
    }   
    
    /*Логотип в меню*/
    .t446__burger .t446__burgerline {
        display: none !important;
    }
    .t446__logowrapper {
        width: auto !important;
        height: 100% !important;
        position: static !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-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
        padding: 0px !important;
        -webkit-transform: unset !important;
        -ms-transform: unset !important;
        transform: unset !important;
        z-index: 100 !important;
    }
    .t446:not(.menu_filled) .t446__logowrapper {
        -webkit-filter: brightness(0) invert(1) !important;
        filter: brightness(0) invert(1) !important;
    }    
    .t446__logowrapper2 {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        left: unset !important;
    }
    .t446__logowrapper2 div {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
    }
    .t446__imglogo {
        width: 100% !important;
        max-width: 90px !important;
        padding: 0px !important;
    }   
    
    /*Бургер в меню*/
    .t446__burgerwrapper {
        display: none !important;
    }
    .t446__maincontainer > .t446__burgerwrapper {
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t446__burger {
        width: auto !important;
        height: auto !important;
    }
    .t446__burgerlinkwrapper {
        width: 24px !important;
        height: 24px !important;
        background-image: var(--burger-icon) !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        background-position: center !important;
    }
    .t446:not(.menu_filled) .t446__burgerlinkwrapper {
        -webkit-filter: brightness(0) invert(1) !important;
        filter: brightness(0) invert(1) !important;        
    }
    
    /*Плашка над меню*/
    .t844 .t-card__container:before, .t844 .t-card__container:after {
        display: none !important;
    }
    .t844 {
        position: relative !important;
    }
    .t844 .t-section__container {
        width: 100% !important;
        height: auto !important;
        position: absolute !important;
        top: 50% !important;
        left: 50% !important;
        -webkit-transform: translateX(-50%) translateY(-50%) !important;
        -ms-transform: translateX(-50%) translateY(-50%) !important;
        transform: translateX(-50%) translateY(-50%) !important;
    }
    .t1058__col, .t844 .t-col {
        max-width: 100% !important;
        padding: 0px !important;
        margin: 0px !important;
    }
    .t844 .t-section__title {
        margin: 0px !important;
    }
    .t844 .t-section__title a {
        color: inherit !important;
    }
    .t844 .t-section__title u {
        text-decoration: unset !important;
        border-bottom: 1px solid !important;
    }
    .t1058__row, .t844 .t-card__container {
        width: 100% !important;
        height: 20px !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;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important;
        gap: 20px !important;
    }
    .t844 .t-card__col {
        position: relative !important;
        width: auto !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;   
        z-index: 2 !important;
    }
    .t844__wrappercenter {
        padding: 0px !important;
    }
    .t844 .t-card__title {
        padding: 0px !important;
        margin: 0px !important;
    }
    .t1058__btn {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;         
        margin: 0px !important;
    }
    .t1058__link-wrapper  {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;        
    }
    .t1058__btn-img-wrapper {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;          
    }
    .t1058__btn-img, .t844__img {
        width: 12px !important;
        padding-right: 4px !important;
        margin: 0px !important;
    }
    
    /*Поиск*/
    .t-search-widget__result_product-desc {
        display: none !important;
    }
    .t-search-widget__productwrapper {
        margin-bottom: 0px !important;
        gap: 20px !important;
    }
    .t-search-widget__productwrapper:not(:first-child) {
        margin-top: 20px !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  {
        font-weight: 500 !important;
    }
    .t-search-widget__result_product-price {
        font-weight: 500 !important;
        margin-top: 12px !important;
    }
    
    /*Карточка товара*/
    .t-store__prod__quantity {
        height: 48px !important;
    }
    
    /*Избранное в карточке товара*/
    .t-store__prod-popup__info .t1002__addBtn {
        width: 48px !important;
        height: 48px !important;
    }
    
    /*Слайдер на первом экране*/
    /*.t734 .t-slds__arrow_container {*/
    /*    display: none !important;*/
    /*}*/
    #allrecords .t734 .t-container {
        width: 100% !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: 128px !important;
        padding-bottom: 48px !important;
        box-sizing: border-box !important;
    }
    .t734__textwrapper {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t734__descr {
        margin-top: 8px !important;
    }
    .t734__button {
        padding-top: 20px !important;
    }
    .t734 .t-slds__arrow_wrapper {
        width: 10% !important;
    }
    .t734 .t-slds__arrow {
        width: auto !important;
        height: auto !important;
        background-color: transparent !important;
    }
    .t734 .t-slds__arrow.t-slds__arrow-left {
        left: 20px !important;
    }
    .t734 .t-slds__arrow.t-slds__arrow-right {
        right: 20px !important;
    }
    /*.t734 .t-slds__arrow_body {*/
    /*    width: 36px !important;*/
    /*    height: 36px !important;*/
    /*    background-repeat: no-repeat !important;*/
    /*    background-size: contain !important;*/
    /*    background-position: center !important;*/
    /*    -webkit-transform: unset !important;*/
    /*    transform: unset !important;*/
    /*}*/
    /*.t734 .t-slds__arrow_body-left {*/
    /*    background-image: url(https://static.tildacdn.com/tild3630-3234-4535-a237-663732303362/arrow_left_1.svg) !important;*/
    /*}*/
    /*.t734 .t-slds__arrow_body-right {*/
    /*    background-image: url(https://static.tildacdn.com/tild3364-3537-4630-b363-636636353239/arrow_right_2_1.svg) !important;*/
    /*}*/
    
    /*Каталог*/
    #allrecords .t-store .t-store__card:nth-child(n) {
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
    }
    
    /*Виджет с ТГ*/
    .t970__message-arrow_before, .t970__message-arrow_after, .t970__message::after {
        display: none !important;
    }
    .t970__widget {
        width: 48px !important;
        height: 48px !important;
        left: unset !important;
        right: 20px !important;
        bottom: 20px !important;
        background-image: var(--widget-tg-icon) !important;
        background-position: center center !important;
        border-radius: 360px !important;
        opacity: 1 !important;
        pointer-events: auto !important;
        z-index: auto !important;
        box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1) !important;
    }
    .uc-ab-cart-promo .t970__widget {
        background-image: var(--widget-promo-15-icon) !important;
    }
    .t970__widget-input:checked ~ .t970__widget {
        opacity: 0 !important;
        pointer-events: none !important;
        z-index: -1 !important;
        -webkit-transform: scale(.6) !important;
        -ms-transform: scale(.6) !important;
        transform: scale(.6) !important;
    }
    .t970__message-wrapper {
        width: 320px !important;
        max-width: 100% !important;
        left: unset !important;
        right: 40px !important;
        bottom: 40px !important;
        margin-right: 0px !important;
    }
    .t970__message {
        padding: 20px !important;
    }
    .t970__message-txt {
        width: 100% !important;
        padding-right: 20px !important;
        margin-bottom: 0px !important;
        box-sizing: border-box !important;
    }
    .t970__message-txt strong:first-child {
        display: inline-block !important;
    }
    .t970__message-txt strong:first-child:not(:only-child) {
        margin-bottom: 12px !important;
    }
    .t970__message ol {
        list-style-type: none !important;
        padding-left: 0px !important;
        margin-bottom: 0px !important;
    }
    .t970__message ol:not(:first-child) {
        margin-top: 20px !important;
    }
    .t970__message ol li a {
        width: 100% !important;
    }
    .uc-main-promo .t970__message ol li a:before {
        content: '' !important;
        width: 12px !important;
        height: 9px !important;
        display: block !important;
        background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='100%' height='100%' viewBox='0 0 11 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_357_215)'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.35629 0.992948L5.08837 0.706632C4.01011 -0.279186 2.2906 -0.212007 1.21236 0.773809C0.134129 1.75963 0.341638 3.66553 1.41987 4.65133C1.85749 5.05145 2.51284 5.60542 3.38592 6.31328L4.12044 6.90405L4.94545 7.55881C5.17259 7.73805 5.5082 7.74078 5.73882 7.56528L6.40714 7.05297C7.57752 6.14865 8.44602 5.43634 9.01266 4.91607L9.15971 4.77897L9.29179 4.65133C10.296 3.66128 10.554 1.7367 9.50085 0.773809L9.42456 0.706632C8.34168 -0.211474 6.70876 -0.25626 5.65558 0.706632L5.35629 0.992948Z' fill='white'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_357_215'%3e%3crect width='10' height='8' fill='white' transform='translate(0.5)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ") !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        background-position: center center !important;
        margin-right: 10px !important;        
    }
    .t970__btn-close {
        top: 8px !important;
        right: 8px !important;
        padding: 4px !important;
    }
    .t970__btn-close svg {
        width: 12px !important;
        height: 12px !important;
    }
    
    /*Каталог*/
    .t1002__picture-wrapper .t-store__card__mark-wrapper {
        right: 45px !important;
    }
    .t-store__card__mark {
        width: auto !important;
        max-width: 100% !important;
        height: auto !important;
        padding-top: 4px !important;
        padding-bottom: 4px !important;
    }
    
    
    
@media screen and (max-width: 1200px) { 
    
    /*Блок 1200px-*/
    .t-screenmax-1200px {
        display: block !important;
    }  
    
    /*Меню*/
    .t446__leftwrapper, .t446__rightmenuwrapper {
        display: none !important;
    }
    .t446__rightwrapper {
        width: auto !important;
        padding-left: 0px !important;
        margin-left: auto !important;
    }
    
    /*Логотип в меню*/
    .t446__logowrapper {
        position: absolute !important;
        left: 50% !important !important;
        -webkit-transform: translateX(-50%) !important;
        -ms-transform: translateX(-50%) !important;
        transform: translateX(-50%) !important;
    }
    
    /*Бургер в меню*/
    .t446__maincontainer > .t446__burgerwrapper {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
    }    
    
    
}



@media screen and (max-width: 960px) { 
    
    /*Блок 960px+*/
    .t-screenmin-980px {
        display: none !important;
    }    
    
    /*Стандартные кнопки*/
    /*.t734 .t-btn {*/
    /*    padding-left: 24px !important;*/
    /*    padding-right: 24px !important;*/
    /*}     */
    
    /*H1-заголовки*/
    .t734__title {
        font-size: 48px !important;
    }    
    
    /*Подзаголовки*/
    .t734__descr {
        font-size: 18px !important;
    }     
    
    /*Ширина контейнеров в стандартных блоках*/
    /*.t744, .t813__wrapper, [class*="uc-"][class*="wndw"], .t446__maincontainer, .t-store__relevants__title, .t772 .t-card__container, .t772 .t-container, .t-store__prod-popup__close-txt-wr, #allrecords .t760 .t-col {*/
    .t446__maincontainer, .t1058 .t-container, .t844 .t-container, .t734 .t-container {
        max-width: 100% !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
        box-sizing: border-box !important;  
    }  
    
    /*Плашка над меню*/
    .t844 .t-card__col {
        display: none !important;
    }
    
    /*Поиск*/
    .t-search-widget__result_product-img {
        width: 140px !important;
        height: 140px !important;
    }
    
    /*Слайдер на первом экране*/
    .t734 .t-slds__arrow_container {
        display: none !important;
    }
    .t734 .t-btn:after {
        content: '' !important;
        width: 100% !important;
        height: 100% !important;
        position: absolute !important;
        top: 0px !important;
        left: 0px !important;
        display: block !important;
    }    
    
    /*Виджет с ТГ*/
    .t970__message-wrapper {
        right: 20px !important;
        bottom: 20px !important;
    } 
    
    /*Информация о доставке в корзине*/
    .t706__sidebar-bottom:after, .t706__cartpage-open-form-wrap:after {
        font-size: 15px !important;
        margin-top: 32px !important;
    }    
    
    
}



@media screen and (max-width: 640px) { 
    
    /*Блок 960px+*/
    .t-screenmin-980px {
        display: none !important;
    } 
    
    /*H1-заголовки*/
    .t734__title {
        font-size: 38px !important;
    }  
    
    /*Подзаголовки*/
    .t734__descr {
        font-size: 15px !important;
    }      
    
    
}



@media screen and (max-width: 480px) { 
    
    /*Блок 960px+*/
    .t-screenmin-980px {
        display: none !important;
    }
    
    /*Стандартные кнопки*/
    /*.t734 .t-btn {*/
    /*    padding-left: 20px !important;*/
    /*    padding-right: 20px !important;*/
    /*}  */
    
    /*H1-заголовки*/
    .t734__title {
        font-size: 28px !important;
    }    
    
    /*Подзаголовки*/
    .t734__descr {
        font-size: 12px !important;
    }      
    
    /*Отступ высотой с меню*/
    [data-record-type="113"].uc-height-menu > div {
        height: 72px !important;
    }     
    
    /*Меню*/
    .t446__maincontainer {
        height: 52px !important;
    }
    
    /*Логотип в меню*/
    .t446__imglogo {
        max-width: 76px !important;
    }
    
    /*Иконки в меню*/
    .t446 .t-sociallinks__wrapper {
        column-gap: 3px !important;
    }
    .t446 .t-sociallinks__item {
        padding-right: 10px !important;
    }
    .t446 .t-sociallinks__item:first-child {
        padding-right: 6px !important;
    }
    .cartcopy__counter, .wishlist__counter {
        width: 10px !important;
    }
    
    /*Поиск*/
    .t-search-widget__result_product-img {
        width: 120px !important;
        height: 120px !important;
    }       
    
    /*Виджет с ТГ*/
    .t970__message-wrapper {
        width: 100% !important;
        right: 0px !important;
        bottom: 0px !important;
    }   
    
    /*Информация о доставке в корзине*/
    .t706__sidebar-bottom:after, .t706__cartpage-open-form-wrap:after {
        font-size: 14px !important;
        margin-top: 28px !important;
    }      
    
    
}



@media screen and (min-width: 961px) {  
    
    /*Блок 960px-*/
    .t-screenmax-980px {
        display: none !important;
    }   
    
    /*Переходы*/
    .hover-opacity > .tn-atom, .t446__list_item .t-menu__link-item, .t446 .t-sociallinks__item svg, .t446 .t-sociallinks__item img, .t1002__addBtn, .t1058__btn-text, .t844 .t-section__title a, .t844 .t-card__link, .t-slds__arrow, .t970__message-txt a, .t970__widget {
        -webkit-transition: all .2s linear !important;
        -moz-transition: all .2s linear !important;
        -ms-transition: all .2s linear !important;
        -o-transition: all .2s linear !important;
        transition: all .2s linear !important;         
    }   
    
    /*Ховер с прозрачностью*/
    .hover-opacity > .tn-atom:hover, .t-slds__arrow_wrapper:hover .t-slds__arrow, .t970__message-txt a:hover {
        opacity: .7 !important;
    }   
    
    /*Ховер с цветом*/
    #allrecords .t446:nth-child(n) .t446__list_item .t-menu__link-item:hover, .t1058__link:hover .t1058__btn-text, .t844 .t-section__title a:hover, .t844 .t-section__title > a:hover ~ u a, #allrecords .t844 .t-card__link:hover {
        color: var(--color-accent-primary) !important;
        opacity: 1 !important;
    } 
    
    /*Ховер с увеличением*/
    .hover-scale > .tn-atom:hover, .t446 .t-sociallinks__item:hover svg, .t446 .t-sociallinks__item:hover img, .t1002__addBtn:hover, .t970__widget:hover {
        -webkit-transform: scale(1.11) !important;
        -ms-transform: scale(1.11) !important;
        transform: scale(1.11) !important;
    }    
    
    /*Ховер кнопок основных видов*/
    .t970__message ol li a:hover {
        color: var(--color-btn-text-primary-hover) !important;
        background-color: var(--color-btn-bg-primary-hover) !important;
        border-color: var(--color-btn-border-primary-hover) !important;
    }
    
    
}