:root{--search-h: 64px;--search-bg: #FFFFFF;--search-fg: #123A38}.header__search .search-modal.modal__content{position:fixed!important;top:var(--header-height, 72px)!important;left:0;right:0;background:transparent!important;background-image:none!important;border:0!important;z-index:9990!important;animation:none!important;transform:none!important;transition:none!important}.header__search .search-modal.modal__content>.modal-overlay{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;clip-path:inset(calc(var(--header-height, 72px) + var(--search-h)) 0 0 0)!important;-webkit-clip-path:inset(calc(var(--header-height, 72px) + var(--search-h)) 0 0 0)!important;background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;z-index:9000!important;pointer-events:auto!important}.header__search .search-modal.modal__content>.search-modal__content{position:fixed!important;top:var(--header-height, 72px)!important;left:0;right:0;height:var(--search-h)!important;display:flex!important;align-items:center!important;padding:0 4rem!important;background:var(--search-bg)!important;color:var(--search-fg)!important;z-index:10002!important;overflow:visible!important;box-shadow:inset 0 -1px #123a381f!important}.header__search .search-modal__form{width:100%!important}.header__search .search-modal__form .field{width:100%!important;height:100%!important;display:flex!important;align-items:center!important;gap:12px!important;background:transparent!important;border:0!important;box-shadow:none!important;position:relative!important}.header__search .search-modal__form .field:before,.header__search .search-modal__form .field:after{content:none!important;display:none!important}.header__search .search-modal__form .field__button{position:static!important;inset:auto!important;transform:none!important}.header__search .search-modal__form .search__button{order:0}.header__search .search-modal__form .field__input,.header__search .search-modal__form input[type=search]{order:1;flex:1 1 auto;min-width:0;background:transparent!important;border:0!important;outline:0!important;box-shadow:none!important;color:var(--search-fg)!important;caret-color:var(--search-fg)!important;font-size:clamp(16px,1.2vw,20px);-webkit-appearance:none!important;appearance:none!important}.header__search .search-modal__form .reset__button{order:2}.header__search .search-modal__form .field__input::placeholder{color:#123a38b3!important;opacity:1!important}.header__search .search-modal__form .field__label{display:none!important}.header__search .search-modal__form .search__button,.header__search .search-modal__form .reset__button,.header__search .search-modal__close-button{background:transparent!important;border:0!important;padding:0!important;cursor:pointer;color:var(--search-fg)!important;fill:currentColor!important}.header__search .search-modal__form .search__button .svg-wrapper svg{width:22px;height:22px}.header__search .search-modal__form .reset__button .svg-wrapper svg{width:18px;height:18px}.header__search .search-modal__close-button{margin-left:auto;z-index:10003!important}.header__search summary .header__icon-close{display:none!important}.header__search input[type=search]::-webkit-search-cancel-button{display:none!important}.header__search .predictive-search--header{position:fixed!important;top:calc(var(--header-height, 72px) + var(--search-h))!important;left:24px;right:24px;z-index:10010!important;max-height:70vh!important;overflow:auto!important;background:#fff!important;border:1px solid rgba(18,58,56,.15)!important;border-radius:12px!important;box-shadow:0 16px 48px #00000024!important}.header__search .predictive-search--header a,.header__search .predictive-search--header .predictive-search__item-heading,.header__search .predictive-search--header .price,.header__search .predictive-search--header .link{color:var(--search-fg)!important}.header__search .predictive-search--header .predictive-search__item{border-top:1px solid rgba(18,58,56,.12)!important}.header__search .predictive-search--header .predictive-search__item:hover,.header__search .predictive-search--header .predictive-search__see-all:hover{background:#f2cfad22!important}@media (max-width: 749px){:root{--search-h: 56px}.header__search .predictive-search--header{left:16px;right:16px}}.header__search .search-modal__content{display:flex!important;align-items:center!important;gap:12px!important}.header__search .search-modal__form{flex:1 1 auto!important;min-width:0!important;width:auto!important;max-width:none!important;margin:0!important}.header__search .search{max-width:none!important;margin:0!important;width:100%!important}.header__search .search-modal__form .field{width:100%!important}.header__search .search-modal__close-button{flex:0 0 auto!important;margin-left:12px!important}:root{--search-lpad: 24px;--search-rpad: 56px}@media (max-width: 749px){:root{--search-lpad: 16px;--search-rpad: 52px}}.header__search .predictive-search--header{left:var(--search-lpad)!important;right:var(--search-rpad)!important;width:auto!important;max-width:none!important;box-sizing:border-box!important;overflow-x:hidden!important}.header__search .search-modal__form .field__input{padding:1.5rem 1.5rem 1.5rem 2rem!important;margin:var(--inputs-border-width)!important}.header__search .search-modal__form .field__input:focus,.header__search .search-modal__form .field__input:not(:placeholder-shown),.header__search .search-modal__form .field__input:-webkit-autofill{padding:1.5rem 1.5rem 1.5rem 2rem!important;margin:var(--inputs-border-width)!important;box-shadow:none!important;outline:none!important;border:none!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/search.css.map */
