.center>.block:nth-child(even) .teaser-term-catalog-teaser2 .field-title{background-color:transparent!important}.with-sidebar aside .btn-visual-catalog{padding:18px 20px}.with-sidebar aside .btn-visual-catalog:hover{color:#fff}.with-sidebar aside .btn-visual-catalog.focus,.with-sidebar aside .btn-visual-catalog:focus{color:#353637}.with-sidebar aside .block-advantages .advantage{margin-bottom:32px}
.search .form-submit{border-radius:4px}.search .form-submit::before{color:#fff}
.promo{height:222px}.promo__content{max-width:none;width:100%;display:flex;align-items:center;grid-gap:10px}.promo__title{font-weight:600;font-size:24px;line-height:48px;color:#fff;max-width:447px;margin:0}@media only screen and (max-width:1280px){.promo__picture{width:470px}}@media only screen and (max-width:1024px){.promo__content{flex-direction:column;align-items:flex-start}.promo__title{font-size:16px;line-height:36px;max-width:285px}.promo__picture{width:295px}}
.teaser-node-product-teaser1 .group-field-content{grid-template-columns:1fr 130px 132px 126px}.teaser-node-product-teaser1 .field-cart-add .form-item-add-to-cart button{width:100%;font-size:16px;border-radius:4px}.teaser-node-product-teaser1 .field-cart-add .form-item-add-to-cart button:before{display:none}.teaser-node-product-teaser1 .field-cart-add .form-item-quantity,.teaser-node-product-teaser1 .field-cart-add .quantity__text{background-color:transparent!important}.teaser-node-product-teaser1 .field-old-price .value{justify-content:flex-end}.teaser-node-product-teaser1 .field-stock-available{position:relative}.teaser-node-product-teaser1 .field-stock-available .link-open-stocks{white-space:nowrap;margin-left:4px}.teaser-node-product-teaser1 .field-stock-available .link-open-stocks span{cursor:pointer;border-bottom:1px dashed var(--color-stock-available)}.teaser-node-product-teaser1 .field-stock-available .link-open-stocks:hover span{border-color:transparent}.teaser-node-product-teaser1 .field-stock-available .stock-list{opacity:0;visibility:hidden;position:absolute;top:0;left:0;z-index:1;width:250px;transform:translateY(calc(-100% - 8px)) translateX(calc(-50% + 32px))}.teaser-node-product-teaser1 .field-stock-available .stock-list.is-open{opacity:1;visibility:visible}
.teaser-node-product-teaser2 .field-cart-add .form-item-add-to-cart button{font-size:16px;border-radius:4px}.teaser-node-product-teaser2 .field-cart-add .form-item-add-to-cart button:before{display:none}.teaser-node-product-teaser2 .field-cart-add .form-item-quantity,.teaser-node-product-teaser2 .field-cart-add .quantity__text{background-color:transparent!important}.teaser-node-product-teaser2 .field-stock-available{position:relative}.teaser-node-product-teaser2 .field-stock-available .link-open-stocks{white-space:nowrap;margin-left:4px}.teaser-node-product-teaser2 .field-stock-available .link-open-stocks span{cursor:pointer;border-bottom:1px dashed var(--color-stock-available)}.teaser-node-product-teaser2 .field-stock-available .link-open-stocks:hover span{border-color:transparent}.teaser-node-product-teaser2 .field-stock-available .stock-list{opacity:0;visibility:hidden;position:absolute;top:0;left:0;z-index:1;width:250px;transform:translateY(calc(-100% - 8px)) translateX(calc(-50% + 32px))}.teaser-node-product-teaser2 .field-stock-available .stock-list.is-open{opacity:1;visibility:visible}
.teaser-node-product-teaser3 .form-item-quantity,.teaser-node-product-teaser3 .quantity__text{background-color:transparent!important}
.search-result .field-cat-number{order:1;font-size:var(--font-size-norma)}.search-result .field-sku{order:2;word-break:break-all;color:var(--color-base-text)}.search-result .field-short-title{order:3}.search-result .field-noprice,.search-result .field-price{order:4}.search-result__item{grid-template-columns:180px 64px 1fr 138px}.search-result__show-more,.search-result__show-more.focus,.search-result__show-more:focus,.search-result__show-more:hover{color:#fff}@media only screen and (max-width:768px){.search-result__item{grid-template-columns:1fr}}
.whatsapp-chat{display:none}@media only screen and (max-width:1024px){.whatsapp-chat{display:block;position:fixed;bottom:95px;right:20px}.whatsapp-chat__link{display:flex;justify-content:center;align-items:center;width:65px;height:65px;font-size:0;background-color:#25d366;border-radius:50%}.whatsapp-chat__link:before{content:"";font-family:icomoon;font-size:28px;font-weight:100;color:#fff}}
form.webform-submission-get-consultation-form .form-item-city{max-width:none}
.webform-submission-send-request-form .form-item-city{grid-column:1/2}.webform-submission-send-request-form .form-item-comment{grid-row:span 3}@media only screen and (max-width:768px){.webform-submission-send-request-form .form-item-comment,.webform-submission-send-request-form .form-item-privacy-policy{order:inherit}}
.block-advantages{padding-top:0;padding-bottom:0;margin-top:32px;margin-bottom:32px}.block-advantages .advantage__icon:before{font-size:32px}
.block-advantages-in-sidebar .block__content{grid-gap:32px}.block-advantages-in-sidebar .block__content>div:before{color:var(--color-primary)}.block-advantages-in-sidebar .block__content .geo:before{left:8px}
.block-ap-catalog-front.block-ap-catalog-grid .block__content .field-terms-parts>.value{grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:768px){.block-ap-catalog-front.block-ap-catalog-grid .block__content .field-terms-parts>.value{grid-template-columns:1fr}}
.block-get-consultation noindex{display:contents}
.block-send-request{display:grid;grid-template-columns:repeat(var(--grid-column),1fr);grid-template-rows:auto auto 1fr;grid-gap:0 var(--grid-gap);align-items:start}.block-send-request noindex{display:contents}.block-send-request .block__content{display:contents}.block-send-request .block__header{display:contents}.block-send-request .block__title{grid-row:1;grid-column:span 6;margin-bottom:16px}.block-send-request .block__description{grid-row:2;grid-column:span 6;margin-bottom:32px}.block-send-request .contact-information{grid-column:span 6;grid-row:3;display:grid;grid-gap:32px}.block-send-request .field-webform{grid-column:span 6;grid-row:1/4}.block-send-request .field-webform form{max-width:none;grid-template-columns:1fr;grid-auto-flow:unset}.block-send-request form.webform-submission-form .form-item{margin:0;width:100%;max-width:100%}.block-send-request #edit-comment{min-height:115px}.block-send-request #edit-top-description{display:none}@media only screen and (max-width:1023px){.block-send-request .block__title{grid-column:span 2}.block-send-request .block__description{grid-column:span 2}.block-send-request .contact-information{grid-column:span 2}.block-send-request .field-webform{grid-column:span 2}}@media only screen and (max-width:767px){.block-send-request .block__title{grid-column:1/-1;grid-row:initial}.block-send-request .block__description{grid-column:1/-1;grid-row:initial}.block-send-request .contact-information{grid-column:1/-1;grid-row:initial;margin-bottom:32px}.block-send-request .field-webform{grid-column:1/-1;grid-row:initial}}
.block-algus-engine-promo{margin-top:0}
.block-ap-specoffers>.block__content{--swiper--slide-width:250px;--swiper--gap:8px}.block-ap-specoffers>.block__content .swiper-slide{display:flex}@media (max-width:560px){.block-ap-specoffers>.block__content{--swiper--enabled:true}}
.block .block__slider-content{display:block!important}.block .block__slider-content .swiper-slide,.block .block__slider-content .swiper-wrapper{display:flex}.block .block__slider-content>div{--swiper--enabled:true;--swiper--simulate-touch-enabled:true;--swiper--gap:24px}.block-at-catalog-viewed .block__content{display:block!important}.block-at-catalog-viewed .block__content>div{--swiper--enabled:true;--swiper--slide-width:280px;--swiper--gap:8px;--swiper--simulate-touch-enabled:true;--swiper--navigation-enabled:true}.block-at-catalog-viewed .block__content>div .views-row{display:flex}.block-at-catalog-viewed .block__content>div:not(.swiper-processed){display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.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;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #cdd0d6;border-radius:2px;background-color:#fff}.swiper-button-next:hover::after,.swiper-button-prev:hover::after{color:var(--color-primary)}.swiper-button-next:after{content:"";font-family:icomoon;font-size:17px;font-weight:400;color:#353637}.swiper-button-prev:after{content:"";font-family:icomoon;font-size:17px;font-weight:400;color:#353637}.node--view-mode-teaser-cart .field-images .values-preview{display:none!important}.node--view-mode-teaser-cart .group-field-content .field-cart-add{order:1;margin-top:12px}.node-type-product.node-view-mode-full .dots{left:auto!important;transform:translateX(-25%)!important}.field-analogs>.value{--swiper--enabled:true;--swiper--slide-width:280px;--swiper--gap:8px;--swiper--simulate-touch-enabled:true;--swiper--navigation-enabled:true}.field-analogs>.value .teaser{display:flex}.field-analogs>.value:not(.swiper-processed){display:grid;grid-template-columns:repeat(4,1fr);gap:8px}@media (max-width:560px){.block-at-catalog-viewed .block__content>div,.field-analogs>.value{--swiper--navigation-enabled:false}}
.btn-visual-catalog:hover{color:#fff}
.field-person{display:block}
.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}.field-tags-filter>.value .tags-list.tags-filter li:before{content:''}.field-tags-filter>.value .tags-list.tags-filter a{display:inline-flex;align-items:center;justify-content:center;text-align:center;user-select:none;transition:.2s ease-in-out;height:28px;color:#fff;background-color:var(--color-primary);border:1px solid var(--color-primary);font-weight:500;font-size:12px;line-height:18px;padding:0 16px;border-radius:2px}.field-tags-filter>.value .tags-list.tags-filter a:after{content:'×';position:relative;margin-left:10px;font-size:16px;height:100%;line-height:24px}.field-tags-filter>.value .tags-list.tags-filter a.active,.field-tags-filter>.value .tags-list.tags-filter a.active:hover,.field-tags-filter>.value .tags-list.tags-filter a:hover{color:#fff;background-color:var(--color-secondary);border-color:var(--color-secondary)}.field-tags-filter>.value .tags-list.tags-filter a.focus,.field-tags-filter>.value .tags-list.tags-filter a:focus{color:#fff;background-color:var(--color-primary);border-color:var(--color-primary)}.field-tags-filter>.value .tags-list.tags-filter .clear-all a{color:#242424;background-color:#fff;border-color:#989898}.field-tags-filter>.value .tags-list.tags-filter .clear-all a:hover{color:#fff;background-color:var(--color-secondary);border-color:var(--color-secondary)}
.field-analogs:not(.js-slider-processed).field-type-grid .slider-content{display:grid;grid-gap:var(--grid-gap);grid-template-columns:repeat(4,1fr)}@media only screen and (min-width:1281px){.with-sidebar .field-analogs:not(.js-slider-processed).field-type-grid .slider-content{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:1279px){.field-analogs:not(.js-slider-processed).field-type-grid .slider-content{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:767px){.field-analogs:not(.js-slider-processed).field-type-grid .slider-content{grid-template-columns:repeat(2,1fr)}}
.field-viewed-page>.value>div{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.field-viewed-page>.value>div .field-type-pager{margin:0;grid-column:1/-1}.field-viewed-page>.value>div .teaser-node-product-teaser2{display:grid;grid-template-rows:auto 100px auto 70px auto}@media (max-width:1280px){.field-viewed-page>.value>div{grid-template-columns:repeat(3,1fr)}}@media (max-width:1024px){.field-viewed-page>.value>div{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.field-viewed-page>.value>div{grid-template-columns:repeat(1,1fr)}}
.node-type-product .field-code-model{font-weight:400;font-size:12px;line-height:20px;margin-top:-62px;margin-bottom:40px;margin-left:-32px}.node-type-product .group-field-top .field-factory-number{font-size:var(--font-size-norma);color:#000;margin:16px 0}.node-type-product .group-field-top .field-factory-number .value{font-size:var(--font-size-norma);display:flex;align-items:center;grid-gap:8px}.node-type-product .group-field-top .field-cat-number,.node-type-product .group-field-top .field-cat-number .value{font-size:var(--font-size-norma)}.node-type-product .group-field-top .group-field-commerce{display:block;margin:16px 0}.node-type-product .group-field-top .field-price{display:flex;align-items:center;grid-gap:18px}.node-type-product .group-field-top .field-price .price-warning{font-weight:400;font-size:12px;line-height:15px;width:130px}.node-type-product .group-field-top .field-stock-available{margin-top:16px}.node-type-product .group-field-top .field-stock-available>.value{flex-direction:column}.node-type-product .group-field-top .field-stock-available .stock-list{margin-top:4px}.node-type-product .group-field-top .field-stock-available .stock-list:after{display:none}.node-type-product .group-field-top .field-stock-available .stock-list__item{border:none;grid-template-columns:auto 1fr;grid-gap:8px;margin:0 0 8px}.node-type-product .group-field-top .field-stock-available .stock-list__item:nth-last-child(-n+1){margin-bottom:0}.node-type-product .group-field-top .field-stock-available .stock-list__name{padding:0;position:relative;overflow:hidden;color:#989898}.node-type-product .group-field-top .field-stock-available .stock-list__available{color:#000;padding:0}@media only screen and (max-width:1024px){.node-type-product .field-code-model{margin-top:-46px;margin-left:-16px}.node-type-product .group-field-top .field-price{display:block;margin-bottom:14px}}@media only screen and (max-width:768px){.node-type-product .field-code-model{margin-left:0}}
.page-node-product .with-sidebar{margin-top:48px}
.page-cart-checkout .uc-cart-checkout-form input[type=date],.page-cart-checkout .uc-cart-checkout-form input[type=email],.page-cart-checkout .uc-cart-checkout-form input[type=number],.page-cart-checkout .uc-cart-checkout-form input[type=password],.page-cart-checkout .uc-cart-checkout-form input[type=tel],.page-cart-checkout .uc-cart-checkout-form input[type=text],.page-cart-checkout .uc-cart-checkout-form input[type=time],.page-cart-checkout .uc-cart-checkout-form textarea{background-color:#f6f7f8!important}
@media only screen and (max-width:476px){.page-specoffer .block-system-main-block .block__content .field-content-page.field-type-grid>.value{grid-template-columns:repeat(1,1fr)}}
.teaser-node-product-teaser1,.teaser-node-product-teaser2{.field.field-brend{font-size:12px;margin-top:3px;}}.visual-term__scheme .image-control{z-index:1;}.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;}.block-about-company .items__item{&.full-width{grid-column:1/-1;}padding:56px 45px;}
#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;}}}
