.flooring-brands {
	 display: flex;
	 flex-wrap: wrap;
	 overflow: hidden;  
}
 .flooring-brand {
	 flex: 1 0 20%;
	 border-left: 1px dashed #ccc;
	 border-bottom: 1px dashed #ccc;
	 margin-left: calc(-1 * var(--bordersize));
	 margin-bottom: calc(-1 * var(--bordersize));
}
 .flooring-brand {
	 display: flex;
	 align-items: center;
	 justify-content: center;
}
 .flooring-brand img {
	 margin: 10px;
	 transition: transform 0.2s 0.05s;
}
 .flooring-brand:hover img {
	 transform: scale(1.3);
	 transition-delay: 0s;
}
 