/* https://www.ccscutlery.com/wp-content/plugins/ae-woocom-category-grid-main/style.css?ver=1bf908c6b87ad7c2ca1ce6238f0432e2 */
.top-level-categories-grid,.second-level-categories-grid{display:flex;flex-wrap:wrap;gap:20px}.top-level-categories-grid .category-item,.second-level-categories-grid .category-item{text-align:center;width:100%;display:flex;flex-direction:column;border:1px solid #efefef;border-bottom-width:2px;position:relative;min-height:305px}@media only screen and (min-width:735px){.top-level-categories-grid .category-item,.second-level-categories-grid .category-item{width:calc(50% - 20px)}}@media only screen and (min-width:917px) and (max-width:1008px){.top-level-categories-grid .category-item,.second-level-categories-grid .category-item{width:calc(33.3333% - 20px)}}@media only screen and (min-width:1009px){.top-level-categories-grid .category-item,.second-level-categories-grid .category-item{width:calc(25% - 20px)}}.top-level-categories-grid .category-item img,.second-level-categories-grid .category-item img{max-width:100%;height:auto;max-height:211px}.top-level-categories-grid .category-item h2,.second-level-categories-grid .category-item h2{font-size:16px!important;min-height:90px;padding:15px 20px;position:absolute;bottom:0;width:100%;box-sizing:border-box}.top-level-categories-grid .category-item a:hover h2,.second-level-categories-grid .category-item a:hover h2{color:var(--link_hover_color)}