ul.products li.product a.grid-item-link{display:block;width:100%;height:100%;text-decoration:none;color:inherit;position:relative}a.grid-item-link img{max-height:250px;width:auto}ul.products .featured-product-image{width:100%}ul.products{display:grid;grid-gap:20px;margin:0;padding:0;list-style:none;margin-bottom:50px;font-family:"Montserrat",sans-serif}ul.products.columns-3{grid-template-columns:repeat(3,1fr)}ul.products.columns-4{grid-template-columns:repeat(4,1fr)}ul.products.columns-5{grid-template-columns:repeat(5,1fr)}ul.products li.product{box-sizing:border-box;text-align:left}ul.products li.product:hover .featured-product-image{border-color:#5C5C53}.custom-product-price-tax{font-size:10px;color:#5C5C53;font-weight:400;position:absolute;margin-top:-6px}@media (max-width:768px){ul.products.columns-3,ul.products.columns-4,ul.products.columns-5{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){ul.products.columns-3,ul.products.columns-4,ul.products.columns-5{grid-template-columns:repeat(2,1fr)}}.woo-product-categories{display:grid;gap:40px;padding:20px 0}.woo-product-categories.columns-3{grid-template-columns:repeat(3,1fr)}.woo-product-categories.columns-4{grid-template-columns:repeat(4,1fr)}.woo-product-categories.columns-5{grid-template-columns:repeat(5,1fr)}.parent-category{display:flex;flex-direction:column;justify-content:center;aspect-ratio:0 / 1;position:relative}.woo-product-category-title{display:block;width:100%;text-align:center;font-size:16px;font-weight:500;margin-top:10px;font-family:"Montserrat",sans-serif;color:#1F1F1D}.woo-product-category-count{margin:0;font-size:11px;font-weight:400;font-family:"Montserrat",sans-serif;display:block;background-color:rgb(255 255 255 / .5);color:#1F1F1D;padding:5px 10px;text-align:right}.woo-product-category-image{display:block;width:100%;min-height:220px;height:220px;background-position:center center;background-repeat:no-repeat;background-size:cover;background-color:#EAE6DA;border-radius:4px;border:1px #E0DDD9 solid}.woo-product-category-image:hover,.woo-product-category-image.active{border:1px #5C5C53 solid}@media (max-width:1024px){.woo-product-categories{grid-template-columns:repeat(3,1fr)!important;min-height:150px}.category-image{width:70px;max-width:70px;right:-10px;bottom:-10px}}@media (max-width:768px){.woo-product-categories{grid-template-columns:repeat(2,1fr)!important;min-height:150px}.category-image{width:70px;max-width:70px;right:-10px;bottom:-10px}}input[type="checkbox"]{display:inline-block;border:.125rem solid;border-color:#bebebe!important;border-radius:.1875rem;width:1.4375rem;height:1.4375rem;position:relative;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;margin-right:.8125rem;transition:all .3s;cursor:pointer}input[type="checkbox"]:checked{border-color:#212227!important}input[type="checkbox"]::before{content:" ";display:block;height:.75rem;width:.375rem;background-color:#fff0;position:absolute;top:.125rem;left:.4375rem;border-bottom:3px solid #212227;border-right:3px solid #212227;opacity:0;transition:opacity .2s;transform:rotate(45deg)}input[type="checkbox"]:checked::before{opacity:1}