.je-drawer-search{padding:2.8rem 1.5rem .4rem;overflow-x:clip;min-width:0}.je-drawer-search .je-hero__search{width:100%;max-width:100%;box-sizing:border-box}.je-drawer-search .je-hero__search-label{display:block;font-size:clamp(1.8rem,2.6vw,2.1rem);font-weight:500;letter-spacing:-.01em;color:var(--je-ink);margin-bottom:.7rem}.je-drawer-search .je-hero__search-pill{position:relative;display:flex;align-items:center;gap:.8rem;min-height:5.6rem;background:var(--je-cream);border:3px solid var(--je-lime);border-radius:4px;padding:1rem 1rem 1rem 1.4rem}.je-drawer-search .je-hero__search-pill input[type=search]{flex:1;border:0;outline:0;box-shadow:none;background:transparent;font-family:var(--font-heading-family);font-size:var(--je-fs-md);color:var(--je-ink);min-width:0}.je-drawer-search .je-hero__search-pill input::placeholder{color:#d9d9d9;opacity:1}.je-drawer-search .je-hero__search-go{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:transparent;border:0;border-radius:4px;cursor:pointer;color:var(--je-green-deep)}.je-drawer-search .je-hero__autocomplete-dropdown{position:absolute;top:calc(100% + 8px);left:-3px;right:-3px;z-index:100;background:#fbf7eef5;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1.5px solid var(--je-bronze);border-radius:4px;box-shadow:0 16px 36px #1f241929;max-height:50vh;overflow-y:auto;scrollbar-width:thin}.je-drawer-search .je-hero__autocomplete-topbar{display:flex;align-items:center;justify-content:space-between;gap:.65rem;padding:1.2rem 1.3rem 0}.je-drawer-search .je-hero__autocomplete-topbar[hidden]{display:none}.je-drawer-search .je-hero__autocomplete-section-title{font-family:var(--font-script);font-size:1.7rem;color:var(--je-green-line);margin:0;font-weight:700}.je-drawer-search .je-hero__autocomplete-close{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:0;background:transparent;color:var(--je-ink-soft);cursor:pointer}.je-drawer-search .je-hero__autocomplete-close:hover{color:var(--je-ink)}.je-drawer-search .je-hero__autocomplete-popular-grid{display:grid;grid-template-columns:1fr;gap:.65rem;padding:1.2rem 1.1rem}.je-drawer-search .je-hero__autocomplete-popular-grid[hidden]{display:none}.je-drawer-search .je-hero__autocomplete-popular-btn{display:flex;align-items:center;gap:.7rem;padding:.65rem .9rem;border-radius:4px;background:var(--je-tan-soft);border:1.5px solid var(--je-tan-soft);color:var(--je-ink);cursor:pointer;font-family:inherit;text-align:left;width:100%;box-shadow:0 3px #9f6d3d59;transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease;min-width:0}.je-drawer-search .je-hero__autocomplete-popular-btn:hover{border-color:var(--je-green-deep);transform:translateY(-2px);box-shadow:0 5px 12px #9f6d3d4d}.je-drawer-search .je-hero__autocomplete-popular-btn[hidden]{display:none}.je-drawer-search .je-hero__autocomplete-popular-btn--active,.je-drawer-search .je-hero__autocomplete-popular-btn:focus-visible{border-color:var(--je-green-deep)}.je-drawer-search .je-hero__autocomplete-popular-flag{flex-shrink:0;width:32px;height:22px;object-fit:cover;border-radius:4px;box-shadow:0 1px 2px #1f24192e}.je-drawer-search .je-hero__autocomplete-popular-text{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.je-drawer-search .je-hero__autocomplete-popular-name{font-family:var(--font-heading-family);font-weight:600;font-size:var(--je-fs-sm);color:var(--je-ink)}.je-drawer-search .je-hero__autocomplete-popular-sep{color:var(--je-tan)}.je-drawer-search .je-hero__autocomplete-popular-price{font-family:var(--font-body-family);font-size:var(--je-fs-sm);color:var(--je-ink-soft)}.je-drawer-search .je-hero__autocomplete-popular-arrow{display:block;flex-shrink:0;width:16px;height:11px}.je-drawer-search .je-hero__autocomplete-no-results[hidden]{display:none}.je-drawer-search .je-hero__autocomplete-no-results{padding:1.6rem 1.3rem;text-align:center;display:flex;flex-direction:column;gap:.3rem}.je-drawer-search .je-hero__autocomplete-empty-title{font-weight:600;font-size:var(--je-fs-md);color:var(--je-ink)}.je-drawer-search .je-hero__autocomplete-empty-subtitle{font-family:var(--font-script);font-size:1.7rem;color:var(--je-green-line)}
/*# sourceMappingURL=/cdn/shop/t/14/assets/je-drawer-search.css.map */
