#bx_catalog_compare_block{padding-bottom:50px}.catalog-compare__top{margin:3px 0 8px}.nav-tabs{border:none;margin:-3px;padding:0}.nav li{position:relative;display:block;float:left;padding:0;margin:0}.nav-tabs>li.active>a{border:none;background:var(--black_bg_black);margin-right:2px;line-height:1.428571429;border-radius:4px 4px 0 0;position:relative;display:block;padding:10px 15px}.cost.prices .btn .svg+span,.filter input[type=checkbox],.filter input[type=radio]{display:none}.filter input[type=checkbox]+label{position:relative;z-index:100;cursor:pointer;outline:0;font-weight:400;color:var(--white_text_black);padding:0 0 0 50px;font-size:13px;display:block;margin:0 0 3px}.catalog-compare__clear{display:block;font-size:1em;cursor:pointer;padding-top:7px}.catalog-compare__clear .svg{margin-right:9px}.loader_circle{background:url(/bitrix/templates/aspro_max/images/loaders/double_ring.svg) center center no-repeat}.catalog_block.items{width:100%}.catalog_block .catalog_item>div .item_info{display:flex;flex-direction:column;justify-content:space-between;flex:1;padding-bottom:29px}.catalog_block .catalog_item .item-title{overflow:hidden;text-overflow:ellipsis;text-overflow:-o-ellipsis-lastline;display:-webkit-box;-webkit-line-clamp:50;-webkit-box-orient:vertical;white-space:normal}.catalog_block .TYPE_2 .cost.prices{position:relative;padding-top:7px;min-height:40px;margin:7px 0 0}.catalog_block .TYPE_2{position:relative;padding:25px 25px 0;box-shadow:inset 0 0 0 1px #ececec;box-shadow:inset 0 0 0 1px var(--stroke_black);background:#fff;background:var(--card_bg_black);-webkit-transition:box-shadow .4s ease-out,border .4s ease-out;-moz-transition:box-shadow .4s ease-out,border .4s ease-out;-o-transition:box-shadow .4s ease-out,border .4s ease-out;transition:box-shadow .4s ease-out,border .4s ease-out;margin-right:-1px;height:100%}.catalog_block .catalog_item>div{display:flex;flex-direction:column}.js-info-block .block_wrap .block_wrap_inner.prices{padding:12px 14px 2px 24px;max-height:260px}.catalog_block .price_matrix_wrapper{line-height:18px}.cost.prices .price{margin:0 3px;display:inline-block}.cost.prices .price .values_wrapper{display:inline-block}.js-info-block .more-btn{margin:20px 0 0}.js-info-block .more-btn a{padding:18px 24px;display:block;position:relative;color:#333;color:var(--white_text_black);border-radius:0 0 3px 3px}.catalog-compare__items .item .icons-basket-wrapper .btn.in-cart{background-color:#5073e1;border-color:#5073e1}.catalog-compare__items .icons-basket-wrapper{position:absolute;right:0;top:calc(50% - 20px)}.catalog-compare__items .button_block{display:inline-block;vertical-align:top}.catalog-compare__items .icons-basket-wrapper .btn .svg{width:38px;height:38px;line-height:37px;top:0;background:0 0;margin:0}.catalog-compare__items .icons-basket-wrapper .btn:not(:hover){background:0 0;border-color:#ececec;border-color:var(--stroke_black)}.catalog-compare__items .icons-basket-wrapper .btn .svg svg{margin:auto auto auto 0;vertical-align:middle;display:inline-block}.bx_compare .remove:not(:hover) svg path,.icons-basket-wrapper .btn:not(:hover) svg path{fill:#999}.item a.btn svg path{fill:#fff!important}.item:hover .btn svg path{fill:#fff}.catalog-compare__items .icons-basket-wrapper .btn{padding:0!important}.js-info-block{position:absolute;left:0;width:275px;background:#fff;background:var(--card_bg_black);top:25px;z-index:12;box-shadow:0 20px 50px 0 rgba(0,0,0,.15);display:none}.catalog_block.items .item_block.item{height:auto}.image_wrapper_block>a{min-width:60px;margin:0 auto;padding:0;text-align:center;zoom:1;display:block;position:absolute;top:0;bottom:0;left:0;width:100%;background-position:50% 50%;background-repeat:no-repeat}.image_wrapper_block:not(.image-wrapper){min-width:60px;margin:0 auto 20px;position:relative;text-align:center;zoom:1;display:block;left:0;padding-top:100%;width:100%}.image_wrapper_block img{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;border:0;vertical-align:middle;pointer-events:none;max-width:100%;max-height:100%}.catalog_block_template .catalog_block.owl-carousel.owl-loaded .item_block{width:100%;height:100%;padding:0;margin-left:0;position:relative}.catalog_block .catalog_item{background:#fff;background:var(--card_bg_black);-webkit-transition:box-shadow .2s ease-out;-moz-transition:box-shadow .2s ease-out;-o-transition:box-shadow .2s ease-out;transition:box-shadow .2s ease-out;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;white-space:normal;min-height:100%;height:100%;min-height:unset}.catalog_item:hover{z-index:4}.catalog_item:hover .inner_wrap{border-color:#fff;box-shadow:inset 0 0 0 1px var(--stroke_black);background:var(--card_bg_hover_black)}.catalog-compare__item-props{border-top:1px solid #ececec;border-color:var(--stroke_black)}.catalog-compare__item-props:last-child{border-right:1px solid #ececec}.catalog-compare__props-slider .owl-item.active+.owl-item:not(.active) .catalog-compare__item-props .catalog-compare__prop-line,.catalog-compare__props-slider .owl-item.active-title .catalog-compare__item-props .catalog-compare__prop-line,.catalog-compare__props-slider .owl-item:first-child .catalog-compare__item-props .catalog-compare__prop-line{border-left:1px solid transparent}.catalog-compare__prop-line a{min-height:22px}.catalog-compare__item-props .catalog-compare__prop-line{padding:13px 18px;border-left:1px solid #ececec;border-bottom:1px solid #ececec;color:#333;position:relative;border-color:var(--stroke_black);color:var(--white_text_black)}.catalog-compare__item-props .catalog-compare__prop-line .catalog-compare__prop-name{display:block;opacity:1}.catalog-compare__props-slider .owl-item.active-title .catalog-compare__item-props .catalog-compare__prop-line .catalog-compare__prop-name,.catalog-compare__props-slider .owl-item.active-title .catalog-compare__prop-line.hover-prop .remove,.catalog-compare__props-slider .owl-item:first-child .catalog-compare__item-props .catalog-compare__prop-line .catalog-compare__prop-name,.catalog-compare__props-slider .owl-item:first-child .catalog-compare__prop-line.hover-prop .remove{z-index:1;opacity:1}.catalog-compare__props-slider .catalog-compare__item-props .catalog-compare__prop-line .remove{opacity:0}.bx_compare .remove{position:absolute;top:9px;z-index:1;right:6px;width:17px;height:17px;cursor:pointer}.bx_compare .remove .svg{position:static}.catalog-compare__items,.catalog-compare__props-slider{display:flex;flex-wrap:nowrap;width:100%;box-sizing:border-box;overflow-x:auto;cursor:grab;user-select:none;-webkit-user-select:none;scrollbar-width:none;-ms-overflow-style:none;align-items:stretch;scroll-snap-type:none;scroll-behavior:auto;transform:translate3d(0,0,0)}.catalog-compare__items.is-snapping,.catalog-compare__props-slider.is-snapping{scroll-snap-type:x mandatory;scroll-behavior:smooth}.catalog-compare__items::-webkit-scrollbar,.catalog-compare__props-slider::-webkit-scrollbar{display:none}.catalog-compare__items:active,.catalog-compare__props-slider:active{cursor:grabbing}.catalog-compare__items .item_block,.catalog-compare__props-slider .catalog-compare__item-props{flex:0 0 calc((100% - (var(--columns) - 1) * var(--gap))/ var(--columns));max-width:calc((100% - (var(--columns) - 1) * var(--gap))/ var(--columns));box-sizing:border-box;scroll-snap-align:start}.catalog-compare__props-slider .catalog-compare__item-props{display:flex;flex-direction:column;height:100%}.catalog-compare__items a,.catalog-compare__items img{user-drag:none;-webkit-user-drag:none;user-select:none;-webkit-user-select:none}:root{--columns:5;--gap:20px}@media (max-width:1199px){:root{--columns:4;--gap:15px}}@media (max-width:991px){:root{--columns:3;--gap:15px}}@media (max-width:767px){:root{--columns:2;--gap:10px}}