.hx-store-search{position:relative;color:inherit;line-height:1;flex:0 0 auto}.hx-store-search[open]{z-index:100}.hx-store-search>summary{list-style:none}.hx-store-search>summary::-webkit-details-marker{display:none}.hx-store-search__toggle{width:40px;height:40px;display:grid;place-items:center;border:1px solid rgb(255 255 255 / .22);border-radius:12px;color:#fff!important;background:rgb(255 255 255 / .12);cursor:pointer;transition:background .15s ease}.hx-store-search__toggle svg{color:#fff!important;stroke:#fff}.hx-store-search__toggle:hover,.hx-store-search[open]>.hx-store-search__toggle{background:rgb(255 255 255 / .24)}.hx-store-search__toggle:focus-visible{outline:2px solid currentColor;outline-offset:2px}.hx-store-search__panel{position:absolute;top:calc(100% + 10px);left:0;right:auto;z-index:101;box-sizing:border-box;transform:translateX(var(--hx-search-shift,0));direction:rtl;display:flex;align-items:center;width:min(348px, calc(100vw - 24px));max-width:calc(100vw - 24px);min-height:54px;padding:5px;gap:5px;border:1px solid #e3e7ef;border-radius:15px;background:#fff;box-shadow:0 14px 40px rgb(10 18 40 / .20);color:#172033}.hx-hb__it .hx-store-search__panel{left:0;right:auto}.hx-store-search__panel input{flex:1;width:1px;min-width:0;border:0;padding:11px;margin:0;color:#172033;font:inherit;font-size:14px;background:#fff0;outline:none;box-shadow:none}.hx-store-search__panel button{border:0;border-radius:10px;padding:10px 14px;min-height:42px;background:var(--hx-primary,#4338ca);color:#fff;font:inherit;font-weight:700;cursor:pointer}.hx-shop-search{display:flex;align-items:center;gap:10px;width:100%;min-height:54px;margin:4px 0 16px;padding:5px 6px 5px 14px;border:1px solid #dfe4ee;border-radius:15px;background:#fff;box-shadow:0 3px 14px rgb(16 24 40 / .04)}.hx-shop-search:focus-within{border-color:var(--hx-primary,#4338ca);box-shadow:0 0 0 3px rgb(67 56 202 / .09)}.hx-shop-search>svg{flex-shrink:0;color:#778196;margin-right:9px}.hx-shop-search input{flex:1;min-width:0;width:100%;border:0;outline:0;background:#fff0;padding:10px 3px;font:inherit;font-size:16px;color:var(--hx-ink,#182035);box-shadow:none}.hx-shop-search input::placeholder{color:#858b99}.hx-shop-search button{border:0;border-radius:10px;background:var(--hx-primary,#4338ca);color:#fff;min-height:42px;padding:0 23px;font:inherit;font-weight:800;cursor:pointer}.hx-shop-search button:hover,.hx-store-search__panel button:hover{filter:brightness(1.07)}.hx-shop-search__clear{display:grid;place-items:center;text-decoration:none;flex:0 0 26px;width:26px;height:26px;color:#677184;background:#f0f2f7;border-radius:50%;font-size:22px}.hx-shop-search__clear:hover{color:#172033}.hx-shop-search__result{margin:-5px 0 12px;font-size:14px;color:#5b6575}@media(max-width:749px){.hx-store-search__toggle{width:37px;height:37px}.hx-store-search__panel{width:min(312px,calc(100vw - 24px))}.hx-store-search__panel input{font-size:16px}.hx-shop-search{gap:5px;padding-left:5px;min-height:48px}.hx-shop-search button{padding:0 15px}.hx-shop-search>svg{margin-right:6px;width:18px}}