

/* Start:/bitrix/templates/aspro_optimus/components/bitrix/catalog.element/main/style.css?17392805774024*/
.hide_detail_page{
display: none;
}
.sticers{
    display: grid;
    grid-template-columns: 3fr 3fr 3fr;
    grid-gap: 30px;
	margin-bottom: 30px;
	border-top: 1px solid #eaebec;
	padding-top: 30px;
}
.sticers .sticer{
	text-align: center;
}
.sticers .sticer > .name-stic{
	font-weight: bold;
	margin-top: 10px;
}
.sticers .sticer > .img-stic{
	min-height: 105px;
	display: table;
	    width: 100%;
}
.img-stic-cont{
	text-align: center;
	display: table-cell;
	vertical-align: middle;
}
@media (max-width: 767px){
	.sticers{
		grid-template-columns: 1fr;
	}
}
.colored_table tbody tr td {
    vertical-align: top;
}
.prices-scu{
	font-size: 14px;
	line-height: 20px;
}
.price-scu-block .common_select-link{
	display: none!important;
}
.price-scu-block .ik_select_dropdown.common_select-dd{
	display: block!important;
	box-shadow: none!important;
	position: static!important;
	width: 100%!important;
}
.price-scu-block .bx_item_detail_size ul li:hover{
	border-color: #373737!important;
}
.price-scu-block .bx_item_detail_size ul li:not(.active):hover span{
	color: #373737!important;
}
.price-scu-block .ik_select_active span{
	color: #fff!important;
}
.price-scu-block .ik_select_active{
	border: 1px solid #f4bb2d!important;
}
.price-scu-block .bx_item_detail_size ul li.ik_select_active:hover{
	border-color: #f4bb2d!important;
}
.price-scu-block .bx_item_detail_size ul li.ik_select_active:hover span{
	color: #fff!important;
}
.price-scu-block .ik_select_option_disabled{
	display: none!important;
}
.price-scu-block .ik_select_list .ik_select_list_inner ul li{
	padding: 0px 11px!important;
}
.ik_select_list_inner{
	height: auto!important;
}
.info_item .middle_info .prices_block {
    padding: 0px 0px 10px 0px!important;
}
.scu-title{
	color: #f2b725;
    font-weight: 600;
    font-size: 16px;
    margin-bottom: 10px;
}
.info_item .middle_info .prices .price {
    font-size: 16px!important;
    line-height: 14px!important;
}
.catalog_detail .item_main_info .item_slider{
	width: 40%!important;
}
.catalog_detail .item_main_info .right_info {
    padding: 0 0 0 40%!important;
}
.left-colm{
	width: 48%;
    float: left;
}
.right-colm{
	width: 52%;
    float: right;
}
.wrapp_one_click{
	text-align: right;
    margin-top: 10px;
}
.padding-left-15{
	padding-left: 15px;
}
.table-border{
	padding: 10px;
    border: 1px solid #e5e5e5;
}
.block.place{
	border: 1px solid #e5e5e5;
    padding: 10px;
	margin-top: 20px;
}
.block.place table{
	margin: 0 auto;
}
.block.place .descr{
	padding-left: 10px;
	text-align: left;
}
.btn-del{
	margin-top: 7px;
	text-align: left;
}
.table-border div{
	border-bottom: 1px solid #e5e5e5;
    margin-bottom: 5px;
    padding-bottom: 5px;
}
.table-border div:last-child{
	border-bottom: none;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.counter_block.big_basket{
	width: 87px!important;
}
.counter_block.big_basket input[type="text"] {
    width: 30px!important;
}
.button_block .to-cart{
	padding: 10px 29px 10px 52px!important;
}
.article.iblock .value{
	position: relative;
}
@media (max-width: 600px){
	.catalog_detail .item_main_info .item_slider {
		width: 100%!important;
	}
	.catalog_detail .item_main_info .right_info {
		padding: 0 0 0 0!important;
	}
	.left-colm{
		float: none!important;
		width: 100%!important;
	}
	.right-colm{
		float: none!important;
		width: 100%!important;
	}
	.padding-left-15{
		padding-left: 0px!important;
	}
	.wrapper_inner .info_item .middle_info .buy_block{
		padding-top: 0px!important;
	}
	.catalog_detail .element_detail_text{
		display: none!important;
	}
	.counter_wrapp .button_block{
		float: right;
	}
	.counter_wrapp .button_block .button.in-cart{
		margin-bottom: 10px;
	}
	.wrapp_one_click{
		margin-bottom: 15px;
	}
}
.counter_wrapp {
	text-align: right;
}
.ik_select_option .hint.js-tool-tips{
	position: absolute;
    left: 111%;
    top: 8px;
}
.scu-title .not_absolute{
	position: static;	
}
.scu-title .not_absolute .icon{
	position: static;
	color:#000;
}
.scu-title .not_absolute .icon i{
	vertical-align: middle;
}

/* End */


/* Start:/bitrix/templates/aspro_optimus/components/bitrix/catalog.store.amount/main/style.css?1739280577976*/
/*div.catalog-detail { position: static; border: 1px solid; zoom:1;}
div.catalog-detail-hover div.catalog-admin-links  { display: block; }
div.catalog-detail-hover { position: relative;}

div.catalog-detail-line
{
    font-size:1px;
    height:1px;
    line-height:1px;
    margin:12px 0;
    overflow:hidden;
    padding:0;
    background: url(/bitrix/templates/aspro_optimus/components/bitrix/catalog.store.amount/main/images/title-line.gif) no-repeat;
}
div.catalog-detail-properties { clear: both; padding: 1em 0 0;  overflow: hidden; width: 80%; }
div.catalog-detail-property { margin: 0 0 1em; border-bottom:1px dotted; float: left; width: 100%;}
div.catalog-detail-property b { float: right; position: relative; top: 0.31em; padding-left: 3px;  font-weight:normal; }
div.catalog-detail-property grey { color:grey;  font-weight:lighter; }
div.catalog-detail-property span { float: left; position: relative; top: 0.31em; padding-right: 3px; zoom: 1;}
div.catalog-detail-properties-title { font-size: 1em; font-weight: bold; margin: 2em 0 1em; }*/

/* End */


/* Start:/bitrix/templates/aspro_optimus/components/bitrix/sale.gift.main.products/main/style.min.css?1739280576604*/
.bx_item_list_title{font-weight:bold;color:#000;background:#ebf4f8;vertical-align:middle;height:38px;text-align:center;line-height:38px;font-size:14px}.bx_sale_gift_main_products.bx_wood .bx_item_list_title{background:#ebf4f8}.bx_sale_gift_main_products.bx_red .bx_item_list_title{background:#fbf1f0}.bx_sale_gift_main_products.bx_green .bx_item_list_title{background:#f2fbea}.bx_sale_gift_main_products.bx_blue .bx_item_list_title{background:#ebf4f8}.bx_sale_gift_main_products.bx_black .bx_item_list_title{background:#f1f4f7}.bx_sale_gift_main_products.bx_yellow .bx_item_list_title{background:#fbf7db}
/* End */


/* Start:/bitrix/components/bitrix/system.pagenavigation/templates/modern/style.min.css?1739280613675*/
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 */
/* /bitrix/templates/aspro_optimus/components/bitrix/catalog.element/main/style.css?17392805774024 */
/* /bitrix/templates/aspro_optimus/components/bitrix/catalog.store.amount/main/style.css?1739280577976 */
/* /bitrix/templates/aspro_optimus/components/bitrix/sale.gift.main.products/main/style.min.css?1739280576604 */
/* /bitrix/components/bitrix/system.pagenavigation/templates/modern/style.min.css?1739280613675 */
