.category-grid__list{display:flex;flex-flow:row wrap;border:1px solid #eceef0; background: #fff}
.category-grid__item{box-sizing:border-box;padding:1rem;text-align:center;position:relative;border-width:0 1px 1px 0;border-style:solid;border-color:#eceef0;display:flex;justify-content:center;align-content:center;align-items:baseline;transition:background-color 150ms linear}
.category-grid__item:hover{color:#C7520C}
/* .category-grid__item:hover img{filter:invert(1) contrast(100)} */
.category-grid__item a{position:absolute;left:0;top:0;width:100%;height:100%;box-sizing:border-box;z-index:1}
.category-grid__item a:hover{background-color:#fff}
@media (min-width: 75em){
	.category-grid__item{width:12.5%}
	.category-grid__item:nth-child(8n){border-right:none}
	.category-grid__item:nth-last-child(-n+8){border-bottom:none}
	}
@media (min-width: 61.25em) and (max-width: 74.99em){
	.category-grid__item{width:20%}
	.category-grid__item:nth-child(5n){border-right:none}
	.category-grid__item:nth-last-child(-n+4){border-bottom:none}
	}
@media (min-width: 46.25em) and (max-width: 61.24em){
	.category-grid__item{width:25%}
	.category-grid__item:nth-child(4n){border-right:none}
	.category-grid__item:nth-last-child(-n+4){border-bottom:none}
	}
@media (max-width: 46.24em){
	.category-grid__item{width:50%;padding:0.2rem 0.5rem}
	.category-grid__item:nth-child(2n){border-right:none}
	.category-grid__item:nth-last-child(-n+2){border-bottom:none}
	.category-grid__item_filler{display:none}
	}
.category-grid__title{position:relative;z-index:2;pointer-events:none}
.category-grid__title img{width:auto;height:70px;display:block;margin:0 auto 0rem}
.category-grid__title h3{font-weight:normal;margin:0;color:inherit;font-size:0.8rem}
@media (min-width: 46.25em) and (max-width: 61.24em) and (orientation: portrait){
	.category-grid__title h3{font-size:0.6rem}
	}