.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;}.uc-cart-checkout-form{.form-item-field-consent-pd-processing{grid-column:1/-1;grid-row:-2;margin:0;@media screen and (max-width:767px){margin:0 16px;}}.uc-cart-checkout-form__privacy-policy{display:none;}}
