.search-overlay{position:fixed;inset:var(--search-overlay-top, 0px) 0 0 0;width:100%;height:auto;max-width:none;max-height:none;margin:0;padding:0;overflow:hidden;border:0;background:var(--overlay-backdrop)}.search-overlay[open]{animation:lusq-fade .2s ease}.search-overlay::backdrop{background:transparent}.search-overlay__panel{max-height:calc(100% - 32px);overflow-y:auto;overscroll-behavior:contain;border-top:1px solid var(--scheme-border);border-bottom:1px solid var(--scheme-border);box-shadow:0 24px 50px -20px rgba(var(--color-ink-rgb),.25);color:var(--scheme-heading)}.search-overlay[open] .search-overlay__panel{animation:lusq-drop .22s ease}.search-overlay__inner{display:block;max-width:880px;margin:0 auto;padding:20px var(--gutter-mobile) 26px}.search-overlay__form{display:flex;align-items:center;gap:12px;padding:8px 8px 8px 18px;border:1.5px solid var(--color-accent);border-radius:var(--radius-pill);background:var(--color-surface)}.search-overlay__icon{display:inline-flex;color:var(--color-subtle)}.search-overlay__input,.search-overlay__input:focus{flex:1;min-width:0;min-height:40px;padding:0;border:0;border-radius:0;background:transparent;font-size:16px;color:var(--color-ink)}.search-overlay__input::-webkit-search-cancel-button{display:none}.search-overlay__input:placeholder-shown~.search-overlay__clear{display:none}.search-overlay__clear{padding:0 4px;border:0;background:none;font-weight:600;font-size:13px;color:var(--color-subtle)}.search-overlay__close{width:36px;height:36px;background:var(--color-bg)}.search-overlay__results:empty{display:none}
/*# sourceMappingURL=/cdn/shop/t/13/assets/component-search-overlay.css.map */
