#rec1460913621 .t-btnflex.t-btnflex_type_button2 {display: none !important;}

.t-tildalаbеl {display: none !important;}
.t-tildalаbеl__wrapimg {display: none !important;}

.js-catalog-price-wrapper.t-catalog__card__price-wrapper {display: none !important;}
.t-catalog__filter__item.t-catalog__filter__item_price {display: none !important;}


.t-container {max-width: 1280px;}
.t-col_3 {max-width: 280px;}
.t-col_12 {max-width: 1240px;}
.t-col_4 {max-width: 385px;}

.t456__imglogo {margin-right: 5vw;}
.t456__logowrapper {margin-top: -10px;}
.t985__search-widget-button.t-search-widget__button.t-search-widget__button_showed {top: 00px;}


.t985__search-widget-icon {width: 240px !important;text-align: right;}
#rec1505945951 .t985__search-widget-button {top: 36px;}


#rec1563417191 .t-slds__container .t-slds__items-wrapper {height: 60vw !important; max-height: 100vh;}
#rec1563417191 .t-slds__container .t-slds__items-wrapper .t-cover {height: 60vw !important; max-height: 100vh;}
#rec1563417191 .t-slds__container .t-slds__items-wrapper .t-cover .t-cover__carrier {height: 60vw !important; background-size1: cover; max-height: 100vh;background: right no-repeat;background-size: contain;}
#rec1563417191 .t-slds__container {background: #00A29B;}


#rec1460238251 .t-slds__container .t-slds__items-wrapper {height: 60vw !important;}
#rec1460238251 .t-slds__container .t-slds__items-wrapper .t-cover {height: 60vw !important;}
#rec1460238251 .t-slds__container .t-slds__items-wrapper .t-cover .t-cover__carrier {height: 60vw !important; background-size: cover;}

#rec1460913621 {border-radius: 16vw 0 0 0;}


#rec1460183601 a.t-menu__link-item {text-shadow:-1px -1px 0 #0000006b, 1px -1px 0 #0000006b, -1px 1px 0 #0000006b, 1px 1px 0 #0000006b;}
#rec1470303911 .t464__col.t-col.t-col_2 {height: 208px;align-content: end;float: inline-end;max-width: 140px;}
#rec1475683671 {background:url("https://static.tildacdn.com/tild6632-6131-4564-a133-333136336364/fon_catalog.webp") 0px top no-repeat;background-size: contain;}
#rec1475416621 {background:url("https://static.tildacdn.com/tild6565-6538-4138-b138-623533383634/Rectangle_21.jpg") 0px top no-repeat;background-size: contain;background-position: 0% 100%;}

#rec1460913621 .t-btnflex.t-btnflex_type_button2 .t-btnflex__icon {
    position: relative;
    flex-shrink: 0;
    width: 66px;
    height: 60px;
    transition-duration: inherit;
    background: #00AA9E;
    color: #ffffff;
    border-radius: 20px;
    font-size: 10px;
}
#rec1460913621 .t-btnflex__icon.t-btnflex__icon_default_glyph::before {mask-size: 50%; margin-left: 5%;}
#rec1470303911 .t464__floatbeaker_lr3 {display: none;}
#rec1470303911 .t464__col.t-prefix_4 {display: none;}

#rec1460183661 .t-col.t-col_5 {float: inline-end;}

#rec1475416621 .t983__card-content {padding: 0px;}
#rec1475416621 .t983 .t-card__title {padding: 5px 0px 0px;}
#rec1475416621 .t983__card-block-wrapper {transform: none !important; bottom: 0px; background: #032E54; position: absolute; width: 100%;height: 74px; transition: background 0.5s ease-in-out;}
#rec1475416621 .t983__card-line {height: 0px;}
#rec1475416621 .t983__card-block {height: 74px;transform: none !important;}
#rec1475416621 .t983__card-block .t-name_lg {font-size: 17px;}

#rec1475416621 .t983__card-block_hover .t983__card-hide {transform: none !important;transition: none;} 
#rec1475416621 .t983__card-block_hover .t983__card-hide1 {transition: opacity 0.5s ease-in-out, display 0.5s allow-discrete;
  transition-behavior: allow-discrete;
}
#rec1475416621 .t983__card .t983__card-block-wrapper .t983__card-show {padding: 10px; min-height: stretch;}
#rec1475416621 .t983__card:hover .t983__card-block-wrapper {background: #016DAD;transition: opacity 0.5s ease;  transition: background 0.5s ease-in-out;}
#rec1475416621 .t983__card:hover .t983__card-block-wrapper .t983__card-show {opacity 0;
transition: opacity 0.5s ease, display 0.5s allow-discrete;
  transition-behavior: allow-discrete;
  display: none;
}
#rec1475416621 .t983__card:hover .t983__card-block-wrapper .t983__card-hide {margin: 0px;}
#rec1475416621 .t983__card:hover .t983__card-block-wrapper .t983__card-hide .t983__btn-container {margin-top: 22px;}

#rec1475416621 .t983__col.t-col {margin-bottom: 3rem;}
#rec1475416621.uc-razdels-konstrukt1 {display: none;}
#rec1584256081 {display: none;}
#rec1460750941 .t-container .t175__descr {padding-top: 0px;}
#rec1461730481 .tn-elem[data-elem-id="1761158569034"] .tn-atom {padding-left: 10%;}

# .t-catalog__sidebar .t-catalog__filter__item-controls-wrap {display: none;}
.t-catalog__filter__item .t-catalog__filter__item-title::after {
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg);
    }
.t-catalog__filter__item.active .t-catalog__filter__item-title::after {
        right: 2px;
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

.t-catalog__filter__item .t-catalog__filter__item-title::after {
    background-color: inherit;
    mask: none;
    display: block;
    border-color: currentcolor transparent transparent !important;
    border-style: solid;
    border-width: 8px 6px 0;
    bottom: 0;
    content: " ";
    height: 0;
    margin: auto;
    pointer-events: none;
    position: absolute;
    right: 10px;
    top: 0;
    width: 0;
}

#rec2366979021 .t-catalog__filter-wrapper.t-catalog__sidebar {border-radius: 3rem;}
.t-catalog__filter-wrapper.t-catalog__sidebar {background: #032E54; height: fit-content;}
.t-catalog__parts-sidebar-item .t-catalog__parts-item-title {color: #ffffff;}
#allrecords .t-catalog__parts-sidebar-item a.t-catalog__parts-switch-btn {color: #ffffff;}
.t-catalog__parts-sidebar-item .t-catalog__parts-tree-expander-icon {height: 12px;}
.t-catalog.js-catalog {background-color: #e5e5e5;padding-top: 3rem;margin-top: 3rem;border-radius: 10vw 0 0 0;padding-bottom: 6rem;}
.t1291 > .t-catalog__grid-cont.t-catalog__grid-cont_col-width_stretch.t-catalog__grid-cont_indent {background-color: #00aa9e; padding-top: 20px; border-radius: 0 0 16vw 0;}
.t-catalog__breadcrumbs {color: #ffffff;}
.t-section__container .t-section__descr {max-width: 98%;}
.t-catalog__sidebar .t-catalog__filter__item-title {width: auto; cursor: pointer;}
.t-catalog__filter__item-title {cursor: pointer;margin-bottom: 0px;}
.t-catalog__sidebar .t-catalog__filter__item-controls-wrap {display: none;}
.t-catalog__sidebar .t-catalog__filter__item.active_dt .t-catalog__filter__item-controls-wrap {display: block;}
.t-catalog__sidebar .t-catalog__filter__item.active_dt .t-catalog__filter__item-title:after {transform: rotate(0deg);}
.t-catalog__filter__item_checkbox {}
.t-catalog__filter__item.t-catalog__filter__item_checkbox {background: #FFFFFF; border-radius: 23px; padding: 10px;overflow: hidden;}
.t-catalog__filter__item.t-catalog__filter__item_checkbox .t-catalog__filter__item-title {margin-bottom: 0px;}
.t-catalog__filter__item.t-catalog__filter__item_checkbox .t-catalog__filter__item-controls-wrap {margin-top: 10px;}
.t-catalog__filter__item.t-catalog__filter__item_checkbox .t-catalog__filter__title {margin-top: -3px;}

.t-catalog__filter__item .t-checkbox__control {
    margin: 0px -10px 0px -10px !important;
    padding: 5px 10px;
}
.t-catalog__filter__item .t-checkbox__control:nth-child(2n) {background: #F2F2F2;}

.t-catalog__filter__item .t-checkbox__control.active {color: #00a29b;}
#rec2366979021 .t-catalog__filter .t-checkbox__control.active .t-catalog__filter__title {color: #00a29b;}
#rec2366979021 .t-catalog__filter .t-checkbox__control.active .t-checkbox:checked ~ .t-checkbox__indicator:not(.t-catalog__filter__checkmark_color):after {border-color: #00a29b !important;}
.t-checkbox__control .t-checkbox:checked ~ .t-checkbox__indicator:not(.t-catalog__filter__checkmark_color):after {border-color: #00a29b !important;}

.t464 .t-container.t-align_left {display: flex; align-items: end; justify-content: space-between;}
.t464__col.t-col.t-col_2 {float: right;}
.t464__col.t-col.t-col_4 {max-width: 100%;}
.t464__descr.t-descr a {color: #ffffff;}
.t464__descr.t-descr a:hover {color: #00a29b !important;}

#rec2495997201 .t-form__inputsbox.t-form__inputsbox_horizontal {padding: 30px 20px; background: #ffffff4a; border-radius: 40px;}
#rec2495997201 .t704 .t704__text-wrapper {margin-bottom: 24px;}
#rec2495997201 .t704 .t-form_inputs-total_1 .t-form__inputsbox_horizontal {max-width: 800px;}

.t853__container {max-width: 1280px;}
#rec2496327411 {margin-top: 105px;border-radius: 0 0 16vw 0;}
#rec2496269681 ul li .t-card__col .t853__content {padding: 10px; background: #ffffff;border-radius: 20px; transition: background 0.7s ease-in-out;}
#rec2496269681 ul li .t-card__col .t853__content .t853__img {bottom: inherit;}
#rec2496269681 ul li .t-card__col .t853__content .t853__textwrapper {padding: 0 8px;}
#rec2496269681 ul li .t-card__col .t853__content .t853__imgwrapper {margin-bottom: 0px; padding-bottom: 103%;}
#rec2496269681 ul li.t-col_4 {max-width: 360px;}
#rec2496269681 ul {justify-content: space-between;}

#rec2734125501 {border-radius: 20vw 0 0 0;}
#rec2734649301 {border-radius: 20vw 0 0 0;}

#rec2734646401 {border-radius: 0 0 20vw 0;}
#rec2734646401 .t-col_3 {max-width: 320px;}
#rec2734646401 .t478__blockimg {background-size: auto;}

#rec2736037201 .t524__bgimg {background-size: auto;}

#rec2734125501 .t478__blockimg, #rec2734649301 .t478__blockimg {background-size: contain;}
#rec2734125501 .t-col_7, #rec2734649301 .t-col_7 {max-width: 710px;}
#rec2734125501 .t478__container_middle, #rec2734649301 .t478__container_middle {justify-content: space-between;}

#rec2496269681 ul li .t-card__col .t853__content:hover {background-color: #9ec9c7; transition: background 0.7s ease-in-out;}

.t-catalog__card .t-typography__descr strong {color: #808080;}
.t-catalog__parts-switch-btn.t-active + .t-catalog__parts-subparts {display: block;}
.t-catalog__parts-subparts:has(.t-catalog__parts-current) {display: block;}
.t-catalog__parts-switch-btn.t-active .t-catalog__parts-expand-arrow {transform: rotate(90deg);}
.t-catalog__parts-sidebar-item:has(.t-catalog__parts-current) .t-catalog__parts-expand-arrow {transform: rotate(90deg);}

#rec1563417191 .t-btnflex.t-btnflex_type_button:hover {background: #2a518d;}
#rec2366979021 .t-catalog__card .t-catalog__card__title.t-typography__title {width: 90%; max-width: fit-content;}

.t-catalog__card-list .t-catalog__card__textwrapper {width: stretch;}

.t-catalog__filter__item.t-catalog__filter__item_price {background: #FFFFFF; border-radius: 23px; padding: 20px 10px; overflow: hidden;}
.t-catalog__filter__item_price .t-catalog__filter__item-controls-wrap.t-catalog__filter__item-price-box {min-width: 100%;}

.t-catalog__filter__mobile-modal-title {color: #ffffff;}
.t-catalog__filter__mobile-modal-header svg path {fill: #ffffff; stroke: #ffffff;}


@media screen and (max-width: 1370px) {
#rec1563417191 .t734__textwrapper .t734__title {font-size: 80px;}
#rec1563417191 .t734__wrapper.t-width_7 {max-width: 57%;}
#rec1563417191 .t-slds__container .t-slds__items-wrapper .t-cover__wrapper {height: 60vw !important;}
}

@media screen and (max-width: 1280px) {
#rec1461496731 .t-col_3 {max-width: 21%;}
#rec1461496731 .t524__container {justify-content: space-between;}
#rec1475416621 .t-col_4 {max-width: 30%;}
#rec1475416621 .t983__row {justify-content: space-between; display: flex; flex-wrap: wrap;}

}

@media screen and (max-width: 1240px) {
    .t985__search-widget-icon {width: 180px !important;}
}

@media screen and (max-width: 1200px) {
    .t-container {max-width: 90%;}
    #rec1563417191 .t734__textwrapper .t734__title {font-size: 70px;}
    
    #rec1460750941 .t175__descr p {font-size: 1.5rem; line-height: 1.2;}
    #rec1460913621 .t1125__buttons {justify-content: center;}
    #rec1460183661 .t478__blockimg {background-image: url(https://optim.tildacdn.com/tila3065-3735-4665-b536-376566383032/-/contain/712x880/center/center/-/format/webp/gl_down_11.webp) !important;
    height: 45vw !important;background-size: contain;
    }
    #rec1460183661 .t-container {display: flex; align-items: center; flex-wrap: wrap;justify-content: space-between;}
    #rec1460183661 .t-col_7 {max-width: 53%;}
                    
}

@media screen and (max-width: 1110px) {
    .t985__search-widget-icon {width: 130px !important;}
    #rec1563417191 .t734__leftaligned .t734__textwrapper {padding-left: 6px !important;}
        #rec1563417191 .t734__textwrapper .t734__title {font-size: 54px;}
}

@media screen and (max-width: 1030px) {
#rec1461496731 .t-col_3 {max-width: 46%;padding-bottom: 2rem;}
#rec1461496731 .t524__container {justify-content: center;}
#rec1475416621 .t-col_4 {max-width: 46%;}
}

@media screen and (max-width: 980px) {
    #rec1460238251 {padding-top: 100px;} 
    #rec1563417191 {padding-top: 100px;} 
    .t985__search-widget-icon {margin-right: 80px;}
}

@media screen and (max-width: 961px) {
#rec1470303911 .t464__floatbeaker_lr3 {display: none;}   
#rec1460750941 .t175__descr p {text-align: center !important;}
#rec1460750941 .t175 .t-col:first-child {margin-bottom: 2px;}
#rec1460183661 .t478__blockimg {height: 70vw !important;}
#rec1460913621 {border-radius: 34vw 0 0 0;}
.t-container {max-width: 90%;}
.t-container_flex {display: flex;}
.t-col_3 {max-width: 50%;}
.t524__itemwrapper_4 {max-width: 100%;}
#rec1475416621 .t-col_4 {max-width: 33%;float: left;padding: 0px 1%;}
#rec1475683671 .t-col_4 {max-width: 33%;float: left;padding: 0px 1%;}
    
}

@media screen and (max-width: 780px) {
    #rec1563417191 .t734__textwrapper .t734__title {font-size: 48px;}
    #rec1563417191 .t734__leftaligned .t734__textwrapper {padding-left: 10% !important; padding-right: 1%;}
    
}

@media screen and (max-width: 680px) {
    #rec1563417191 .t734__textwrapper .t734__title {font-size: 28px;}
    #rec1563417191 .t-btnflex.t-btnflex_type_button .t-btnflex__text {font-size: 14px;}
    #rec1563417191 .t-btnflex.t-btnflex_type_button.t734__button {padding: 14px 20px;}
    
}

@media screen and (max-width: 480px) {
#rec1460750941 .t175__descr p {font-size: 1.2rem;}
#rec1475416621 .t-section__descr.t-descr {font-size: 20px;}
.t983__row .t-name_lg {font-size: 24px;}
.t983__row .t-btntext_xs {font-size: 18px;}
#rec1461496731 .t524__itemwrapper_4 {max-width: 100%;}

#rec1460238251 .t-slds__container .t-slds__items-wrapper {height: 60vw !important;}
#rec1460238251 .t-slds__container .t-slds__items-wrapper .t-cover {height: 60vw !important;}
#rec1460238251 .t-slds__container .t-slds__items-wrapper .t-cover .t-cover__carrier {height: 100% !important; background-size: contain;}

}

@media screen and (max-width: 466px) {
#rec1460750941 .t-container_flex {display: block;}
#rec1460750941 .t175 .t-container_flex .t-col {margin-bottom: 1rem;}

#rec1460913621 .t-container_flex {flex-wrap: wrap;}

#rec1461496731 .t-col_3 {max-width: 100%;}

#rec1475416621 .t-col_4 {max-width: 100%;}

#rec1475416621 .t983__container {padding-bottom: 4rem;}

#rec1460183661 .t-col_7 {max-width: 100%;}

#rec1563417191 .t-btnflex.t-btnflex_type_button.t734__button {padding: 7px 14px;}

#rec2366979021 .t-catalog__card-list_style_list .t-catalog__card__imgwrapper_column {
        margin: 0;
        width: 100% !important;
    }
#rec2366979021 .t-catalog__card-list_style_list .t-catalog__card {
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
    }
#rec2366979021 .t-catalog__card-list_style_list .t-catalog__card_under-description .t-catalog__card__contentwrapper {padding-top: 1rem;}

#rec1470303911 .t464 .t-container.t-align_left .t464__descr {display: flex; justify-content: space-between;margin-bottom: -30px;}
#rec1470303911 .t464 .t-container.t-align_left > div {width: 100%;}
    
#rec2450437001 button {width: 130px;margin-top: -6px; margin-right: 54px;}

#rec1460183601 .tmenu-mobile__container {min-height: 50px; padding: 10px 20px;}
#rec1460238251 {padding-top: 50px;}
#rec1563417191 {padding-top: 84px;}
#rec1563417191 .t734__wrapper.t-width_7 {padding: 6% 0;}
    #rec1563417191 .t734__textwrapper .t734__title {font-size: 22px;}
    #rec1563417191 .t-btnflex.t-btnflex_type_button .t-btnflex__text {font-size: 10px;}

#rec1470303911 .t464__col.t-col.t-col_2 {
    height: auto;
    align-content: end;
    float: left;
    max-width: 100%;
    }
#rec2437333101 .t464__col.t-prefix_4 {display: none;}

#rec1460183601 .tmenu-mobile__imglogo {width: 100px !important;}
#rec1460183661 .t478__title.t-title_xs {font-size: 1.8rem;}
#rec1460183661 .t478__descr {font-size: 19px;line-height: 1.35;}
#rec1460183661 .t478__blockimg {height: 100vw !important;}
#rec1460913621 {border-radius: 45vw 0 0 0;}
#rec1460238251 .t-slds__arrow_container {display: none;}

#rec2496327411 {padding-top: 12px; padding-bottom: 20px;}
.t853__col_mobile-grid:last-child {padding-bottom: 10px;}
#rec2496269681 .t853__col_mobile-grid {margin-bottom: 1rem;}
#rec2496269681 ul li .t-card__col .t853__content .t853__textwrapper {padding-top: 1rem;}
#rec2495997201 .t704 .t-form_inputs-total_1 .t-form__inputsbox_horizontal {max-width: 88%;}
.t464 .t-container.t-align_left {
    display: flex;
    align-items: end;
    flex-wrap: wrap;
    justify-content: center;
}
#rec2437333101 .t464 .t-container.t-align_left > div {width: 100%;} 
#rec2437333101 .t464 .t-container.t-align_left .t464__descr {display: flex; justify-content: space-between;margin-bottom: -30px;}

.t-catalog__filter-wrapper.t-catalog__sidebar {background: none;}

#rec2734125501 .t478__container_middle, #rec2734649301 .t478__container_middle {flex-wrap: wrap;}
#rec2734125501 .t478__blockimg.t-bgimg {max-height: 420px;}
#rec2734649301 .t478__blockimg.t-bgimg {max-height: 420px;}

#rec2734646401 .t-container_flex {flex-wrap: wrap;}
#rec2734646401 .t-col_3 {max-width: 100%;}
#rec2736037201 .t-col_3 {max-width: 100%;} 
#rec2736037201 .t524__imgwrapper {margin-bottom: 6px;}

#rec2496269681 ul {justify-content: center;}

.t-catalog-parts-sidebar__container .t-catalog__parts-above-wrapper-base {flex-direction: column;}
#rec2366979021 .t-catalog__parts-text-title {font-size: 1.4rem;}
#rec2366979021 .t-catalog__parts-item-title {font-size: 1.3rem;}

.t-catalog .t-catalog__filter__mobile-modal-panel {background: #032E54;}
.t-catalog .t-catalog__filter__mobile-modal-panel .t-catalog__filter__item {margin: 10px 0px;}
.t-catalog .t-catalog__filter__mobile-modal-panel .t-catalog__filter__item-controls-container {overflow: hidden;padding: 1px;}
.t-catalog__filter__item.t-catalog__filter__item_checkbox .t-catalog__filter__title {margin-top: 1px;}
.t-catalog .t-catalog__filter__mobile-modal-panel label.t-descr_xxs {font-size: 15px;}
#rec2366979021 .t-catalog__filter__opts-mob-btn {font-size: 1.5rem;}
#rec2366979021 .t-catalog__parts-current + .t-catalog__parts-dropdown {position: relative !important;}
#rec2366979021 .t-catalog__parts-above-item.t-catalog__parts-wrapper.t-catalog__parts-above-item--s {min-height: auto !important;}
#rec2366979021 .t-catalog__parts-current + .t-catalog__parts-dropdown {opacity: 1 !important; visibility: visible !important; display: block !important;background: none;
        border: none;
        box-shadow: none;z-index: auto;}
#rec2366979021 .t-catalog__parts-current .t-catalog__parts-text-title {color: #00aa9e;}
#rec2366979021 a.t-catalog__parts-switch-btn.t-catalog__parts-subpart-button--active {color: #00aa9e;}

.t-catalog__parts-dropdown-base:has(.t-catalog__parts-current) {position: relative; opacity: 1 !important; visibility: visible !important; display: block !important;background: none;
        border: none;
        box-shadow: none;z-index: auto;}


}

