.grid-search-products{
	display: grid ;
	grid-template-columns: 130px 1fr ;
	grid-gap: 10px ;
}
.grid-search-products .list-products{
	margin-top: 0px ;
}
.filter-for-products{
	font-size: 12px ;
}
.filter-for-products > .title{
	font-size: 14px ;
	border-bottom: 1px solid #8792C7 ;
	font-weight: 800 ;
}
.filter-for-products ul{
	margin-top: 10px ;
}
.filter-for-products ul > li{
	margin-top: 2.5px ;
	list-style: none ;
}
.filter-for-products ul > li.title{
	font-weight: 800 ;
}
.filter-for-products ul > li a{
	text-decoration: none ;
	margin-left: 5px ;
	color: #595959 ;
	transition-property: color ;
	transition-duration: 0.25s ;
}
.filter-for-products ul > li a:hover{
	cursor: pointer ;
	color: #282828 ;
}
.filter-for-products ul .triple-grid{
	display: grid ;
	grid-template-columns: 1fr 1fr 22px ;
	grid-gap: 5px ;
}
.filter-for-products ul .triple-grid input,
.filter-for-products ul .triple-grid button{
	width: 100% ;
	padding: 2.5px ;
	box-sizing: border-box ;
	font-size: 12px ;
	font-family: 'Montserrat', sans-serif ;
	outline: none ;
	border-radius: 2.5px ;
	border: 1px solid #B3B3B3 ;
}
.filter-for-products ul .triple-grid button{
	display: flex ;
	align-items: center ;
	justify-content: center ;
	background-color: #E5E7F3 ;
	transition-property: background-color ;
	transition-duration: 0.25s ;
}
.filter-for-products ul .triple-grid button svg{
	width: 12.5px ;
	fill: #8792C7 ;
	transition-property: fill ;
	transition-duration: 0.25s ;
}
.filter-for-products ul .triple-grid button:hover{
	cursor: pointer ;
	background-color: #8792C7 ;
}
.filter-for-products ul .triple-grid button:hover svg{
	fill: #E5E7F3 ;
}
@media(max-width: 750px){
	.grid-search-products{
		grid-template-columns: 1fr ;
	}
	.filter-for-products{
		display: flex ;
		gap: 5px ;
		justify-content: center ;
	}
	.filter-for-products ul{
		width: 130px ;
	}
	.filter-for-products > .title{
		display: none ;
	}
	.grid-search-products .list-products{
		margin-top: 30px ;
	}
}
@media(max-width: 450px){
	.filter-for-products{
		flex-direction: column ;
		align-items: center ;
	}
}