.predictive-search{display:none}predictive-search[open] .predictive-search,predictive-search[loading] .predictive-search{display:block}.header__search details[open] .header__icon-close{display:none}.header__search .search-modal{position:fixed;top:var(--search-panel-top, 100%);bottom:auto;left:0;right:0;display:block;height:auto;min-height:0;border-bottom:.1rem solid rgba(var(--color-foreground),.08);overflow:visible}.header__search details[open]>.search-modal{animation:none;opacity:1;transform:translateY(0);transition:opacity var(--duration-default) ease,transform var(--duration-default) ease}.header__search details[open].is-closing>.search-modal{opacity:0;transform:translateY(-1.5rem)}@media(prefers-reduced-motion:reduce){.header__search details[open]>.search-modal,.header__search details[open].is-closing>.search-modal{transition:none}}.header__search .search-modal{background-image:linear-gradient(to bottom,#00456638 0,#0045661a 14rem,#00456605,rgb(var(--color-background)) 46rem)}.header__search .search-modal__content{display:block;height:auto;padding:0;max-height:calc(100vh - var(--search-panel-top, 12rem));max-height:calc(100dvh - var(--search-panel-top, 12rem));overflow-y:auto;overscroll-behavior:contain}.header__search .search-modal__form{max-width:none;width:100%}.header__search .search-modal__bar{display:flex;align-items:center;gap:1.2rem;position:sticky;top:0;z-index:2;padding-top:2rem;padding-bottom:2rem}.header__search .search-modal__bar:before{content:"";position:absolute;top:0;right:0;bottom:0;left:50%;width:100vw;transform:translate(-50%);z-index:-1;background-color:rgba(var(--color-background),.85);backdrop-filter:blur(1.2rem);-webkit-backdrop-filter:blur(1.2rem);opacity:0;transition:opacity .15s ease}.header__search .search-modal__content--scrolled .search-modal__bar:before{opacity:1}@media screen and (min-width:750px){.header__search .search-modal__bar{padding-top:2.4rem;padding-bottom:2.4rem}}.header__search .search-modal__field{flex:1 1 auto;min-width:0}.header__search .search-modal__close-button{position:static;flex:0 0 auto;width:4.4rem;height:4.4rem;margin:0}.header__search .search-modal__close-button .svg-wrapper{width:2rem;height:2rem}.header__search .predictive-search{position:static;width:100%;border:none;border-radius:0;box-shadow:none;background:transparent;overflow:visible}.search-modal:has(predictive-search[open]) [data-predictive-search-defaults],.search-modal:has(predictive-search[loading]) [data-predictive-search-defaults]{display:none}@media screen and (max-width:989px){.header__search .search-modal__content{height:calc(100vh - var(--search-panel-top, 12rem));height:calc(100dvh - var(--search-panel-top, 12rem))}}.predictive-search__card:hover .predictive-search__card-heading{text-decoration:underline;text-underline-offset:.3rem}.predictive-search li[aria-selected=true] .predictive-search__card,.predictive-search li[aria-selected=true] .card-wrapper{outline:.2rem solid rgba(var(--color-foreground),.7);outline-offset:.3rem;border-radius:.2rem}.predictive-search li[aria-selected=true] .predictive-search__card-heading{text-decoration:underline;text-underline-offset:.3rem}.predictive-search .predictive-search__item[aria-selected=true]{outline:.2rem solid rgba(var(--color-foreground),.7);outline-offset:.3rem}.predictive-search__item-query-result *:not(mark){font-weight:bolder}.predictive-search__item-query-result mark{color:rgba(var(--color-foreground),.75);background-color:transparent}predictive-search .spinner{width:1.5rem;height:1.5rem;line-height:0}predictive-search:not([loading]) .predictive-search__loading-state{display:none}predictive-search[loading] .predictive-search__loading-state{display:flex;justify-content:center;padding:2rem 1rem}predictive-search[loading] .predictive-search__search-for-button{display:none}predictive-search[loading] #predictive-search-results-groups-wrapper~.predictive-search__loading-state{display:none}predictive-search[loading] #predictive-search-results-groups-wrapper~.predictive-search__search-for-button{display:initial}
/*# sourceMappingURL=/cdn/shop/t/193/assets/component-predictive-search.css.map */
