.search-header.hs-form{position:relative}.hs-dropdown{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:1050;overflow:hidden;border:1px solid #e5e7eb;border-radius:12px;background:#fff;box-shadow:0 12px 32px rgba(15,23,42,.14);text-align:left}.hs-list{padding:6px 0;max-height:420px;overflow-y:auto}.hs-item,.hs-list{list-style:none;margin:0}.hs-item{display:flex;align-items:center;gap:12px;padding:8px 14px;cursor:pointer}.hs-item::marker,.hs-item:before{content:none}.hs-item.is-active{background:#f3f8ec}.hs-item.is-out .hs-thumb{opacity:.55}.hs-item.is-out .hs-name{color:#94a3b8}.hs-thumb{flex:0 0 40px;width:40px!important;height:40px!important;object-fit:contain;border-radius:8px;background:#f7f9f5;padding:2px}.hs-name{flex:1 1 auto;min-width:0;font-size:14.5px;line-height:1.35;color:#2c3c28;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hs-name mark{padding:0;background:rgba(0,0,0,0);color:inherit;font-weight:700}.hs-price{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;line-height:1.25;white-space:nowrap}.hs-price strong{font-size:14px;color:#629d23}.hs-price del{font-size:12px;color:#94a3b8}.hs-out{padding:2px 8px;border-radius:10px;background:#f1f5f9;color:#64748b;font-size:12px;font-weight:600}.category-search-wrapper .search-header .hs-dropdown .hs-all,.hs-dropdown .hs-all{display:flex!important;justify-content:space-between!important;position:static!important;transform:none!important;font-weight:600!important;line-height:1.4!important;align-items:center;justify-content:space-between;gap:8px;width:100%!important;max-width:none!important;height:auto!important;margin:0!important;padding:11px 14px!important;border:0!important;border-top:1px solid #f1f5f9!important;border-radius:0!important;background:#fff!important;color:#629d23!important;font-size:14px!important;text-align:left}.category-search-wrapper .search-header .hs-dropdown .hs-all i,.hs-dropdown .hs-all i{color:#629d23!important}.category-search-wrapper .search-header .hs-dropdown .hs-all,.hs-dropdown .hs-all{cursor:pointer}.category-search-wrapper .search-header .hs-dropdown .hs-all.is-active,.category-search-wrapper .search-header .hs-dropdown .hs-all:hover,.hs-dropdown .hs-all.is-active,.hs-dropdown .hs-all:hover{background:#f3f8ec!important}.hs-state{display:flex;align-items:center;gap:8px;padding:16px 14px;color:#64748b;font-size:14px}.hs-state i{color:#94a3b8}.hs-thumb.is-fallback{padding:6px;opacity:.45;filter:grayscale(15%)}