.etheme-search-ajax-results{--sym-s-yellow:#ffc400;--sym-s-red:#c62828;--sym-s-ink:#111;--sym-s-muted:#6b6b6b;--sym-s-line:#ececec;--sym-s-soft:#f6f6f6}.etheme-search-ajax-results .autocomplete-suggestions{border:1px solid var(--sym-s-line);border-radius:14px;box-shadow:0 18px 40px rgb(0 0 0 / .14);overflow-x:hidden;background:#fff}.etheme-search-ajax-results .autocomplete-suggestions .etheme-search-form-title{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:12px 16px;background:#fff;border-bottom:1px solid var(--sym-s-line);color:var(--sym-s-ink);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.etheme-search-ajax-results .autocomplete-suggestions .etheme-search-form-title span{padding:3px 10px;border-radius:999px;background:var(--sym-s-soft);color:var(--sym-s-muted);font-size:11px;font-weight:600;letter-spacing:0;text-transform:none}.etheme-search-ajax-results .autocomplete-suggestion{padding:0;border-bottom:1px solid var(--sym-s-line)}.etheme-search-ajax-results .etheme-search-form-item-link.etheme-search-form-item{display:grid;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 16px;color:var(--sym-s-ink);text-decoration:none;transition:background-color 0.15s ease}.etheme-search-ajax-results .autocomplete-suggestion.autocomplete-selected .etheme-search-form-item-link,.etheme-search-ajax-results .etheme-search-form-item-link.etheme-search-form-item:hover,.etheme-search-ajax-results .etheme-search-form-item-link.etheme-search-form-item:focus-visible{background:#fffbea}.etheme-search-ajax-results .etheme-search-form-item-link.etheme-search-form-item>img{width:72px;height:72px;max-width:none;margin:0;padding:6px;border-radius:10px;background:var(--sym-s-soft);object-fit:contain;mix-blend-mode:multiply;transition:transform 0.2s ease}.etheme-search-ajax-results .etheme-search-form-item-link.etheme-search-form-item:hover>img{transform:scale(1.05)}.etheme-search-ajax-results .etheme-search-form-item-info{min-width:0;padding:0}.etheme-search-ajax-results .etheme-search-form-item-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0 0 6px;color:var(--sym-s-ink);font-size:14px;font-weight:600;line-height:1.35;text-transform:none}.etheme-search-ajax-results .etheme-search-form-item-title strong{padding:0 2px;border-radius:3px;background:rgb(255 196 0 / .35);font-weight:800}.etheme-search-ajax-results .etheme-search-form-item-info-inner{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:11px;line-height:1}.etheme-search-ajax-results .etheme-search-form-item-info-separator{display:none}.etheme-search-ajax-results .sym-search-stock,.etheme-search-ajax-results .etheme-search-form-item-info-inner .etheme-search-redirect{display:inline-flex;align-items:center;padding:4px 8px;border-radius:999px;font-size:11px;font-weight:700;line-height:1}.etheme-search-ajax-results .sym-search-stock::before{content:"";width:6px;height:6px;margin-right:5px;border-radius:50%;background:currentColor}.etheme-search-ajax-results .sym-search-stock--in{background:#e8f5e9;color:#1b7a34}.etheme-search-ajax-results .sym-search-stock--low{background:#fff3e0;color:#b45309}.etheme-search-ajax-results .sym-search-stock--out{background:#f1f1f1;color:var(--sym-s-muted)}.etheme-search-ajax-results .etheme-search-form-item-info-inner .etheme-search-redirect{background:var(--sym-s-soft);color:var(--sym-s-muted);letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.etheme-search-ajax-results .etheme-search-form-item-info-inner .etheme-search-redirect:hover{background:var(--sym-s-yellow);color:#000}.etheme-search-ajax-results .price.etheme-search-form-item-price{display:flex;flex-direction:column;align-items:flex-end;gap:2px;margin:0;color:var(--sym-s-ink);font-size:16px;font-weight:800;line-height:1.2;text-align:right;white-space:nowrap}.etheme-search-ajax-results .etheme-search-form-item-price ins{order:2;color:var(--sym-s-red);text-decoration:none;background:none}.etheme-search-ajax-results .etheme-search-form-item-price del{order:3;color:var(--sym-s-muted);font-size:12px;font-weight:500;opacity:1}.etheme-search-ajax-results .etheme-search-form-item-price .sym-search-off{order:1;padding:3px 7px;border-radius:6px;background:var(--sym-s-yellow);color:#000;font-size:11px;font-weight:800}.etheme-search-ajax-results .etheme-search-form-item-price .woocommerce-Price-amount{color:inherit}.etheme-search-ajax-results .etheme-search-form-item-link[data-type="post"]>img,.etheme-search-ajax-results .etheme-search-form-item-link[data-type="page"]>img{height:48px;padding:0;object-fit:cover;mix-blend-mode:normal}.etheme-search-ajax-results .etheme-search-form-item-date{color:var(--sym-s-muted);font-size:12px;white-space:nowrap}.etheme-search-ajax-results .etheme-search-form-more{padding:12px 16px 16px;background:#fff}.etheme-search-ajax-results .etheme-search-form-more .btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;border:0;border-radius:10px;background:var(--sym-s-yellow);color:#000;font-size:14px;font-weight:800;letter-spacing:0;text-transform:none;transition:background-color 0.15s ease}.etheme-search-ajax-results .etheme-search-form-more .btn:hover,.etheme-search-ajax-results .etheme-search-form-more .btn:focus-visible{background:#e6af00;color:#000}@media (max-width:575px){.etheme-search-ajax-results .etheme-search-form-item-link.etheme-search-form-item{grid-template-columns:60px minmax(0,1fr);gap:4px 12px;padding:10px 12px}.etheme-search-ajax-results .etheme-search-form-item-link.etheme-search-form-item>img{grid-row:span 2;width:60px;height:60px}.etheme-search-ajax-results .price.etheme-search-form-item-price{flex-direction:row;flex-wrap:wrap;align-items:baseline;justify-content:flex-start;gap:6px;font-size:15px;text-align:left}.etheme-search-ajax-results .etheme-search-form-item-date{grid-column:2}}