    :root {
        /*Text styles*/
        --font-primary: 'ClearSans';
        
        /*Colors*/
        --color-primary: #010202;
        --color-secondary: #676767;        
        --color-accent-primary: #0043D0; 
        --color-bg-primary: #FFFFFF;
        --color-border-primary: #D6D6D6;
        
        /*Button styles*/
        --color-btn-primary: var(--color-primary);
        --color-btn-text-primary: var(--color-bg-primary);
        --color-btn-hover-primary: #414141;
    }    
    
    /*Скрытие 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;
    }
    
    /*Слэши*/
    .t571__contacts u, .t555__title u, .t175__title u, .t177__descr u, .t857 .t-card__title u, .t390__descr strong u {
        text-decoration: unset !important;
        letter-spacing: -0.1em !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;
    }       
    
    /*Блок 960px+*/
    .t-screenmin-980px {
        display: block !important;
    }    
    
    /*Блок 1200px-*/
    .t-screenmax-1200px {
        display: none !important;
    }    
    
    /*Бордеры сверху и снизу у блоков*/
    .t-rec.t-rec_pt_0 {
        border-top: 1px solid var(--color-border-primary) !important;
    } 
    .t-rec.t-rec_pb_0 {
        border-bottom: 1px solid var(--color-border-primary) !important;
    }     
    
    /*Стандартные кнопки*/
    .t-btn, .t-submit, .t-inputpromocode__btn, .t-redactor__callout-text a {
        font-family: var(--font-primary) !important;
        font-weight: 400 !important;
        font-size: 15px !important;
        line-height: 1 !important;
        letter-spacing: 0 !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: 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;  
        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;          
    }  
    .t142__text {
        display: block !important;
        height: auto !important;
    }
    .t-btn[style*="display: none"], .t-btn[style*="display:none"] {
        display: none !important;
    }    
    
    /*Средние кнопки*/
    #allrecords .t-inputpromocode__btn, #allrecords .t1045__input-wrapper .t-submit {
        height: 40px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }    
    
    /*Текствые кнопки*/
    .t142, .t-store__load-more-btn-wrap {
        padding-top: 50px !important;
        padding-bottom: 50px !important;
    }
    .t-store__load-more-btn-wrap {
        border-bottom: 1px solid var(--color-border-primary) !important;
    }
    .t-search-widget__loadmore-btn-wrap {
        padding-top: 40px !important;
    }    
    #allrecords .t142 .t-btn {
        min-width: unset !important;
        height: auto !important;
        padding: 0px !important;
    }
    #allrecords .t-store__load-more-btn:nth-child(n), #allrecords .t-search-widget__loadmore-btn {
        min-width: unset !important;
        height: auto !important;
        color: var(--color-primary) !important;
        background-color: transparent !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 5px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        border-bottom: 1px solid !important;
        border-color: var(--color-primary) !important;        
    }
    #allrecords:nth-child(n) .t-store__load-more-btn:nth-child(n):hover {
        color: var(--color-primary) !important;
        background-color: transparent !important;       
        border-color: var(--color-primary) !important;   
    }
    #allrecords .t142__text {
        padding-bottom: 5px !important;
        border-bottom: 1px solid !important;
        border-color: inherit !important;
    }
    
    /*Заголовки*/
    [class*="uc-"][class*="tt_38"] .t-title, [class*="uc-"][class*="ct_38"] .t-card__title, [class*="uc-"][class*="nm_38"] .t-name, [class*="uc-"][class*="ds_38"] .t-descr, [class*="uc-"][class*="tx_38"] .t-text, [class*="uc-"][class*="cd_38"] .t-card__descr, [class*="uc-"][class*="cu_38"] .t-card__uptitle, [class*="uc-"][class*="ut_38"] .t-uptitle, [class*="uc-"][class*="hd_38"] .t-heading {
        font-size: 38px !important;
        line-height: 1.2 !important;
        letter-spacing: -0.03em !important;
    }  
    .t686 .t-card__title, .t468__title, .t764__title, .t-store__prod-popup__name, .t-store__relevants__title, .t455__title, .t-store .t-slds__thumbsbullets-with-gallery .t-slds__thumbs_gallery:after {
        font-size: 38px !important;
        line-height: 1.2 !important;
        letter-spacing: -0.03em !important;        
    }
    
    /*Заголовки H2*/
    [class*="uc-"][class*="tt_28"] .t-title, [class*="uc-"][class*="ct_28"] .t-card__title, [class*="uc-"][class*="nm_28"] .t-name, [class*="uc-"][class*="ds_28"] .t-descr, [class*="uc-"][class*="tx_28"] .t-text, [class*="uc-"][class*="cd_28"] .t-card__descr, [class*="uc-"][class*="cu_28"] .t-card__uptitle, [class*="uc-"][class*="ut_28"] .t-uptitle, [class*="uc-"][class*="hd_28"] .t-heading {
        font-size: 28px !important;
        line-height: 1.2 !important;
        letter-spacing: -0.03em !important;
    }   
    .t177__title, .t857 .t-section__title, .t1002__wishlistwin-heading, .t706__cartwin-heading, .t469__title, .t702__title, .t390__title {
        font-size: 28px !important;
        line-height: 1.2 !important;
        letter-spacing: -0.03em !important;        
    }
    
    /*Цена в карточке товара*/
    [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, [class*="uc-"][class*="cu_20"] .t-card__uptitle, [class*="uc-"][class*="ut_20"] .t-uptitle, [class*="uc-"][class*="hd_20"] .t-heading {
        font-size: 20px !important;
        line-height: 1.2 !important;
        letter-spacing: 0em !important;
    }    
    .t-store__prod-popup__price-item, .t706__cartwin-totalamount-wrap {
        font-size: 20px !important;
        line-height: 1.2 !important;
        letter-spacing: 0em !important;        
    }
    
    /*Тексты*/
    [class*="uc-"][class*="tt_16"] .t-title, [class*="uc-"][class*="ct_16"] .t-card__title, [class*="uc-"][class*="nm_16"] .t-name, [class*="uc-"][class*="ds_16"] .t-descr, [class*="uc-"][class*="tx_16"] .t-text, [class*="uc-"][class*="cd_16"] .t-card__descr, [class*="uc-"][class*="cu_16"] .t-card__uptitle, [class*="uc-"][class*="ut_16"] .t-uptitle, [class*="uc-"][class*="hd_16"] .t-heading {
        font-size: 16px !important;
        line-height: 1.3 !important;
        letter-spacing: 0em !important;
    }  
    .t686 .t-card__descr, .t468__descr, .t-input, .t-input-title, .t692__textwrapper .t-card__descr, #allrecords .t-rec:not(#rec877329787) .t686 .t-btn, .t764__descr, #allrecords .t764 .t-btn, .t-store__card__title, .t-store__card__price-item, .t-store__filter__item-title, .t-store__filter__title, .t-store__sort-select, .t-store__filter__opts-mob-btn, .t-store__filter__chosen-val, .t-store__filter__reset, .t-store__empty-part-msg, .t-store__error-msg, .t-product__option > .t-product__option-title, .t-product__option-title_buttons, .prod-text-input__title, .t-store__tabs__content, .js-store-prod-sku, .t-store [data-product-part-uid="710715095531"] .t-store__prod-popup__title-wrapper:after, .prod-text-input__input, .t571__address, .t571__contacts, .t555 .t-text, .t175__descr, .t585__text, .t177__text, .t1002__bubble-text, .t1002__product-link, .t1002__product-amount, .t-search-widget__query-result, .t-search-widget__result_product-title, .t-search-widget__result_product-price, .t-search-widget__result, .t706 .t-input-group_tx .t-text, .t706__product-title, .t706__product-quantity, .t706__product-amount, .t706__cartwin-prodamount-wrap, .t-input-title, .t706 .t-radio__control, .t706__cartwin-totalamount-info, .delivery-full-address, .searchbox-info .t-text, .t455__descr, .t455__bottomtext, .t469__descr, .t-search-widget__pagination-item, .t-store__prod-popup__text, .t-store__prod-popup__link, .t-input-group_pm .t-input-title, .t985__searchvariant, .t702__descr, .t702 .t-radio__control, .t970__message-txt, .t390__descr {
        font-size: 16px !important;
        line-height: 1.3 !important;
        letter-spacing: 0em !important;        
    }
    
    /*Пункты в меню*/
    [class*="uc-"][class*="tt_15"] .t-title, [class*="uc-"][class*="ct_15"] .t-card__title, [class*="uc-"][class*="nm_15"] .t-name, [class*="uc-"][class*="ds_15"] .t-descr, [class*="uc-"][class*="tx_15"] .t-text, [class*="uc-"][class*="cd_15"] .t-card__descr, [class*="uc-"][class*="cu_15"] .t-card__uptitle, [class*="uc-"][class*="ut_15"] .t-uptitle, [class*="uc-"][class*="hd_15"] .t-heading {
        font-size: 15px !important;
        line-height: 1.3 !important;
        letter-spacing: 0em !important;
    }  
    .t446__list_item .t-menu__link-item, #allrecords .t446 .t-btn, .t446__right_buttons_but, .t446__right_descr, .t446__right_buttons_but .cartcopy__counter, .t1045__input-wrapper .t-input, .t1045__input-wrapper .t-input-title, .t420__title, .t420__descr, .t420 .t-sociallinks:before, .t344__title, .t344__descr, .t450__list_item .t-menu__link-item, .t450__list_item .t-menusub__link-item, .t450__right_descr, .t976__menu-link, .t-store__tabs__item-title, .t-store__prod__quantity-input, .t571__contacts, .t555__title, .t992__menu-link, .t175__title, .t585__title, .t395__title, .t177__descr, .t857 .t-card__title, .t-radio__wrapper-delivery > .t-name:before, .t-radio__wrapper-delivery > .t-name:after, .t706 .t-input-group_tx .t-text strong, .t887__text, .t397__title, .t970__message-txt strong, .t970__message-txt u, .t390__descr strong {
        font-size: 15px !important;
        line-height: 1.3 !important;
        letter-spacing: 0em !important;        
    }
    
    /*Мелкие тексты*/
    [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, [class*="uc-"][class*="cu_14"] .t-card__uptitle, [class*="uc-"][class*="ut_14"] .t-uptitle, [class*="uc-"][class*="hd_14"] .t-heading {
        font-size: 14px !important;
        line-height: 1.3 !important;
        letter-spacing: 0em !important;
    }       
    .t420__text, .t1045__form-bottom-text, .t977__descr, #allrecords .t1075 .t-btn, .t758 .t-menu__link-item, .t-store__card__descr, .t-store__card__mark, .t-store__filter__prods-number, .t706__product-title__option, .t706 .t-checkbox__control, #customdelivery .delivery-hint, .t-search-widget__result_product-text:after, .t702 .t-checkbox__control, .t-img-select__text {
        font-size: 14px !important;
        line-height: 1.3 !important;
        letter-spacing: 0em !important;        
    }
    
    /*Большие отступы между блоками*/
    [data-record-type="113"] > div[style*="height:150px"], [data-record-type="113"] > div[style*="height: 150px"], [data-record-type="113"].uc-height-150 > div {
        height: 150px !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: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:70px"], [data-record-type="113"] > div[style*="height: 70px"], [data-record-type="113"].uc-height-menu > div {
        height: 70px !important;
    }     
    
    /*Ширина контейнеров в стандартных блоках*/
    .t-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, .t857__container {
        max-width: 100% !important;
        padding-left: 30px !important;
        padding-right: 30px !important;
        box-sizing: border-box !important;        
    }
    
    /*Ширина колонок в стандартных блоках*/
    .t-col, .t142__wrapone, .t389__col, .t1073__row, .t142A__wraptwo, .t977__col-inner, .t-store__filter__options, .t-store__filter__search-and-sort, .t395__col, .t455 .t-cover__wrapper, .t397__col {
        padding-left: 10px !important;
        padding-right: 10px !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
        box-sizing: border-box !important;        
    }
    .t-col_3 {
        max-width: calc(100% / 4) !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;
    }     
    
    /*Блок с заголвоком*/
    .t468 .t-col {
        position: relative !important;
        z-index: 3 !important;
    }
    .t468__title {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    .t468__descr {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;        
    }
    .t468__title + .t468__descr {
        padding-top: 20px !important;
    }
    .t468 .t-btn {
        margin-top: 50px !important;
        margin-bottom: 0px !important;
    }    
    
    /*Блок с заголовком фиксированной ширины*/
    .t469 .t-container {
        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;
    }
    .t469 .t-col {
        max-width: 620px !important;
        position: relative !important;
        z-index: 3 !important;
    }
    .t469__title {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    .t469__descr {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;        
    }
    .t469__title + .t469__descr {
        padding-top: 20px !important;
    }
    .t469 .t-btn {
        margin-top: 50px !important;
        margin-bottom: 0px !important;
    }      
    
    /*Поля в формах*/
    #allrecords input::-webkit-input-placeholder {color: var(--color-border-primary) !important; opacity: 1 !important;}
    #allrecords input::-moz-placeholder {color: var(--color-border-primary) !important; opacity: 1 !important;}
    #allrecords input:-moz-placeholder {color: var(--color-border-primary) !important; opacity: 1 !important;}
    #allrecords input:-ms-input-placeholder {color: var(--color-border-primary) !important; opacity: 1 !important;}
    #allrecords textarea::-webkit-input-placeholder {color: var(--color-border-primary) !important; opacity: 1 !important;}
    #allrecords textarea::-moz-placeholder {color: var(--color-border-primary) !important; opacity: 1 !important;}
    #allrecords textarea:-moz-placeholder {color: var(--color-border-primary) !important; opacity: 1 !important;}
    #allrecords textarea:-ms-input-placeholder {color: var(--color-border-primary) !important; opacity: 1 !important;}    
    .t-input, .prod-text-input__input {
        color: var(--color-primary) !important;
        font-weight: 400 !important;
        border-color: var(--color-border-primary) !important;
        padding-left: 15px !important;
        padding-right: 15px !important;
    }
    .t-input.t-input_bbonly {
        padding-left: 0px !important;
        padding-right: 0px !important;        
    }
    .t-input:not(textarea), .prod-text-input__input:not(textarea) {
        height: 40px !important;
    }
    .t-input-group {
        margin-bottom: 0px !important;
    }
    .t-input-block {
        margin-bottom: 30px !important;
    }
    .t-input-title {
        color: var(--color-secondary) !important;
        font-weight: 400 !important;
        margin-bottom: 10px !important;
        padding-bottom: 0px !important;
    }   
    
    /*Чек-боксы в формах*/
    .t-checkbox__control {
        min-height: 20px !important;
        position: relative !important;
        color: var(--color-secondary) !important;
        font-weight: 400 !important;
        padding-left: 40px !important;
    }
    .t-checkbox__control a {
        color: var(--color-accent-primary) !important;
    }
    .t-checkbox__indicator {
        position: absolute !important;
        left: 0px !important;
        top: 0px !important;
        margin-right: 10px !important;
        border-radius: 0px !important;
        opacity: 1 !important;
    }
    /*.t-checkbox__indicator:not(.t-store__filter__checkmark_color) {*/
    /*    border-color: var(--color-accent-primary) !important;*/
    /*    background-color: var(--color-accent-primary) !important;*/
    /*}*/
    .t-checkbox__indicator:not(.t-store__filter__checkmark_color) {
        background-color: transparent !important;
        border-color: var(--color-border-primary) !important;
    }
    .t-checkbox__control .t-checkbox:checked~.t-checkbox__indicator:not(.t-store__filter__checkmark_color) {
        border-color: var(--color-accent-primary) !important;
        background-color: var(--color-accent-primary) !important;
    }
    .t-checkbox__indicator:after {
        border-color: var(--color-bg-primary) !important;
    }
    /*.t-checkbox__control .t-checkbox:checked~.t-checkbox__indicator:after {*/
    /*    border-color: var(--color-bg-primary) !important;*/
    /*}*/
    .t-checkbox {
        left: 0px !important;
        top: 0px !important;        
    }  
    
    /*Радикнопки в формах*/
    .t-radio__control {
        color: var(--color-secondary) !important;
        font-weight: 400 !important;
        padding-top: 0px !important;
        padding-left: 40px !important;
        margin-top: 10px !important;
        margin-bottom: 0px !important;
        position: relative !important;
        opacity: 1 !important;
    }
    .t-radio__control:first-child {
        margin-top: 0px !important;
    }
    .t-radio {
        left: 0px !important;
        top: 2px !important;
    }
    .t-radio__indicator {
        position: absolute !important;
        left: 0px !important;
        top: 2px !important;
        border-color: var(--color-border-primary) !important;
        border-width: 1px !important;
    }
    .t-radio__control .t-radio:checked~.t-radio__indicator {
        border-color: var(--color-primary) !important;
    }
    .t-radio__indicator:after {
        background-color: var(--color-accent-primary) !important;
    }       
    
    /*Иконки соцсетей*/
    .t-sociallinks__wrapper {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important;
        column-gap: 4px !important;
        row-gap: 8px !important;
    }    
    .t-sociallinks__item {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;
        width: 40px !important;
        height: 40px !important;        
        position: relative !important;
        padding: 0px !important;
        margin: 0px !important;
    }    
    .t-sociallinks__item a {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;
        margin-top: 0px !important;
        width: 100% !important;
        height: 100% !important;
        -webkit-transition: all 0.2s linear !important;
        -moz-transition: all 0.2s linear !important;
        -ms-transition: all 0.2s linear !important;
        -o-transition: all 0.2s linear !important;
        transition: all 0.2s linear !important;
        position: relative !important;
    }
    .t-sociallinks__svg, .t-sociallinks__customimg {
        width: 100% !important;
        height: 100% !important;
        overflow: visible !important;
    }    
    
    /*Иконки закрытия*/
    .t-popup__close, .t706__close, .t1002__wishlistwin-close, .t450__close, .t985__close-icon {
        width: 40px !important;
        height: 40px !important;  
        top: 10px !important;
        padding: 10px !important;
        margin: 0px !important;
        box-sizing: border-box !important;
    }
    .t-store .t-popup__close, .t1002__wishlistwin-close, .t450__close, .t985__close-icon, .t706__close, .t958__close {
        right: 10px !important;
    }
    .t702 .t-popup__container.t-popup__container-static .t-popup__close {
        right: 27px !important;
    }
    .t-popup__close-icon, .t706__close-button, .t706__close-icon, .t1002__wishlistwin-close-icon, .t1002__close-button, .t450__close_icon, .t985__close-icon svg, .t702 .t-popup__close-wrapper, .t958__close-button {
        width: 100% !important;
        height: 100% !important;
        padding: 0px !important;
    }
    .t-popup__close-icon g, .t706__close-icon g {
        fill: var(--color-bg-primary) !important;
    }
    .t945 .t-popup__close-icon g {
        fill: var(--color-primary) !important;
    }
    .t945 .t-popup__block-close-button {
        width: 100% !important;
        height: 100% !important;
        padding: 3px !important;
        box-sizing: border-box !important;
    }
    .t450__close {
        width: 45px !important;
        height: 45px !important;  
        top: 10px !important;
        padding: 10px !important;
        box-sizing: border-box !important;
    }    
    .t450__close_icon span {
        background-color: var(--color-primary) !important;
        height: 1px !important;
    }  
    
    /*Стрелки с бэкграундом*/
    .t-slds__arrow-withbg {
        width: 50px !important;
        height: 50px !important;
        -webkit-transition: all 0.2s linear !important;
        -moz-transition: all 0.2s linear !important;
        -ms-transition: all 0.2s linear !important;
        -o-transition: all 0.2s linear !important;
        transition: all 0.2s linear !important;
    }
    #allrecords .t-slds__arrow-withbg .t-slds__arrow_body {
        width: 10px !important;
    }
    .t-slds__arrow_body polyline {
        -webkit-transition: all 0.2s linear !important;
        -moz-transition: all 0.2s linear !important;
        -ms-transition: all 0.2s linear !important;
        -o-transition: all 0.2s linear !important;
        transition: all 0.2s linear !important;        
    }    
    
    /*Меню*/
    .t446__maincontainer {
    }
    .t446 {
        height: auto !important;
    }
    .t446__maincontainer {
        width: 100% !important;
        max-width: 100% !important;
        height: 70px !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
        background-color: var(--color-bg-primary) !important;
        padding-left: 40px !important;
        padding-right: 40px !important;
        border-bottom: 1px solid var(--color-border-primary) !important;
        box-sizing: border-box !important;
    }
    .t446__rightwrapper {
        position: relative !important;
        top: unset !important;
        bottom: unset !important;
        left: unset !important;
        right: unset !important;
        margin-left: auto !important;
        z-index: 2 !important;
    }
    .t446__leftwrapper, .t446__rightwrapper {
        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;
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }    
    .t446__leftmenuwrapper, .t446__rightmenuwrapper, .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-top: 0px !important;
        padding-bottom: 0px !important;        
    }    
    
    /*Лого в меню*/
    .t446__logowrapper {
        width: auto !important;
        height: 100% !important;
        position: relative !important;
        top: unset !important;
        bottom: unset !important;
        left: unset !important;
        right: 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: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
        margin: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        padding-left: 0px !important;
        padding-right: 20px !important;
        z-index: 2 !important;
    }
    .t446__logowrapper2, .t446__logowrapper2 > div {
        position: static !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important; 
        margin: 0px !important;
        padding: 0px !important;        
    }
    .t446__imglogo {
        width: 100% !important;
        margin: 0px !important;
        padding: 0px !important;           
    }    
    
    /*Пункты в меню*/
    .t446__leftwrapper {
        width: 100% !important;
        -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important;
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;
        left: 0px !important;
        padding-left: 40px !important;
        padding-right: 40px !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;  
        column-gap: 40px !important;
    }
    .t446__list_item {
        height: 100% !important;
    }
    #allrecords .t446 .t446__list_item {
        padding: 0px !important;
    }
    .t446__list_item .t-menu__link-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;    
        white-space: nowrap !important;
        text-transform: uppercase !important;
    }   
    
    /*Бургер в меню*/
    .t446__burgerwrapper, .t446__burgerline {
        display: none !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/tild3736-3137-4736-b338-656537376537/burger.svg) !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        background-position: center !important;
        width: 32px !important;
        height: 32px !important;
    }     
    
    /*Иконки в меню*/
    .t446__rightwrapper {
        padding-left: 20px !important;
        padding-right: 0px !important;
    }
    .t446 .t-sociallinks {
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
        padding: 0px !important;
    }
    .t446 .t-sociallinks__wrapper {
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
        column-gap: 4px !important;
        row-gap: 8px !important;
    }
    .t446 .t-sociallinks__item {
        width: 24px !important;
        height: 24px !important;
    }
    
    /*Корзина в меню*/
    .t446__right_buttons {
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;        
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        padding-left: 40px !important;
        padding-right: 0px !important;
    }
    .t446__right_buttons_but {
        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;
        font-family: var(--font-primary) !important;
        text-transform: uppercase !important;
    }
    #allrecords .t446 .t-btn {
        display: none !important;
        min-width: unset !important;
        height: auto !important;
        color: var(--color-primary) !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        text-transform: uppercase !important;
        pointer-events: none !important;
    }
    .t446__right_descr, .t446__right_buttons_but .cartcopy__counter {
        width: 24px !important;
        height: 24px !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;        
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
        color: var(--color-bg-primary) !important;
        -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
        order: 3 !important;        
        border-radius: 50% !important;
        -moz-border-radius: 50% !important;
        -webkit-border-radius: 50% !important;
        background-color: var(--color-primary) !important;
        padding: 0px !important;
        box-sizing: border-box !important;
        margin-left: 10px !important;
    }
    #allrecords .t446__right_descr, .t446__right_buttons_but .cartcopy__counter {
        letter-spacing: -0.1em !important;
        padding-right: 0.1em !important;
    }
    #allrecords .t446__right_descr:first-letter, .t446__right_buttons_but .cartcopy__counter:first-letter {
        margin-left: -0.1em !important;
    }    
    .t446__right_descr u {
        text-decoration: unset !important;
    }
    
    /*Выпадающее меню на ПК*/
    .t344 .t-container:before, .t344 .t-container:after, .t344__floatbeaker_lr3 {
        display: none !important;
    }
    .t344 {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;        
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        box-sizing: border-box !important;
    }
    .t344 .t-container {
        height: -webkit-fit-content !important;
        height: -moz-fit-content !important;
        height: fit-content !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        padding-top: 40px !important;
        padding-bottom: 40px !important;    
        box-sizing: border-box !important;
    }
    .t344 .t-container:not(:only-child) {
        max-width: 50% !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
    }
    .t344 .t-container:first-child:not(:only-child) {
        padding-right: 0px !important;
    }
    .t344 .t-container:nth-child(2) {
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important;
        padding-left: 0px !important;
    }  
    .t692__textwrapper .t-card__container, .t344 .t-card__container {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        gap: 10px !important;
    }
    .t344__col {
        width: auto !important;
    }
    .t344__col:not(:first-child) {
        margin-left: 100px !important;
    }
    .t344__title {
        margin-bottom: 20px !important;
    }
    .t446__list_item .t-active {
        opacity: 1 !important;
    }
    .t344__descr li:not(:last-child) {
        margin-bottom: 10px !important;
    }
    .t692__col {
        position: relative !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        overflow: hidden !important;
    }
    .t692__blockimg {
        padding-bottom: 100% !important;
    }
    .t692__textwrapper {
        width: 100% !important;
        height: 100% !important;
        position: absolute !important;
        left: 0px !important;
        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;        
        padding: 0px !important;
        text-align: left !important;
        box-sizing: border-box !important;
    }
    .t692__textwrapper .t-card__title {
        font-size: 28px !important;
        line-height: 1.2 !important;
        color: var(--color-primary) !important;
        font-weight: 400 !important;
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t692__textwrapper .t-card__link {
        width: 100% !important;
        height: 100% !important;
        position: absolute !important;
        left: 0px !important;
        top: 0px !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-align: end !important;
        -ms-flex-align: end !important;
        align-items: flex-end !important;
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
        padding-top: 0px !important;
        padding-bottom: 20px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;   
        box-sizing: border-box !important;
    }
    .t692__textwrapper  .t-card__descr {
        color: var(--color-primary) !important;
        font-weight: 400 !important;
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 20px !important;
        padding-bottom: 0px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }   
    .t692__textwrapper .t-card__title + .t-card__descr {
        padding-bottom: 15px !important;
    }
    
    /*Мобильное меню*/
    .t450 .t-menusub__menu:after, .t450 .t-menusub__menu:before {
        display: none !important;
    }
    .t450 {
        overflow: auto !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;          
    }
    .t450__container {
        padding: 0px !important;
    }
    .t450__top {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;   
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        padding-left: 40px !important;
        padding-right: 40px !important;
    }    
    .t450__logowrapper {
        height: 70px !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;        
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    .t450__logoimg {
        max-width: 150px !important;
    }  
    .t450__menu {
        padding-top: 20px !important;
    }
    .t450__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;
        gap: 20px !important; 
        margin-bottom: 0px !important;
    }
    .t450 .t-menu__link-item {
        margin-bottom: 0px !important;
    }
    .t450__list_item:last-child .t-menu__link-item {
        margin-bottom: 0px !important;
    }
    .t450 .t-menusub__menu {
        width: 100% !important;
        max-width: 100% !important;
        position: relative !important;
        top: 0 !important;
        left: 0 !important;
        border-bottom: 1px solid var(--color-border-primary) !important;
        margin-top: 20px !important;
        margin-bottom: 0px !important;
        padding-bottom: 20px !important;
        background-color: transparent !important;
        -webkit-box-shadow: unset !important;
        box-shadow: unset !important;
        text-align: left !important;
    }
    .t450__list_item:last-child .t-menusub__menu {
        margin-bottom: 0px !important;
    }    
    .t450 .t-menusub__content {
        margin-top: 0px !important;
        padding: 0px !important;
        overflow: unset !important;
    }
    .t450 .t-menusub__list-item {
        margin-bottom: 10px !important;
    }
    .t450 .t-menusub__list-item:last-child {
        margin-bottom: 0px !important;
    }   
    .t450__rightside {
        padding-top: 50px !important;
        padding-bottom: 50px !important;
        padding-left: 40px !important;
        padding-right: 40px !important;   
    }  
    .t450__rightcontainer {
        text-align: center !important;
    }
    .t450__right_descr {
        color: var(--color-primary) !important;
        margin-top: 0px !important;
    }
    .t450__right_descr ul {
        list-style-type: none !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;
    }
    .t450__right_descr ul li:not(:last-child) {
        margin-bottom: 10px !important;
    }
    .t450__right_social_links {
        margin-top: 0px !important;
    }
    .t450__right_descr + .t450__right_social_links {
        margin-top: 20px !important;
    }
    .t450 .t-sociallinks__wrapper {
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;
    }
    .t450 .t-menusub__arrow {
        width: 6px !important;
        height: 9px !important;
        position: static !important;
        opacity: 1 !important;
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
        background-image: url(https://static.tildacdn.com/tild6230-3061-4561-a561-343333393462/arrow.svg) !important;
        background-size: contain !important;
        background-repeat: no-repeat !important;
        -webkit-transform: rotate(-90deg) !important;
        -ms-transform: rotate(-90deg) !important;
        transform: rotate(-90deg) !important;
        margin-top: -5px !important;
        margin-bottom: 0px !important;
        margin-left: 10px !important;
        margin-right: 0px !important;
        padding: 0px !important;
        pointer-events: none !important;
        -webkit-transition: all .3s linear !important;
        -moz-transition: all .3s linear !important;
        -ms-transition: all .3s linear !important;
        -o-transition: all .3s linear !important;
        transition: all .3s linear !important;
    }
    .t450 .t-menusub__target-link_active .t-menusub__arrow {
        -webkit-transform: rotate(90deg) !important;
        -ms-transform: rotate(90deg) !important;
        transform: rotate(90deg) !important;        
    }
    .t450 .t-menusub__arrow:after {
        display: none !important;
    }
    
    /*Полоса анонса*/
    .t1075__btn-img-wrapper, #allrecords > #t-header:not(:nth-child(2)) [data-record-type="1075"] {
        display: none !important;
    }
    .t1075 .t-container {
        max-width: 100% !important;
        margin: 0px !important;
        padding: 0px !important;
    }
    .t1075 .t-col {
        max-width: 100% !important;
        margin: 0px !important;
        padding: 0px !important;
    }
    .t1075__link {
        width: 100% !important;
        margin: 0px !important;
        padding: 0px !important;
    }
    #allrecords .t1075 .t-btn {
        width: 100% !important;
        min-width: unset !important;
        height: auto !important;
        border-radius: 0px !important;
        padding-top: 8px !important;
        padding-bottom: 8px !important;
        padding-left: 40px !important;
        padding-right: 40px !important;
    }
    .t1075__btn-text {
        white-space: wrap !important;
    }
    
    /*Футер*/
    .t420__floatbeaker_lr3, .t420 .t-container:before, .t420 .t-container:after {
        display: none !important;
    }
    .t420 .t-container {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
    }
    .t420__col {
        width: auto !important;
        max-width: calc(100% / 3 - 20px) !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;
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .t420 .t-container > .t420__col:first-child {
        width: calc(100% / 3 - 20px) !important;
    }
    .t420 .t-container > div:not(.t420__col, .t420__floatbeaker_lr3) {
        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;
    }
    .t420 .t-container > div > .t420__col:first-child {
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .t420 .t-container > div >  .t420__col:nth-child(2) {
        min-width: 380px !important;
    }    
    .t420__title {
        margin-bottom: 20px !important;
    }
    .t420__descr li:not(:last-child) {
        margin-bottom: 10px !important;
    }
    .t420__text {
        margin-top: 30px !important;
    }
    .t420__text u {
        display: inline-block !important;
        color: #D6D6D6 !important;
        text-decoration: unset !important;
        margin-top: 20px !important;
    }
    .t420 .t-sociallinks {
        margin-top: 20px !important;
    }
    .t420 .t-sociallinks:before {
        content: 'Мы онлайн' !important;
        display: block !important;
        font-family: 'ClearSans' !important;
        color: var(--color-primary) !important;
        font-weight: 400 !important;
        margin-bottom: 10px !important;
    }
    
    /*Форма подписки в футере*/
    .t1045__input-wrapper {
        margin-top: auto !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t1045__input-wrapper .t-form__inputsbox {
        display: -ms-grid !important;
        display: grid !important;
        -ms-grid-columns: 1fr auto !important;
        grid-template-columns: 1fr auto !important;
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: start !important;        
    }    
    .t1045__input-wrapper .t-input-group {
        -ms-grid-column: 1 !important;
        grid-column: 1 !important;
        -ms-grid-row: 1 !important;
        grid-row: 1 !important;
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
    } 
    .t1045__input-wrapper .t-input-block {
        margin-bottom: 0px !important;
        padding-right: 10px !important;
    }
    .t1045__input-wrapper .t-input {
        text-transform: uppercase !important;
    }
    .t1045__input-wrapper .t-input-title {
        display: none !important;
        color: var(--color-primary) !important;
        text-transform: uppercase !important;
        margin-bottom: 20px !important;
        padding-right: 0px !important;
    }
    .t1045__input-wrapper .t-form__submit {
        height: auto !important;
        -ms-grid-column: 2 !important;
        grid-column: 2 !important;
        -ms-grid-row: 1 !important;
        grid-row: 1 !important;
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;
    }
    .t1045__input-wrapper .t-submit:hover {
        opacity: 1 !important;
    }
    .t1045__form-bottom-text {
        color: var(--color-secondary) !important;
        font-weight: 400 !important;
        text-align: left !important;
        margin-top: 20px !important;
        margin-bottom: 0px !important;
    }
    .t1045__input-wrapper .t-form__errorbox-middle {
        -ms-grid-column: 1 !important;
        -ms-grid-column-span: 2 !important;
        grid-column: 1 / 3 !important;
        -ms-grid-row: 2 !important;
        grid-row: 2 !important;
        -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
        order: 3 !important;
    }
    .t1045__input-wrapper .t-form__errorbox-wrapper {
        margin-bottom: 0px !important;
    }
    
    /*Нижняя часть футера*/
    .t977__col_left, .t977__col_right, .t977 .t-container:before, .t977 .t-container:after {
        display: none !important;
    }    
    .t977 .t-container {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        padding-top: 10px !important;
        padding-bottom: 10px !important;
    }
    .t977__col_center {
        width: 100% !important;
        position: relative !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important;        
    }
    .t977__col-inner {
        width: auto !important;
        min-width: unset !important;
        max-width: calc(100% / 3) !important;
        margin: 0px !important;
    }
    .t977__col-inner:nth-child(2):not(:last-child) {
        position: absolute !important;
        top: 0px !important;
        left: 50% !important;
        -webkit-transform: translateX(-50%) !important;
        -ms-transform: translateX(-50%) !important;
        transform: translateX(-50%) !important;
    }
    .t977__descr a {
        margin: 0px !important;
    }
    
    /*Плитки с разделами*/
    .t686 .t-container {
        padding-left: 0px !important;
        padding-right: 0px !important;
        position: relative !important;
    }
    .t686 .t-card__col {
        padding-left: 0px !important;
        padding-right: 0px !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .t686 .t-container[data-columns-in-row="1"] .t-card__col {
        max-width: 100% !important;
    }
    .t686__separator {
        display: block !important;
        margin: 0px !important;
    }    
    [data-record-type="686"][style*="background-color"] .t686__separator {
        border-top: 1px solid var(--color-border-primary) !important;
    }
    .t686 .t-container:before, .t686 .t-container:after {
        width: 0px !important;
        height: 0px !important;
        display: none !important;
        clear: unset !important;
    }
    [data-record-type="686"][style*="background-color"] .t686 .t-container[data-columns-in-row="2"]:before {
        width: 0px !important;
        height: 100% !important;
        display: block !important;
        position: absolute !important;
        left: 50% !important;
        top: 0px !important;
        border-left: 1px solid var(--color-border-primary) !important;
        z-index: 1 !important;
        pointer-events: none !important;
    }
    .t686__table {
        height: auto !important;
        min-height: 40vw !important;
    }
    .t686__cell {
        height: auto !important;
        padding-bottom: 0px !important;
    }
    .t686__textwrapper {
        width: 100% !important;
        height: 100% !important;
        position: relative !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        padding: 40px !important;
        box-sizing: border-box !important;
        z-index: 3 !important;
    }
    .t686__cell.t-valign_middle .t686__textwrapper {
        height: auto !important;
    }    
    .t686__cell.t-align_center .t686__textwrapper {
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;
    }
    .t686__textwrapper__content {
        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;
        margin: 0px !important;
    }
    .t686__inner-wrapper {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;    
        -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important;
    }
    .t686 .t-card__title {
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;
        position: relative !important;
        margin-top: auto !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    .t686__cell.t-valign_middle .t-card__title {
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;        
    }
    .t686 .t-card__descr {
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;  
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;        
    }
    .t686__cell.t-valign_middle .t-card__descr {
        max-width: 440px !important;
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;        
    }
    .t686 .t-card__title + .t-card__descr {
        padding-bottom: 15px !important;
    }
    .t686__cell.t-valign_middle .t-card__title + .t-card__descr {
        padding-top: 20px !important;
        padding-bottom: 0px !important;
    }
    .t686 .uc-custom-link {
        -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
        order: 3 !important;      
    }
    .t686 .t-card__btn-wrapper, #allrecords .t686 .uc-custom-link {
        margin-top: 0px !important;
        padding-top: 20px !important;
    }
    #allrecords .t-rec:not(#rec877329787) .t686 .t-btn, .t686 .uc-custom-link {
        min-width: unset !important;
        height: auto !important;
        margin: 0px !important;
        padding: 0px !important;
        font-family: var(--font-primary) !important;
        color: var(--color-accent-primary) !important;
        font-weight: 400 !important;
        text-transform: lowercase !important;
    }
    .t686 .t686__cell:hover .t686__overlay, .t686 .t-card__col.t-focusable .t686__cell .t686__overlay, .t686 .t-card__col_btnfocusable .t686__cell .t686__overlay {
        opacity: 1 !important;
    }    
    
    /*Слайдер на странице Каталога*/
    .t764  {
        width: 100% !important; 
        max-width: 100% !important;
        min-height: 40vw !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;    
    }
    .t764 .t-container {
        max-width: 50% !important;
        position: relative !important;
        padding-left: 0px !important;
        padding-right: 0px !important;        
    }
    .t686 .t764 .t-container {
        max-width: 100% !important;
    }    
    .t764__col {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t764__col_first {
        height: 100% !important;
    }
    .t764__info {
        width: 100% !important;
        position: absolute !important;
        left: 0px !important;
        bottom: 28px !important;
    }
    .t764__textwrapper {
        width: 100% !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;        
        text-align: center !important;
        padding-bottom: 30px !important;
        padding-left: 40px !important;
        padding-right: 40px !important;
        box-sizing: border-box !important;
    }
    .t764__title {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    .t764__descr {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;        
    }
    .t764__title + .t764__descr {
        padding-top: 20px !important;
    }
    .t764__btn-wrapper {
        text-align: center !important;
        margin-top: 0px !important;
        padding-top: 20px !important;
    }
    #allrecords .t764 .t-btn {
        min-width: unset !important;
        height: auto !important;
        margin: 0px !important;
        padding: 0px !important;
        color: var(--color-accent-primary) !important;
        text-transform: lowercase !important;
        font-weight: 400 !important;
    }    
    .t764 .t-slds__bullet_wrapper {
        position: absolute !important;
        bottom: 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;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;        
        padding-top: 0px !important;
        padding-bottom: 20px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        box-sizing: border-box !important;
        gap: 4px !important;
    }
    #allrecords .t764 .t-slds__bullet_wrapper {
        padding-left: 40px !important;
        padding-right: 40px !important;
    }
    .t764 .t-slds__bullet {
        padding: 0px !important;
    }
    .t764 .t-slds__bullet_body {
        width: 8px !important;
        height: 8px !important;
    }   
    .t686 [data-record-type="764"] {
        width: 100% !important;
        max-width: 50% !important;
    }
    .t764 .t-slds {
        width: 100% !important; 
        max-width: 100% !important;   
        height: 100% !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
    }
    .t764 .t-slds__main {
        width: 100% !important; 
        max-width: 100% !important;   
        height: 100% !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;        
    }
    .t764 .t-slds__container {
        width: 100% !important; 
        max-width: 100% !important;
        height: 100% !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;        
    }
    .t764 .t-slds__items-wrapper {
        width: auto !important;
        height: auto !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
        overflow: visible !important;
    }
    .t764 .t-slds__item {
        /*width: 100% !important; */
        max-width: 100% !important;           
        height: 100% !important;
    }
    .t764 .t-slds__item .t-slds__wrapper {
        max-width: 100% !important;
        height: 100% !important;     
        padding: 0px !important;
    }
    .t764 .t-slds__imgwrapper {
        max-width: 100% !important;
        height: 100% !important;        
    }
    .t764 .t-slds__bgimg {
        width: 100% !important; 
        max-width: 100% !important;
        height: 100% !important;        
        padding-bottom: 0px !important;
    }    
    
    /*Галерея с изображениями без отступов*/
    .t552__tile_25, .t802__col_16 {
        width: 100% !important;
        max-width: calc(100% / 6) !important;
    }
    .t552__tile_25 .t552__blockimg {
        height: auto !important;
        padding-bottom: 100% !important;
    }
    
    /*Хлебные крошки*/
    .t758__breadcrumb-divider {
        display: none !important;
    }
    .t758__link-item__wrapper, .t758 .t-menu__link-item , .t758__breadcrumb-divider {
        height: auto !important;
        min-height: unset !important;
    } 
    .t758__list {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
    }  
    .t758__list_item {
        border-right: 1px solid var(--color-border-primary) !important;
    }
    .t758__list_item .t-menu__link-item {
        height: 50px !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-left: 40px !important;
        padding-right: 40px !important;
        box-sizing: border-box !important;
    }
    .t758__list_item:first-child .t-menu__link-item {
        padding-left: 0px !important;
    }
    .t758__link-item__wrapper {
        padding: 0px !important;
    }
    
    /*Табы с разделами*/
    .t976 {
        padding-top: 40px !important;
        padding-bottom: 40px !important;
    }
    [data-record-type="121"] .t976 {
        margin-left: -20px !important;
        margin-right: -20px !important;
    }
    .t976__wrapper {
        display: -webkit-flex !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        column-gap: 40px !important;
        row-gap: 10px !important;
    }
    .t976__list-item {
        padding: 0px !important;
    }
    .t976__menu-link {
        position: relative !important;
        background-color: transparent !important;
        white-space: nowrap !important;
        padding-top: 5px !important;
        padding-bottom: 5px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        border: none !important;
        border-radius: 0px !important;
        box-sizing: border-box !important;
    }
    #allrecords .t-rec .t976__menu-link:nth-child(n) {
        background-color: transparent !important;
        color: var(--color-primary) !important;
    }
    .t976__menu-link:after {
        content: '' !important;
        width: 0% !important;
        height: 0px !important;
        position: absolute !important;
        left: 0px !important;
        bottom: 0px !important;
        border-top: 1px solid var(--color-primary) !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;
    }   
    .t976__menu-link.t-active:after {
        width: 100% !important;
    }
    
    /*Табы с подразделами*/
    .t397__separator_mobile {
        display: none !important;
    }
    .t397 {
        padding-top: 40px !important;
        padding-bottom: 40px !important;
    }
    [data-record-type="121"] .t397 {
        margin-left: -20px !important;
        margin-right: -20px !important;
    }    
    .t397__col {
        max-width: 100% !important;
    }
    .t397__wrapper {
        display: -webkit-flex !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        column-gap: 40px !important;
        row-gap: 10px !important;
    }
    .t397__tab {
        width: auto !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        border: none !important;
    }
    .t397__title {
        position: relative !important;
        background-color: transparent !important;
        white-space: nowrap !important;
        padding-top: 5px !important;
        padding-bottom: 5px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        border: none !important;
        border-radius: 0px !important;
        box-sizing: border-box !important;
    }  
    #allrecords .t-rec .t397__tab .t397__title {
        color: var(--color-primary) !important;
    }
    .t397__title:after {
        content: '' !important;
        width: 0% !important;
        height: 0px !important;
        position: absolute !important;
        left: 0px !important;
        bottom: 0px !important;
        border-top: 1px solid var(--color-primary) !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;
    }   
    .t397__tab_active .t397__title:after {
        width: 100% !important;
    }    
    
    
    /*Каталог*/
    .t-store:not(.t-store__prod-snippet__container) .t-container:after, .t-store:not(.t-store__prod-snippet__container) .t-container:before, .t-store__relevants__container .t-container:after, .t-store__relevants__container .t-container:before {
        display: none !important;
    }
    .t-store:not(.t-store__prod-snippet__container) .t-container, .t-store__relevants__container .t-container, .t-store__prod-popup__container .t-store__relevants-grid-cont {
        border-bottom: 1px solid !important;
        border-color: var(--color-border-primary) !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t-store__prod-popup__container .t-store__relevants-grid-cont {
        margin-left: 0px !important;
        margin-right: 0px !important;
    }
    .t-store:not(.t-store__prod-snippet__container) .t-container:not(.js-store-parts-select-container), .t-store__relevants__container .t-container {
        position: relative !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
    }
    .t-store:not(.t-store__prod-snippet__container) .js-store-grid-cont-preloader[style*='none'] {
        display: none !important;
    }
    .t-store:not(.t-store__prod-snippet__container) .t-container:not(.js-store-parts-select-container):before, .t-store:not(.t-store__prod-snippet__container) .t-container:not(.js-store-parts-select-container):after, .t-store__relevants-grid-cont:before, .t-store__relevants-grid-cont:after, .uc-4cols .t-store:not(.t-store__prod-snippet__container) .t-container:not(.js-store-parts-select-container) .t-col_3:nth-child(1):after {
        content: '' !important;
        width: 0px !important;
        height: 100% !important;
        display: block !important;
        position: absolute !important;
        top: 0px !important;
        z-index: 9 !important;
    }
    .t-store:not(.t-store__prod-snippet__container) .t-container:not(.js-store-parts-select-container):before, .t-store__relevants-grid-cont:before {
        left: calc(100% / 3) !important;
        border-left: 1px solid !important;
        border-color: var(--color-border-primary) !important;
    }
    .t-store:not(.t-store__prod-snippet__container) .t-container:not(.js-store-parts-select-container):after, .t-store__relevants-grid-cont:after {
        right: calc(100% / 3) !important;
        border-right: 1px solid !important;
        border-color: var(--color-border-primary) !important;
    }
    .uc-4cols .t-store:not(.t-store__prod-snippet__container) .t-container:not(.js-store-parts-select-container):before {
        left: calc(100% / 4) !important;
    }
    .uc-4cols .t-store:not(.t-store__prod-snippet__container) .t-container:not(.js-store-parts-select-container):after {
        right: calc(100% / 2) !important;
    }    
    .uc-4cols .t-store:not(.t-store__prod-snippet__container) .t-container:not(.js-store-parts-select-container) .t-col_3:nth-child(1):after {
        right: calc(100% / 4) !important;
        border-right: 1px solid !important;
        border-color: var(--color-border-primary) !important;
    }
    /*.t-store:not(.t-store__prod-snippet__container) .t-col, .t-store__relevants__container .t-col {*/
    /*    display: -webkit-box !important;*/
    /*    display: -ms-flexbox !important;*/
    /*    display: flex !important;*/
    /*    -webkit-box-orient: vertical !important;*/
    /*    -webkit-box-direction: normal !important;*/
    /*    -ms-flex-direction: column !important;*/
    /*    flex-direction: column !important;         */
    /*    margin-top: 0px !important;*/
    /*    margin-bottom: 0px !important;*/
    /*    padding-left: 0px !important;*/
    /*    padding-right: 0px !important;*/
    /*}*/
    .t-store__relevants__container .t-store__card {
        width: 100% !important;
        max-width: calc(100% / 3 ) !important;
    }
    .t-store:not(.t-store__prod-snippet__container) .t-col > a, .t-store__relevants__container .t-store__card > a {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;   
        -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important; 
    }
    .t-store__grid-separator {
        width: 100% !important;
        margin: 0px !important;
        border-top: 1px solid !important;
        border-color: var(--color-border-primary) !important;
    }
    .t-store__card, .t-store__card-preloader {
        padding-left: 0px !important;
        padding-right: 0px !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .t-store__card__imgwrapper {
        padding-bottom: 133% !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__textwrapper {
        display: -ms-grid !important;
        display: grid !important;
        -ms-grid-columns: 1fr auto !important;
        grid-template-columns: 1fr auto !important;
        -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important;        
        padding-top: 20px !important;
        padding-bottom: 20px !important;
        padding-left: 40px !important;
        padding-right: 40px !important;
        gap: 15px !important;
    }
    .t-store__card__title {
        -ms-grid-column: 1 !important;
        grid-column: 1 !important;
        text-transform: lowercase !important;
    }
    .t-store__card__descr {
        -ms-grid-column: 2 !important;
        grid-column: 2 !important;
        color: var(--color-accent-primary) !important;
        font-weight: 700 !important;
        text-transform: uppercase !important;
        margin-top: 2px !important;
    }
    .t-store__card__price-wrapper {
        -ms-grid-column: span 2 !important;
        grid-column: span 2  !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important; 
        column-gap: 10px !important;
        row-gap: 0px !important;        
        margin-top: auto !important;
        margin-bottom: 0px !important;
    }
    .t-store__card__price-item {
        margin: 0px !important;
    }
    .t-store__card__price_old:after, .t-store__prod-popup__price_old:after {
        left: 0px !important;
    }
    .t-store__load-more-btn {
        max-width: calc(100% - 20px) !important;
    }
    .t-store__card__btns-wrapper {
        width: 100% !important;
        padding-top: 10px !important;
        padding-bottom: 40px !important;
        padding-left: 40px !important;
        padding-right: 40px !important;
        margin-top: auto !important;
        margin-bottom: 0px !important;
        box-sizing: border-box !important;
    }
    .t-store__card__btn {
        width: 100% !important;
        margin: 0px !important;
    }
    
    /*Лейбл в каталоге*/
    .t-store__card__mark-wrapper {
        display: block !important;
        left: 30px !important;
        top: 30px !important;
    }
    .t-store__card__mark {
        width: auto !important;
        height: auto !important;
        display: inline-block !important;
        font-family: var(--font-primary) !important;
        color: var(--color-bg-primary) !important;
        font-weight: 400 !important;
        text-transform: lowercase !important;
        border-radius: 0px !important;
        padding-top: 6px !important;
        padding-bottom: 6px !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
        background-color: var(--color-accent-primary) !important;
    }
    
    /*Фильтры в каталоге*/
    .t-store__filter__title_color {
        display: none !important;
    }
    .t-store__filter {
        margin: 0px !important;
        padding-top: 15px !important;
        padding-bottom: 15px !important;
    }
    .t-store__filter__controls-wrapper {
        width: 100% !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        padding-top: 3px !important;
    }
    .t-store__filter__options {
        width: 100% !important;
        max-width: calc(100% / 3 * 2) !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important; 
        column-gap: 40px !important;
    }
    #allrecords .t-store__filter__options {
        padding-left: 40px !important;
    }
    .t-store__filter__item {
        margin: 0px !important;
    }
    .t-store__filter__item-title {
        padding-right: 18px !important;
    }
    .t-store__filter__item.active .t-store__filter__item-title {
        opacity: .7 !important;
    }
    .t-store__filter__item-title:after {
        top: -5px !important;
    }
    .t-store__filter__item-controls-wrap {
        margin-top: 15px !important;
        background-color: var(--color-bg-primary) !important;
        border-radius: 0px !important;
        -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.05) !important;
        box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.05) !important; 
        z-index: 11 !important;
    }
    .t-store__filter__item_checkbox .t-store__filter__item-controls-container, .t-store__filter__item-controls-container {
        padding: 10px !important;
    }
    .t-store .t-checkbox__control {
        padding-left: 30px !important;
    }
    .t-store__filter__item .t-checkbox__control {
        margin-bottom: 10px !important;
    }
    .t-store__filter__item .t-checkbox__control:last-child {
        margin-bottom: 0px !important;
    }
    .t-store__filter__item .t-checkbox__indicator:not(.t-store__filter__checkmark_color) {
        background-color: transparent !important;
        border-color: var(--color-border-primary) !important;
    }
    .t-store__filter__item .t-checkbox__indicator:after {
        border-color: var(--color-accent-primary) !important;
    }
    .t-store__filter__item .t-store__filter__title {
        color: var(--color-primary) !important;
        text-transform: lowercase !important;
    }
    .t-store__filter__opts-mob-btn {
        text-transform: none !important; 
    }
    .t-store__filter__custom-sel {
        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; 
        padding: 0px !important;
        background-color: transparent !important;
        margin-bottom: 10px !important;
    }
    .t-store__filter__custom-sel:last-child {
        margin-bottom: 0px !important;
    }
    .t-store__filter__custom-sel .t-store__filter__title {
        width: auto !important;
    }
    .t-store__filter__custom-sel.active .t-store__filter__title {
        border-bottom: 1px solid !important;
        border-color: inherit !important;
    }
    .t-store__filter__item_color .t-store__filter__item-controls-wrap {
        min-width: 178px !important;
    }
    .t-store__filter__item-controls-container_color {
        gap: 5px !important;
    }
    #allrecords .t-store__filter__checkbox_color {
        padding-left: 0px !important;
    }
    .t-store__filter__checkmark_color {
        width: 30px !important;
        height: 30px !important;
        position: static !important;
        margin: 0px !important;
        border: none !important;
        border-radius: 50% !important;
        -moz-border-radius: 50% !important;
        -webkit-border-radius: 50% !important;
    }
    .t-store__filter__checkmark_color:before {
        display: none !important;
    }
    #allrecords .t-store__filter__checkbox_color {
        margin: 0px !important;
        padding: 2px !important;
        border: 1px solid transparent !important;
        border-radius: 50% !important;
        -moz-border-radius: 50% !important;
        -webkit-border-radius: 50% !important;
        box-sizing: border-box !important;
    }
    #allrecords .t-store__filter__checkbox_color.active {
        border-color: var(--color-primary) !important;
    }
    
    /*Сортировка в каталоге*/
    .t-store__filter__search-and-sort {
        width: 100% !important;
        max-width: calc(100% / 3) !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;
    } 
    #allrecords .t-store__filter__search-and-sort {
        padding-right: 40px !important;
    }  
    .t-store__filter__sort {
        margin: 0px !important;
    }
    .t-store__sort-select-wrapper {
        width: auto !important;
    }
    .t-store__sort-select {
        width: auto !important;
        text-align: right !important;
        color: var(--color-primary) !important;
        font-weight: 400 !important;
        text-transform: lowercase !important;
        background-color: transparent !important;
        border: none !important;
        border-radius: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        padding-left: 0px !important;
        padding-right: 18px !important;
    }
    .t-store__sort-select-wrapper:after {
        content: ' ' !important;
        width: 5px !important;
        height: 5px !important;
        border-style: solid !important;
        border-width: 1px !important;
        border-color: transparent var(--color-primary) var(--color-primary) transparent !important;
        position: absolute !important;
        transform: rotate(45deg) !important;
        right: 1px !important;
        top: -5px !important;
        bottom: 0 !important;
        margin: auto !important;
        pointer-events: none !important;
    }
    
    /*Найдено в каталоге*/
    .t-store__filter__chosen-bar {
        padding-left: 40px !important;
        padding-right: 40px !important;
    }
    .t-store__filter__chosen-wrapper {
        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: 5px !important;
        gap: 10px !important;
    }
    .t-store__filter__chosen-val {
        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-weight: 400 !important;
        background-color: transparent !important;
        border-radius: 30px !important;
        margin: 0px !important;
        padding-top: 5px !important;
        padding-bottom: 5px !important;
        padding-left: 15px !important;
        padding-right: 15px !important;
        border: 1px solid var(--color-border-primary) !important;
    }
    .t-store__filter__chosen-val:after {
        display: none !important;
    }
    .t-store__filter__chosen-val:before {
        content: '✕' !important;
        color: var(--color-primary) !important;
        font-weight: 700 !important;
        height: 10px !important;
        font-size: 10px !important;
        line-height: 1 !important;
        margin-right: 5px !important;
        padding-top: 1px !important;
    }
    .t-store__filter__reset {
        color: var(--color-accent-primary) !important;
        font-weight: 400 !important;
        padding: 0px !important;
        margin: 0px !important;
        border: none !important;
    }
    .t-store__filter__prods-number {
        color: var(--color-secondary) !important;
        font-weight: 400 !important;
        margin-top: 20px !important;
        margin-bottom: 5px !important;
    }
    
    /*Ничего не найдено в каталоге*/
    .t-store__empty-part-msg-cont {
        background-color: var(--color-bg-primary) !important;
        z-index: 10 !important;
    }
    .t-store__empty-part-msg-wrapper {
        border: none !important;
    }
    
    /*Контейнер карточки товара*/
    .t-store .t-popup__container {
        margin-top: 0px !important;
        margin-bottom: 80px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t-store__prod-snippet__container {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    .t-store__prod-snippet__container .t-container {
        padding-left: 0px !important;
        padding-right: 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 .t-popup .t-col {
        padding-left: 0px !important;
        padding-right: 0px !important;        
    }
    .t-store__product-snippet .t-col {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    #allrecords .t-store__prod-popup__info {
        padding-top: 80px !important;
        padding-left: 80px !important;
        padding-right: 80px !important;
    }
    #allrecords .t-store .t-store__prod-popup__col-left {
        border-bottom: 0px !important;
    }
    
    /*Вернуться назад в карточке товара*/
    #allrecords .t-store .t-popup__close {
        display: none !important;
    }
    #allrecords .t-store .t-store__prod-popup__close-txt-wr {
        width: 100% !important;
        height: auto !important;
        position: fixed !important;
        left: 0px !important;
        top: 0px !important;
        display: -webkit-inline-box !important;
        display: -ms-inline-flexbox !important;
        display: inline-flex !important;
        padding: 0px !important;
        border-top: 1px solid var(--color-border-primary) !important;
        border-bottom: 1px solid var(--color-border-primary) !important;
        background-color: var(--color-bg-primary) !important;
        z-index: 980 !important;
    }
     #allrecords .t-store.t-store__prod-snippet__container .t-store__prod-popup__close-txt-wr {
        top: 70px !important;
        border-top: none !important;
    }
    .t-store__prod-popup__close-txt {
        width: 100% !important;
        height: 50px !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-left: 40px !important;
        padding-right: 40px !important;
        font-size: 0px !important;
        box-sizing: border-box !important;
        margin-bottom: 0px !important;
        opacity: 1 !important;
    }
    .t-store__prod-popup__close-txt:before {
        content: ' ' !important;
        width: 10px !important;
        height: 18px !important;
        background-image: url(https://static.tildacdn.com/tild6230-3061-4561-a561-343333393462/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;        
        margin: 0px !important;
        pointer-events: none !important;
    }
    
    /*Аккордеон в карточке товара*/
    .t-store .t-store__tabs__close:after, .t-store .t-store__tabs__close-icon {
        display: none !important;
    }        
    .t-store__product-popup, .t-store__product-snippet {
        display: block !important;
    }
    #allrecords .t-store .t-popup .t-store__tabs_accordion, #allrecords .t-store__tabs_accordion {
        max-width: 50% !important;
        padding-left: 80px !important;
        padding-right: 80px !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 {
        border-top: 1px solid var(--color-border-primary) !important;
    }
    .t-store__tabs__item:last-child {
        border-bottom: 1px solid var(--color-border-primary) !important;
    }      
    .t-store__tabs__item-button {
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important;
        padding-top: 20px !important;
        padding-bottom: 20px !important;
        padding-right: 10px !important;
        margin: 0px !important;
        border: none !important;
    } 
    .t-store__tabs__item-title {
        color: var(--color-primary) !important;
        font-weight: 400 !important;        
        text-transform: uppercase !important;
    }
    .t-store__tabs__content {
        color: var(--color-primary) !important;
        font-weight: 400 !important;
        margin-bottom: 20px !important;
    }    
    .t-store__tabs__close {
        width: 10px !important;
        height: 16px !important;
        opacity: 1 !important;
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;        
        background-image: url(https://static.tildacdn.com/tild6230-3061-4561-a561-343333393462/arrow.svg) !important;
        background-size: contain !important;
        background-repeat: no-repeat !important;
        -webkit-transform: rotate(-90deg) !important;
        -ms-transform: rotate(-90deg) !important;
        transform: rotate(-90deg) !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
        pointer-events: none !important;
        -webkit-transition: all .3s linear !important;
        -moz-transition: all .3s linear !important;
        -ms-transition: all .3s linear !important;
        -o-transition: all .3s linear !important;
        transition: all .3s linear !important;        
    }
    .t-store__tabs__item_active .t-store__tabs__close {
        -webkit-transform: rotate(90deg) !important;
        -ms-transform: rotate(90deg) !important;
        transform: rotate(90deg) !important;
    }    
    
    /*Информация в карточке товара*/
    .js-store-prod-all-charcs, .t-product__option-variants_color .t-product__option-item_disabled, .t-store__prod-popup__sku {
        display: none !important;
    }
    .t-store__prod-popup__title-wrapper {
        margin-bottom: 0px !important;
    }
    .t-store [data-product-part-uid*="710715095531"] .t-store__prod-popup__title-wrapper:after {
        content: '{\a0нанесите собственную надпись на любой тип изделия и сделайте вещь еще более уникальной\a0}' !important;
        max-width: 440px !important;
        display: block !important;
        font-family: var(--font-primary) !important;
        color: var(--color-primary) !important;
        font-weight: 400 !important;
        text-transform: lowercase !important;
        margin-top: 20px !important;
    }
    .t-store__prod-popup__price-wrapper {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;         
        margin-top: 30px !important;
        column-gap: 20px !important;
        row-gap: 5px !important;
    }
    .t-store__prod-popup__price-item {
        margin: 0px !important;
    }
    .t-product__option {
        margin-top: 30px !important;
        margin-bottom: 0px !important;
    }
    .t-product__option > .t-product__option-title {
        color: var(--color-secondary) !important;
        font-weight: 400 !important;
        text-transform: lowercase !important;
        padding-bottom: 10px !important;
    }
    .t-product__option-variants_buttons {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important; 
        gap: 10px !important;
    }
    .t-product__option-item_buttons:not(.t-product__option-item_color) {
        min-width: 40px !important;
        min-height: 40px !important;
        background-color: transparent !important;
        border: 1px solid var(--color-border-primary) !important;
        margin: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        padding-left: 15px !important;
        padding-right: 15px !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-product__option-item_buttons.t-product__option-item_active:not(.t-product__option-item_color) {
        border-color: var(--color-primary) !important;
    }
    .t-product__option-item_buttons:not(.t-product__option-item_color):hover {
        border-color: var(--color-primary) !important;
    }
    .t-product__option-variants_color {
        margin: 0px !important;
        gap: 5px !important
    }
    .t-product__option-item_color {
        width: 40px !important;
        height: 40px !important;        
        margin: 0px !important;
        padding: 3px !important;
        border-radius: 50% !important;
        -moz-border-radius: 50% !important;
        -webkit-border-radius: 50% !important;
        border: 1px solid transparent !important;
        box-sizing: border-box !important;
    }
    .t-product__option-item_color.t-product__option-item_active {
        border-color: var(--color-primary) !important;
    }
    .t-product__option-checkmark_color {
        width: 100% !important;
        height: 100% !important;
        position: static !important;
        border: none !important;
    }
    .t-product__option-checkmark_color:before {
        display: none !important;
    }
    /*.t-product__option-input:checked+.t-product__option-checkmark_color {*/
    /*    outline-offset: 3px !important;*/
    /*    outline: 1px solid var(--color-primary) !important;*/
    /*}*/
    .t-product__option-variants_buttons .t-product__option-item_color:hover .t-product__option-title {
        bottom: 40px !important;
        transform: translateX(calc(-50% + 17px)) !important;
        padding: 5px 10px !important;
        background-color: var(--color-primary) !important;
        color: var(--color-bg-primary) !important;
        border-radius: 0px !important;
    } 
    .t-product__option-variants_buttons .t-product__option-item_color:hover .t-product__option-title:after {
        border-top: 5px solid var(--color-primary) !important;
    }
    .t-store__prod-popup__btn-wrapper {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;  
        margin-top: 40px !important;
        margin-bottom: 0px !important;
        gap: 10px !important;
    }
    .t-store__prod__quantity {
        height: 55px !important;
        border-color: var(--color-border-primary) !important;
        margin: 0px !important;
    }
    .t-store__prod-popup__btn {
        min-width: 348px !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
    }
    .prod-text-input__input {
        width: 460px !important;
        padding-top: 0px !important;        
        padding-bottom: 0px !important;        
        padding-left: 15px !important;
        padding-right: 15px !important;
        border: 1px solid var(--color-border-primary) !important;
        box-sizing: border-box !important;
    }
    .prod-text-input__input:focus-visible {
        outline: none !important;
    }
    .t-store__prod-popup__text {
        margin-top: 50px !important;
        margin-bottom: 0px !important;
    }
    .t-store__prod-popup__links-wrapper {
        margin-top: 20px !important;
    }
    
    /*Галерея в карточке товара*/
    .t-store .t-slds__thumbsbullets-with-gallery .t-slds__thumbs_gallery:before {
        display: none !important;
    }
    .t-store .t-slds {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
        box-sizing: border-box !important;
    }
    .t-store .t-slds__main {
        width: 100% !important;
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
        border-right: 1px solid var(--color-border-primary) !important;
        border-bottom: 1px solid var(--color-border-primary) !important;
        box-sizing: border-box !important;
    }
    .t-store .t-slds__main .t-slds__bgimg {
        padding-bottom: 125% !important;
    }
    .t-store .t-slds__thumbsbullet-wrapper {
        width: 100% !important;
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
        flex-direction: row !important;
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;
        padding: 0px !important;
        margin: 0px !important;
        /*border-right: 1px solid var(--color-border-primary) !important;*/
        box-sizing: border-box !important;
    }
    .t-store .t-slds__bullet {
        width: calc(100% / 7) !important;
        margin: 0px !important;
    }
    .t-store .t-slds__thumbsbullet-border {
        width: 100% !important;
        top: 0px !important;
        left: 0px !important;
        border: 1px solid var(--color-border-primary) !important;
        border-top-color: transparent !important;
        border-left-color: transparent !important;
        -webkit-transition: border-color .2s linear !important;
        -moz-transition: border-color .2s linear !important;
        -ms-transition: border-color .2s linear !important;
        -o-transition: border-color .2s linear !important;
        transition: border-color .2s linear !important;    
        z-index: 2 !important;
        pointer-events: none !important;
        box-sizing: border-box !important;
    }
    .t-slds__thumbsbullet.t-slds__bullet:not(.t-slds__bullet_active):hover {
        opacity: 1 !important;
    }
    .t-store .t-slds__thumbsbullet:last-child .t-slds__thumbsbullet-border {
        /*border-right-color: transparent !important;*/
        /*right: -1px !important;*/
    }
    .t-store .t-slds__bullet_active .t-slds__thumbsbullet-border, .t-store .t-slds__bullet_active:last-child .t-slds__thumbsbullet-border {
        border-color: var(--color-primary) !important;
    }
    .t-store .t-slds__thumbsbullets-with-gallery .t-slds__thumbs_gallery:after {
        font-family: var(--font-primary) !important;
        color: var(--color-bg-primary) !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;
        font-weight: 400 !important;
        letter-spacing: -0.1em !important;
    }
    .t-store .t-slds__main .t-slds__arrow-withbg {
        background-color: transparent !important;
    }
    .t-store .t-slds__main .t-slds__arrow-right {
        right: 10px !important;
    }
    .t-store .t-slds__main .t-slds__arrow-left {
        left: 10px !important;
    }    
    
    /*Рекомендуемые товары в карточке*/
    .t-store__scroll-icon-wrapper {
        display: none !important;
    }
    .t-store__relevants-grid-cont {
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important; 
        overflow: hidden !important;
        border-top: 1px solid var(--color-border-primary) !important;
    }
    .t-store__relevants__container .t-store__card {
        min-width: unset !important;
    }
    .t-store__relevants__title {
        text-align: center !important;
        margin-top: 150px !important;
        margin-bottom: 50px !important;
    }
    
    /*Блок в 2 колонки с контактами*/
    .t571 .t-col {
        display: -ms-grid !important;
        display: grid !important;
        -ms-grid-columns: 1fr 1fr !important;
        grid-template-columns: 1fr 1fr !important;
        column-gap: 20px !important;
        row-gap: 30px !important;
    }
    .t571__address {
        -ms-grid-column: 1 !important;
        grid-column: 1 !important;
        -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
        order: 3 !important;
    }
    .t571__address a {
        color: inherit !important;
    }
    .t571__address ul {
        list-style-type: none !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;
    }
    .t571__address ul li:not(:last-child) {
        margin-bottom: 5px !important;
    }
    .t571__contacts {
        -ms-grid-column: 2 !important;
        grid-column: 2 !important;     
        -ms-grid-row-span: 3 !important;
        grid-row: span 3 !important;        
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;
        margin-top: 0px !important;
    }
    .t571__contacts a {
        color: var(--color-accent-primary) !important;
    }
    .t571__contacts strong {
        display: inline-block !important;
        font-weight: 400 !important;
        text-transform: uppercase !important;
    }
    .t571__contacts strong:not(:first-child) {
        margin-top: 40px !important;
    }
    .t571__contacts strong:not(:last-child) {
        margin-bottom: 30px !important;
    }  
    .t571 .t-sociallinks {
        -ms-grid-column: 1 !important;
        grid-column: 1 !important; 
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
        margin-top: 0px !important;
    }
    
    /*Блок с картой в 2 колонки*/
    .t555 .t-container:before, .t555 .t-container:after {
        display: none !important;
    }
    .t555 .t-container {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
    }
    .t555 .t-col {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
    }    
    .t555__contentbox {
        height: auto !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
    }
    .t555__contentwrapper {
        display: block !important;
        padding: 0px !important;
    }
    .t555__title {
        text-transform: uppercase !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;        
    }
    .t555 .t-text {
        margin-top: 0px !important;
        margin-bottom: 0px !important;        
        padding-top: 0px !important;
        padding-bottom: 0px !important;           
    }
    .t555 .t555__title + .t-text {
        padding-top: 30px !important;
    }
    .t555__map {
        width: 100% !important;
        height: auto !important;
        min-height: 25vw !important;
        position: relative !important;
        background-color: transparent !important;
    }
    .t555 .t-map {
        height: 100% !important;
        position: absolute !important;
        top: 0px !important;
        left: 0px !important;
    }
    
    /*Меню на информационных страницах*/
    .t992__imgwrapper {
        display: none !important;
    }
    .t992__wrapper {
        display: -webkit-flex !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important;
        gap: 20px !important;
    }
    .t992__list-item {
        padding: 0px !important;
    }
    .t992__menu-link {
        font-weight: 400px !important;
        text-transform: uppercase !important;
        padding: 0px !important;
        border-radius: 0px !important;
        border: none !important;
    }
    #allrecords [data-record-type="992"] .t992__menu-link:nth-child(n) {
        background-color: transparent !important;
    }
    #allrecords [data-record-type="992"] .t992__menu-link.t-active:nth-child(n):hover {
        color: var(--color-accent-primary) !important;
    }
    .uc-main[data-record-type="992"] > .t-container {
        display: -ms-grid !important;
        display: grid !important;
        -ms-grid-columns: calc(100% / 3 - 20px) auto !important;
        grid-template-columns: calc(100% / 3 - 20px) auto !important;
    }
    .uc-main[data-record-type="992"] > .t-container > .t-col {
        -ms-grid-column: 1 !important;
        grid-column: 1 !important;
        -ms-grid-row-span: 100 !important;
        grid-row: span 100 !important;
    }
    .uc-main[data-record-type="992"] [class*="uc-"][class*="append"] {
        -ms-grid-column: 2 !important;
        grid-column: 2 !important;        
    }
    .uc-main[data-record-type="992"] .t992 {
        position: -webkit-sticky !important;
        position: sticky !important;
        top: 90px !important;
    }
    .uc-main[data-record-type="992"] [class*="uc-"][class*="append"] .t-container, .uc-main[data-record-type="992"] [class*="uc-"][class*="append"] .t857__container {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .uc-main[data-record-type="992"] [class*="uc-"][class*="append"][data-record-type="113"] {
        width: calc(100% - 20px) !important;
        margin-left: auto !important;
        margin-right: auto !important;
    }
    
    /*Блок с изображением и текстом в 2 колонки на странице Доставка*/
    .t175 .t-col {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .t175__title {
        text-transform: uppercase !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;    
        padding-top: 0px !important;
        padding-bottom: 0px !important;        
    }
    .t175__descr {
        margin-top: 0px !important;
        margin-bottom: 0px !important;    
        padding-top: 0px !important;
        padding-bottom: 0px !important;         
    }
    .t175__title + .t175__descr {
        padding-top: 30px !important;
    }
    .t175__img {
        max-width: 180px !important;
        margin-left: 0px !important;
    }
    
    /*Аккордеон*/
    .t585__border, #allrecords .t585__icon-hover, .t585__circle, .t585__icon svg {
        display: none !important;
    }
    .t585 .t-col:last-child .t585__accordion {
        border-bottom: 1px solid var(--color-border-primary) !important;
    }
    .t585__header {
        border-color: var(--color-border-primary) !important;
    }   
    .t585__trigger-button {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important;
        -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important;        
        padding-top: 20px !important;
        padding-bottom: 20px !important;
        padding-right: 10px !important;
    }
    .t585__icon {
        width: 10px !important;
        height: 16px !important;
        position: static !important;
        opacity: 1 !important;
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;        
        background-image: url(https://static.tildacdn.com/tild6230-3061-4561-a561-343333393462/arrow.svg) !important;
        background-size: contain !important;
        background-repeat: no-repeat !important;
        -webkit-transform: rotate(-90deg) !important;
        -ms-transform: rotate(-90deg) !important;
        transform: rotate(-90deg) !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
        padding: 0px !important;
        pointer-events: none !important;
        -webkit-transition: all .3s linear !important;
        -moz-transition: all .3s linear !important;
        -ms-transition: all .3s linear !important;
        -o-transition: all .3s linear !important;
        transition: all .3s linear !important;          
    }    
    .t585__opened .t585__icon {
        -webkit-transform: rotate(90deg) !important;
        -ms-transform: rotate(90deg) !important;
        transform: rotate(90deg) !important;
    }
    .t585__textwrapper {
        padding-bottom: 20px !important;
    }    
    .t585__title {
        text-transform: uppercase !important;
    }
    .t585__text {
        margin-bottom: 0px !important;
    }
    .t585__text ul, .t585__text ol {
        margin-bottom: 0px !important;
    }
    
    /*Табы на странице Размерная сетка*/
    .t395__separator_mobile {
        display: none !important;
    }
    .t395__col {
        max-width: 100% !important;
    }
    .t395__wrapper {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important; 
        column-gap: 40px !important;
        row-gap: 10px !important;
    }
    .t395__tab {
        width: auto !important;
        position: relative !important;
    }
    #allrecords [data-record-type="395"] .t395__tab:nth-child(n) {
        background-color: transparent !important;
        border: none !important;
        border-radius: 0px !important;
    }
    .t395__tab:after {
        content: '' !important;
        width: 0% !important;
        height: 0px !important;
        position: absolute !important;
        left: 0px !important;
        bottom: 0px !important;
        display: block !important;
        border-top: 1px solid var(--color-primary) !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;   
    }
    .t395__tab_active.t395__tab:after {
        width: 100% !important;
    }
    .t395__title {
        text-transform: uppercase !important;
        padding: 0px !important;
        white-space: nowrap !important;
        padding-top: 5px !important;
        padding-bottom: 5px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        border: none !important;
        border-radius: 0px !important;
        box-sizing: border-box !important;
    }
    
    /*Текст и слайдер в 2 колонки на странице Размерная сетка*/
    .t177 .t-col {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .t177__title, .t177__descr, .t177__text {
        margin-right: 20px !important;
    }
    .t177__title {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    .t177__descr {
        text-transform: uppercase !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;   
        opacity: 1 !important;
    }
    .t177__title + .t177__descr {
        padding-top: 30px !important;
    }
    .t177__text {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;          
    }
    .t177__title + .t177__text {
        padding-top: 30px !important;
    }
    .t177__descr + .t177__text {
        padding-top: 30px !important;
    }
    .t177__text ul, .t177__text ol {
        margin-bottom: 0px !important;
    }
    
    /*Слайдер на странице Размерной сетки*/
    .t670__separator {
        padding-bottom: 125% !important;
    }
    .t670 .t-slds__arrow-withbg {
        background-color: transparent !important;
    }
    .t670 .t-slds__arrow-right {
        right: 10px !important;
    }    
    .t670 .t-slds__arrow-left {
        left: 10px !important;
    }
    .t670 .t-slds__items-wrapper {
        width: auto !important;
        height: auto !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
        overflow: visible !important;
    }
    .t670 .t-slds__item {
        width: 100% !important;
        min-width: 100% !important;
        max-width: 100% !important;
    }
    .t-slds__item .t-width {
        width: 100% !important;
        max-width: 100% !important;
    }
    .t670 .t-slds__wrapper {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    [data-record-type="195"] .t-slds__main {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    [data-record-type="195"] .t-slds__container {
        max-width: 100% !important;
    }
    
    /*Карточки со слайдерами на странице Размерной сетки*/
    .t857__separator {
        display: none !important;
    }
    .t857 .t-section__container .t-col {
        text-align: left !important;
        margin-bottom: 40px !important;
    }
    .t857 .t-section__title {
        text-align: left !important;
        color: var(--color-primary) !important;
        font-weight: 400 !important;
        text-transform: lowercase !important;
        margin-bottom: 0px !important;
    }
    .t857__container {
        max-width: 100% !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important; 
        -ms-flex-wrap: wrap !important; 
        flex-wrap: wrap !important;
        row-gap: 50px !important; 
    }
    .t857__col {
        width: 100% !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;        
    }
    .t857 .t-slds__main {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t857 .t-slds__container {
        max-width: 100% !important;
    } 
    .t857 .t-card__title {
        text-transform: uppercase !important;
        padding-bottom: 0px !important;
    }
    .t857__content + div {
        padding-top: 30px !important;
    }
    
    /*Иконка избранного на карточке*/
    .t1002__addBtn {
        right: 30px !important;
        top: 30px !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/tild3162-3934-4163-b231-356664323662/heart.svg) !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
    }  
    .t1002__addBtn_active svg {
        background-image: url(https://static.tildacdn.com/tild6433-3832-4562-a165-393738633433/heart-filled.svg) !important;
    }    
    .t1002__addBtn svg path {
        display: none !important;
    }   
    
    /*Иконка избранного в карточке товара*/
    .t-store__prod-popup__info .t1002__addBtn {
        width: auto !important;
        height: auto !important;
        -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
        flex-grow: 0 !important;
        border: none !important;
        margin-left: 10px !important;
    }  
    
    /*Всплывающее окно при добавлении товара в избранное*/
    .t1002__bubble {
        background-color: var(--color-primary) !important;
        border-radius: 0px !important;
    }
    .t1002__bubble-text {
        font-family: var(--font-primary) !important;
        color: var(--color-bg-primary) !important;
        font-weight: 400 !important;
        padding: 20px !important;
    }
    .t1002__bubble-close {
        color: var(--color-bg-primary) !important;       
    }      
    
    /*Вишлист*/
    .t1002__wishlistwin {
        background-color: rgba(0,0,0, .5) !important;
    }
    .t1002__wishlistwin-content {
        max-width: 680px !important;
        padding: 40px !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;  
    }
    .t1002__wishlistwin-heading {
        color: var(--color-primary) !important;
        font-weight: 400 !important;
        text-transform: lowercase !important;
    }
    .t1002__product-title {
        color: var(--color-primary) !important;
        font-weight: 400 !important;
    }
    .t1002__product-title__option {
        display: none !important;
    }
    .t1002__wishlistwin-top {
        padding-bottom: 40px !important;
        margin-bottom: 0px !important;
        border-color: var(--color-border-primary) !important;
    }
    .t1002__product-amount {
        color: var(--color-primary) !important;
        font-weight: 400 !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        text-transform: uppercase !important;
    }
    .t1002__product-del {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    .t1002__product {
        padding-top: 20px !important;
        padding-bottom: 0px !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .t1002__product:last-child {
        padding-bottom: 20px !important;
    }
    .t1002__product-thumb {
        width: 180px !important;
        height: 180px !important;
        padding-right: 20px !important;
    }
    .t1002__product-imgdiv {
        width: 100% !important;
        height: 180px !important;
        border-radius: 0px !important;
        border: none !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 var(--color-border-primary) !important;
        box-sizing: border-box !important;
        pointer-events: none !important;
        z-index: 2 !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: var(--color-border-primary) !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: var(--color-primary) !important;
    }
    #allrecords .t985__clear-icon {
        display: -webkit-flex !important;
        display: -ms-flexbox !important;
        display: flex !important;
    }    
    .t985__clear-icon path {
        stroke: var(--color-bg-primary) !important;
    }
    .t985__close-icon {
        position: absolute !important;
        right: 30px !important;
        top: 30px !important;
    }   
    .t-search-widget__popup {
        padding-top: 120px !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: var(--color-secondary) !important;
        font-weight: 400 !important;
        margin-top: 0px !important;
        margin-bottom: 40px !important;
    }
    .t-search-widget__productwrapper {
        gap: 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 {
        color: var(--color-primary) !important;
        font-weight: 400 !important;          
    }
    .t-search-widget__result_product-price {
        color: var(--color-primary) !important;
        font-weight: 400 !important;   
        text-transform: uppercase !important;
        padding-top: 10px !important;
    }
    .t-search-widget__notfound {
        margin-top: 0px !important;
    }
    .t-search-widget__result {
        color: var(--color-secondary) !important;
        font-weight: 400 !important;        
    }
    .t-search-widget__notfound-img {
        margin-bottom: 20px !important;
    }
    .t-search-widget__notfound-img path {
        fill: var(--color-secondary) !important;
    }
    .t-search-widget__pagination {
        padding-top: 30px !important;
        padding-bottom: 0px !important;
    }
    .t-search-widget__pagination-item, .t-search-widget__pagination-button {
        width: 40px !important;
        height: 40px !important;
        color: var(--color-primary) !important;
        font-weight: 400 !important;
        background-color: transparent !important;
        border-radius: 0px !important;
        border: 1px solid transparent !important;
        box-sizing: border-box !important;
    }
    .t-search-widget__pagination-active {
        border-color: var(--color-primary) !important;
    }
    .t-search-widget__result_product-text:after {
        width: auto !important;
        height: auto !important;
        display: inline-block !important;
        font-family: var(--font-primary) !important;
        color: var(--color-bg-primary) !important;
        font-weight: 400 !important;
        text-transform: lowercase !important;
        margin-top: 10px !important;
        border-radius: 0px !important;
        padding-top: 6px !important;
        padding-bottom: 6px !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
        background-color: var(--color-accent-primary) !important;        
    }
    .t-search-widget__result_product-link[href*="in-stock"] .t-search-widget__result_product-text:after {
        content: 'In stock';
    }
    .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: var(--font-primary) !important;
        color: var(--color-primary) !important;
        font-weight: 400 !important;
        text-transform: lowercase !important;
        background-color: transparent !important;
        border-radius: 30px !important;
        margin: 0px !important;
        padding-top: 5px !important;
        padding-bottom: 5px !important;
        padding-left: 15px !important;
        padding-right: 15px !important;
        border: 1px solid var(--color-border-primary) !important;
    }
    
    /*Контейнер корзины*/
    .t706__cartwin {
        background-color: rgba(0,0,0, .5) !important;
    }
    .t706__cartwin-content {
        max-width: 600px !important;
        padding: 40px !important;
    }
    
    /*Верхняя часть корзины*/
    .t706__product-title__option:nth-child(3) {
        display: none !important;
    }
    .t706__cartwin-top {
        padding-bottom: 40px !important;
        margin-bottom: 0px !important;
        border-color: var(--color-border-primary) !important;
    }
    .t706__cartwin-heading {
        color: var(--color-primary) !important;
        font-weight: 400 !important;
        text-transform: lowercase !important;
    }
    .t706__product {
        height: auto !important;
        display: -ms-grid !important;
        display: grid !important;
        -ms-grid-columns: auto 1fr auto auto auto !important;
        grid-template-columns: auto 1fr auto auto auto !important;
        -ms-grid-rows: auto auto !important;
        grid-template-rows: auto auto !important;
        padding-top: 20px !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .t706__product:last-child {
        padding-bottom: 20px !important;
    }
    .t706__product-thumb {
        width: 100px !important;
        height: 100px !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;
        background-color: transparent !important;
    }    
    .t706__product-title {
        width: auto !important;
        color: var(--color-primary) !important;
        font-weight: 400 !important;
        text-transform: lowercase !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    .t706__product-title__option {
        color: var(--color-secondary) !important;
        font-weight: 400 !important;
        opacity: 1 !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        margin-top: 10px !important;
        gap: 5px !important;
    }
    .custom-cart-product .text-controls {
        margin-top: 10px !important;
        margin-bottom: 10px !important;
    }
    .custom-cart-product .text-controls__row-title {
        margin-top: 0px !important;
    }
    .t706__product-plusminus {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        margin-left: auto !important;
    }
    .t706__product-quantity {
        color: var(--color-primary) !important;
        font-weight: 400 !important;          
    }
    .t706__product-amount {
        color: var(--color-primary) !important;
        font-weight: 400 !important;        
        padding-top: 3px !important;
        padding-bottom: 0px !important;
    }
    /*.text-controls__row-total {*/
    /*    display: none !important;*/
    /*}*/
    .custom-cart-product > .t706__product-amount {
        display: none !important;
    }
    .t706__product-del-wrapper {
        padding-top: 2px !important;
        padding-bottom: 0px !important;
    }
    .t706__cartwin-bottom {
        padding-top: 20px !important;
        border-color: var(--color-border-primary) !important;
    }
    .t706__cartwin-prodamount-wrap {
        color: var(--color-primary) !important;
        font-weight: 400 !important;
        text-transform: uppercase !important;
        padding-bottom: 0px !important;
    }
    
    /*Форма в корзине*/
    .t706__orderform  {
        margin-top: 40px !important;
        margin-bottom: 0px !important;
    } 
    .t706 .t-input-group_tx .t-text, .t706 .t-input-group_pm .t-input-title {
        color: var(--color-primary) !important;
        font-weight: 400 !important;
    }
    .t706 .t-input-group_pm .t-input-title {
        text-transform: uppercase !important;
    }
    /*.t706 .t-input-group_tx:not(:last-child) .t-text, .t706 .t-input-group_pm .t-input-title {*/
    /*    margin-bottom: 40px !important;*/
    /*}*/
    .t706 .t-input-group_pm .t-input-title {
        margin-bottom: 30px !important;
    }
    .t706 .t-input-group_tx:not(:last-child) .t-text {
        margin-bottom: 0px !important;
    }
    .t706 .t-input-group_tx:first-child .t-input-block {
        margin-bottom: 0px !important;
    }    
    .t706 .t-input-group_tx .t-text em {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        font-style: normal !important;
    }
    /*.t706 .t-input-group_tx:first-child .t-text em {*/
    /*    margin-bottom: 60px !important;*/
    /*}*/
    .t706 .t-input-group_tx:first-child .t-text em {
        margin-bottom: 0px !important;
    }    
    .t706 .t-input-group_tx .t-text em:before {
        content: '' !important;
        width: 20px !important;
        height: 20px !important;
        display: block !important;
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
        margin-right: 20px !important;
        background-image: url(https://static.tildacdn.com/tild3865-6463-4463-b863-343966633165/photo.svg) !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
    }
    .t706 .t-input-group_tx .t-text strong {
        display: inline-block !important;
        font-weight: 400 !important;
        text-transform: uppercase !important;
        margin-top: 60px !important;
    }
    .t706 .t-input-group_in + .t-input-group_tx .t-text strong, .t706 .t-input-group_da + .t-input-group_tx .t-text strong, .t706 .t-input-group_tm + .t-input-group_tx .t-text strong {
        margin-top: 30px !important;
    }
    .t706 .t-input-group_tx .t-text strong:before, .t706 .t-input-group_pm .t-input-title:before {
        content: '//\20' !important; 
        letter-spacing: -0.1em !important;
        padding-right: 0.1em !important;
        font-family: inherit !important;
        color: inherit !important;
        font-weight: inherit !important;
        text-transform: uppercase !important;
    }
    .t706 .t-input-group_tx + .t-input-group_cb {
        margin-top: -40px !important;
    }
    .t706 .t-input-group_tx + .t-input-group_cb .t-input-block {
        margin-bottom: 0px !important;
    }
    .t706 .t-input-title {
        color: var(--color-secondary) !important;
        font-weight: 400 !important;
        text-transform: lowercase !important;
    }
    .t706 .t-input-description {
        font-size: 12px !important;
        color: var(--color-secondary) !important;
        font-weight: 400 !important;
        margin: 0px !important;
    }
    .t706 .t-radio__wrapper-payment {
        margin-top: 0px !important;
    }
    .t-radio__wrapper-delivery, .t706 .t-input-group_pm {
        margin-top: 60px !important;
    }
    .t706 .digi-dolyame-scheme {
        margin-top: 10px !important;
    }
    .t706 .t-checkbox__control {
        padding-top: 2px !important;
    }
    .t-radio__wrapper-delivery > .t-name {
        font-size: 0px !important;
        color: var(--color-primary) !important;
        font-weight: 400 !important;
        margin-top: 0px !important;
        margin-bottom: 30px !important;
    }
    .t-radio__wrapper-delivery > .t-name:before, .t-radio__wrapper-delivery > .t-name:after {
        font-family: inherit !important;
        color: inherit !important;
        font-weight: inherit !important;
        text-transform: uppercase !important;
    }    
     .t-radio__wrapper-delivery > .t-name:before {
        content: '//\20' !important; 
        letter-spacing: -0.1em !important;
        padding-right: 0.1em !important;
     }
    .t-radio__wrapper-delivery > .t-name:after {
        content: 'Способ доставки' !important;
    }
    .t706__search-icon {
        top: 12px !important;
    }
    #delivery-services-wrapper {
        margin-top: 40px !important;
    }
    #addresses-wrapper {
        margin-top: 40px !important;
        margin-bottom: 0px !important;
    }
    .t706 .t-radio__control {
        color: var(--color-primary) !important;
        font-weight: 400 !important;
        margin-top: 15px !important;
        box-sizing: border-box !important;
    }
    .t706 .t-radio__control:first-child {
        margin-top: 0px !important;
    }
    .delivery-minimum-time, .delivery-minimum-price {
        color: var(--color-primary) !important;
        font-weight: 400 !important;        
    }
    .t706 .t-radio__indicator {
        top: 0px !important;
    }
    .t706 .t-input-group_dl > .t-input-block {
        margin-bottom: 0px !important;
    }
    .t706 .t-input-group_cb {
        margin-top: 40px !important;
    }
    .t706 .t-input-group_cb + .t-input-group_cb {
        margin-top: -10px !important;
    }
    #addresses-wrapper .searchbox-info {
        margin-bottom: 40px !important;
    }
    #addresses-wrapper .searchbox-info .t-text {
        font-weight: 400 !important;
        margin-bottom: 5px !important;
    }
    #addresses-wrapper .searchbox-info .t-text:not(:first-child) {
        color: var(--color-secondary) !important;
    }
    #addresses-wrapper .searchbox-info .t-text:first-child {
        color: var(--color-primary) !important;
        margin-bottom: 10px !important;
    }
    #addresses-wrapper .searchbox-info .searchbox-change-pickup:nth-child(n) {
        color: var(--color-accent-primary) !important;
        border: none !important;
        margin-top: 5px !important;
        margin-bottom: 5px !important;
    }
    #customdelivery .delivery-hint {
        color: var(--color-secondary) !important;
        font-weight: 400 !important;
        margin-top: 40px !important;
    }
    .t-img-select__container {
        padding-top: 0px !important;
        column-gap: 10px !important;
        row-gap: 30px !important;
    }
    .t-img-select__control {
        width: 64px !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
    }
    .t-img-select__indicator {
        border-radius: 360px !important;
        border-color: transparent !important;
    }
    .t-img-select__control .t-img-select:checked~.t-img-select__indicator {
        border-color: var(--color-primary) !important;
    }
    .t-img-select__indicator:after {
        width: 20px !important;
        height: 20px !important;
        top: 0px !important;
        left: 2px !important;
        background-color: var(--color-accent-primary) !important;
    }
    .t-img-select__text {
        color: var(--color-secondary) !important;
    }
    .t-datepicker__icon {
        width: 20px !important;
        height: 20px !important;
        right: 10px !important;
        background-image: url(https://static.tildacdn.com/tild6561-3962-4561-b038-306163353933/calendar.svg) !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        padding: 0px !important;
    }
    .t-datepicker__icon path {
        display: none !important;
    }
    
    /*Нижняя часть корзины*/
    .t706__cartwin-totalamount-info, .delivery-full-address {
        color: var(--color-secondary) !important;
        font-weight: 400 !important;
        text-transform: initial !important;
    }
    .t706__cartwin-totalamount-wrap {
        font-weight: 400 !important;
        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: 5px !important;
    }
    .t706__cartwin-totalamount-info_label:first-child {
        margin-top: 0px !important;
    }
    .delivery-full-address {
        margin-top: 5px !important;
        margin-bottom: 0px !important;
    }
    .t706__cartwin-totalamount-label {
        display: inline-block !important;
        margin-top: 10px !important;
    }
    .t706 .t-form__submit {
        margin-top: 40px !important;
        margin-bottom: 0px !important;
        padding-bottom: 0px !important;
    }   
    
    /*Обложка на странице Спасибо*/
    [data-record-type="455"] .t-cover {
        height: auto !important;
        background-color: transparent !important;
        background-image: unset !important;
    }
    [data-record-type="455"] .t-cover__carrier {
        width: 50% !important;
        height: 100% !important;
        position: absolute !important;
        top: 0px !important;
        left: unset !important;
        right: 0px !important;
    }
    [data-record-type="455"] .t-cover__filter {
        width: 50% !important;
        height: 100% !important;
        left: unset !important;
        right: 0px !important;
    }
    .t455 .t-container {
        position: relative !important;
    }
    .t455 .t-cover__wrapper {
        width: 100% !important;
        max-width: 50% !important;
        height: auto !important;
        display: -webkit-flex !important;
        display: -ms-flexbox !important;
        display: flex !important;
        padding-right: 40px !important;
    }
    .t455__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;
        text-align: left !important;
        padding-top: 40px !important;
        padding-bottom: 40px !important;
    }
    .t455__textwrapper {
        margin-top: auto !important;
    }
    .t455__title {
        padding: 0px !important;
    }
    .t455__descr {
        padding: 0px !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    .t455__title + .t455__descr {
        padding-top: 30px !important;
    }
    .t455 .t-sociallinks {
        margin-top: auto !important;
        margin-bottom: 0px !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
        padding-top: 40px !important;
    }
    .t455 .t-sociallinks__item a {
        overflow: visible !important;
    }
    .t455__bottomtext {
        margin-top: 0px !important;
        padding-top: 30px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t455__bottomtext ul {
        list-style-type: none !important;
        margin-bottom: 0px !important;
        padding-left: 0px !important;
    }
    .t455__bottomtext ul li:not(:last-child) {
        margin-bottom: 5px !important;
    }
    .t455__bottomtext ul a {
        color: inherit !important;
    }
    
    /*Куки*/
    .t887 {
        z-index: 99999999 !important;
    }
    .t887__wrapper {
        padding-top: 20px !important;
        padding-bottom: 20px !important;
        padding-left: 20px !important;
        padding-right: 30px !important;
        -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.05) !important;
        box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.05) !important;
    }
    .t887__icon-close {
        opacity: 1 !important;
    }
    .t887__icon-close svg g {
        fill: var(--color-primary) !important;
    }
    
    /*Поп-ап форма*/
    .t702 .t-popup, .t390 .t-popup {
        background-color: rgba(0, 0, 0, .5) !important;
    }
    .t702 .t-popup__container, .t390 .t-popup__container {
        max-width: 600px !important;
    }
    .t702__wrapper, .t390__wrapper {
        padding: 40px !important;
    }
    .t702__text-wrapper {
        margin-bottom: 40px !important;
    }
    .t702__title, .t390__title {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }
    .t702__descr, .t390__descr {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;        
    }
    .t702__title + .t702__descr, .t390__title + .t390__descr {
        padding-top: 30px !important;
    }
    .t390__descr strong {
        font-weight: 400 !important;
        text-transform: uppercase !important;
    }
    .t390__descr ul li:not(:last-child) {
        margin-bottom: 5px !important;
    } 
    .t702 .t-radio__wrapper {
        margin-top: 0px !important;
    }
    .t702 .t-radio__control {
        color: var(--color-primary) !important;
        font-weight: 400 !important;
        margin-top: 15px !important;
        box-sizing: border-box !important;
    }
    .t702 .t-radio__control:first-child {
        margin-top: 0px !important;
    }
    .t702 .t-radio__indicator {
        top: 0px !important;
    }
    
    /*Уведомление о ТГ-канале*/
    .t970__message-arrow_before, .t970__message-arrow_after, .t970_santa .t970__message::after, .t970__widget, .t970__widget-input {
        display: none !important;
    }
    .t970__message-wrapper {
        top: unset !important;
        bottom: 100px !important;
        left: unset !important;
        right: 20px !important;
        margin-right: 0px !important;
        opacity: 1 !important;
        -webkit-transform: none !important;
        -ms-transform: none !important;
        transform: none !important;
        pointer-events: auto !important;
        z-index: auto !important;
    }
    .t970__message {
        padding: 20px !important;
        border-radius: 0px !important;
        background-color: var(--color-bg-primary) !important;
        box-shadow: 0px 4px 10px 0px rgba(0,0,0,0.1);
        -webkit-box-shadow: 0px 4px 10px 0px rgba(0,0,0,0.1);
        -moz-box-shadow: 0px 4px 10px 0px rgba(0,0,0,0.1);
    }
    .t970__message-txt {
        margin-bottom: 0px !important;
    }
    .t970__message-txt strong, .t970__message-txt u {
        font-weight: 400 !important;
        line-height: 1 !important;
        text-transform: uppercase !important;
    }
    .t970__message-txt strong:first-child {
        display: inline-block !important;
        margin-bottom: 20px !important;
        padding-right: 40px !important;
    }
    .t970__message-txt u {
        color: var(--color-primary) !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;        
        text-decoration: unset !important;
        margin-top: 20px !important;
    }
    .t970__message-txt u:before {
        content: '' !important;
        width: 40px !important;
        height: 40px !important;
        display: block !important;
        background-image: url(https://static.tildacdn.com/tild6235-3937-4733-a238-363466663531/Vector.svg) !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        margin-right: 10px !important;
    }
    .t970__btn-close {
        top: 10px !important;
        right: 10px !important;
        padding: 0px !important;
    }
    .t970__btn-close svg {
        width: 16px !important;
        height: 16px !important;
    }
    
    /*Блок с изображением*/
    .t107 .t-img {
        padding-left: 10px !important;
        padding-right: 10px !important;
        box-sizing: border-box !important;
    }
    
    
    
@media screen and (max-width: 1360px) {
    
    /*Выпадающее меню на ПК*/
    .t344__col:not(:first-child) {
        margin-left: 60px !important;
    }  
    
    /*Информация в карточке товара*/
    .t-store__prod-popup__btn {
        min-width: 248px !important;
    }
    .prod-text-input__input {
        width: 360px !important;
    }   
    
    
}
    
    
    
@media screen and (max-width: 1200px) { 
    
    /*Блок 1200px-*/
    .t-screenmax-1200px {
        display: block !important;
    } 
    
    /*Заголовки*/
    [class*="uc-"][class*="tt_38"] .t-title, [class*="uc-"][class*="ct_38"] .t-card__title, [class*="uc-"][class*="nm_38"] .t-name, [class*="uc-"][class*="ds_38"] .t-descr, [class*="uc-"][class*="tx_38"] .t-text, [class*="uc-"][class*="cd_38"] .t-card__descr, [class*="uc-"][class*="cu_38"] .t-card__uptitle, [class*="uc-"][class*="ut_38"] .t-uptitle, [class*="uc-"][class*="hd_38"] .t-heading {
        font-size: 34px !important;
    }    
    .t686 .t-card__title, .t468__title, .t764__title, .t-store__prod-popup__name, .t-store__relevants__title, .t455__title, .t-store .t-slds__thumbsbullets-with-gallery .t-slds__thumbs_gallery:after {
        font-size: 34px !important;
    }   
    
    /*Заголовки H2*/
    [class*="uc-"][class*="tt_28"] .t-title, [class*="uc-"][class*="ct_28"] .t-card__title, [class*="uc-"][class*="nm_28"] .t-name, [class*="uc-"][class*="ds_28"] .t-descr, [class*="uc-"][class*="tx_28"] .t-text, [class*="uc-"][class*="cd_28"] .t-card__descr, [class*="uc-"][class*="cu_28"] .t-card__uptitle, [class*="uc-"][class*="ut_28"] .t-uptitle, [class*="uc-"][class*="hd_28"] .t-heading {
        font-size: 26px !important;
    }     
    .t177__title, .t857 .t-section__title, .t1002__wishlistwin-heading, .t706__cartwin-heading, .t469__title, .t702__title, .t390__title {
        font-size: 26px !important;
    }    
    
    /*Пункты меню*/
    .t446__leftwrapper {
        display: none !important;
    }
    
    /*Лого в меню*/
    .t446__logowrapper {
        padding-right: 0px !important;
    }
    
    /*Бургер в меню*/
    .t446__maincontainer > .t446__burgerwrapper {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
        order: 3 !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        padding-left: 20px !important;
    }  
    
    /*Корзина в меню*/
    .t446__right_buttons {
        padding-left: 10px !important;
    }
    .t446__right_buttons_but {
        padding-right: 0px !important;
    }
    #allrecords .t446 .t-btn:nth-child(n), .t446__right_buttons_but:nth-child(n) {
        width: 24px !important;
        height: 24px !important;
        font-size: 0px !important;
        background-image: url(https://static.tildacdn.com/tild3362-6535-4233-b234-656262393862/cart.svg) !important;
        background-repeat: no-repeat !important;
        background-size: contain !important;
        background-position: center !important;
        margin-right: 8px !important;
    }
    .t446__right_descr, .t446__right_buttons_but .cartcopy__counter {
        margin-top: -20px !important;
        margin-left: 16px !important;
    }
    
    /*Футер*/
    .t420 .t-container > div > .t420__col:nth-child(2) {
        min-width: 300px !important;
    }   
    
    /*Информация в карточке товара*/
    #allrecords .t-store__prod-popup__info {
        padding-top: 60px !important;        
        padding-left: 40px !important;
        padding-right: 40px !important;
    }
    .prod-text-input__input {
        width: 100% !important;
    }
    .t-store__prod-popup__btn {
        min-width: unset !important;
        -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important;
    }
    .t-store__prod-popup__text {
        margin-top: 40px !important;
    }    
    
    /*Аккордеон в карточке товара*/
    #allrecords .t-store .t-popup .t-store__tabs_accordion, #allrecords .t-store__tabs_accordion {
        padding-left: 40px !important;
        padding-right: 40px !important;
    } 
    
    /*Галерея в карточке товара*/
    .t-store .t-slds__bullet {
        width: calc(100% / 5) !important;
    }
    
    /*Блок с изображением и текстом в 2 колонки на странице Доставка*/
    .t175__img {
        max-width: 170px !important;
    }      
    
    
}



@media screen and (max-width: 960px) { 
    
    /*Блок 960px+*/
    .t-screenmin-980px {
        display: none !important;
    }  
    
    /*Стандартные кнопки*/
    .t-btn, .t-submit, .t-inputpromocode__btn, .t-redactor__callout-text a {
        font-size: 14px !important;
    }  
    
    /*Текствые кнопки*/
    .t142, .t-store__load-more-btn-wrap {
        padding-top: 40px !important;
        padding-bottom: 40px !important;
    }    
    .t-search-widget__loadmore-btn-wrap {
        padding-top: 35px !important;
    }      
    
    /*Заголовки*/
    [class*="uc-"][class*="tt_38"] .t-title, [class*="uc-"][class*="ct_38"] .t-card__title, [class*="uc-"][class*="nm_38"] .t-name, [class*="uc-"][class*="ds_38"] .t-descr, [class*="uc-"][class*="tx_38"] .t-text, [class*="uc-"][class*="cd_38"] .t-card__descr, [class*="uc-"][class*="cu_38"] .t-card__uptitle, [class*="uc-"][class*="ut_38"] .t-uptitle, [class*="uc-"][class*="hd_38"] .t-heading {
        font-size: 30px !important;
    }    
    .t686 .t-card__title, .t468__title, .t764__title, .t-store__prod-popup__name, .t-store__relevants__title, .t455__title, .t-store .t-slds__thumbsbullets-with-gallery .t-slds__thumbs_gallery:after {
        font-size: 30px !important;
    } 
    
    /*Заголовки H2*/
    [class*="uc-"][class*="tt_28"] .t-title, [class*="uc-"][class*="ct_28"] .t-card__title, [class*="uc-"][class*="nm_28"] .t-name, [class*="uc-"][class*="ds_28"] .t-descr, [class*="uc-"][class*="tx_28"] .t-text, [class*="uc-"][class*="cd_28"] .t-card__descr, [class*="uc-"][class*="cu_28"] .t-card__uptitle, [class*="uc-"][class*="ut_28"] .t-uptitle, [class*="uc-"][class*="hd_28"] .t-heading {
        font-size: 23px !important;
    } 
    .t177__title, .t857 .t-section__title, .t1002__wishlistwin-heading, .t706__cartwin-heading, .t469__title, .t702__title, .t390__title {
        font-size: 23px !important;
    }     
    
    /*Цена в карточке товара*/
    [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, [class*="uc-"][class*="cu_20"] .t-card__uptitle, [class*="uc-"][class*="ut_20"] .t-uptitle, [class*="uc-"][class*="hd_20"] .t-heading {
        font-size: 19px !important;
    }    
    .t-store__prod-popup__price-item, .t706__cartwin-totalamount-wrap {
        font-size: 19px !important;
    }    
    
    /*Тексты*/
    [class*="uc-"][class*="tt_16"] .t-title, [class*="uc-"][class*="ct_16"] .t-card__title, [class*="uc-"][class*="nm_16"] .t-name, [class*="uc-"][class*="ds_16"] .t-descr, [class*="uc-"][class*="tx_16"] .t-text, [class*="uc-"][class*="cd_16"] .t-card__descr, [class*="uc-"][class*="cu_16"] .t-card__uptitle, [class*="uc-"][class*="ut_16"] .t-uptitle, [class*="uc-"][class*="hd_16"] .t-heading {
        font-size: 15px !important;
    }  
    .t686 .t-card__descr, .t468__descr, .t-input, .t-input-title, .t692__textwrapper .t-card__descr, #allrecords .t-rec:not(#rec877329787) .t686 .t-btn, .t686 .uc-custom-link, .t764__descr, #allrecords .t764 .t-btn, .t-store__card__title, .t-store__card__price-item, .t-store__filter__item-title, .t-store__filter__title, .t-store__sort-select, .t-store__filter__opts-mob-btn, .t-store__filter__chosen-val, .t-store__filter__reset, .t-store__empty-part-msg, .t-store__error-msg, .t-product__option > .t-product__option-title, .t-product__option-title_buttons, .prod-text-input__title, .t-store__tabs__content, .js-store-prod-sku, .t-store [data-product-part-uid="710715095531"] .t-store__prod-popup__title-wrapper:after, .prod-text-input__input, .t571__address, .t571__contacts, .t555 .t-text, .t175__descr, .t585__text, .t177__text, .t1002__bubble-text, .t1002__product-link, .t1002__product-amount, .t-search-widget__query-result, .t-search-widget__result_product-title, .t-search-widget__result_product-price, .t-search-widget__result, .t706 .t-input-group_tx .t-text, .t706__product-title, .t706__product-quantity, .t706__product-amount, .t706__cartwin-prodamount-wrap, .t-input-title, .t706 .t-radio__control, .t706__cartwin-totalamount-info, .delivery-full-address, .searchbox-info .t-text, .t455__descr, .t455__bottomtext, .t469__descr, .t-search-widget__pagination-item, .t-store__prod-popup__text, .t-store__prod-popup__link, .t-input-group_pm .t-input-title, .t985__searchvariant, .t702__descr, .t702 .t-radio__control, .t970__message-txt, .t390__descr {
        font-size: 15px !important;
    }    
    
    /*Пункты в меню*/
    [class*="uc-"][class*="tt_15"] .t-title, [class*="uc-"][class*="ct_15"] .t-card__title, [class*="uc-"][class*="nm_15"] .t-name, [class*="uc-"][class*="ds_15"] .t-descr, [class*="uc-"][class*="tx_15"] .t-text, [class*="uc-"][class*="cd_15"] .t-card__descr, [class*="uc-"][class*="cu_15"] .t-card__uptitle, [class*="uc-"][class*="ut_15"] .t-uptitle, [class*="uc-"][class*="hd_15"] .t-heading {
        font-size: 14px !important;
    }  
    .t446__list_item .t-menu__link-item, #allrecords .t446 .t-btn, .t446__right_buttons_but, .t446__right_descr, .t446__right_buttons_but .cartcopy__counter, .t1045__input-wrapper .t-input, .t1045__input-wrapper .t-input-title, .t420__title, .t420__descr, .t420 .t-sociallinks:before, .t344__title, .t344__descr, .t450__list_item .t-menu__link-item, .t450__list_item .t-menusub__link-item, .t450__right_descr, .t976__menu-link, .t-store__tabs__item-title, .t-store__prod__quantity-input, .t571__contacts, .t555__title, .t992__menu-link, .t175__title, .t585__title, .t395__title, .t177__descr, .t857 .t-card__title, .t-radio__wrapper-delivery > .t-name:before, .t-radio__wrapper-delivery > .t-name:after, .t706 .t-input-group_tx .t-text strong, .t887__text, .t397__title, .t970__message-txt strong, .t970__message-txt u, .t390__descr strong {
        font-size: 14px !important;
    }    
    
    /*Мелкие тексты*/
    [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, [class*="uc-"][class*="cu_14"] .t-card__uptitle, [class*="uc-"][class*="ut_14"] .t-uptitle, [class*="uc-"][class*="hd_14"] .t-heading {
        font-size: 13px !important;
    } 
    .t420__text, .t1045__form-bottom-text, .t977__descr, #allrecords .t1075 .t-btn, .t758 .t-menu__link-item, .t-store__card__descr, .t-store__card__mark, .t-store__filter__prods-number, .t706__product-title__option, .t706 .t-checkbox__control, #customdelivery .delivery-hint, .t-search-widget__result_product-text:after, .t702 .t-checkbox__control, .t-img-select__text {
        font-size: 13px !important;
    }    
    
    /*Большие отступы между блоками*/
    [data-record-type="113"] > div[style*="height:150px"], [data-record-type="113"] > div[style*="height: 150px"], [data-record-type="113"].uc-height-150 > div {
        height: 120px !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:80px"], [data-record-type="113"] > div[style*="height: 80px"], [data-record-type="113"].uc-height-80 > div {
        height: 60px !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:70px"], [data-record-type="113"] > div[style*="height: 70px"], [data-record-type="113"].uc-height-menu > div {
        height: 60px !important;
    }     
    
    /*Ширина контейнеров в стандартных блоках*/
    .t-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, .t857__container {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }      
    
    /*Ширина колонок в стандартных блоках*/
    .t-col_3 {
        max-width: 50% !important;
    }
    .t-col_4 {
        max-width: 50% !important;
    }    
    .t-col_8 {
        max-width: 100% !important;
    }    
    
    /*Выравнивание текста*/
    [class*="uc-"][class*="tal"] .t-container {
        text-align: left !important;
    }   
    [class*="uc-"][class*="tal"] .t-title, [class*="uc-"][class*="tal"] .t-descr, [class*="uc-"][class*="tal"] .t-text {
        margin-left: 0px !important;
    }
    [class*="uc-"][class*="tac"] .t-container {
        text-align: center !important;
    }    
    [class*="uc-"][class*="tac"] .t-title, [class*="uc-"][class*="tac"] .t-descr, [class*="uc-"][class*="tac"] .t-text {
        margin-left: auto !important;
        margin-right: auto !important;
    }   
    
    /*Блок с заголвоком*/
    .t468 .t-btn {
        margin-top: 40px !important;
    }   
    
    /*Блок с заголовком фиксированной ширины*/
    .t469 .t-btn {
        margin-top: 40px !important;
    }     
    
    /*Иконки соцсетей*/
    .t-sociallinks__item {
        width: 35px !important;
        height: 35px !important;
    }
    
    /*Иконки закрытия*/
    .t-popup__close, .t706__close, .t1002__wishlistwin-close, .t450__close, .t985__close-icon {
        width: 38px !important;
        height: 38px !important;  
    }
    .t945 .t-popup__block-close-button {
        padding: 2px !important;
    }    
    .t450__close {
        width: 42px !important;
        height: 42px !important;  
    }  
    
    /*Стрелки с бэкграундом*/
    .t-slds__arrow-withbg {
        width: 45px !important;
        height: 45px !important;
    }
    #allrecords .t-slds__arrow-withbg .t-slds__arrow_body {
        width: 9px !important;
    } 
    
    /*Меню*/
    .t446__maincontainer {
        height: 60px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }  
    
    /*Лого в меню*/
    .t446 img {
        max-width: 140px !important;
    }
    
    /*Бургер в меню*/
    .t446__burgerlinkwrapper {
        width: 28px !important;
        height: 28px !important;
    }  
    
    /*Иконки в меню*/
    .t446 .t-sociallinks__item {
        width: 22px !important;
        height: 22px !important;
    }  
    
    /*Корзина в меню*/
    .t446__right_buttons {
        padding-left: 10px !important;
    }
    #allrecords .t446 .t-btn:nth-child(n), .t446__right_buttons_but:nth-child(n) {
        width: 22px !important;
        height: 22px !important;
    }    
    .t446__right_descr, .t446__right_buttons_but .cartcopy__counter {
        width: 22px !important;
        height: 22px !important;
        margin-top: -18px !important;
        margin-left: 14px !important;
    }   
    
    /*Мобильное меню*/
    .t450 {
        max-width: 300px !important;
    }
    .t450__top {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }    
    .t450__logowrapper {
        height: 60px !important;
    }
    .t450__logoimg {
        max-width: 140px !important;
    }   
    .t450__rightside {
        padding-top: 40px !important;
        padding-bottom: 30px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;   
    }      
    
    /*Полоса анонса*/
    #allrecords .t1075 .t-btn {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }    
    
    /*Плитки с разделами*/
    .t686__separator {
        display: none !important;
    }
    [data-record-type="686"][style*="background-color"] .t686 .t-container[data-columns-in-row="2"]:before {
        display: none !important;
    }
    .t686 .t-card__col {
        max-width: 100% !important;
    }
    [data-record-type="686"][style*="background-color"] .t686 .t-card__col:not(:first-child) {
        border-top: 1px solid var(--color-border-primary) !important;
    }    
    .t686__table {
        min-height: 50vw !important;
    }
    .t686__textwrapper {
        padding-top: 30px !important;
        padding-bottom: 30px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }   
    .t686 .t-card__title {
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;
    }
    .t686 .t-card__descr {
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;
    }
    .t686 .t-card__title + .t-card__descr {
        padding-top: 15px !important;
        padding-bottom: 0px !important;
    }
    .t686 [data-record-type="670"] {
        max-width: 100% !important;
    }
    #allrecords .t764 .t-slds__bullet_wrapper {
        padding-bottom: 30px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }    
    
    /*Галерея с изображениями без отступов*/
    .t552__tile_25, .t802__col_16 {
        max-width: calc(100% / 3) !important;
    }
    
    /*Футер*/
    .t420 .t-container {
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        row-gap: 40px !important;
    }
    .t420 .t-container > div:not(.t420__col, .t420__floatbeaker_lr3) {
        width: 50% !important;
        max-width: 50% !important;        
    }
    .t420__col {
        width: 50% !important;
        max-width: 50% !important;
    }
    .t420 .t-container > div > .t420__col {
        width: 100% !important;
        max-width: 100% !important;        
    }
    .t420 .t-container > div > .t420__col:nth-child(2) {
        display: none !important;
    }
    .t420 .t-container > .t420__col:first-child {
        width: 100% !important;
        max-width: 100% !important;
    }
    .t420__text {
        margin-top: 25px !important;
    }    
    .t420__logo {
        max-width: 140px !important;
    }
    
    /*Форма подписки в футере*/
    .t1045__input-wrapper {
        max-width: 380px !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
        margin-top: 40px !important;
    }    
    .t1045__input-wrapper .t-form__inputsbox {
        -webkit-box-align: end !important;
        -ms-flex-align: end !important;
        align-items: end !important;
    }
    .t1045__input-wrapper .t-input-title {
        display: block !important;
    }   
    
    /*Нижняя часть футера*/
    .t977__col_center {
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
        column-gap: 20px !important;
        row-gap: 10px !important;
    }
    .t977__col-inner {
        max-width: unset !important;
        padding-left: 0px !important;
        padding-right: 0px !important;        
    }
    .t977__col-inner:nth-child(2):not(:last-child) {
        position: static !important;
        left: unset !important;
        -webkit-transform: unset !important;
        -ms-transform: unset !important;
        transform: unset !important;
        margin-right: auto !important;
    } 
    
    /*Слайдер на странице Каталога*/
    .t686 [data-record-type="764"] {
        max-width: 100% !important;
    }    
    .t764 {
        min-height: 50vw !important;
    }
    .t764 .t-container {
        max-width: 100% !important;
    }
    .t764__info {
        bottom: 38px !important;
    }
    .t764__textwrapper {
        padding-bottom: 25px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }   
    .t764__descr {
        max-width: 480px !important;
    }   
    
    /*Табы с разделами*/
    [data-record-type="976"] .t-container {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }  
    [data-record-type="976"] .t-col {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }    
    .t976 {
        overflow: auto !important;
        padding-top: 20px !important;
        padding-bottom: 20px !important;
    }    
    .t976__wrapper {
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
        column-gap: 20px !important;
        row-gap: 0px !important;
    } 
    .t976__list-item:first-child {
        margin-left: 20px !important;
    }    
    .t976__wrapper:after {
        content: '' !important;
        display: inline-block !important;
        width: 1px !important;
        min-width: 1px !important;
        min-height: 100% !important;
        clear: unset !important;
    }  
    
    /*Табы с подразделами*/   
    .t397 {
        overflow: auto !important;
        padding-top: 20px !important;
        padding-bottom: 20px !important;
    }       
    .t397 .t-container {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }  
    .t397__col {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }   
    .t397__wrapper {
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
        column-gap: 20px !important;
        row-gap: 0px !important;
    }  
    .t397__tab:first-child {
        margin-left: 20px !important;
    }    
    .t397__wrapper:after {
        content: '' !important;
        display: inline-block !important;
        width: 1px !important;
        min-width: 1px !important;
        min-height: 100% !important;
        clear: unset !important;
    }      
    
    /*Каталог*/
    .t-store:not(.t-store__prod-snippet__container) .t-container:not(.js-store-parts-select-container):after, .t-store__relevants-grid-cont:after, .uc-4cols .t-store:not(.t-store__prod-snippet__container) .t-container:not(.js-store-parts-select-container):after, .uc-4cols .t-store:not(.t-store__prod-snippet__container) .t-container:not(.js-store-parts-select-container) .t-col_3:nth-child(1):after {
        display: none !important;
    }
    .t-store:not(.t-store__prod-snippet__container) .t-container:not(.js-store-parts-select-container) {
        border-bottom: none !important;
    }    
    .t-store:not(.t-store__prod-snippet__container) .t-container:not(.js-store-parts-select-container):before, .t-store__relevants-grid-cont:before {
        left: 50% !important;
    }
    .t-store:not(.t-store__prod-snippet__container) .t-col:not(.t-store__prod-popup__info, .t-store__tabs), .t-store__relevants__container .t-store__card {
        border-bottom: 1px solid !important;
        border-color: var(--color-border-primary) !important;
    }
    .uc-4cols .t-store:not(.t-store__prod-snippet__container) .t-container:not(.js-store-parts-select-container):before {
        left: 50% !important;
    }
    /*.t-store:not(.t-store__prod-snippet__container) .t-col:nth-last-child(1), .t-store:not(.t-store__prod-snippet__container) .t-col:nth-last-child(2), .t-store__relevants__container .t-store__card:nth-last-child(1), .t-store__relevants__container .t-store__card:nth-last-child(2), .t-store__relevants__container .t-store__card:nth-last-child(3) {*/
    /*    border: none !important;*/
    /*}*/
    .t-store__card__textwrapper {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }   
    .t-store__card__btns-wrapper {
        padding-top: 5px !important;
        padding-bottom: 20px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }    
    
    /*Лейбл в каталоге*/
    .t-store__card__mark-wrapper {
        left: 20px !important;
        top: 20px !important;
    }
    
    /*Фильтры в каталоге*/
    .t-store__filter__options, .t-store__filter__search-and-sort {
        display: none !important;
    }
    .t-store__filter {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    .t-store__filter__controls-wrapper {
        padding-top: 0px !important;
    }
    .t-store__filter__opts-mob-btn.active + .t-store__filter__options {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
    }
    .t-store__filter__options {
        max-width: 100% !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;        
        margin-top: 20px !important;
        margin-bottom: 5px !important;
        gap: 20px !important;
    }    
    #allrecords .t-store__filter__options {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t-store__filter__item {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        border: none !important;
    }   
    .t-store__filter__item-title:after {
        border-right-color: var(--color-primary) !important;
        border-bottom-color: var(--color-primary) !important;
        right: 3px !important;
    }   
    .t-store__filter__item-controls-wrap {
        background-color: transparent !important;
        margin-top: 0px !important;
        -webkit-box-shadow: unset !important;
        box-shadow: unset !important;
    }
    .t-store__filter__item-controls-container {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }    
    #allrecords .t-store__filter__item-controls-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: 10px !important;        
        padding-top: 15px !important;
        padding-bottom: 0px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t-store__filter__custom-sel {
        padding: 0px !important;
    }
    .t-store__filter__custom-sel.active, .t-store__filter__custom-sel:hover {
        background-color: transparent !important;
    }   
    .t-checkbox__indicator:after {
        left: 6px !important;
    }
    .t-store__filter__item .t-checkbox__control, .t-store__filter__custom-sel {
        margin-bottom: 0px !important;
    }   
    #allrecords .t-store__filter__item-controls-container_color {
        overflow: visible !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__filter__chosen-bar {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }    
    .t-store__filter__chosen-wrapper {
        margin-bottom: 5px !important;
    }    
    .t-store__filter__chosen-val:before {
        font-size: 9px !important;
    }
    
    /*Контейнер карточки товара*/
    .t-store .t-popup__container {
        margin-bottom: 60px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t-store__prod-popup__col-left, .t-store__prod-popup__col-right {
        max-width: 100% !important;
    }   
    
    /*Вернуться назад в карточке товара*/
     #allrecords .t-store.t-store__prod-snippet__container .t-store__prod-popup__close-txt-wr {
        top: 60px !important;
    }    
    .t-store__prod-popup__close-txt {
        height: 45px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    .t-store__prod-popup__close-txt:before {
        width: 9px !important;
        height: 16px !important;
    }   
    
    /*Информация в карточке товара*/
    #allrecords .t-store__prod-popup__info {
        padding-top: 40px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    .t-store__prod-popup__price-wrapper {
        margin-top: 25px !important;
        column-gap: 15px !important;
    }   
    .t-product__option {
        margin-top: 25px !important;
    }   
    .t-store__prod-popup__btn-wrapper {
        margin-top: 35px !important;
    }   
    .prod-text-input__input {
        width: 360px !important;
    }
    
    /*Галерея в карточке товара*/
    .t-store .t-slds__main {
        border-right: 0px !important;
    }    
    .t-store .t-slds__thumbsbullet-wrapper {
        border-right: none !important;
    }
    /*.t-store .t-slds__bullet {*/
    /*    width: calc(100% / 8) !important;*/
    /*}   */
    .t-store .t-slds__main .t-slds__arrow-right {
        right: 0px !important;
    }
    .t-store .t-slds__main .t-slds__arrow-left {
        left: 0px !important;
    }       
    
    /*Аккордеон в карточке товара*/
    #allrecords .t-store .t-popup .t-store__tabs_accordion, #allrecords .t-store__tabs_accordion {
        max-width: 100% !important;
        margin-top: 35px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }   
    .t-store__tabs__close {
        width: 9px !important;
        height: 15px !important;
    }    
    
    /*Рекомендуемые товары в карточке*/
    .t-store__relevants__container {
        margin-left: 0px !important;
        margin-right: 0px !important;
    }    
    .t-store__relevants__container .t-store__card {
        max-width: 50% !important;
    }  
    .t-store__relevants__container .t-store__card:nth-child(3) {
        display: none !important;
    }
    .t-store__relevants__title {
        margin-top: 120px !important;
        margin-bottom: 40px !important;
    }   
    
    /*Блок в 2 колонки с контактами*/
    .t571 .t-col {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important;
        row-gap: 0px !important;
    }
    .t571__address {
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;
    }
    .t571__contacts {
        -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
        order: 3 !important;        
    }
    .t571__address + .t571__contacts {
        margin-top: 35px !important;
    }
    .t571 .t-sociallinks {
        margin-bottom: 25px !important;
    }
    .t571__contacts strong:not(:first-child) {
        margin-top: 35px !important;
    }
    .t571__contacts strong:not(:last-child) {
        margin-bottom: 25px !important;
    }     
    
    /*Блок с картой в 2 колонки*/
    .t555 .t-container {
        row-gap: 35px !important;
    }
    .t555 .t-col {
        max-width: 100% !important;
    }
    .t555 .t555__title + .t-text {
        padding-top: 25px !important;
    }  
    .t555__map {
        min-height: unset !important;
        padding-bottom: 75% !important;
    }
    
    /*Меню на информационных страницах*/
    .uc-main[data-record-type="992"] > .t-container > .t-col {
        display: none !important;
    }
    .uc-main[data-record-type="992"] > .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; 
    }
    .uc-main[data-record-type="992"] [class*="uc-"][class*="append"] .t395 {
        margin-left: -10px !important;
        margin-right: -10px !important;
    }
    
    /*Блок с изображением и текстом в 2 колонки на странице Доставка*/
    .t175 .t-col {
        max-width: 100% !important;
    } 
    .t175 .t-col:not(:first-child) {
        margin-top: 35px !important;
    }
    .t175__title + .t175__descr {
        padding-top: 25px !important;
    }   
    .t175__img {
        max-width: 160px !important;
    }  
    
    /*Аккордеон*/
    .t585__border, #allrecords .t585__icon-hover, .t585__circle, .t585__icon svg {
        display: none !important;
    }
    .t585 .t-col:last-child .t585__accordion {
        border-bottom: 1px solid var(--color-border-primary) !important;
    }
    .t585__header {
        border-color: var(--color-border-primary) !important;
    }   
    .t585__trigger-button {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important;
        -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important;        
        padding-top: 20px !important;
        padding-bottom: 20px !important;
        padding-right: 10px !important;
    }
    .t585__icon {
        width: 9px !important;
        height: 15px !important;
    }
    
    /*Табы на странице Размерная сетка*/
    .t395 .t-container {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t395__col {
        overflow: auto !important;
        padding-top: 20px !important;
        padding-bottom: 20px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;        
        border-top: 1px solid var(--color-border-primary) !important;
        border-bottom: 1px solid var(--color-border-primary) !important;
    }    
    .t395__wrapper {
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important; 
        column-gap: 20px !important;
        row-gap: 0px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;            
    } 
    .t395__tab:first-child {
        padding-left: 0px !important;
        margin-left: 20px !important;
    }
    .t395__wrapper:after {
        content: '' !important;
        display: inline-block !important;
        width: 1px !important;
        min-width: 1px !important;
        min-height: 100% !important;
        clear: unset !important;
    }
    
    /*Текст и слайдер в 2 колонки на странице Размерная сетка*/
    .t177 .t-col {
        max-width: 100% !important;
    }
    .t177 .t-col:not(:first-child) {
        margin-top: 35px !important;
    }    
    .t177__title, .t177__descr, .t177__text {
        margin-right: 0px !important;
    }    
    .t177__title + .t177__descr {
        padding-top: 25px !important;
    }
    .t177__title + .t177__text {
        padding-top: 25px !important;
    }
    .t177__descr + .t177__text {
        padding-top: 25px !important;
    }   
    
    /*Слайдер на странице Размерной сетки*/
    .t670 .t-slds__arrow-right {
        right: 0px !important;
    }    
    .t670 .t-slds__arrow-left {
        left: 0px !important;
    }
    
    /*Карточки со слайдерами на странице Размерной сетки*/
    .t857__container {
        row-gap: 40px !important; 
    }    
    .t857__col {
        max-width: 100% !important;
    }
    .t857 .t-section__container .t-col {
        margin-bottom: 35px !important;
    }  
    .t857__content + div {
        padding-top: 25px !important;
    }    
    
    /*Иконка избранного на карточке*/
    .t1002__addBtn {
        right: 20px !important;
        top: 20px !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/tild3162-3934-4163-b231-356664323662/heart.svg) !important;
    }
    .t1002__addBtn_active svg path:nth-child(n) {
        background-image: url(https://static.tildacdn.com/tild6433-3832-4562-a165-393738633433/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/tild3162-3934-4163-b231-356664323662/heart.svg) !important;
    }     
    
    /*Вишлист*/
    .t1002__wishlistwin-content {
        max-width: 100% !important;
        padding-top: 40px !important;
        padding-bottom: 30px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    .t1002__wishlistwin-top {
        padding-top: 0px !important;
        padding-bottom: 35px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t1002__wishlistwin-products {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t1002__product-thumb {
        width: 160px !important;
        height: 160px !important;
    }
    .t1002__product-imgdiv {
        height: 160px !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;
    }
    .t985__close-icon {
        position: absolute !important;
        right: 10px !important;
        top: 10px !important;
    } 
    .t-search-widget__popup {
        padding-top: 130px !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__pagination-item, .t-search-widget__pagination-button {
        width: 35px !important;
        height: 35px !important;
    }    
    
    /*Контейнер корзины*/
    .t706__cartwin-content {
        padding-top: 40px !important;
        padding-bottom: 40px !important;
        padding-left: 30px !important;
        padding-right: 30px !important;
    }
    
    /*Верхняя часть корзины*/
    .t706__cartwin-top {
        padding-bottom: 35px !important;
    }    
    .t706__product-thumb {
        width: 90px !important;
        height: 90px !important;
    }    
    
    /*Форма в корзине*/
    .t706__orderform  {
        margin-top: 35px !important;
    } 
    /*.t706 .t-input-group_tx:not(:last-child) .t-text, .t706 .t-input-group_pm .t-input-title {*/
    /*    margin-bottom: 35px !important;*/
    /*}*/
    /*.t706 .t-input-group_tx:first-child .t-text em {*/
    /*    margin-bottom: 50px !important;*/
    /*}*/
    /*.t706 .t-input-group_pm .t-input-title {*/
    /*    margin-bottom: 35px !important;*/
    /*}    */
    .t706 .t-input-group_tx .t-text strong {
        margin-top: 55px !important;
    }    
    .t706 .t-input-group_in + .t-input-group_tx .t-text strong, .t706 .t-input-group_da + .t-input-group_tx .t-text strong, .t706 .t-input-group_tm + .t-input-group_tx .t-text strong {
        margin-top: 25px !important;
    }    
    .t706 .t-input-description {
        font-size: 11px !important;
    }    
    .t-radio__wrapper-delivery, .t706 .t-input-group_pm {
        margin-top: 55px !important;
    }
    /*.t-radio__wrapper-delivery > .t-name {*/
    /*    margin-bottom: 35px !important;*/
    /*}    */
    #delivery-services-wrapper {
        margin-top: 35px !important;
    }
    #addresses-wrapper {
        margin-top: 35px !important;
    }
    .t706 .t-input-group_cb {
        margin-top: 35px !important;
    }  
    .t706 .t-input-group_tx + .t-input-group_cb {
        margin-top: -30px !important;
    }    
    #addresses-wrapper .searchbox-info {
        margin-bottom: 35px !important;
    }    
    #customdelivery .delivery-hint {
        margin-top: 35px !important;
    }    
    .t-img-select__control {
        width: 60px !important;
    }    
    
    /*Нижняя часть корзины*/
    .t706__cartwin-totalamount-wrap {
        margin-top: 35px !important;
    }
    .t706 .t-form__submit {
        margin-top: 35px !important;
    }     
    
    /*Обложка на странице Спасибо*/
    [data-record-type="455"] .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;
     }
    [data-record-type="455"] .t-cover__carrier {
        width: 100% !important;
        position: static !important;
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important;
        padding-bottom: 60% !important;
    }
    [data-record-type="455"] .t-cover__filter {
        width: 100% !important;
        height: auto !important;
        padding-bottom: 60% !important;
        top: unset !important;
        bottom: 0px !important;
    }
    .t455 {
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important;        
    }
    .t455 .t-cover__wrapper {
        max-width: 100% !important;
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important;
        padding-right: 10px !important;
    }
    .t455__wrapper {
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        text-align: center !important;
        padding-top: 60px !important;
        padding-bottom: 60px !important;
    }
    .t455__title + .t455__descr {
        padding-top: 25px !important;
    }   
    .t455 .t-sociallinks {
        padding-top: 35px !important;
    }
    .t455__bottomtext {
        padding-top: 25px !important;
    } 
    
    /*Поп-ап форма*/
    .t702__wrapper, .t390__wrapper {
        padding-top: 40px !important;
        padding-bottom: 40px !important;
        padding-left: 30px !important;
        padding-right: 30px !important;
    }          
    .t702__text-wrapper {
        margin-bottom: 35px !important;
    }    
    .t702__title + .t702__descr, .t390__title + .t390__descr {
        padding-top: 25px !important;
    }   
    
    /*Уведомление о ТГ-канале*/
    .t970__message-txt u:before {
        width: 35px !important;
        height: 35px !important;
    }    
    
    
}



@media screen and (max-width: 640px) { 
    
    /*Заголовки*/
    [class*="uc-"][class*="tt_38"] .t-title, [class*="uc-"][class*="ct_38"] .t-card__title, [class*="uc-"][class*="nm_38"] .t-name, [class*="uc-"][class*="ds_38"] .t-descr, [class*="uc-"][class*="tx_38"] .t-text, [class*="uc-"][class*="cd_38"] .t-card__descr, [class*="uc-"][class*="cu_38"] .t-card__uptitle, [class*="uc-"][class*="ut_38"] .t-uptitle, [class*="uc-"][class*="hd_38"] .t-heading {
        font-size: 26px !important;
    }      
    .t686 .t-card__title, .t468__title, .t764__title, .t-store__prod-popup__name, .t-store__relevants__title, .t455__title, .t-store .t-slds__thumbsbullets-with-gallery .t-slds__thumbs_gallery:after {
        font-size: 26px !important;
    }       
    
    /*Заголовки H2*/
    [class*="uc-"][class*="tt_28"] .t-title, [class*="uc-"][class*="ct_28"] .t-card__title, [class*="uc-"][class*="nm_28"] .t-name, [class*="uc-"][class*="ds_28"] .t-descr, [class*="uc-"][class*="tx_28"] .t-text, [class*="uc-"][class*="cd_28"] .t-card__descr, [class*="uc-"][class*="cu_28"] .t-card__uptitle, [class*="uc-"][class*="ut_28"] .t-uptitle, [class*="uc-"][class*="hd_28"] .t-heading {
        font-size: 21px !important;
    }   
    .t177__title, .t857 .t-section__title, .t1002__wishlistwin-heading, .t706__cartwin-heading, .t702__title, .t390__title {
        font-size: 21px !important;
    }     
    
    /*Тексты*/
    [class*="uc-"][class*="tt_16"] .t-title, [class*="uc-"][class*="ct_16"] .t-card__title, [class*="uc-"][class*="nm_16"] .t-name, [class*="uc-"][class*="ds_16"] .t-descr, [class*="uc-"][class*="tx_16"] .t-text, [class*="uc-"][class*="cd_16"] .t-card__descr, [class*="uc-"][class*="cu_16"] .t-card__uptitle, [class*="uc-"][class*="ut_16"] .t-uptitle, [class*="uc-"][class*="hd_16"] .t-heading {
        font-size: 14px !important;
    }      
    .t686 .t-card__descr, .t468__descr, .t-input, .t-input-title, .t692__textwrapper .t-card__descr, #allrecords .t-rec:not(#rec877329787) .t686 .t-btn, .t686 .uc-custom-link, .t764__descr, #allrecords .t764 .t-btn, .t-store__card__title, .t-store__card__price-item, .t-store__filter__item-title, .t-store__filter__title, .t-store__sort-select, .t-store__filter__opts-mob-btn, .t-store__filter__chosen-val, .t-store__filter__reset, .t-store__empty-part-msg, .t-store__error-msg, .t-product__option > .t-product__option-title, .t-product__option-title_buttons, .prod-text-input__title, .t-store__tabs__content, .js-store-prod-sku, .t-store [data-product-part-uid="710715095531"] .t-store__prod-popup__title-wrapper:after, .prod-text-input__input, .t571__address, .t571__contacts, .t555 .t-text, .t175__descr, .t585__text, .t177__text, .t1002__bubble-text, .t1002__product-link, .t1002__product-amount, .t-search-widget__query-result, .t-search-widget__result_product-title, .t-search-widget__result_product-price, .t-search-widget__result, .t706 .t-input-group_tx .t-text, .t706__product-title, .t706__product-quantity, .t706__product-amount, .t706__cartwin-prodamount-wrap, .t-input-title, .t706 .t-radio__control, .t706__cartwin-totalamount-info, .delivery-full-address, .searchbox-info .t-text, .t455__descr, .t455__bottomtext, .t469__descr, .t-search-widget__pagination-item, .t-store__prod-popup__text, .t-store__prod-popup__link, .t-input-group_pm .t-input-title, .t985__searchvariant, .t702__descr, .t702 .t-radio__control, .t970__message-txt, .t390__descr {
        font-size: 14px !important;
    }      
    
    /*Большие отступы между блоками*/
    [data-record-type="113"] > div[style*="height:150px"], [data-record-type="113"] > div[style*="height: 150px"], [data-record-type="113"].uc-height-150 > 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: 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;
    }      
    
    /*Ширина колонок в стандартных блоках*/
    .t-col_3 {
        max-width: 100% !important;
    }    
    .t-col_4 {
        max-width: 100% !important;
    }    
    .t-col_6 {
        max-width: 100% !important;
    }        
    
    /*Иконки закрытия*/
    .t-popup__close-icon g, .t706__close-icon g, #allrecords .t702 .t-popup__close-icon g, #allrecords .t390 .t-popup__close-icon g {
        fill: var(--color-primary) !important;
    }
    #allrecords .t706__close, #allrecords .t1002__wishlistwin-close, #allrecords .t702 .t-popup__close, #allrecords .t390 .t-popup__close {
        padding: 0px !important;
        top: 0px !important;
        right: 0px !important;
        width: 100% !important;
        height: 60px !important;
        background-color: var(--color-bg-primary) !important;
    }  
    #allrecords .t706__close-button, #allrecords .t1002__close-button, #allrecords .t702 .t-popup__close-wrapper, #allrecords .t390 .t-popup__close-wrapper {
        width: 18px !important;
        height: 18px !important;
        padding: 10px !important;
        margin-right: 10px !important;
    }    
    .t1002 .t1002__close {
        position: fixed !important;
        z-index: 2 !important;
        left: 0 !important;
        right: 0 !important;
        top: 0 !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
        justify-content: flex-end !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
    }     
    .t702 .t-popup__close, .t390 .t-popup__close {
        position: fixed !important;
        z-index: 2 !important;
        left: 0 !important;
        right: 0 !important;
        top: 0 !important;
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
        justify-content: flex-end !important;
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important;
        width: 100% !important;
        height: 60px !important;
        background-color: var(--color-bg-primary) !important;
    }   
    
    /*Лого в меню*/
    .t446 img {
        max-width: 130px !important;
    } 
    
    /*Мобильное меню*/
    .t450__logoimg {
        max-width: 130px !important;
    }    
    
    /*Футер*/
    .t420__logo {
        max-width: 130px !important;
    }    
    
    /*Каталог*/
    .t-store:not(.t-store__prod-snippet__container) .t-container:not(.js-store-parts-select-container):before, .t-store__relevants-grid-cont:before {
        display: none !important;
    }
    .t-store:not(.t-store__prod-snippet__container) .t-col, .t-store__relevants__container .t-store__card {
        width: 100% !important;
    }
    .t-store:not(.t-store__prod-snippet__container) .t-col:nth-last-child(2), .t-store__relevants__container .t-store__card:nth-last-child(2), .t-store__relevants__container .t-store__card:nth-last-child(3) {
        border-bottom: 1px solid !important;
        border-color: var(--color-border-primary) !important;
    }
    
    /*Контейнер карточки товара*/
    .t-store .t-popup {
        height: calc(100% + 130px) !important;
        padding-bottom: 130px !important;
    }
    .t-store .t-popup__container {
        margin-bottom: 50px !important;
        padding-bottom: 0px !important;
    }
    /*.t-store .t-slds {*/
    /*    margin-left: -20px !important;*/
    /*    margin-right: -20px !important;*/
    /*}*/
    
    /*Рекомендуемые товары в карточке*/
    .t-store__relevants__container .t-store__card {
        max-width: 100% !important;
    }     
    .t-store__relevants__container .t-store__card:nth-child(3) {
        display: -ms-flexbox !important;
        display: -webkit-flex !important;
        display: flex !important;
    }    
    .t-store__relevants__title {
        margin-top: 100px !important;
    }   
    
    /*Галерея в карточке товара*/
    /*.t-store .t-slds__bullet {*/
    /*    width: calc(100% / 7) !important;*/
    /*}    */
    
    /*Блок с изображением и текстом в 2 колонки на странице Доставка*/
    .t175__img {
        max-width: 150px !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: 30px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    .t1002__product-title {
        padding-bottom: 0px !important;
    }
    .t1002__product-amount {
        margin-top: 10px !important;
    }
    .t1002__product-del {
        margin-top: 20px !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: 40px !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: var(--color-bg-primary) !important;
    }      
    
    /*Верхняя часть корзины*/
    .t706__product {
        -ms-grid-columns: min-content min-content auto !important;
        grid-template-columns: min-content min-content auto !important;
    }
    .t706__product-thumb {
        width: 90px !important;
        height: 90px !important;
    }    
    .t706__product-imgdiv {
        height: 90px !important;
    }    
    .t706__product-title {
        -ms-grid-column: 2 / 4 !important;
        grid-column: 2 / 4 !important;    
        margin-bottom: 10px !important;
    }
    .t706__product-plusminus {
        -ms-grid-column: 2 !important;
        grid-column: 2 !important;
        -ms-grid-row: 2 !important;
        grid-row: 2 !important;
        margin-left: 0px !important;
    }
    .t706__product-amount {
        -ms-grid-column: 3 !important;
        grid-column: 3 !important;
        -ms-grid-row: 2 !important;
        grid-row: 2 !important;    
        padding-top: 2px !important;
    }
    .t706__product-del-wrapper {
        position: absolute !important;
        top: 0px !important;
        right: 0px !important;
    }
    .t706__product-del {
        padding-top: 20px !important;
    }
    .custom-cart-product .text-controls {
        -ms-grid-column: 2 !important;
        -ms-grid-column-span: 2 !important;
        grid-column: 2 / 4 !important;
    }
    .text-controls__row {
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
    }
    .custom-cart-product .text-controls__row-title {
        width: 100% !important;
        margin-top: 10px !important;
        margin-bottom: 5px !important;
    }
    .custom-cart-product .text-controls__row:first-child .text-controls__row-title {
        margin-top: 0px !important;
    }
    .custom-cart-product > .t706__product-plusminus {
        height: 0px !important;
    }
    .custom-cart-product .text-controls {
        margin-top: 5px !important;
        margin-bottom: 5px !important;
    }
    
    /*Обложка на странице Спасибо*/
    [data-record-type="455"] .t-cover__carrier {
        padding-bottom: 80% !important;
    }
    [data-record-type="455"] .t-cover__filter {
        padding-bottom: 80% !important;
    }    
    .t455__wrapper {
        padding-top: 50px !important;
        padding-bottom: 50px !important;
    }
    
    /*Поп-ап форма*/
    .t702 .t-popup, .t390 .t-popup {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .t702 .t-popup__container, .t390 .t-popup__container {
        max-width: 100% !important;
        min-height: 100vh !important;
        position: relative !important;
        right: 0 !important;
        left: 0 !important;
        top: 0 !important;
        bottom: 0 !important;
        padding-top: 60px !important;
        margin: 0 !important;
        -webkit-transform: translateY(0) !important;
        transform: translateY(0) !important;
        box-sizing: border-box !important;
    }
    .t702__wrapper, .t390__wrapper {
        margin-bottom: 0px !important;
        padding-top: 40px !important;
        padding-bottom: 40px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
    }    
    
    
}



@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;
    }  
    
    /*Текствые кнопки*/
    .t142, .t-store__load-more-btn-wrap {
        padding-top: 30px !important;
        padding-bottom: 30px !important;
    }    
    .t-search-widget__loadmore-btn-wrap {
        padding-top: 30px !important;
    }          
    
    /*Заголовки*/
    [class*="uc-"][class*="tt_38"] .t-title, [class*="uc-"][class*="ct_38"] .t-card__title, [class*="uc-"][class*="nm_38"] .t-name, [class*="uc-"][class*="ds_38"] .t-descr, [class*="uc-"][class*="tx_38"] .t-text, [class*="uc-"][class*="cd_38"] .t-card__descr, [class*="uc-"][class*="cu_38"] .t-card__uptitle, [class*="uc-"][class*="ut_38"] .t-uptitle, [class*="uc-"][class*="hd_38"] .t-heading {
        font-size: 22px !important;
    }    
    .t686 .t-card__title, .t468__title, .t764__title, .t-store__prod-popup__name, .t-store__relevants__title, .t455__title, .t-store .t-slds__thumbsbullets-with-gallery .t-slds__thumbs_gallery:after {
        font-size: 22px !important;
    }
    
    /*Заголовки H2*/
    [class*="uc-"][class*="tt_28"] .t-title, [class*="uc-"][class*="ct_28"] .t-card__title, [class*="uc-"][class*="nm_28"] .t-name, [class*="uc-"][class*="ds_28"] .t-descr, [class*="uc-"][class*="tx_28"] .t-text, [class*="uc-"][class*="cd_28"] .t-card__descr, [class*="uc-"][class*="cu_28"] .t-card__uptitle, [class*="uc-"][class*="ut_28"] .t-uptitle, [class*="uc-"][class*="hd_28"] .t-heading {
        font-size: 18px !important;
    }  
    .t177__title, .t857 .t-section__title, .t1002__wishlistwin-heading, .t706__cartwin-heading, .t702__title, .t390__title {
        font-size: 18px !important;
    }     
    
    /*Цена в карточке товара*/
    [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, [class*="uc-"][class*="cu_20"] .t-card__uptitle, [class*="uc-"][class*="ut_20"] .t-uptitle, [class*="uc-"][class*="hd_20"] .t-heading {
        font-size: 18px !important;
    }    
    .t-store__prod-popup__price-item, .t706__cartwin-totalamount-wrap {
        font-size: 18px !important;
    }       
    
    /*Тексты*/
    [class*="uc-"][class*="tt_16"] .t-title, [class*="uc-"][class*="ct_16"] .t-card__title, [class*="uc-"][class*="nm_16"] .t-name, [class*="uc-"][class*="ds_16"] .t-descr, [class*="uc-"][class*="tx_16"] .t-text, [class*="uc-"][class*="cd_16"] .t-card__descr, [class*="uc-"][class*="cu_16"] .t-card__uptitle, [class*="uc-"][class*="ut_16"] .t-uptitle, [class*="uc-"][class*="hd_16"] .t-heading {
        font-size: 13px !important;
    }
    .t686 .t-card__descr, .t468__descr, .t-input, .t-input-title, .t692__textwrapper .t-card__descr, #allrecords .t-rec:not(#rec877329787) .t686 .t-btn, .t686 .uc-custom-link, .t764__descr, #allrecords .t764 .t-btn, .t-store__card__title, .t-store__card__price-item, .t-store__filter__item-title, .t-store__filter__title, .t-store__sort-select, .t-store__filter__opts-mob-btn, .t-store__filter__chosen-val, .t-store__filter__reset, .t-store__empty-part-msg, .t-store__error-msg, .t-product__option > .t-product__option-title, .t-product__option-title_buttons, .prod-text-input__title, .t-store__tabs__content, .js-store-prod-sku, .t-store [data-product-part-uid="710715095531"] .t-store__prod-popup__title-wrapper:after, .prod-text-input__input, .t571__address, .t571__contacts, .t555 .t-text, .t175__descr, .t585__text, .t177__text, .t1002__bubble-text, .t1002__product-link, .t1002__product-amount, .t-search-widget__query-result, .t-search-widget__result_product-title, .t-search-widget__result_product-price, .t-search-widget__result, .t706 .t-input-group_tx .t-text, .t706__product-title, .t706__product-quantity, .t706__product-amount, .t706__cartwin-prodamount-wrap, .t-input-title, .t706 .t-radio__control, .t706__cartwin-totalamount-info, .delivery-full-address, .searchbox-info .t-text, .t455__descr, .t455__bottomtext, .t469__descr, .t-search-widget__pagination-item, .t-store__prod-popup__text, .t-store__prod-popup__link, .t-input-group_pm .t-input-title, .t985__searchvariant, .t702__descr, .t702 .t-radio__control, .t970__message-txt, .t390__descr {
        font-size: 13px !important;
    }      
    
    /*Пункты в меню*/
    [class*="uc-"][class*="tt_15"] .t-title, [class*="uc-"][class*="ct_15"] .t-card__title, [class*="uc-"][class*="nm_15"] .t-name, [class*="uc-"][class*="ds_15"] .t-descr, [class*="uc-"][class*="tx_15"] .t-text, [class*="uc-"][class*="cd_15"] .t-card__descr, [class*="uc-"][class*="cu_15"] .t-card__uptitle, [class*="uc-"][class*="ut_15"] .t-uptitle, [class*="uc-"][class*="hd_15"] .t-heading {
        font-size: 13px !important;
    }  
    .t446__list_item .t-menu__link-item, #allrecords .t446 .t-btn, .t446__right_buttons_but, .t446__right_descr, .t446__right_buttons_but .cartcopy__counter, .t1045__input-wrapper .t-input, .t1045__input-wrapper .t-input-title, .t420__title, .t420__descr, .t420 .t-sociallinks:before, .t344__title, .t344__descr, .t450__list_item .t-menu__link-item, .t450__list_item .t-menusub__link-item, .t450__right_descr, .t976__menu-link, .t-store__tabs__item-title, .t-store__prod__quantity-input, .t571__contacts, .t555__title, .t992__menu-link, .t175__title, .t585__title, .t395__title, .t177__descr, .t857 .t-card__title, .t-radio__wrapper-delivery > .t-name:before, .t-radio__wrapper-delivery > .t-name:after, .t706 .t-input-group_tx .t-text strong, .t887__text, .t397__title, .t970__message-txt strong, .t970__message-txt u, .t390__descr strong {
        font-size: 13px !important;
    }       
    
    /*Мелкие тексты*/
    [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, [class*="uc-"][class*="cu_14"] .t-card__uptitle, [class*="uc-"][class*="ut_14"] .t-uptitle, [class*="uc-"][class*="hd_14"] .t-heading {
        font-size: 12px !important;
    }  
    .t420__text, .t1045__form-bottom-text, .t977__descr, #allrecords .t1075 .t-btn, .t758 .t-menu__link-item, .t-store__card__descr, .t-store__card__mark, .t-store__filter__prods-number, .t706__product-title__option, .t706 .t-checkbox__control, #customdelivery .delivery-hint, .t-search-widget__result_product-text:after, .t702 .t-checkbox__control, .t-img-select__text {
        font-size: 12px !important;
    }        
    
    /*Большие отступы между блоками*/
    [data-record-type="113"] > div[style*="height:150px"], [data-record-type="113"] > div[style*="height: 150px"], [data-record-type="113"].uc-height-150 > div {
        height: 80px !important;
    }
    
    /*Средние отступы между блоками*/
    [data-record-type="113"] > div[style*="height:100px"], [data-record-type="113"] > div[style*="height: 100px"], [data-record-type="113"].uc-height-100 > div {
        height: 40px !important;
    }      
    
    /*Маленькие отступы между блоками*/
    [data-record-type="113"] > div[style*="height: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: 30px !important;
    }    
    
    /*Отступ высотой с меню*/
    [data-record-type="113"] > div[style*="height:70px"], [data-record-type="113"] > div[style*="height: 70px"], [data-record-type="113"].uc-height-menu > div {
        height: 50px !important;
    }     
    
    /*Блок с заголвоком*/
    .t468__title + .t468__descr {
        padding-top: 15px !important;
    }
    .t468 .t-btn {
        margin-top: 30px !important;
    }   
    
    /*Блок с заголовком фиксированной ширины*/
    .t469__title + .t469__descr {
        padding-top: 15px !important;
    }
    .t469 .t-btn {
        margin-top: 30px !important;
    }       
    
    /*Иконки соцсетей*/
    .t-sociallinks__wrapper {
        column-gap: 2px !important;
        row-gap: 6px !important;
    }        
    .t-sociallinks__item {
        width: 30px !important;
        height: 30px !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;
    }
    .t945 .t-popup__block-close-button {
        padding: 1px !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, #allrecords .t390 .t-popup__close {
        height: 50px !important;
    }  
    #allrecords .t706__close-button, #allrecords .t1002__close-button, #allrecords .t702 .t-popup__close-wrapper, #allrecords .t390 .t-popup__close-wrapper {
        width: 14px !important;
        height: 14px !important;
        margin-right: 5px !important;
    }   
    
    /*Стрелки с бэкграундом*/
    .t-slds__arrow-withbg {
        width: 40px !important;
        height: 40px !important;
    }
    #allrecords .t-slds__arrow-withbg .t-slds__arrow_body {
        width: 8px !important;
    }
    
    /*Меню*/
    .t446__maincontainer {
        height: 50px !important;
    }
    
    /*Лого в меню*/
    .t446 img {
        max-width: 120px !important;
    }    
    
    /*Бургер в меню*/
    .t446__burgerlinkwrapper {
        width: 24px !important;
        height: 24px !important;
    }    
    
    /*Иконки в меню*/
    .t446 .t-sociallinks__item {
        width: 20px !important;
        height: 20px !important;
    } 
    
    /*Корзина в меню*/
    #allrecords .t446 .t-btn:nth-child(n), .t446__right_buttons_but:nth-child(n) {
        width: 20px !important;
        height: 20px !important;
    }
    .t446__right_descr, .t446__right_buttons_but .cartcopy__counter {
        width: 20px !important;
        height: 20px !important;
        margin-top: -18px !important;
        margin-left: 12px !important;
    }   
    
    /*Мобильное меню*/
    .t450 {
        max-width: 240px !important;
    }    
    .t450__logowrapper {
        height: 50px !important;
    }
    .t450__logoimg {
        max-width: 120px !important;
    }   
    .t450__rightside {
        padding-top: 30px !important;
    }    
    .t450__list {
        gap: 15px !important; 
    }    
    .t450 .t-menusub__menu {
        padding-bottom: 15px !important;
        margin-top: 15px !important;
    }
    
    /*Футер*/
    .t420 .t-container {
        row-gap: 30px !important;
    }    
    .t420__text {
        margin-top: 20px !important;
    }     
    .t420__logo {
        max-width: 120px !important;
    }     
    
    /*Форма подписки в футере*/
    .t1045__input-wrapper {
        max-width: 100% !important;
        margin-top: 30px !important;
    }  
    
    /*Нижняя часть футера*/
    .t977__col_center {
        column-gap: 10px !important;
        row-gap: 10px !important;
    }
    .t977__col-inner:last-child:not(:nth-child(2)) {
        width: 100% !important;
    }  
    
    /*Плитки с разделами*/
    .t686 .t-card__title + .t-card__descr {
        padding-top: 10px !important;
    }   
    .t686__cell.t-valign_middle .t-card__title + .t-card__descr {
        padding-top: 15px !important;
    }
    .t686 .t-card__btn-wrapper, #allrecords .t686 .uc-custom-link {
        padding-top: 15px !important;
    }       
    
    /*Слайдер на странице Каталога*/
    .t764__title + .t764__descr {
        padding-top: 15px !important;
    }
    .t764__btn-wrapper {
        padding-top: 15px !important;
    }   
    
    /*Каталог*/
    .t-store__card__textwrapper {
        padding-top: 15px !important;
        gap: 10px !important;
    }    
    .t-store__card__descr {
        margin-top: 1px !important;
    }
    .t-store__card__price-wrapper {
        column-gap: 8px !important;
    }    
    .t-store__card__btns-wrapper {
        padding-top: 0px !important;
    }      
    
    /*Лейбл в каталоге*/
    .t-store__card__mark {
        padding-top: 4px !important;
        padding-bottom: 4px !important;
        padding-left: 8px !important;
        padding-right: 8px !important;
    }   
    
    /*Фильтры в каталоге*/
    .t-store__filter__options {
        gap: 15px !important;
    }
    #allrecords .t-store__filter__item-controls-container {
        padding-top: 10px !important;
    } 
    .t-store__filter .t-checkbox__indicator {
        top: -1px !important;
    }
    
    /*Найдено в каталоге*/
    .t-store__filter__chosen-wrapper {
        gap: 5px !important;
    }
    .t-store__filter__chosen-val {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    .t-store__filter__chosen-val:before {
        font-size: 8px !important;
    } 
    
    /*Контейнер карточки товара*/
    .t-store .t-popup__container {
        margin-bottom: 40px !important;
    }  
    
    /*Вернуться назад в карточке товара*/
     #allrecords .t-store.t-store__prod-snippet__container .t-store__prod-popup__close-txt-wr {
        top: 50px !important;
    }    
    .t-store__prod-popup__close-txt {
        height: 40px !important;
    } 
    .t-store__prod-popup__close-txt:before {
        width: 8px !important;
        height: 15px !important;
    }    
    
    /*Информация в карточке товара*/
    #allrecords .t-store__prod-popup__info {
        padding-top: 30px !important;
    }    
    .t-store [data-product-part-uid="710715095531"] .t-store__prod-popup__title-wrapper:after {
        margin-top: 15px !important;
    }   
    .t-store__prod-popup__price-wrapper {
        margin-top: 20px !important;
        column-gap: 10px !important;
        row-gap: 0px !important;        
    }  
    .t-store .digi-dolyame-button {
        margin-top: 10px !important;
        margin-bottom: 0px !important;
    }
    .t-product__option {
        margin-top: 20px !important;
    }
    .t-product__option-variants_buttons {
        gap: 5px !important
    }    
    .t-product__option-variants_color {
        gap: 2px !important
    }
    .t-store__prod-popup__btn-wrapper {
        margin-top: 30px !important;
        gap: 5px !important;
    } 
    .t-store__prod-popup__btn-wrapper .t-btn {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    .t-store__prod__quantity {
        height: 50px !important;
    }  
    .t-store__prod__quantity__minus-wrapper, .t-store__prod__quantity__plus-wrapper {
        min-width: 20px !important;
        width: 20px !important;
        height: 21px !important;
    }
    .prod-text-input__input {
        width: 100% !important;
    }
    .t-store__prod-popup__text {
        margin-top: 30px !important;
    }     
    .t-store__prod-popup__links-wrapper {
        margin-top: 15px !important;
    }    
    
    /*Галерея в карточке товара*/
    /*.t-store .t-slds__bullet {*/
    /*    width: calc(100% / 6) !important;*/
    /*}       */
    
    /*Аккордеон в карточке товара*/
    #allrecords .t-store .t-popup .t-store__tabs_accordion, #allrecords .t-store__tabs_accordion {
        margin-top: 30px !important;
    } 
    .t-store__tabs__item-button {
        padding-top: 15px !important;
        padding-bottom: 15px !important;
        padding-right: 5px !important;
    }    
    .t-store__tabs__content {
        margin-bottom: 15px !important;
    }     
    .t-store__tabs__close {
        width: 8px !important;
        height: 13px !important;
        margin-top: 1px !important;
    }        
    
    /*Рекомендуемые товары в карточке*/
    .t-store__relevants__title {
        margin-top: 80px !important;
        margin-bottom: 30px !important;
    }  
    
    /*Блок в 2 колонки с контактами*/
    .t571__address + .t571__contacts {
        margin-top: 30px !important;
    }
    .t571 .t-sociallinks {
        margin-bottom: 20px !important;
    }    
    .t571__contacts strong:not(:first-child) {
        margin-top: 30px !important;
    }
    .t571__contacts strong:not(:last-child) {
        margin-bottom: 20px !important;
    }        
    
    /*Блок с картой в 2 колонки*/
    .t555 .t555__title + .t-text {
        padding-top: 20px !important;
    }   
    
    /*Блок с изображением и текстом в 2 колонки на странице Доставка*/
    .t175 .t-col:not(:first-child) {
        margin-top: 30px !important;
    }    
    .t175__title + .t175__descr {
        padding-top: 20px !important;
    }     
    .t175__img {
        max-width: 140px !important;
    }
    
    /*Аккордеон*/
    .t585__trigger-button {
        padding-top: 15px !important;
        padding-bottom: 15px !important;
        padding-right: 5px !important;
    }
    .t585__icon {
        width: 8px !important;
        height: 13px !important;
        margin-top: 1px !important;
    }   
    .t585__textwrapper {
        padding-bottom: 15px !important;
    }
    
    /*Текст и слайдер в 2 колонки на странице Размерная сетка*/
    .t177 .t-col:not(:first-child) {
        margin-top: 30px !important;
    }     
    .t177__title + .t177__descr {
        padding-top: 20px !important;
    }
    .t177__title + .t177__text {
        padding-top: 20px !important;
    }
    .t177__descr + .t177__text {
        padding-top: 20px !important;
    }    
    
    /*Карточки со слайдерами на странице Размерной сетки*/
    .t857__container {
        row-gap: 30px !important; 
    }        
    .t857 .t-section__container .t-col {
        margin-bottom: 30px !important;
    }    
    .t857__content + div {
        padding-top: 20px !important;
    }   
    
    /*Иконка избранного на карточке*/
    .t1002__addBtn svg {
        width: 20px !important;
        height: 20px !important;
    }  
    
    /*Вишлист*/
    .t1002__wishlistwin-content {
        padding-top: 50px !important;
    }    
    .t1002__wishlistwin-top {
        padding-bottom: 30px !important;
    }
    .t1002__product-amount {
        margin-top: 5px !important;
    }
    .t1002__product-thumb {
        width: 140px !important;
        height: 140px !important;
    }
    .t1002__product-imgdiv {
        height: 140px !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__result_product-price {
        padding-top: 5px !important;
    }    
    .t-search-widget__notfound-img {
        margin-bottom: 15px !important;
    }   
    .t-search-widget__result_product-img {
        width: 140px !important;
        height: 140px !important;
    }   
    .t-search-widget__pagination {
        padding-top: 20px !important;
    }    
    .t-search-widget__pagination-item, .t-search-widget__pagination-button {
        width: 30px !important;
        height: 30px !important;
    } 
    .t-search-widget__result_product-text:after {
        margin-top: 5px !important;
        padding-top: 4px !important;
        padding-bottom: 4px !important;
        padding-left: 8px !important;
        padding-right: 8px !important;
    }    
    .t985__searchvariants {
        gap: 5px !important;
    }    
    .t985__searchvariant {
        padding-left: 10px !important;
        padding-right: 10px !important;        
    }
    
    /*Контейнер корзины*/
    .t706__cartwin-content {
        margin-top: 50px !important;
        padding-bottom: 30px !important;
    }
    .t706__close {
        height: 50px !important;
    }   

    /*Верхняя часть корзины*/
    .t706__cartwin-top {
        padding-bottom: 30px !important;
    }       
    .t706__product-thumb {
        width: 80px !important;
        height: 80px !important;
    }    
    .t706__product-imgdiv {
        height: 80px !important;
    }       
    
    /*Форма в корзине*/
    .t706__orderform  {
        margin-top: 30px !important;
    } 
    /*.t706 .t-input-group_tx:not(:last-child) .t-text, .t706 .t-input-group_pm .t-input-title {*/
    /*    margin-bottom: 30px !important;*/
    /*}*/
    /*.t706 .t-input-group_tx:first-child .t-text em {*/
    /*    margin-bottom: 40px !important;*/
    /*}*/
    /*.t706 .t-input-group_pm .t-input-title {*/
    /*    margin-bottom: 30px !important;*/
    /*}    */
    .t706 .t-input-group_tx .t-text strong {
        margin-top: 50px !important;
    }
    .t706 .t-input-group_in + .t-input-group_tx .t-text strong, .t706 .t-input-group_da + .t-input-group_tx .t-text strong, .t706 .t-input-group_tm + .t-input-group_tx .t-text strong {
        margin-top: 20px !important;
    }        
    .t706 .t-input-description {
        font-size: 10px !important;
    }    
    .t-radio__wrapper-delivery, .t706 .t-input-group_pm {
        margin-top: 50px !important;
    }
    /*.t-radio__wrapper-delivery > .t-name {*/
    /*    margin-bottom: 30px !important;*/
    /*}   */
    #delivery-services-wrapper {
        margin-top: 30px !important;
    }
    #addresses-wrapper {
        margin-top: 30px !important;
    }
    .t706 .t-radio__control {
        margin-top: 10px !important;
    }
    .t706 .t-input-group_cb {
        margin-top: 30px !important;
    }
    .t706 .t-input-group_cb + .t-input-group_cb {
        margin-top: -15px !important;
    }
    .t706 .t-input-group_tx + .t-input-group_cb {
        margin-top: -20px !important;
    }    
    #addresses-wrapper .searchbox-info {
        margin-bottom: 30px !important;
    }   
    #customdelivery .delivery-hint {
        margin-top: 30px !important;
    }   
    .t-img-select__control {
        width: 56px !important;
    }     
    
    /*Нижняя часть корзины*/
    .t706__cartwin-totalamount-wrap {
        margin-top: 30px !important;
    }
    .t706 .t-form__submit {
        margin-top: 30px !important;
    }        
    
    /*Обложка на странице Спасибо*/
    .t455__wrapper {
        padding-top: 40px !important;
        padding-bottom: 40px !important;
    }
    .t455__title + .t455__descr {
        padding-top: 20px !important;
    }      
    .t455 .t-sociallinks {
        padding-top: 30px !important;
    }
    .t455__bottomtext {
        padding-top: 20px !important;
    }   
    
    /*Поп-ап форма*/
    .t702 .t-popup__container, .t390 .t-popup__container {
        padding-top: 50px !important;
    }    
    .t702__wrapper, .t390__wrapper {
        padding-top: 30px !important;
        padding-bottom: 30px !important;
    }      
    .t702__text-wrapper {
        margin-bottom: 30px !important;
    }        
    .t702__title + .t702__descr, .t390__title + .t390__descr {
        padding-top: 20px !important;
    }        
    .t702 .t-radio__control {
        margin-top: 10px !important;
    } 
    
    /*Уведомление о ТГ-канале*/
    .t970__message-wrapper {
        max-width: 240px !important;
    }    
    .t970__message-txt strong:first-child {
        margin-bottom: 15px !important;
    }
    .t970__message-txt u:before {
        width: 30px !important;
        height: 30px !important;
    }
    
    
}



@media screen and (min-width: 961px) {  
    
    /*Скрытие блоков при ширине экранов > 960px*/
    .t-screenmax-980px {
        display: none !important;
    }  
    
    /*Ховеры с прозрачностью*/
    .hover-opacity > .tn-atom, .t-store__filter__item-title, .t-store__sort-select-wrapper, #allrecords [data-record-type="446"] .t446__list_item .t-menu__link-item:nth-child(n), .t446__right_buttons_but, #allrecords .t758 .t-menu__link-item:not(.t758__link-item_active):hover, #allrecords .t-rec:not(#rec877329787) .t686 .t-btn, .t686 .uc-custom-link, #allrecords [data-record-type="976"] .t976__menu-link:not(.t-active), .t-store__filter__chosen-val, .t-store__filter__reset, .t-store__prod-popup__close-txt, .t-store__tabs__item-button, .t571__address a, .t571__contacts a, .t992__menu-link, .t395__title, .t670 .t-slds__arrow-withbg, .t420__descr a, .t1045__form-bottom-text a, .t977__descr a, .t344__descr a, .t985__search-icon, .t985__clear-icon, .t-checkbox__control a, #addresses-wrapper .searchbox-info .searchbox-change-pickup, .t142 .t-btn, .t468__title a, .t455__bottomtext a, .t887__icon-close, .t-search-widget__loadmore-btn, .t468__descr a, .t-store__prod-popup__link, .t-store .t-slds__thumbsbullet.t-slds__bullet .t-slds__bgimg, .t985__searchvariant, .t970__message-txt 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;         
    }  
    .hover-opacity > .tn-atom:hover, .t-store__filter__item-title:hover, .t-store__sort-select-wrapper:hover, #allrecords [data-record-type="446"] .t446__list_item .t-menu__link-item:nth-child(n):hover, .t446__right_buttons_but:hover, #allrecords .t758 .t-menu__link-item:not(.t758__link-item_active):hover, #allrecords .t-rec:not(#rec877329787) .t686 .t-btn:hover, .t686 .uc-custom-link:hover, #allrecords [data-record-type="976"] .t976__menu-link:not(.t-active):hover, .t-store__filter__chosen-val:hover, .t-store__filter__reset:hover, .t-store__prod-popup__close-txt:hover, .t-store .t-slds__main .t-slds__arrow-withbg:hover, .t-store__tabs__item-button:hover, .t571__address a:hover, .t571__contacts a:hover, #allrecords [data-record-type="992"] .t992__menu-link:not(.t-active):hover, #allrecords [data-record-type="395"] .t395__tab:not(.t395__tab_active) .t395__title:hover, .t670 .t-slds__arrow-withbg:hover, .t420__descr a:hover, .t1045__form-bottom-text a:hover, .t977__descr a:hover, .t344__descr a:hover, .t985__search-icon:hover, .t985__clear-icon:hover, .t-checkbox__control a:hover, #addresses-wrapper .searchbox-info .searchbox-change-pickup:hover, .t142 .t-btn:hover, .t468__title a:hover, .t455__bottomtext a:hover, .t887__icon-close:hover, #allrecords:nth-child(n) .t-store__load-more-btn:nth-child(n):hover, .t-search-widget__loadmore-btn:hover, .t468__descr a:hover, .t-store__prod-popup__link:hover, .t-store .t-slds__thumbsbullet.t-slds__bullet:not(.t-slds__bullet_active):hover .t-slds__bgimg, .t985__searchvariant:hover, .t970__message-txt a:hover {
        opacity: .7 !important;
    } 
    
    /*Ховер кнопок*/
    .t420 .t-submit:hover, .t-inputpromocode__btn:hover{
        color: var(--color-btn-text-primary) !important;
        background-color: var(--color-btn-hover-primary) !important;
        border-color: var(--color-btn-hover-primary) !important;
    }
    
    /*Ховер иконок соцсетей*/
    .t-sociallinks__svg, .t-sociallinks__customimg, .heart_filled {
        will-change: transform !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-sociallinks__item:hover .t-sociallinks__svg, .t-sociallinks__item:hover .t-sociallinks__customimg, .t-sociallinks__item:hover .heart_filled {
        -webkit-transform: scale(1.15) !important;
        -ms-transform: scale(1.15) !important;
        transform: scale(1.15) !important;
    }  
    .t-sociallinks__item:hover .bgHeart {
        -webkit-transform: translateX(-50%) scale(1.15) !important;
        -ms-transform: translateX(-50%) scale(1.15) !important;
        transform: translateX(-50%) scale(1.15) !important;
    }    
    
    /*Ховер плиток со скейлом*/
    .t686 .t-card__col.t-card__col_withoutbtn[style*="pointer"] .t686__table .t686__bg, .t692__col .t692__blockimg {
        -webkit-transition: all .3s linear !important;
        -moz-transition: all .3s linear !important;
        -ms-transition: all .3s linear !important;
        -o-transition: all .3s linear !important;
        transition: all .3s linear !important;         
        will-change: transform !important; 
    }
    .t686 .t-card__col.t-card__col_withoutbtn[style*="pointer"] .t686__table:hover .t686__bg, .t692__col:hover .t692__blockimg {
        -webkit-transform: scale(1.02) !important;
        -ms-transform: scale(1.02) !important;
        transform: scale(1.02) !important;        
    }    
    
    
} 