.no-js .predictive-search{display:none}details[open]>.search-modal{opacity:1;animation:animateMenuOpen var(--duration-default) ease}.search-modal .modal-heading{display:flex;align-items:center;padding:16px 8px 16px 16px}.search-modal .modal-heading .search-modal__form .form__group,.search-modal .modal-heading{border-bottom:none}.search-modal .modal-heading .search-input{display:flex;align-items:center;justify-content:space-between;flex:1;gap:12px}.search-modal .modal-heading .search-input .form__field{padding-bottom:0}.search-modal .modal-heading .close-modal{position:unset}.search-modal .modal-heading .close-modal .icon-close{color:rgba(var(--text-icon-heading))}.menu-drawer .search-items-mobile-drawer{display:none}.menu-drawer .menu-drawer__inner-container.show-search-items .search-items-mobile-drawer{display:block}.menu-drawer .menu-drawer__inner-container.show-search-items .menu-drawer__navigation,.menu-drawer .menu-drawer__inner-container.show-search-items .menu-drawer__utility-links{display:none}.search-modal{opacity:0}.search-modal__content{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0 16px}.search-modal__form{width:100%;display:flex;gap:8px}#mobile-searchbar-details[open] .clear-button{display:flex}.search__button{color:rgba(var(--text-icon-text));display:flex;align-items:center;justify-content:center}.search__button .icon{--header-icon-size: 22px;width:var(--header-icon-size);height:var(--header-icon-size)}.search-modal .form__group{padding-bottom:0}#modal-search .form__group{border-bottom:none;padding-bottom:0}#modal-search .base-modal{padding:0}.search-modal__form .form__group .form__field{font-size:20px}.search-modal__form .form__group .form__field::placeholder{font-size:20px}.no-results-template{display:flex;flex-direction:column;gap:var(--spacing-2xl);text-align:center}@media screen and (max-width:1023px){.mobile-search-bar insp-dropdown details .dropdown-menu{top:calc(var(--dropdown-menu-position-top) + 16px);padding:16px;max-height:calc(100vh - 250px);height:fit-content;overflow-y:auto}}@media screen and (max-width:749px){.search-modal__form .form__group .form__field::placeholder{font-size:16px}.search-modal__form .form__group .form__field{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/component-search.css.map */
