

/* Start:/bitrix/components/bitrix/system.pagenavigation/templates/modern/style.min.css?1739916673675*/
div.modern-page-navigation{padding:.5em 0}div.modern-page-navigation a,span.modern-page-current,span.modern-page-dots{border-left-width:1px;border-left-style:solid;padding-left:.75em;padding-right:.5em;text-decoration:none}div.modern-page-navigation a.modern-page-previous{border-right-width:1px;border-right-style:solid;border-left:0}div.modern-page-navigation a.modern-page-first,div.modern-page-navigation span.modern-page-first{border-left:0;padding-left:.5em}span.modern-page-current{font-weight:var(--ui-font-weight-bold)}div.modern-page-navigation a,span.modern-page-current,div.modern-page-navigation a.modern-page-previous,span.modern-page-dots{border-color:#cdcdcd}
/* End */


/* Start:/bitrix/templates/aspro_max/components/bitrix/catalog.section/catalog_block/style.css?17399166874481*/
.ajax_load .top_wrapper{margin-right: 1px;}
.ajax_load .top_wrapper .catalog_block .catalog_item > div{padding-left: 25px;padding-right: 25px;}
.ajax_load .top_wrapper .catalog_item .footer_button{margin-left:-25px;margin-right: -25px;}

.catalog_block_template .catalog_block.owl-carousel .owl-stage-outer{margin: 0px -1px 0px 0px;padding: 0px 1px 0px 0px;}
.catalog_block_template .catalog_block.owl-carousel .owl-stage-outer .owl-item:hover{z-index: 2;}
.catalog_block_template .catalog_block.owl-carousel .catalog_item:hover .inner_wrap{box-shadow: inset 0px 0px 0px 1px #ececec;height: 100%;}
.ordered-block .catalog_block_template .catalog_block .TYPE_2 .cost.prices .more-item-info > .svg{top:-2px;}
.catalog_block_template .catalog_block.owl-carousel .catalog_item:hover .inner_wrap.TYPE_2 .footer_button {margin-top:0;}

@media(min-width: 1200px){
	.wrapper1 .right_block.wide_Y .ajax_load .top_wrapper .col-lg-3:not(.custom-line), .col-lg-5_2.custom-line{width:20%;}
	.right_block.wide_Y .ajax_load .top_wrapper .col-lg-4:not(.custom-line), #main .catalog_page .section-content-wrapper.with-leftblock .col-lg-3:not(.custom-line), #main .catalog_in_content .section-content-wrapper.with-leftblock .col-lg-3:not(.custom-line){width:25%;}

	#main .right_block.wide_Y.catalog_page .section-content-wrapper.with-leftblock .col-lg-4:not(.custom-line), #main .catalog_in_content .section-content-wrapper.with-leftblock .col-lg-4:not(.custom-line){width:33.33%;}
}

@media(min-width: 1200px) and (max-width: 1499px){
	.wrapper1.header-v28 .right_block.wide_Y .ajax_load .top_wrapper .col-lg-3:not(.custom-line){width:25%;}
	.wrapper1.header-v28 .controls-linecount {display: none;}
}

@media(max-width: 600px) {
	.wrapper1.front_page .compact-catalog-slider .catalog_block.items {
		width: auto;
		padding-left: 16px;
		margin: 0 -16px -20px !important;
		padding-bottom: 20px;
	}
	.wrapper1.front_page .compact-catalog-slider .catalog_block.items .item-parent {flex-shrink: 0;margin: 0;width: 172px;}
	.wrapper1.front_page .compact-catalog-slider .catalog_block.items .item-parent:last-of-type {padding-right: 16px;width: calc(172px + 16px);}

	.wrapper1.front_page .compact-catalog-slider .catalog_block.items:not(.has-bottom-nav) .bottom_nav.mobile_slider * {display: none;}

	.wrapper1.front_page .compact-catalog-slider ~ .bottom_nav:not(.mobile_slider) {display: none;}
}

.cost > .price_matrix_wrapper,
.cost .more-item-info {display:none}
.cost.prices .price, .module-cart .row_titles .item_title, .module-cart .row_values .price {
    font-size: 18px;
    font-weight: 700;
    line-height: 15px;
}
.price_measure, .gain-orig {
    font-size: 12px;
    color: #aaa;
}
.price_measure:before, .gain-orig:before {
    content: "(";
}
.price_measure:after, .gain-orig:after {
    content: ")";
}
body .price_group.opt .price, body .price_group.opt .price_name {
    color: #c3332a;
}
body .price_group.diff .price {
    color: #2865a7;
}
.js-info-block.rounded3 + div  .bx_price {display:none;}


.js-show-info-block.more-item-info,
.js-show-info-block+.price_matrix_wrapper {display:none;}
.js-info-block.rounded3 + div .bx_price{position:relative;}

.js-info-block.rounded3 + div .bx_price{display:block;font-size: 12px;}

.catalog_item_wrapp.catalog_item.item_wrap{}
.cost.prices {height:auto!important;}
.ajax_load.block .cost.prices .price:not(.discount){font-size:14px}

span.price_measure {font-size:12px;margin-left:5px;}
span.values_wrapper span.price_value {font-weight:bold;}
span.zarabotok {font-weight:bold;}
span.gain-orig {font-weight:normal;margin-left:5px;font-size:12px}
.wraps .item:hover {z-index: 1112;position:relative;}

.like_icons .compare_item_button span:not(:hover) i.svg path {fill:#fa4e4e}
.like_icons .compare_item_button span.colored_theme_hover_bg:hover{background-color:#fa4e4e;border-color:#fa4e4e}
.like_icons .wish_item_button span:not(:hover) i.svg path {fill: #09f}
.like_icons .wish_item_button span.colored_theme_hover_bg:hover{background-color:#09f;border-color:#09f}
.like_icons .wrapp_one_click span:not(:hover) i.svg path {fill: #008908}
.like_icons .wrapp_one_click span.colored_theme_hover_bg:hover{background-color:#008908;border-color:#008908}

#parts .footer_button.inner_content {
    display: block;
    opacity: 1;
    visibility: visible;
    height: auto;
}
#parts .price_value{font-size:16px;}
#parts .item-title{height:66px;overflow:hidden;}
#parts .ajax_load.block .cost.prices .price:not(.discount){font-size:13px;}
/* End */
/* /bitrix/components/bitrix/system.pagenavigation/templates/modern/style.min.css?1739916673675 */
/* /bitrix/templates/aspro_max/components/bitrix/catalog.section/catalog_block/style.css?17399166874481 */
