.header__search{display:inline-flex;line-height:0}.header__search details,.header__icons,.header{position:static}.header__search .search-modal{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;max-width:none!important;height:100vh!important;height:100dvh!important;min-height:100vh!important;z-index:999999!important;display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;overflow:hidden!important;background:transparent!important}.header__search details[open]>.search-modal{display:block!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}.header__search .modal-overlay{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;display:block!important;background:#00000073!important}.header__search .search-modal__content{position:fixed!important;z-index:2!important;top:var(--kuvrel-search-top, 0px)!important;left:0!important;right:0!important;bottom:auto!important;width:100%!important;max-width:none!important;min-height:var(--kuvrel-search-height, 72px)!important;height:auto!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:10px 12px!important;background:var(--gradient-background, #ffffff)!important;line-height:normal!important}.header__search .search-modal__form{flex:1 1 auto!important;width:100%!important;max-width:742px!important;margin:0!important}.header__search .search-modal__form .field{width:100%!important}.header__search .search-modal__close-button{position:relative!important;inset:auto!important;flex:0 0 44px!important;width:44px!important;height:44px!important;margin:0!important}.header__search details:not([open]) .modal__toggle-open{display:block!important}.header__search details:not([open]) .modal__toggle-close{display:none!important}.header__search details[open] .modal__toggle-open{display:none!important}.header__search details[open] .modal__toggle-close{display:block!important}@media screen and (max-width:749px){.header__search .search-modal__content{min-height:var(--kuvrel-search-height, 64px)!important;padding:8px 10px!important}.header__search .search-modal__form{max-width:none!important}}
/*# sourceMappingURL=/cdn/shop/t/73/assets/component-search.css.map */
