.equipment__promo-slider,.kits__promo-slider{filter:drop-shadow(0 2px 25px rgba(0,0,0,.1))}.equipment__promo-slider .slide-content>.slide-content-title,.kits__promo-slider .slide-content>.slide-content-title{font-weight:400;font-size:32px;line-height:38px}.equipment__promo-slider .slide-content>.slide-content-description,.kits__promo-slider .slide-content>.slide-content-description{font-size:18px;line-height:26px;letter-spacing:normal;color:#525252}.equipment__promo-slider .slide-bg,.kits__promo-slider .slide-bg{width:100%;overflow:hidden}.equipment__promo-slider .slide-bg img,.kits__promo-slider .slide-bg img{position:absolute;right:0;bottom:0}.equipment__container{padding-top:48px;display:grid;grid-template-columns:255px 1fr;column-gap:30px}.equipment__header-info{grid-column:2;grid-row:1}.equipment__filter-wrap{grid-column:1;grid-row: 1 / span 3;margin-bottom:61px}.equipment__publications{grid-column:1;grid-row:4}.equipment__tags{grid-column:2;grid-row:2}.equipment h1{margin-top:0;font-weight:500;font-size:38px;line-height:38px;color:#000}.equipment-list__message-block{display:none}.equipment-list__message{padding:20px 30px;margin-bottom:24px;display:flex;justify-content:space-between;background:rgba(255,223,1,.1);border-radius:12px}.equipment-list__message p{max-width:472px;padding-top:10px;margin:0;font-weight:400;font-size:20px;line-height:22px;color:#323232}.equipment-list__message button{width:256px;height:44px;padding:0 21px;display:flex;column-gap:36px;align-items:center;font-family:"Roboto",Helvetica,sans-serif;font-weight:400;font-size:14px;line-height:14px;letter-spacing:.02em;text-transform:uppercase;color:#d91920;background:#fff;border:1px solid #d91920;box-sizing:border-box;border-radius:8px}.equipment-list__message button:hover,.equipment-list__message button:active{border-color:#fff}.equipment__publications-card{position:relative;padding:24px;margin-bottom:20px;min-height:250px;border-radius:8px;overflow:hidden}.equipment__publications-card:last-child{margin-bottom:0}.equipment__publications-image{position:absolute;bottom:0;right:0;z-index:0;width:100%;height:100%;object-fit:cover}.equipment__publications-image-html{position:absolute;bottom:0;right:0;z-index:0}.equipment__publications-content{position:relative;display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr 11px;row-gap:20px;min-height:202px}.equipment__publications-title{margin-bottom:17px;font-weight:600;font-size:20px;line-height:26px;color:#000}.equipment__publications-title:hover,.equipment__publications-title:active{color:#000}.equipment__publications-description{width:139px;font-size:16px;line-height:18px;color:#1f1f1f}.equipment__publications-button{border-color:#fff;font-family:"Roboto",Helvetica,sans-serif;font-weight:400;font-size:14px;line-height:14px;text-transform:uppercase;padding:12px 30px;color:#d91920;background:#fff;border-radius:8px}.equipment__publications-button:hover,.equipment__publications-button:active{color:#d91920;border:1px solid #d91920}.equipment__filter-item{margin-bottom:16px}.equipment__filter-title{font-family:"MuseoSansCyrl",Helvetica,sans-serif;font-weight:400;margin-bottom:17px;font-size:18px;line-height:18px;color:#000}.equipment__filter-label{font-weight:300;font-size:14px;line-height:24px;color:#525252}.equipment__filter-group{display:flex;flex-direction:column;font-family:"MuseoSansCyrl",Helvetica,sans-serif;font-weight:300}.equipment__filter--manufacturers{display:grid;grid-template-columns:repeat(2,minmax(82px,167px));column-gap:13px}.equipment__filter--manufacturers .equipment__filter-label{font-size:16px;line-height:18px;word-wrap:break-word}.equipment__filter-checkbox{position:relative;padding-left:23px}.equipment__filter-checkbox input{position:absolute;z-index:-1;opacity:0}.equipment__filter-checkbox span{cursor:pointer;position:relative}.equipment__filter-checkbox--line span{text-decoration-line:underline}.equipment__filter-checkbox span:before{content:"";position:absolute;top:0;left:-23px;width:15px;height:15px;border:1px solid #525252;box-sizing:border-box;border-radius:2px;background-color:#fff}.equipment__filter-checkbox input:checked+span:before{background: #525252 no-repeat center center / 12px
    url("/local/html/redesign/kits/images/icon-checked.svg")}.equipment__filter-toggle{position:relative}.equipment__filter-toggle input{position:absolute;z-index:-1;opacity:0}.equipment__filter-toggle span,.equipment__filter-toggle div{font-weight:400;font-size:16px;line-height:18px;color:#000;padding:0 60px 0 0;cursor:pointer}.equipment__filter-toggle span:before,.equipment__filter-toggle div:before{content:"";position:absolute;top:-1px;right:0;width:44px;height:20px;border-radius:13px;background:#cdd1da;transition:.2s}.equipment__filter-toggle span:after,.equipment__filter-toggle div:after{content:"";position:absolute;top:1px;right:26px;width:16px;height:16px;border-radius:10px;background:#fff;transition:.2s}.equipment__filter-toggle input:checked+div:before,.equipment__filter-toggle input:checked+span:before{background:#525252}.equipment__filter-toggle input:checked+div:after,.equipment__filter-toggle input:checked+span:after{right:2px}.mb-20{margin-bottom:20px}.equipment__filter-cost{display:flex;justify-content:space-between;margin-bottom:20px}.equipment__filter-price-title{font-family:Roboto,'Roboto',Helvetica,sans-serif}.equipment__filter-price{font-family:Roboto,'Roboto',Helvetica,sans-serif;width:120px;padding:6px 10px 5px;border:1px solid #bdbbbb;box-sizing:border-box;border-radius:2px;font-size:14px;line-height:24px;color:#bdbbbb;background:#fff}.equipment__filter-price:before{display:inline-block}.equipment__filter-price.equipment__filter-price--from:before{content:"от"}.equipment__filter-price.equipment__filter-price--to:before{content:"до"}.equipment__filter-price.equipment__filter-price--from:after,.equipment__filter-price.equipment__filter-price--to:after{content:"₽"}.equipment__filter-price input{width:65px;border:none;outline:none;font-size:14px;line-height:24px;color:#525252}.equipment__filter-price span:first-child{padding-left:8px}.equipment__slider-range .ui-slider-handle{width:16px;height:16px;background:#ffd42f;border-radius:50%;border:none;outline:none;cursor:pointer}.equipment__slider-range.ui-widget.ui-widget-content{border-color:#fff;background:#ffd42f}.equipment__slider-range .ui-widget-header{border-color:#ffd42f;background:#ffd42f}.equipment__slider-range.ui-slider-horizontal{height:4px}.equipment__slider-range.ui-slider-horizontal .ui-slider-handle{top:-.5em}.equipment__filter-btn{padding:12px 11px 10px;font-family:"Roboto",Helvetica,sans-serif;font-weight:400;font-size:16px;line-height:16px;letter-spacing:.04em;text-transform:uppercase;color:#000;border-radius:8px}.equipment__filter-reset{background:#fff;border:2px solid #f4f6f8}.equipment__filter-reset:hover,.equipment__filter-reset:active{color:#d91920;border-color:#d91920}.equipment__filter-submit{background:#ffd42f}.equipment__filter-submit:hover,.equipment__filter-submit:active{background:#ffdf01}.equipment-tags{display:flex;flex-wrap:wrap;column-gap:6px;margin-bottom:32px}.equipment-tags__item{position:relative}.equipment-tags__item span{display:inline-block;position:relative;border-radius:8px;padding:12px;font-family:"Roboto",Helvetica,sans-serif;font-weight:400;font-size:14px;line-height:16px;cursor:pointer;outline:none;background:#f4f6f8;color:#717070}.equipment-tags__item input{position:absolute;z-index:0;opacity:0}.equipment-tags__item input:checked+span{background:#525252;color:#fff}.equipment-list{margin-bottom:80px;grid-column:2;grid-row: 3 / span 4}.equipment-list__header{margin-bottom:20px;display:flex;align-items:center;justify-content:space-between}.equipment-list__filter{position:relative;outline:none;margin-bottom:6px;margin-right:10px}.equipment-list__filter-label{border-radius:4px;padding:6px;font-family:"Roboto",Helvetica,sans-serif;font-weight:400;cursor:pointer;font-size:16px;line-height:20px;color:#525252}.equipment-list__filter-label span{padding-bottom:2px;border-bottom:1px dashed #525252}.equipment-list__filter-checkbox{position:absolute;z-index:-1;opacity:0}.equipment-list__filter input:checked+.equipment-list__filter-label{background:#f4f6f8;color:#000}.equipment-list__filter input:checked+.equipment-list__filter-label span{border-bottom:none}.equipment-list__button-view{width:80px;display:flex;border-radius:4px;overflow:hidden}.equipment-list__button{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:2px solid #d2d2d2;cursor:pointer}.equipment-list__button:first-child{border-right:none}.equipment-list__button:last-child{border-left:none}.equipment-list__button svg{fill:#d2d2d2}.equipment-list__button--active{background:#bdbbbb;border-color:#bdbbbb}.equipment-list__button--active svg{fill:#fff}.equipment-list__item{padding:10px;display:flex;justify-content:space-between;column-gap:15px;border-bottom:2px solid #f4f6f8}.equipment-list__item:first-child{border-top:2px solid #f4f6f8}.equipment-list__item:last-child{border-bottom:none}.equipment-list__item:hover .equipment__title{color:#d91920}.equipment-list__image-wrap{width:204px;min-width:204px;height:204px;min-height:204px;position:relative}.equipment-list__image-wrap img{width:100%}.equipment-list__content{padding-top:10px}.equipment-list__btn{padding:12px 24px;font-family:"Roboto",Helvetica,sans-serif;font-weight:400;font-size:14px;line-height:14px;letter-spacing:.02em;background-color:#ffdf01;color:#000;border-radius:8px}.equipment-list__btn:hover,.equipment-list__btn:active{background-color:#ffd42f}.equipment__title,.equipment__title-mobile{display:inline-block;margin-bottom:8px;font-family:"Roboto",Helvetica,sans-serif;font-weight:500;font-size:20px;line-height:26px;text-transform:uppercase;color:#000}.equipment__title-mobile{display:none}.equipment__description{margin-bottom:10px;font-family:"MuseoSansCyrl",Helvetica,sans-serif;font-weight:300;font-size:16px;line-height:22px;color:#323232}.equipment__description-bold{font-weight:600}.equipment__feature{list-style:none}.equipment__feature-item{margin-bottom:2px;font-family:"MuseoSansCyrl",Helvetica,sans-serif;font-weight:300;font-size:14px;line-height:18px;color:#777}.equipment__feature-value{font-weight:400;color:#323232}.equipment__tag-price{display:inline-block;padding:5px 10px;margin-bottom:15px;margin-right:10px;background:#f58787;border-radius:8px;font-weight:600;font-size:13px;line-height:14px;text-transform:uppercase;font-feature-settings:"pnum" on , "onum" on;color:#fff}.equipment__price-wrap{margin-bottom:12px;white-space:nowrap;min-width:130px}.equipment__price{font-family:Roboto,'Roboto',Helvetica,sans-serif;font-weight:500;font-size:18px;line-height:18px;color:#000}.equipment__price--new{color:#d91920}.equipment__price--old{margin-left:4px;font-size:12px;vertical-align:top;text-decoration-line:line-through;color:#717070}.equipment__mark-list{width:100%;display:flex;flex-wrap:wrap;column-gap:4px;position:absolute;top:0;left:-10px}.equipment__mark{padding:8px 12px;margin-bottom:4px;border-radius:8px;font-family:"Roboto",Helvetica,sans-serif;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.08em;text-transform:uppercase;color:#717070}.equipment__mark--new{background:#d6f8ff}.equipment__mark--sale{background:#fff177}.equipment__mark--hot{background:#ffe9ae}.equipment__mark--fall{background:#fddbdb}.equipment__pagination-wrap{width:436px;margin:0 auto}.equipment-list .btn-light{background-color:transparent;cursor:pointer;outline:none;align-self:flex-start;padding:18px 30px;width:100%;border:1px solid #d91920;border-radius:8px;font-family:"Roboto",Helvetica,sans-serif;font-weight:400;font-size:18px;line-height:24px;letter-spacing:.08em;text-transform:uppercase;color:#d91920}.equipment-list .btn-light:hover,.equipment-list .btn-light:active{background:#d91920;color:#fff}.equipment__pagination .pagination{margin:14px auto 24px;width:336px}.equipment__pagination .page-link{width:48px;height:48px;margin:0 6px;padding:12px 0;border:none;border-radius:2px;font-family:"Roboto",Helvetica,sans-serif;font-weight:500;font-size:24px;line-height:24px;text-align:center;color:#979797}.equipment__pagination .disabled .page-link{width:21px;margin:0}.equipment__pagination .page-item.active .page-link{background:#ffdf01;color:#000}.equipment__recommendations{margin-bottom:80px;display:grid;grid-template-columns:repeat(auto-fit,255px);column-gap:30px}.equipment__recommendations-card{position:relative;width:255px;min-height:102px;padding:16px;border-radius:8px;overflow:hidden}.equipment__recommendations-bg{position:absolute;top:0;bottom:0;left:0;right:0}.equipment__recommendations-bg img{position:absolute;bottom:0;left:123px}.equipment__recommendations-bg .ellipse-1,.equipment__recommendations-bg .ellipse-2,.equipment__recommendations-bg .ellipse-3{position:absolute;border-radius:50%;background-color:#fff;opacity:.6;box-shadow:0 4px 10px rgba(174,144,123,.4)}.equipment__recommendations-bg .ellipse-1{width:16px;height:16px;top:4px;left:102px}.equipment__recommendations-bg .ellipse-2{width:45px;height:46px;top:85px;left:78px}.equipment__recommendations-bg .ellipse-3{width:111px;height:111px;bottom:-5px;left:180px}.equipment__recommendations-card:hover{box-shadow:0 2px 20px rgba(0,0,0,.18)}.recommendation-banner__title{margin-bottom:3px;font-weight:600;font-size:18px;line-height:32px;color:#000}.recommendation-banner__title:hover{color:#000}.recommendation-banner__description{margin-bottom:0;font-weight:400;font-size:12px;line-height:14px;letter-spacing:.08em;text-transform:uppercase;color:#000}.recommendation-banner__content{position:relative;width:112px}.recommendation-product{display:flex;justify-content:space-between;align-items:center}.recommendation-product__content{flex-grow:1;font-family:"Roboto",Helvetica,sans-serif;font-weight:400;text-align:center}.recommendation-product__title{margin-bottom:8px;font-size:14px;line-height:16px;letter-spacing:.08em;color:#000}.recommendation-product__price{font-size:16px;line-height:14px;color:#d91920}.recommendation-product__button{position:relative;width:32px;min-width:32px;height:32px;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#efefef}.recommendation-product__button-ellipse{position:absolute;width:102px;height:102px;top:-34px;left:-19px;border-radius:50%}.recommendation-product__button svg{width:16px;height:16px}.recommendation-product:hover .recommendation-product__title{color:#d91920}.recommendation-product:hover .recommendation-product__price{color:#717070}.recommendation-product:hover .recommendation-product__button{background-color:rgba(255,223,1,.2)}.recommendation-product:hover .recommendation-product__button path{fill:#d91920}.recommendation-product:hover .recommendation-product__button-ellipse{background-color:rgba(255,223,1,.1)}.equipment__collapse{padding-top:16px;padding-bottom:16px}.equipment__collapse-btn{width:100%;display:flex;align-items:center;justify-content:space-between;padding:16px 16px 14px 32px;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.25);border-radius:12px;font-family:"Roboto",Helvetica,sans-serif;font-weight:400;font-size:16px;line-height:16px;letter-spacing:.04em;text-transform:uppercase;color:#525252}.equipment__collapse-btn .equipment__collapse-btn-icon{transform:rotate(180deg)}.equipment__collapse-btn-icon path{fill:#bdbbbb}.equipment__collapse-btn.collapsed{color:#000}.equipment__collapse-btn.collapsed .equipment__collapse-btn-icon{transform:rotate(0deg)}.equipment__collapse-btn.collapsed .equipment__collapse-btn-icon path{fill:#000}.equipment__collapse-btn.collapsed:before{content:"Фильтровать"}.equipment__collapse-btn:before{content:"Скрыть фильтры"}.equipment-list__tags .equipment__collapse-btn.collapsed:before{content:"Теги"}.equipment-list__tags .equipment__collapse-btn:before{content:"скрыть Теги"}@media (min-width:1200px){.equipment__container{max-width:1140px;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}}@media (min-width:993px){.equipment .container{padding-right:0;padding-left:0}.equipment__collapse-btn{display:none}.equipment__filter{display:block}}@media (max-width:1199px){.equipment .equipment__container{padding-right:20px;padding-left:20px}}@media (max-width:992px){.equipment__container{grid-template-columns:1fr}.equipment__header-info{grid-column:1;grid-row:1}.equipment-list__message{padding-right:16px}.equipment-list__message p{font-size:16px;line-height:18px}.equipment__filter-wrap{margin-bottom:48px;grid-column:1;grid-row:2;background-color:#f4f6f8}.equipment__tags{grid-column:1;grid-row:3}.equipment-list{grid-column:1;grid-row:4;margin-bottom:64px}.equipment__publications{grid-column:1;grid-row:5;margin-bottom:48px;display:flex;column-gap:30px}.equipment__recommendations{grid-template-columns:repeat(2,minmax(255px,350px));row-gap:24px}.equipment__recommendations-card{width:auto}.equipment__publications-card{margin-bottom:0;padding-right:106px}.equipment__filter{padding-top:32px}.equipment__filter-group{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:32px}.equipment__filter-reset{padding-left:34px;padding-right:34px;margin-right:16px}.equipment__filter-submit{padding-left:38px;padding-right:38px}.equipment__filter-checkbox{margin-bottom:16px}.equipment__filter-cost{justify-content:flex-start;column-gap:22px}.equipment__filter-price{width:190px}.equipment__publications-content{row-gap:0}.equipment__promo-slider .slide-contentб .kits__promo-slider .slide-content{padding:56px 94px 76px 56px}.equipment__slider-range.ui-widget.ui-widget-content{max-width:396px}}@media (min-width:577px){.equipment-list__tags button{display:none}.equipment-list__tags .collapse{display:block}}@media (max-width:576px){.equipment-list__item{flex-direction:column;position:relative;padding-bottom:35px}.equipment-list__image-wrap{width:100%;display:flex;flex-direction:column;height:auto}.equipment-list__image-wrap img{max-width:204px;display:block;margin:0 auto;order:1}.equipment-list__content{position:relative}.equipment__title{display:none}.equipment__title-mobile{display:block}.equipment__mark-list{position:relative;order:2;left:0;margin-top:6px}.equipment__price-info{display:flex;align-items:center}.equipment__publications{flex-direction:column}.equipment__publications-card{margin-bottom:16px;padding-right:64px}.equipment__recommendations{grid-template-columns:minmax(255px,1fr)}.equipment__recommendations-bg .ellipse-3{left:237px}.equipment__recommendations-bg img{left:165px}.equipment-list__message{flex-direction:column;align-items:center;padding:16px}.equipment-list__message p{text-align:center;margin-bottom:6px;font-size:16px;line-height:18px}.equipment__pagination-wrap{width:100%;padding-top:54px}.equipment h1{margin-bottom:24px;font-size:28px;line-height:34px}.equipment__filter-wrap{margin-bottom:0}.equipment__collapse{padding-top:24px}.equipment-list__header{margin-bottom:24px}.equipment__description{margin-bottom:18px}.equipment-list__content{padding-top:2px}.equipment-list__btn{width:100%}.equipment__publications{margin-bottom:32px}.equipment__recommendations{row-gap:16px}.equipment-list__filter-label{font-size:12px;line-height:18px}.equipment-list__tags{padding-bottom:24px;margin-bottom:32px;background:#f4f6f8}.equipment-tags{flex-direction:column}.equipment-tags__item span{padding:0;margin-bottom:16px}.equipment-tags__item span:last-child{margin-bottom:0}.equipment-tags__item input:checked+span{background:initial;font-weight:bold;color:#525252}.equipment-tags{padding-top:16px;padding-left:12px;margin-bottom:0}.equipment-tags__item:last-child{margin-bottom:0}.equipment__collapse-btn{padding:16px 12px 14px}.equipment__filter-cost{column-gap:17px}.equipment__filter-price{width:121px}.equipment__filter-reset,.equipment__filter-submit{padding:16px 18px}.equipment__filter-reset{margin-right:8px}.equipment__pagination .pagination{width:100%}.equipment__pagination .page-link{width:40px;height:40px;font-size:20px;line-height:20px;margin:0 3px}.equipment__pagination .disabled .page-link{margin:0 4px}.equipment__promo-slider .container.slide,.kits__promo-slider .container.slide{padding:0;margin:0}.equipment__promo-slider .slide-content>.slide-content-title,.kits__promo-slider .slide-content>.slide-content-title{font-size:24px;line-height:30px}.equipment__promo-slider .slide-content,.kits__promo-slider .slide-content{padding:40px 16px 112px}.equipment__promo-slider .slide-content>.slide-content-description,.kits__promo-slider .slide-content>.slide-content-description{font-size:16px;line-height:20px}.equipment__promo-slider .slide-content>.slide-content__link,.kits__promo-slider .slide-content>.slide-content__link{width:max-content;padding:12px 10px;min-width:146px;max-width:185px;height:40px}.equipment__filter-toggle{width:220px}}