.search-result-item{display:flex;gap:5px;margin-bottom:5px;margin-top:5px;padding:5px 0}.search-result-item .product-name{color:var(--text-color);font-weight:500;margin-bottom:5px}.search-result-item .search-price .product-price{font-size:calc(var(--font-size) + 2px);font-weight:500}.search-result-item:hover{background-color:#fafafa}.search-media{flex-shrink:0;width:60px}.search-media img{height:auto;width:100%}.search-results{background-color:#fff;box-shadow:0 10px 15px #0003,inset 0 1px #0000000d,0 -5px #fff;color:var(--text-color);display:none;padding:5px 10px;position:absolute;top:100%;width:100%;z-index:10}.search-results .results-body{box-sizing:border-box;max-height:400px;min-height:200px;overflow-x:hidden;overflow-y:auto}.search-results::-webkit-scrollbar{width:5px}.search-results::-webkit-scrollbar-track{background:#f1f1f1}.search-results::-webkit-scrollbar-thumb{background:var(--theme-color)}.search-results::-webkit-scrollbar-thumb:hover{background:#555}.results-footer{padding-bottom:5px;padding-top:5px}.show-result .search-results{display:block}
