/* UserData ******/
.top-head .userdata{
	display: flex;
}
.top-head .userdata>li{
	margin-left: 0;
}
.top-head .userdata.with_icons a:not([data-counter="0"]):before {
	top: 10px;
}
.top-head .userdata.with_icons a{
	padding-left: 25px;
}

.ksm-catalog h2 {
    padding: 0;
    margin: 0;
    font-size: 28px;
}
/* ***********/
.ksm-product-sets-item:hover,
.ksm-catalog-item:hover {
	/*margin-top: -1px;*/
	/*margin-bottom: 21px;*/
	margin-top: 0px;
	margin-bottom: 20px;
	-webkit-box-shadow: 1px 1px 7px #bbb;
	-moz-box-shadow: 1px 1px 7px #bbb;
	box-shadow: 1px 1px 7px #bbb;
}
.ksm-product-old-price,
.ksm-catalog-item-price-old {
	color: #e97c7c;
}
.ksm-catalog-items-list .ksm-catalog-item-price-button,
.ksm-catalog-items-list_ext .ksm-catalog-item-price-button {
	background-color: #F4F4F4;
	border-left: 1px solid #DBDBDB;
}
.ksm-catalog-items-list .ksm-catalog-item:hover .ksm-catalog-item-price-button,
.ksm-catalog-items-list_ext .ksm-catalog-item:hover .ksm-catalog-item-price-button {
    background-color: #BBD057;
}
.ksm-catalog-item-flags{
	filter: blur(0.4px);
}
.ksm-catalog-item-flags span{
	filter: drop-shadow(2px 3px 3px #333b);
}

*[aria-hidden="true"]{
	
}