.search-modal{position:relative}.search-modal .search-modal__dialog{background-color:rgb(var(--color-white));color:rgb(var(--color-gray-800));position:fixed;top:0;left:0;width:100%;height:100%;visibility:hidden;opacity:0;z-index:-1;overflow-y:auto;transition:opacity 50ms ease,visibility 50ms ease}.search-modal input[type=search]::-webkit-search-decoration,.search-modal input[type=search]::-webkit-search-cancel-button,.search-modal input[type=search]::-webkit-search-results-button,.search-modal input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.search-modal.opening .search-modal__dialog{visibility:visible;opacity:1;z-index:101}.search-modal__dialog{padding:1rem}.search-modal__header{display:flex}.search-modal__header>*:first-child{margin-right:1rem}.search-modal__close-button{margin-left:auto}#SearchModal{display:block}@media (min-width: 1024px){.search-modal .search-modal__dialog{position:absolute;top:calc(100% - .5rem);right:0;left:auto;width:auto;height:auto;box-shadow:0 0 12px #00000026;min-width:640px;border-radius:4px;overflow-y:hidden;transform-origin:top right;transform:scale(.95);transition:transform .15s ease,opacity .15s ease,visibility .15s ease}.search-modal.opening .search-modal__dialog{transform:scale(1)}.search-modal__dialog{padding:2rem}.search-modal:before{display:none}.search-modal__close-button{display:none}}
/*# sourceMappingURL=/cdn/shop/t/772/assets/component-search.css.map */
