store-header.header{position:relative;overflow:visible;box-sizing:border-box}.header-search{display:inline-flex;align-items:center}.header-search>details{position:static}.header-search .header__icon--search{cursor:pointer;list-style:none}.header-search .header__icon--search::-webkit-details-marker{display:none}.header-search .header__icon--search img.icon{width:24px;height:24px;object-fit:contain}store-header.header .header__grid{transition:opacity var(--header-transition-speed, .3s) ease,visibility var(--header-transition-speed, .3s) ease}store-header.header.header-search-is-open .header__grid{opacity:0;visibility:hidden;pointer-events:none}store-header.header>.header-search-modal,.header-search-modal{display:block;position:absolute;z-index:100;top:0;left:0;right:0;width:100%;height:var(--header-search-overlay-height, 100%);min-height:var(--header-search-overlay-height, 100%);margin:0;padding:0;box-sizing:border-box;pointer-events:none;background-color:#fff!important;opacity:0;visibility:hidden;transition:opacity var(--header-transition-speed, .3s) ease,visibility var(--header-transition-speed, .3s) ease}.header-search-modal[hidden]{display:none!important}store-header.header.header-search-is-open>.header-search-modal:not(.is-closing){opacity:1;visibility:visible;pointer-events:auto}.header-search-modal.is-closing{opacity:0;visibility:hidden;pointer-events:none}.header-search-modal__panel{display:flex;align-items:center;justify-content:center;gap:12px;position:relative;width:100%;height:100%;min-height:100%;max-height:100%;margin-inline:auto;padding:0 var(--gutter, 20px);box-sizing:border-box}.header-search-modal__panel.container{max-width:100%;width:100%}.header-search-modal__form-wrap{position:relative;display:flex;align-items:center;flex:1 1 auto;width:auto;max-width:calc(100% - 36px);min-width:0;height:auto}.header-search-modal__form-wrap .search,.header-search-modal__form-wrap form.search,.header-search-modal__form-wrap predictive-search{display:flex!important;align-items:center!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;background:none!important}.header-search-modal__form-wrap search-form,.header-search-modal__form-wrap .search__form{display:flex!important;align-items:center!important;width:100%!important;min-height:44px;height:44px;max-height:44px;margin:0!important;box-sizing:border-box;transition:background-color var(--header-transition-speed, .3s) ease}.header-search-modal__form-wrap .js-search-overlay{display:none}.header-search-modal__close{flex:0 0 auto;display:flex;align-items:center;justify-content:center;align-self:center;padding:6px;border:0;background:transparent;color:#00244d;cursor:pointer;opacity:1;transition:opacity var(--header-transition-speed, .3s) ease}.header-search-modal.is-closing .header-search-modal__close{opacity:0}.header-search-modal__close .icon{width:24px;height:24px}.header-search-modal__form-wrap .search__submit,.header-search-modal__form-wrap .search__reset{right:8px;padding:0;min-height:0;top:50%;transform:translateY(-50%);transition:opacity var(--header-transition-speed, .3s) ease,visibility var(--header-transition-speed, .3s) ease}.header-search-modal__form-wrap .search__reset{display:flex;align-items:center;justify-content:center}.header-search-modal__form-wrap .search__reset .icon{width:16px;height:16px}.header-search-modal__form-wrap .predictive-search{position:absolute;top:100%;left:0;width:100%;padding-top:0;margin-top:0;z-index:101}@media(min-width:1025px){.header-search-modal__form-wrap{flex:0 0 742px;width:742px;max-width:742px}.header-search-modal__form-wrap search-form,.header-search-modal__form-wrap .search__form{min-height:50px;height:50px;max-height:50px}}@media(max-width:1024.98px){.header-search-modal__form-wrap search-form,.header-search-modal__form-wrap .search__form{min-height:40px;height:40px;max-height:40px}}@media(prefers-reduced-motion:reduce){store-header.header .header__grid,store-header.header>.header-search-modal,.header-search-modal__form-wrap .search__form,.header-search-modal__form-wrap .search__submit,.header-search-modal__form-wrap .search__reset,.header-search-modal__close{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/85/assets/header-search-modal.css.map */
