h1.shop-categories-title{margin-bottom:30px}.shop-product-categories{display:grid;grid-template-columns:repeat(2,auto);grid-column-gap:30px;grid-row-gap:30px;margin-bottom:50px}@media (min-width:768px){.shop-product-categories{grid-template-columns:repeat(3,auto)}}@media (min-width:1024px){.shop-product-categories{grid-template-columns:repeat(4,auto)}}.shop-product-categories a.product-cat{display:block;position:relative;width:100%;height:100%;text-align:center}.shop-product-categories a.product-cat>img{width:100%;height:100%;object-fit:contain;object-position:center;position:relative;left:0;top:0;z-index:0}.shop-product-categories a.product-cat::before{content:"";display:block;background-color:rgba(0,0,0,.6);z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;transition:background-color 0.05s ease-in-out}.shop-product-categories a.product-cat h2{position:absolute;top:50%;left:50%;width:100%;padding:5px 15px;text-align:center;transform:translate(-50%,-50%);color:#fff;font-size:17px;z-index:2}@media (min-width:768px){.shop-product-categories a.product-cat h2{font-size:24px}}@media (hover){.shop-product-categories a.product-cat:hover>img{filter:blur(3px)}.shop-product-categories a.product-cat:hover::before{background-color:rgba(0,0,0,.7)}}@media (min-width:768px){span.algolia-autocomplete{width:100vw!important;left:50%!important;transform:translateX(-50%)}}span.algolia-autocomplete span.aa-dropdown-menu{max-height:calc(100vh - 100px);overflow-y:scroll}@media (min-width:768px){span.algolia-autocomplete span.aa-dropdown-menu{max-height:initial;overflow-y:initial;width:1140px;max-width:100%;position:relative;left:50%!important;transform:translateX(-50%)}}@media (min-width:768px){span.algolia-autocomplete span.aa-dropdown-menu div[class^="aa-dataset"] .aa-suggestions{display:grid!important;grid-template-columns:repeat(2,auto);grid-column-gap:30px;max-width:100%;padding:10px 0}}span.algolia-autocomplete span.aa-dropdown-menu div[class^="aa-dataset"] .aa-suggestions .suggestion-post-thumbnail{margin-right:15px}span.algolia-autocomplete span.aa-dropdown-menu div[class^="aa-dataset"] .aa-suggestions .suggestion-post-attributes>span{white-space:initial!important}span.algolia-autocomplete span.aa-dropdown-menu div[class^="aa-dataset"] .aa-suggestions .suggestion-post-content em{box-shadow:0 -2px 0 0 rgba(189,34,0,.8)}span.algolia-autocomplete span.aa-dropdown-menu div[class^="aa-dataset"] .aa-suggestions .aa-suggestion em{color:#bd2200}