.table .module_products_list .item td.like_icons {width:60px;}
.item_info .title {font-size: 14px;font-weight: bold;color:#1d2029;}
.js_wrapper_items .sort_display a i {
	background-image: none;
	background-position: center center !important;
    background-repeat: no-repeat;
}
.js_wrapper_items .sort_display a.table i {
	background-image: url(/images/close.svg);
}
.js_wrapper_items .sort_display a.table.current i {
	background-image: url(/images/close-white.svg);
}
.js_wrapper_items .sort_display a.list i {
	background-image: url(/images/link.svg);
}
.js_wrapper_items .sort_display a.list.current i {
	background-image: url(/images/link-white.svg);
}
.like_icons .wish_trigger i {
    background-position: 5px -16px;
}
.like_icons .wish_trigger.itserw_wishlist_added i {
    background-position: 5px -44px;
	background-color: #000000;
}
.wish_trigger {
	width: 30px;
    height: 30px;
    margin: 0 auto !important;
}
.table .module_products_list td.price-cell {
	overflow: visible;
}
.table .module_products_list td.price-cell .prices {
    display: inline-block;
	position: relative;
	cursor: pointer;
}
.table .module_products_list td.price-cell .prices::after {
	display: none;
}
.table .module_products_list td.price-cell .chart-block {
	position: absolute;
	top: 100%;
    left: 0;
	width: 320px;
	height: auto;
	z-index: 11;
	background-color: #FFFFFF;
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);
	padding: 10px;
	opacity: 0;
    visibility: hidden;
	border: 1px solid #f2f2f2;
}
.table .module_products_list td.price-cell .chart-block.active {
	opacity: 1;
    visibility: visible;
}
.table .module_products_list td.price-cell .chart-icon {
	display: block;
	width: 32px;
	height: 32px;
	background-image: url(/images/chart.svg);
	background-repeat: no-repeat;
	background-size: 18px 18px;
	background-position: center center;
	position: absolute;
	z-index: 2;
	top: 2px;
	right: -40px;
}
.table .module_products_list td.price-cell .chart-icon.active {
	background-color: #000000;
	border-radius: 50%;
	background-image: url(/images/chart-white.svg);
}
@media (max-width: 1200px) {
	.table .module_products_list td.price-cell .chart-block {
		left: -100%;
	}
}
@media (max-width: 767px) {
	.module_products_list td.price-cell {padding-right:19px;width:30%!important;}
	.item_info .title {font-size:12px;}
}
@media (max-width: 450px) {
	.module_products_list td.price-cell {padding-left:10px;padding-right: 10px;width:100%!important;display:flex!important;justify-content:space-between;text-align:left!important;}
	.js_wrapper_items .sort_header {position:absolute;top:-46px;right:0;z-index:2;padding:0;}
	.js_wrapper_items .sort_header .sort_display {display: block!important;}
	.js_wrapper_items .adaptive_filter {margin-bottom:24px;}
	.module_products_list .sa_block {display:none !important;}
	.module_products_list tr.item {position: relative;}
	.module_products_list tr.item .like_icons {position:absolute!important;top:0!important;right:0!important;z-index:2;}
	.table .module_products_list .item td.like_icons {width: 40px;}
	.module_products_list tr td.item_info {padding-left: 10px!important;text-align: left;}
	.module_products_list .cost.prices .price_matrix_wrapper:not(.strike_block) .price:not(.discount) {margin-bottom:0;}
	body .prices .price_group {margin-top:0!important;}
	.table .module_products_list td.price-cell .chart-block {
		left: 0;
	}
}