.widget.woocommerce.widget_product_search.svelte-1v6p8bj{position:relative}.ajax-search-result.svelte-1v6p8bj{position:relative;width:100%}.ajax-search-result.displayResults.svelte-1v6p8bj{position:absolute;top:100%;left:0;width:100%;background:#fff;border-top:none;box-shadow:0 4px 6px #0000001a;max-height:600px;overflow-y:auto;z-index:100}.search_result.svelte-1v6p8bj{padding:10px 15px;margin:0;display:flex;gap:15px;align-items:flex-start;cursor:pointer;transition:background-color .15s}.search_result.svelte-1v6p8bj:hover{background-color:#f9f9f9}.search_result.svelte-1v6p8bj a:where(.svelte-1v6p8bj){text-decoration:none;color:inherit}.a3-product-image.svelte-1v6p8bj{flex-shrink:0;display:block}.a3-product-image.svelte-1v6p8bj img:where(.svelte-1v6p8bj){width:100px;height:100px;object-fit:cover;border-radius:4px;display:block}.a3-product-name.svelte-1v6p8bj{display:block;font-weight:600;color:#333;margin-bottom:4px;font-size:.95rem}.a3-product-name.svelte-1v6p8bj strong:where(.svelte-1v6p8bj){color:#333}.search_result.svelte-1v6p8bj span:where(.svelte-1v6p8bj){flex:1;min-width:0;font-size:.85rem;line-height:1.4;color:#666;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.search_result.svelte-1v6p8bj span:where(.svelte-1v6p8bj) br:where(.svelte-1v6p8bj){display:none}@media(max-width:768px){.ajax-search-result.svelte-1v6p8bj{max-height:400px}.a3-product-image.svelte-1v6p8bj img:where(.svelte-1v6p8bj){width:80px;height:80px}.search_result.svelte-1v6p8bj{padding:10px 12px;gap:12px}}