.search-overlay{position:absolute;top:100%;left:0;width:100%;height:auto;z-index:900;visibility:hidden;pointer-events:none;display:flex;flex-direction:column}.search-overlay.is-open{visibility:visible;pointer-events:auto}.search-overlay__backdrop{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#0003;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);opacity:0;transition:opacity .3s ease;z-index:1}.search-overlay.is-open .search-overlay__backdrop{opacity:1}.search-overlay__content{position:relative;z-index:2;width:100%;background-color:#fff;padding:20px 24px 32px;transform:translateY(-100%);transition:transform .35s cubic-bezier(.165,.84,.44,1);box-shadow:0 4px 30px #00000014;display:flex;flex-direction:column}.search-overlay.is-open .search-overlay__content{transform:translateY(0)}.search-overlay__close{position:absolute;top:16px;right:16px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:#1a1a1a;cursor:pointer;background:none;border:none;opacity:.5;transition:opacity .2s ease}.search-overlay__close:hover{opacity:1}.search-overlay__form{width:100%;margin-top:24px}.search-overlay__input-wrapper{position:relative;border-bottom:1px solid #e5e5e5;transition:border-color .2s ease}.search-overlay__input-wrapper:focus-within{border-bottom-color:#1a1a1a}.search-overlay__input{width:100%;background:transparent;border:none;padding:12px 40px 12px 0;color:#1a1a1a;outline:none;font-family:Instrument Sans,sans-serif;font-weight:400;font-size:16px;line-height:1.5}.search-overlay__input::placeholder{color:#999}.search-overlay__input::-webkit-search-cancel-button,.search-overlay__input::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.search-overlay__submit{position:absolute;right:0;top:50%;transform:translateY(-50%);color:#1a1a1a;background:none;border:none;padding:8px;cursor:pointer;opacity:.7;transition:opacity .2s ease}.search-overlay__submit:hover{opacity:1}.search-overlay__label{display:none}
/*# sourceMappingURL=/cdn/shop/t/10/assets/search-overlay.css.map */
