.gwlss-wrap{--gwlss-primary:#6d5dfc;--gwlss-secondary:#16c7b7;--gwlss-bg:#fff;--gwlss-text:#1d2433;--gwlss-placeholder:#8b93a7;--gwlss-border:#e3e7ef;--gwlss-result-bg:#fff;--gwlss-width:100%;--gwlss-height:58px;--gwlss-font:15px;--gwlss-radius:18px;--gwlss-results-height:420px;--gwlss-image-size:62px;position:relative;width:var(--gwlss-width);max-width:100%;font-family:inherit;font-size:var(--gwlss-font);color:var(--gwlss-text);z-index:30;box-sizing:border-box}.gwlss-wrap *{box-sizing:border-box}.gwlss-search-shell{position:relative;height:var(--gwlss-height);display:flex;align-items:center;background:var(--gwlss-bg);border:1px solid var(--gwlss-border);border-radius:var(--gwlss-radius);transition:.28s ease;overflow:hidden}.gwlss-input{width:100%;height:100%;border:0!important;outline:0!important;background:transparent!important;color:var(--gwlss-text)!important;font:inherit;padding:0 52px 0 78px!important;box-shadow:none!important}.gwlss-input::placeholder{color:var(--gwlss-placeholder);opacity:1}.gwlss-icon{position:absolute;right:18px;display:grid;place-items:center;color:var(--gwlss-primary);z-index:2;transition:.25s}.gwlss-clear{position:absolute;left:18px;border:0;background:transparent;color:var(--gwlss-placeholder);font-size:24px;line-height:1;cursor:pointer;padding:4px}.gwlss-loader{position:absolute;left:22px;width:18px;height:18px;border:2px solid color-mix(in srgb,var(--gwlss-primary) 22%,transparent);border-top-color:var(--gwlss-primary);border-radius:50%;animation:gwlss-spin .75s linear infinite;display:none}.gwlss-wrap.is-loading .gwlss-loader{display:block}.gwlss-wrap.is-loading .gwlss-clear{display:none!important}.gwlss-glow{position:absolute;inset:auto 8% -32px 8%;height:42px;background:var(--gwlss-primary);filter:blur(28px);opacity:.12;pointer-events:none}.gwlss-results{position:absolute;top:calc(100% + 10px);right:0;width:100%;max-height:var(--gwlss-results-height);overflow:auto;background:var(--gwlss-result-bg);border:1px solid var(--gwlss-border);border-radius:calc(var(--gwlss-radius) + 2px);box-shadow:0 22px 55px rgba(21,27,38,.14);opacity:0;visibility:hidden;transform:translateY(-6px) scale(.99);transition:.2s ease;transform-origin:top;scrollbar-width:thin}.gwlss-results.is-open{opacity:1;visibility:visible;transform:none}.gwlss-item{display:flex;align-items:center;gap:13px;padding:12px 13px;text-decoration:none!important;color:var(--gwlss-text)!important;border-bottom:1px solid color-mix(in srgb,var(--gwlss-border) 75%,transparent);transition:.18s ease}.gwlss-item:last-child{border-bottom:0}.gwlss-item:hover{background:color-mix(in srgb,var(--gwlss-primary) 7%,var(--gwlss-result-bg));transform:translateX(-2px)}.gwlss-thumb{width:var(--gwlss-image-size);height:var(--gwlss-image-size);border-radius:calc(var(--gwlss-radius) * .55);overflow:hidden;flex:0 0 auto;background:color-mix(in srgb,var(--gwlss-primary) 8%,#f5f6fa);display:grid;place-items:center}.gwlss-thumb img{width:100%;height:100%;object-fit:cover}.gwlss-placeholder-art{opacity:.35;color:var(--gwlss-primary)}.gwlss-item-main{min-width:0;flex:1}.gwlss-title{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:7px;font-size:1em}.gwlss-meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:.83em;color:var(--gwlss-placeholder)}.gwlss-price{color:var(--gwlss-primary);font-weight:700}.gwlss-stock{padding:5px 8px;border-radius:99px;font-size:.72em;white-space:nowrap}.gwlss-stock.instock{background:#eafaf2;color:#15844f}.gwlss-stock.outofstock{background:#fff0f0;color:#c54848}.gwlss-message{padding:18px;text-align:center;color:var(--gwlss-placeholder)}.gwlss-wrap.model-1 .gwlss-search-shell{box-shadow:0 12px 35px rgba(25,31,45,.10);backdrop-filter:blur(14px)}.gwlss-wrap.model-1 .gwlss-search-shell:focus-within{border-color:var(--gwlss-primary);box-shadow:0 15px 38px color-mix(in srgb,var(--gwlss-primary) 18%,transparent)}.gwlss-wrap.model-2 .gwlss-search-shell{border-width:0 0 2px;border-radius:0;box-shadow:none}.gwlss-wrap.model-2 .gwlss-results{border-radius:8px;box-shadow:0 14px 38px rgba(22,28,40,.12)}.gwlss-wrap.model-3 .gwlss-search-shell{background:#111522;border-color:color-mix(in srgb,var(--gwlss-primary) 55%,#283044);box-shadow:0 0 0 1px color-mix(in srgb,var(--gwlss-primary) 18%,transparent),0 0 28px color-mix(in srgb,var(--gwlss-primary) 16%,transparent)}.gwlss-wrap.model-3 .gwlss-input{color:#f6f7fb!important}.gwlss-wrap.model-3 .gwlss-results{background:#111522;border-color:#2c3548;color:#f6f7fb}.gwlss-wrap.model-3 .gwlss-item{color:#f6f7fb!important;border-color:#252c3a}.gwlss-wrap.model-3 .gwlss-item:hover{background:#191f2e}.gwlss-wrap.model-4 .gwlss-search-shell{border:2px solid transparent;background:linear-gradient(var(--gwlss-bg),var(--gwlss-bg)) padding-box,linear-gradient(135deg,var(--gwlss-primary),var(--gwlss-secondary)) border-box;box-shadow:0 14px 30px color-mix(in srgb,var(--gwlss-primary) 13%,transparent)}.gwlss-wrap.model-5 .gwlss-search-shell{border:1px solid var(--gwlss-border);border-radius:min(var(--gwlss-radius),10px);box-shadow:0 3px 0 color-mix(in srgb,var(--gwlss-border) 70%,transparent)}.gwlss-wrap.model-5 .gwlss-results{border-radius:10px}.gwlss-wrap.model-6 .gwlss-search-shell{border-radius:999px;padding-inline:4px;box-shadow:0 9px 28px rgba(24,30,43,.09)}.gwlss-wrap.model-6 .gwlss-results{border-radius:24px}.gwlss-wrap.model-7 .gwlss-search-shell{box-shadow:none;background:color-mix(in srgb,var(--gwlss-primary) 5%,var(--gwlss-bg));border-color:transparent}.gwlss-wrap.model-7 .gwlss-results{box-shadow:0 8px 22px rgba(25,31,45,.09)}.gwlss-wrap.model-8 .gwlss-search-shell{border:1px solid color-mix(in srgb,var(--gwlss-primary) 48%,var(--gwlss-border));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gwlss-secondary) 18%,transparent),0 15px 35px rgba(34,31,26,.10)}.gwlss-wrap.model-8 .gwlss-icon{filter:drop-shadow(0 2px 6px color-mix(in srgb,var(--gwlss-primary) 32%,transparent))}.gwlss-wrap.model-9 .gwlss-search-shell{background:#171a21;border:0;box-shadow:0 18px 42px rgba(0,0,0,.25)}.gwlss-wrap.model-9 .gwlss-input{color:#fff!important}.gwlss-wrap.model-9 .gwlss-results{background:#171a21;border-color:#292d36;color:#fff;box-shadow:0 22px 50px rgba(0,0,0,.34)}.gwlss-wrap.model-9 .gwlss-item{color:#fff!important;border-color:#2a2f38}.gwlss-wrap.model-9 .gwlss-item:hover{background:#20252e}.gwlss-wrap.model-10 .gwlss-search-shell{border:0;border-radius:0;border-bottom:1px solid var(--gwlss-border);box-shadow:none}.gwlss-wrap.model-10 .gwlss-search-shell:after{content:"";position:absolute;bottom:0;right:0;width:0;height:2px;background:linear-gradient(90deg,var(--gwlss-primary),var(--gwlss-secondary));transition:.3s}.gwlss-wrap.model-10 .gwlss-search-shell:focus-within:after{width:100%}.gwlss-wrap.model-10 .gwlss-results{border-radius:0;border-width:0 0 1px;box-shadow:0 18px 35px rgba(25,31,45,.10)}@keyframes gwlss-spin{to{transform:rotate(360deg)}}@media(max-width:640px){.gwlss-wrap{--gwlss-width:100%!important}.gwlss-results{position:absolute}.gwlss-item{gap:10px}.gwlss-thumb{width:min(var(--gwlss-image-size),54px);height:min(var(--gwlss-image-size),54px)}.gwlss-stock{display:none}}