.searchOverlay{background-color:#00000059;height:100%;width:100vw;position:fixed;z-index:100000;top:0}.searchNav{background-color:#f5f5f5;width:100%;max-width:1140px;position:fixed;z-index:100002;left:0;right:0;margin:0 auto}.searchForm{background-color:#fff;display:flex;padding:0 20px;width:100%}.searchIcon{margin:15px 10px;cursor:pointer}.searchCompInput{border:none;font-size:14px;line-height:26px;width:90%}.searchCompInput:focus{color:var(--color-primary-black);line-height:26px}.searchClose{cursor:pointer;margin:15px}.searchHeaders{color:var(--color-primary-black);font-size:14px;font-weight:800;padding:20px 15px 10px}.searchTrendingWrap{width:100%;overflow-x:auto;padding:0 15px}.searchTrending{display:flex;width:fit-content}.searchTag{background-color:#d7f0f4;border-radius:42px;font-size:12px;font-weight:400;line-height:29px;margin-right:5px;text-align:center;min-width:80px;padding:0 8px;height:25px;overflow:hidden}.searchTag a{text-decoration:none}.searchTrendingProducts{display:flex;flex-direction:column;padding:0 15px}.searchProduct{background-color:#fff;border:1px solid #eee;margin-bottom:20px;width:100%}.searchProductLink{color:var(--color-primary-black);display:flex;text-decoration:none}.searchProductLink img{width:60px;height:75px;margin-left:8px}.productInfoSearch{margin:auto 10px}.productAltSearch{font-size:14px;font-weight:800;line-height:18px}.productName{font-size:14px}.visibleSearch{transition:all .3s linear;top:0}.hiddenSearch{transition:all .3s linear;top:-810px}@media only screen and (min-width: 768px){.hiddenSearch{transition:all .4s linear}.searchNav{margin:0 auto}.searchTrendingProducts{flex-direction:row;flex-wrap:wrap;gap:10px}.searchProduct{flex-basis:32.5%}}
