

/* 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/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 */
/* /bitrix/templates/aspro_optimus/components/bitrix/catalog.element/main/style.css?17392805774024 */
/* /bitrix/templates/aspro_optimus/components/bitrix/sale.gift.main.products/main/style.min.css?1739280576604 */
