.mobile-search-popup{display:none}@media screen and (max-width: 749px){.mobile-search-popup{display:flex;align-items:center}}.mobile-search-popup__trigger{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:none;background:transparent;cursor:pointer;color:rgb(var(--color-foreground));transition:opacity .15s ease}.mobile-search-popup__trigger:hover{opacity:.7}.mobile-search-popup__icon{width:22px;height:22px}.mobile-search-popup__content{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1001;display:flex;flex-direction:column}.mobile-search-popup__content[hidden]{display:none}.mobile-search-popup__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#1f193380;animation:fadeIn .2s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.mobile-search-popup__container{position:relative;z-index:1;background-color:#fff;padding:0;animation:slideDown .25s ease;box-shadow:0 4px 20px #1f193326}@keyframes slideDown{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.mobile-search-popup__header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid rgba(31,25,51,.1)}.mobile-search-popup__title{font-size:16px;font-weight:600;color:#1f1933}.mobile-search-popup__close{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;background:transparent;cursor:pointer;color:#63607c;border-radius:4px;transition:background-color .15s ease}.mobile-search-popup__close:hover{background-color:#1f19330d}.mobile-search-popup__close svg{width:20px;height:20px}.mobile-search-popup__body{padding:16px}.mobile-search-popup__body .algolia-autocomplete{max-width:none}.mobile-search-popup__body .algolia-autocomplete__dropdown{position:relative;top:8px;bottom:auto;box-shadow:none;border:1px solid rgba(31,25,51,.1)}.mobile-search-popup__body .algolia-autocomplete__suggestions{max-height:50vh}body.overflow-hidden-mobile-search{overflow:hidden}@media screen and (max-width: 749px){body.overflow-hidden-mobile-search{position:fixed;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/mobile-search-popup.css.map */
