.promo{user-select:none}.promo__container{height:100%}.promo__content{display:flex;flex-direction:column;height:100%;position:relative;z-index:1;justify-content:center;padding:24px 0 24px 86px;max-width:482px}.promo__title{font-weight:900;font-size:32px;line-height:100%;color:#295093;margin:16px 0}.promo__description{display:block;font-weight:400;font-size:16px;line-height:167%;color:#535353;margin:16px 0}.promo__button{font-weight:500;font-size:16px;line-height:20px;padding:16px 38px;color:#fff;background-color:var(--color-primary);border:none;border-radius:5px;display:inline-block}.promo__button:hover{color:#fff;background-color:var(--color-primary)}@media only screen and (max-width:1023px){.promo__content{padding-left:55px;max-width:301px}.promo__title{font-size:23px}.promo__description{font-size:12px}.promo__button-wrapper{display:none}}@media only screen and (max-width:767px){.promo{height:150px}.promo__content{padding-left:0}.promo__image{margin-left:-24px;width:calc(100vw + 24px)}.promo__image img{object-position:22px 0;height:calc(100% + 11px)}}
#edit-continue-shopping:hover,#edit-continue-shopping:hover:focus{background-color:#295093;border-color:#295093}.uc-cart-view-form tbody a[id$="-desc-title"]:hover{color:#295093}.cart-complete p .cart-complete p::before{color:#295093}
.visual-term .list-term-visual-catalog a:hover,.visual-term .list-term-visual-catalog li.expanded>a:hover{color:#295093}.visual-term__scheme .nactiveLabel:hover{background-color:#295093}.visual-term__scheme .image-control .form-control-down:hover,.visual-term__scheme .image-control .form-control-up:hover{border-color:#295093;background-color:#295093}
.navtabs__tab-link.is-active,.navtabs__tab-link:hover{color:#295093}
.search.is-focus .form-text{border-color:#295093}.search div.form-actions:hover{background-color:#295093}
.search-result .field-price .value{justify-content:flex-start}.search-result__item.active .field-cat-number,.search-result__item.active .field-short-title a{color:#295093}.search-result__show-more{color:#fff;background-color:#295093;border:1px solid #295093}.search-result__show-more:hover{color:#fff;background-color:#ffc048;border-color:#ffc048}.search-result__show-more.focus,.search-result__show-more:focus{color:#fff;background-color:#295093;border-color:#295093}
@media only screen and (max-width:1279px){.btn-filter,.btn-filter.focus,.btn-filter:focus,.btn-filter:hover,.btn-filter:hover:focus{color:#fff;background-color:#295093;border-color:#295093}}
.btn-in-cart:hover,.btn-in-cart:hover:focus{background-color:#295093;border-color:#295093}
.btn-link-open-catalog:hover,.btn-link-open-catalog:hover:before{color:#295093}
.btn-return-back:hover,.btn-return-back:hover:focus{color:#fff;background-color:#295093;border-color:#295093}
.block-advantages .block__content>div:before{color:#2a4f93}
.block-advantages-in-sidebar .block__content>div:before{color:#295093}
form.webform-submission-form{grid-gap:8px}form.webform-submission-get-consultation-form .form-item-privacy-policy{grid-row:4;grid-column:1/-1}@media screen and (max-width:1023px){form.webform-submission-get-consultation-form .form-item-privacy-policy{grid-row:5}}form.webform-submission-get-consultation-form .form-submit{grid-row:3;grid-column:1;font-weight:400}@media screen and (max-width:1023px){form.webform-submission-get-consultation-form .form-submit{grid-row:4}}.field-contact .phones-social{margin-bottom:10px}@media screen and (max-width:1023px){form.webform-submission-get-consultation-form .form-item .form-item-email{grid-row:3}.field-contact .links{flex-direction:column}}.field-person .position{color:var(--color-base-text)}
.teaser-node-article-teaser1 .field-title a:before{color:#295093}
.teaser-node-news-teaser1 .field-title a:hover{color:#295093}
.teaser-node-news-teaser2 .field-title a:hover{color:#295093}
.teaser-node-product-teaser1 .field-short-title a:hover{color:#295093}
.teaser-node-product-teaser2 .field-images{position:relative}.teaser-node-product-teaser2 .group-field-labels{position:absolute;top:16px;left:16px;margin:0}.teaser-node-product-teaser2 .field-short-title a:hover{color:#295093}
.teaser-term-catalog-teaser1 .field-short-description{color:#6e7782;font-size:var(--font-size-lg)}
.node-type-product .group-field-top .field-buy-one-click,.node-type-product .group-field-top .field-cat-number .btn-copy-cat-number{display:inline}.node-type-product .group-field-top .field-delivery{max-width:none}.node-type-product .group-field-top .uc-product-add-to-cart .form-submit{color:#fff;background-color:var(--color-primary);border-color:var(--color-primary)}.node-type-product .group-field-top .uc-product-add-to-cart .form-submit:hover,.node-type-product .group-field-top .uc-product-add-to-cart .form-submit:hover:focus{background-color:var(--color-secondary);border-color:var(--color-secondary)}.node-type-product #specifications.is-open{display:grid;grid-gap:48px;grid-template-columns:368px 1fr}.node-type-product #specifications>div>:first-child{margin-top:0}.node-type-product #specifications>div>:nth-last-child(-n+1){margin-bottom:0}.node-type-product #specifications .field-auto-description{margin:32px 0}.node-type-product #specifications .field-auto-description .value>:first-child{margin-top:0}.node-type-product #specifications .field-auto-description .value>:nth-last-child(-n+1){margin-bottom:0}.node-type-product #specifications .field-body{margin:32px 0}.node-type-product #specifications .field-body .value>:first-child{margin-top:0}.node-type-product #specifications .field-body .value>:nth-last-child(-n+1){margin-bottom:0}.node-type-product #specifications .field-parameters{margin:32px 0}.node-type-product #specifications .field-parameters .value>:first-child{margin-top:0}.node-type-product #specifications .field-parameters .value>:nth-last-child(-n+1){margin-bottom:0}.node-type-product #analogs:before,.node-type-product #applicability:before,.node-type-product #specifications:before{display:none}@media only screen and (max-width:1023px){.node-type-product #specifications.is-open{grid-template-columns:1fr}}
.field-delivery::before{color:#295093}
.field-short-title,.field-title{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.field-short-title a,.field-title a{border:none;font-weight:400;font-size:15px;line-height:20px}
.field-type-image-slideshow .values-preview .value.swiper-slide-thumb-active::before{border-color:#295093}.field-type-image-slideshow .values-preview .value-more{background:linear-gradient(0deg,rgba(41,80,147,.8),rgba(41,80,147,.8))}.field-type-image-slideshow.field-images_direction_horizontal .arrows{top:calc(50% - (78px - 8px)/ 2)}@media only screen and (max-width:767px){.field-type-image-slideshow.field-images_direction_horizontal{grid-template-columns:auto;grid-template-rows:auto}.field-type-image-slideshow.field-images_direction_horizontal.is-more-one-image{grid-template-rows:auto 82px}}
.field-type-tags .values a.active,.field-type-tags .values a:hover{color:#fff;background-color:#295093;border-color:#295093}
.teaser-node-product-teaser1{.field.field-brand{font-size:12px;margin-top:3px;}}.field-tag-filter{--link-color-text:#fff;--link-color-text-hover:#fff;--link-clear-color-text-hover:#fff;}.tags-list.tags-filter{padding-left:0;}.field-tags-filter{> .value .tags-list.tags-filter{display:flex;white-space:nowrap;flex-wrap:wrap;overflow:auto;gap:8px;margin:0;align-items:baseline;:is(li){margin:0 !important;&:before{content:'';}}:is(a){display:inline-flex;align-items:center;justify-content:center;text-align:center;user-select:none;transition:all 0.2s ease-in-out;&:after{content:'×';position:relative;margin-left:10px;font-size:20px;height:100%;line-height:30px;}height:32px;font-weight:400;font-size:16px;line-height:20px;color:#fff;background-color:var(--color-primary);border:1px solid var(--color-primary);border-radius:8px;padding:0 16px;&.active,&.active:hover{color:#fff;background-color:var(--color-secondary);border-color:var(--color-secondary);}&:hover{color:#ffffff;background-color:var(--color-secondary);border-color:var(--color-secondary);}&:focus,&.focus{color:#ffffff;background-color:var(--color-primary);border-color:var(--color-primary);}}.clear-all{:is(a){color:#242424;background-color:#fff;border-color:#989898;&:hover{color:#ffffff;background-color:var(--color-primary);border-color:var(--color-primary);}}}}}form{.messages-wrapper{grid-column:1/-1;}}.webform-submission-get-consultation-form{.messages-wrapper{grid-column:1/-1;grid-row:-2;}}.webform-submission-kupit-v-odin-klik-form{.form-required::after{content:"*";}}@media only screen and (max-width:767px){.search-result{position:absolute;inset:inherit;width:100%;}}.order-review-table .title-col{width:max-content;margin-right:6px;}@media only screen and (max-width:767px){.breadcrumb{font-size:13px !important;}.breadcrumb__link:after{content:"" !important;}.breadcrumb__last{display:none !important;}}.teaser.teaser-node.teaser-node-product.teaser-node-product-teaser2{.field-brand{flex-wrap:wrap;}}@media only screen and (max-width:767px){.teaser-node-product-teaser3 .field-short-title{order:0;}.teaser-node-product-teaser3 .field-cart-remove{order:3;align-self:center;}.teaser-node-product-teaser3 .field-price{order:1;}.teaser-node-product-teaser3 .field-cart-add{order:2;}}.block-algus-engine-promo{margin-top:0;.block__content{padding:0;}}@media only screen and (max-width:767px){.promo__image{}.promo__image img{height:172px;}}.header-mobile__cart{.is-empty{.count{display:none;}}}.block-ap-product-viewed{.block__content{display:block !important;> div{display:grid;--swiper--enabled:true;--swiper--slides-per-view:4;--swiper--gap:8px;--swiper--simulate-touch-enabled:true;--swiper--navigation-enabled:true;@media (max-width:768px){--swiper--navigation-enabled:false;--swiper--slides-per-view:auto;--swiper--slide-width:250px;}.views-row{padding:3px;display:flex;}}}}.block-ap-specoffers{.block__content{display:grid;--swiper--enabled:true;--swiper--slides-per-view:4;--swiper--gap:8px;--swiper--simulate-touch-enabled:true;--swiper--navigation-enabled:true;@media (max-width:768px){--swiper--navigation-enabled:false;--swiper--slides-per-view:auto;--swiper--slide-width:250px;}.views-row{padding:3px;display:flex;}}}@media screen and (max-width:767px){.webform-submission-send-request-form .form-actions{grid-column:1/-1;grid-row:7;margin-top:10px;}}.visual-term__categories ul{display:none;}.visual-term__categories .list__item.collapsed > .list__title a::before{content:"\e90e";font-family:icomoon;font-size:14px;font-weight:400;}.visual-term__categories .list__item.collapsed.active-trail > .list__title{margin-bottom:4px;}.visual-term__scheme .image-control{z-index:1;}.sku-node-full{font-size:12px;color:#425766;margin-bottom:-24px;}.block__header{align-items:center;}.swiper-button-next,.swiper-button-prev{position:absolute;z-index:2;top:50%;width:48px;height:48px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out;cursor:pointer;outline:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background-color:#fff;-webkit-box-shadow:0 6px 10px rgba(56,69,94,.12);box-shadow:0 6px 10px rgba(56,69,94,.12);display:none;&::after{content:none;}&:hover{background-color:#295093;&:before{color:#fff;}}}.block__content{&:hover{.swiper-button-next,.swiper-button-prev{display:-webkit-box;display:-ms-flexbox;display:flex;}}}.swiper-button-next{&::before{content:"";font-family:icomoon;font-size:16px;font-weight:400;color:#3d322c;}}.swiper-button-prev{&::before{content:"";font-family:icomoon;font-size:16px;font-weight:400;color:#3d322c;}}
#toolbar-administration{position:fixed !important;top:0 !important;width:100%;z-index:1000 !important;height:30px !important;nav.toolbar-bar{height:30px !important;.toolbar-tab{.toolbar-menu{a{min-height:0;}}.toolbar-icon-toggle-vertical{display:none;}> a{padding:0 15px 0 40px !important;min-height:30px !important;height:30px !important;line-height:30px !important;&:before{font-size:12px !important;line-height:inherit !important;top:inherit !important;height:30px !important;left:15px !important;}&.toolbar-icon-shortcut{display:none;}}&.contextual-toolbar-tab{display:none;}ul.toolbar-menu{z-index:1000;li{margin:0 !important;line-height:32px !important;> a{//padding-top:0 !important;//padding-bottom:0 !important;//min-height:32px !important;//line-height:32px !important;min-height:18px !important;line-height:18px !important;padding-top:7px !important;padding-bottom:7px !important;&:before{font-size:16px !important;line-height:inherit !important;top:inherit !important;left:35px !important;}&:visited{padding:0;}}&.menu-item--expanded{&:after{top:7px !important;}}}}}.user-toolbar-tab{display:none !important;}}}
