

/* Start:/local/templates/aspro_next/components/bitrix/catalog/main1_custom/style.css?17413400826570*/
.flexbox--row{flex-direction: row !important;}

.table-view__item {padding: 23px 24px 18px;}
.table-view__item-wrapper {align-items: normal;}
.table-view .item-foto {flex-basis: 60px;position: relative;z-index: 1;}
.table-view .item-info {flex-grow: 1;padding: 0px 20px;}
.table-view .item-actions {flex-shrink: 0;width: 47%;}
.table-view .item-icons.s_2 {width: 99px;margin-top: 3px;}
.table-view .item-icons {flex-shrink: 0;padding-left: 19px;text-align: center;}
.table-view .item-info .item-title {margin-bottom: -3px;color: #1d2029;}
.table-view .properties__item.properties__item--compact {margin-top: -2px;line-height: 22px;}
.table-view .properties__item.properties__item--compact:first-of-type {padding-top: 4px;}

.font_sxs {font-size: 13px;line-height: 1.692em;}
.font_xs {font-size: .867em;line-height: 1.692em;}

.bordered {border: 1px solid #eeeeee;}
.detail-container-sticers{
	position: absolute;
    right: 0;
    display: flex;
}

.item-title.font_sm {font-size: .933em;line-height: 1.500em;}
.item-foto__picture {width: 60px;height: 60px;line-height: 60px;text-align: center;position: relative;}
.item-foto__picture img {display: inline-block;}

.stores-icons {flex-basis: 62px;flex-shrink: 0;text-align: right;}

.properties.list{margin: 0px;}
.properties__item--inline {display: inline; color: #333}

.list-offers .quantity_block_wrapper {padding: 1px 0px !important;}
.list-offers .tab-pane .btn{margin-right: 0px;}
.list-offers .props_list .props_item{font-size: 12px;color: #555}
.list-offers .offer_stores{margin-top: 15px;}
.list-offers div.total_summ{margin: auto !important; padding: 9px 0px 0px;}
.list-offers .counter_block input[type="text"] {width: 100% !important;padding: 7px 24px 7px;}
.list-offers .counter_wrapp.list {margin: 0 -4px;}
.list-offers .counter_wrapp.list .to-cart {padding-left: 4px;padding-right: 4px;width: 100%;}
.list-offers .counter_wrapp {padding: 0 !important;}
.list-offers .counter_wrapp .counter_block{width: 100%; position: relative;}
.list-offers .counter_block .plus, .list-offers .counter_block .minus{position: absolute;}
.list-offers .counter_block .plus{right: 0;}
.list-offers .item:hover {box-shadow: 0px 0px 20px rgba(0,0,0,0.15);border-color: #fff;}
.list-offers .quantity_block_wrapper > div{font-size: 12px;}
.list-offers .muted.article{line-height: 15px;margin: 5px 0px 2px;}
.list-offers .opener.top{margin-top: 3px;}
.list-offers .sale_block .text{margin: 1px 0px 1px 0px;}
.list-offers .sale_block .value{margin: 3px 3px 3px 0px;}
.list-offers .button_block .btn{margin-right: 0;}
.list-offers .prices .price_matrix_block .price_wrapper_block .price.discount{display: none;}


.counter_wrapp.list > div {width: 50%; float: left; margin: 0; padding: 0px 4px;position: relative;}

.wrapp-one-click {margin-top: 8px;}
.wrapp-one-click .btn {width: 100%;}

.table-view .item-actions .item-buttons .text-form{margin: 8px 0px 0px;}


.like_icons.list span {opacity: 1;visibility: visible;}
.like_icons.list > div {display: inline-block;vertical-align: top;padding: 0px 4px 0px 0px;}

.tabs .tab-content .item{margin-top: -1px !important;}
.tabs .stores_block_wrap .item-stock > span{font-size: 13px !important;}
.tabs .item-stock > span{font-size: 12px !important;}

.counter_wrapp .counter_block{position: relative;}

.like_icons span.added{opacity: 1 !important;}

.counter_block{position: relative;}

.catalog_detail .tabs div.prices_tab {overflow-y: inherit !important;}

@media (min-width: 768px){
	.table-view .item-actions .item-price, .table-view .item-actions .item-buttons {width: 50%;}
	.like_icons.list{position: static;}


}
@media all and (min-width: 601px){
	.table-view{display: block !important;}
	.like_icons {top: 15px !important;right: 13px !important;}
}

@media (max-width: 768px){
	.sale_block .value, .sale_block .text{padding: 3px 8px 2px !important; margin-top: 0 !important; margin-bottom: 0 !important; line-height: 16px !important;font-size: 10px !important;}
	.list-offers .offer_stores{display: none;}
	.opener.top {display: none;}
}
@media(min-width: 601px) and (max-width: 767px){
	.table-view .item-actions {flex-wrap: wrap;}
	.like_icons.list > div{display: block;}
}
@media (max-width: 600px){
	.table-view .item-foto__picture {width: auto;height: 250px;line-height: 250px;}

	body .item .item_info.catalog-adaptive > div {width: 100%;padding: 15px 0px 0px;}
	body .item .item_info.catalog-adaptive {display: block;padding: 30px 25px;height: 100%;bottom: -1px;position: relative;}
	body .table-view .table-view__item{padding: 0; width: 100%;}

	.wrapper1:not(.compact-catalog) .ajax_load .table-view {flex-wrap: wrap;}
	.table-view .item-actions {flex-direction: column !important;}
	.table-view .item-actions .item-buttons .text-form {display: none !important;}
	.table-view .table-view__item-wrapper .item-icons {display: none;}
	body .item .item_info.catalog-adaptive .adaptive {display: block;}
	.wrapp-one-click{display: none;}

	body .ce_cmp .table-view .table-view__item{width: 50%;}

	.ce_cmp .table-view .item-foto__picture {width: auto;height: 140px;line-height: 140px;}
	.ce_cmp .tabs .tab-content .item + .item{padding-top: 0;}
	.ce_cmp .sale_block{display: none;}
	.ce_cmp .list-offers .item_info.catalog-adaptive{padding: 15px 14px 63px 15px;}
	.ce_cmp .list-offers .counter_wrapp.list{position: absolute;left: 11px;right: 11px;margin: 0px;z-index: 5;padding: 0px;bottom: 16px;}
	.ce_cmp .quantity_block_wrapper > div{width: 100%;margin-right: 0 !important;}
	.ce_cmp .list-offers .prices .price_matrix_block .price_wrapper_block > div{font-size: 12px !important;}

	.list-offers .item_info.catalog-adaptive{text-align: center;}
	.list-offers .table-view__item.item.bordered.table-view__item--has-stores{padding-top: 0;}
	.list-offers .sale_block{margin-bottom: 10px;}

	.ce_cmp .like_icons.list{position: inherit;}
	.like_icons{top: 2px !important;right: 1px !important;}

}

@media (max-width: 500px){
	.wrapper_inner .cost.prices .price{display: inline-block;vertical-align: middle;}
	.ce_cmp .price_matrix_wrapper{margin-bottom: 0;}
	.counter_wrapp .more_text{display: none;}
}

@media (max-width: 460px){
	.ce_cmp .counter_block_inner{display: none;}
	.ce_cmp .counter_wrapp.list > div{width: 100%}
}


#section-title-js {
	color: #555;
}

.section_block-items_list {
	padding-top: 10px;
}
.section_block-items_list a {
	padding: 5px 10px;
    border: solid 1px grey;
    margin-right: 10px;
    color: grey;
    display: inline-block;
    margin-top: 10px;
}
.section_block-items_list a:hover {
    border-color: #7ecbbd;
    color: #7ecbbd;
}
/* End */


/* Start:/local/templates/aspro_next/components/bitrix/catalog.smart.filter.custom/main_custom/style.css?17413400821942*/
/*BIZ*/

.header-filter span {
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 0 !important;
	margin: 0 !important;
}
.header-filter span img {
	height: 25px;
	width: auto;
	margin-right: 10px;
}

.bx_filter .bx_filter_parameter_biz{
	font-size:15px;
	display:inline-block;
	margin-right:10px;
	text-decoration:none;
	color:#215968;
	border-bottom:1px dashed;
}
.bx_filter .bx_filter_parameter_biz:hover{
	text-decoration:none;
	border-bottom:1px solid;
}
.bx_filter .bx_filter_parameter_biz.active{
	position:relative;
	padding-left:20px;
	color:#d54a4a;
	border-bottom:1px solid;
}
.bx_filter .bx_filter_parameter_biz.active:hover{
	border-bottom:1px dashed;
}
.bx_filter .bx_filter_parameter_biz.active:before{
	position:absolute;
	top:4px;
	left:1px;
	display:block;
	width:13px;
	height:13px;
	content:' ';
	background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAMCAYAAAC5tzfZAAABFElEQVQoz2NgIBJcl+Qzui7J33Vdgo+RWA38NxQknwDp/zekhRoIarghyc94Q15iC5D+f1NJ5v/n7dumE7ZFWqgYbANQ08c1a37+///fAL8GCT7L6zLCf0CaXjbUAdX/j0aWdAJKTACaxookJnJTUeoFyIaHIYH////8ORHZzdw35MTegyRvSAkeAdISYH8oSu4Fid0x0f//5/nzo0BbWOCagBzur0ePvrujp/kf5Aygc54DbZkDYt9UkPj/7czpl0A1ohhuBwra/Lp//809Zwewh8GagfSHpUt+A+VMcXoaKKn45+PHK0/iY8EaX1SUgzyeRDB4gYp4//3+veX9/Hn//379OpPY1ALSyAzEOUDMhksNAKf2po+AEPuKAAAAAElFTkSuQmCC') no-repeat center left;
}
.type_flap_inside{
	display: none;
	flex-direction: column;
}
.type_flap{
	display: flex;
	flex-direction: column;
	width: 100%;
}
.filted-container-block{
	position: relative;
}
.filted-container-block--toggle{
	width: 14px;
    height: 25px;
    position: absolute;
    transform: scale(1, 0.8);
    right: 14px;
    top: 3px;
    z-index: 1;
	rotate: 180deg;
}
.filted-container-block--toggle::before{
    width: 8px;
    height: 5px;
    top: 3px;
    content: "\25B2";
    font-size: 13px;
    color: #888;
}
.filted-container-block--toggle:hover::before{
    color: #6bc5b4 !important;
}
/* End */


/* Start:/local/components/sliderNS/new/style.css?17067046415440*/
.companys__wrapp{min-width:0;}.company-img__wrapp{width:90%;margin:0 auto !important;}.company-img{text-align:center;max-height:495px;overflow:hidden;object-fit:contain;}.company-img img{width:100%;height:auto;object-fit:contain;}.companys__wrapp h3{margin-top:30px;margin-bottom:30px;}.company-adress__wrapp{width:38%;margin:0 auto;}.company-adress__title{text-align:center;}.company-adress__wrapp h3{text-align:center;}.company-adress__wrapp p{margin:0;}.companys-text__link{display:flex;justify-content:flex-end;}.slider-company{margin-top:20px;margin-bottom:20px;min-width:0;}.slide_company-ithem{border:2px solid rgb(182, 179, 179);padding:10px;margin:5px;}.slide_company-ithem img{width:100%;}.slider-company{position:relative;}.slider-company-shows .slick-arrow,.wrapper-slider-home .slick-arrow{position:absolute;top:200px;display:flex;align-items:center;justify-content:center;margin:-30px 0px 0px 0px;z-index:10;font-size:16px;width:30px;height:30px;border-radius:50%;cursor:pointer;font-size:0;}.slider-company .slick-arrow.slick-prev::before{content:"\f053";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#000;font-size:12px;padding-right:0.4em;}.slider-company .slick-arrow.slick-prev{background:white;display:flex;align-items:center;justify-content:center;left:0;width:35px;height:35px;z-index:1300;border-radius:50%;border:none;-webkit-box-shadow:0px 1px 8px 4px rgba(34, 60, 80, 0.15);-moz-box-shadow:00px 1px 8px 4px rgba(34, 60, 80, 0.15);box-shadow:0px 1px 8px 4px rgba(34, 60, 80, 0.15);}.slider-company .slick-arrow.slick-next{background:white;display:flex;align-items:center;justify-content:center;right:0;width:35px;height:35px;z-index:1300;border-radius:50%;border:none;-webkit-box-shadow:0px 1px 8px 4px rgba(34, 60, 80, 0.15);-moz-box-shadow:0px 1px 8px 4px rgba(34, 60, 80, 0.15);box-shadow:0px 1px 8px 4px rgba(34, 60, 80, 0.15);}.slider-company .slick-arrow.slick-next::before{content:"\f054";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#000;font-size:12px;} .slick-track{display:flex;}.icons-sale-elements-list-new-wrapp,.icons-sale-elements-list-sale-wrapp{overflow:hidden;}.items-element{box-shadow:0px 0px 0px 1px #F2F2F2 inset;}.icons-sale-elements-list-new{width:70px;height:20px;display:block;line-height:20px;position:relative;left:15px;color:white;background-color:#ff9a02;text-align:center;-webkit-clip-path:polygon(0 0, 77% 0, 100% 100%, 23% 100%);clip-path:polygon(0 0, 77% 0, 100% 100%, 23% 100%);}.icons-sale-elements-list-sale{width:70px;height:20px;display:block;line-height:20px;position:relative;left:15px;color:white;background-color:#5fa68e;text-align:center;-webkit-clip-path:polygon(0 0, 77% 0, 100% 100%, 23% 100%);clip-path:polygon(0 0, 77% 0, 100% 100%, 23% 100%);}.info-name-article__title{color:#000;}.elements-list-old-price-block{width:100%;display:flex;align-items:center;}.elements-list-old-price{color:#000;font-size:17px;font-weight:500;}.elements-list-price{text-decoration:line-through;margin-left:15px;} @media screen and (max-width:991px){.slider-company .slick-arrow.slick-prev{left:0;}.slider-company .slick-arrow.slick-next{right:0;}.company-adress__wrapp{width:90%;margin:0 auto;text-align:left;padding-bottom:10px;} } @media screen and (max-width:787px){.company-img1{display:none!important;}.company-adress__wrapp{width:90%;margin:0 auto;text-align:left;padding-bottom:10px;} } .Elements-info-wrapp{display:flex;flex-wrap:wrap;}.Elements-info-wrapp-txt{width:80%;}.element-info-price{width:100%;}.info-name-article{width:70%;}.container-button-item{width:25%;}.items-container{}.items-container:first-child{margin-left:0;}.items-element{position:relative;}.Elements-slide-image{padding:10px;}.slide-Elements-images{width:100%;height:300px;position:relative;background-color:rgb(221, 221, 221);}.Elements-slide-image img{height:100%;width:100%;}.Elements-info{padding:10px;min-height:100px;}.container-button-item{display:flex;align-items:center;justify-content:flex-end;}.element-icons{z-index:2;width:100%;padding:0 10px;position:absolute;top:10px;display:flex;align-items:center;justify-content:flex-end;}.dotsSlider-Elements-slide{margin:4px 4px;display:block;width:100%;height:3px;background:rgb(151, 151, 151);}.dotsSlider-Elements-slide.active{background:rgb(0, 0, 0);}.sliderControl-Elements-slide{z-index:3;position:absolute;top:0%;width:100%;display:flex;align-items:center;justify-content:center;}.slide-Elements-images.active{display:block;}.slide-Elements-images{display:none;}.slide-Elements-images{min-width:70px;line-height:270px;margin:0 auto;padding:0px;vertical-align:middle;text-align:center;}.slide-Elements-images img{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;border:0;vertical-align:middle;max-width:100%;max-height:100%;}.info-name-article{width:100%;}.container-button-item, .element-info-price{width:50%;}.Elements-slide-image{padding:10px;}.wrapper-slider-home .container{padding:0;}.element-info-price{order:1;}.container-button-item{order:2;}.info-name-article{order:3;}@media screen and (max-width:600px){.slide-Elements-images{min-width:70px;height:200px;line-height:270px;margin:0 auto;padding:0px;vertical-align:middle;text-align:center;}@media screen and (max-width:787px){.company-img img{width:100%;height:100%;object-fit:cover;}.company-img{text-align:center;max-height:100%;width:80%;overflow:hidden;object-fit:contain;}}}
/* End */
/* /local/templates/aspro_next/components/bitrix/catalog/main1_custom/style.css?17413400826570 */
/* /local/templates/aspro_next/components/bitrix/catalog.smart.filter.custom/main_custom/style.css?17413400821942 */
/* /local/components/sliderNS/new/style.css?17067046415440 */
