.predictive-search{display:none;width:100%;max-height:calc(100dvh - 132px - var(--header-height) - var(--announcement-height));position:absolute;right:0;left:0;top:calc(100% - 1px);background-color:rgb(var(--color-background));z-index:3;border-left:0;border-top:0;border-right:0;border-bottom-right-radius:var(--dialog-corner-radius);border-bottom-left-radius:var(--dialog-corner-radius);box-shadow:var(--dialog-shadow-horizontal-offset) var(--dialog-shadow-vertical-offset) var(--dialog-shadow-blur-radius) rgba(var(--color-shadow),var(--dialog-shadow-opacity));overflow-y:auto;-webkit-overflow-scrolling:touch}.predictive-search--Desktop{position:fixed;left:0;right:0;top:calc(var(--header-height) + var(--announcement-height))}.scrolled-past-header .predictive-search--Desktop{top:var(--header-height)}@media screen and (max-width:1479px){.predictive-search{max-height:calc(100dvh - var(--header-height) - var(--announcement-height))}}.predictive-search.active{display:block}predictive-search[open] .predictive-search,predictive-search[loading] .predictive-search,algolia-search[open] .predictive-search,algolia-search[loading] .predictive-search,.header__search-details[open] .predictive-search{display:block}.predictive-search-results{display:block}.predictive-search__results-groups-wrapper{display:grid;grid-template-columns:250px 1fr;grid-gap:30px;width:100%;padding:20px 0}@media screen and (max-width:1479px){.predictive-search__results-groups-wrapper{grid-template-columns:1fr;padding:15px 0;grid-gap:0}}.predictive-search__container{display:flex;flex-direction:column;gap:20px;width:100%}.predictive-search__container--collections{border-right:1px solid rgb(var(--color-foreground))}@media screen and (max-width:1479px){.predictive-search__container{padding-bottom:20px}}.predictive-search__container-inner{display:flex;justify-content:space-between;align-items:center}.predictive-search__heading{margin:0;font-size:16px}.predictive-search__container .grid__item[aria-selected=true]{outline:rgba(var(--color-foreground),.1) thin auto}.predictive-search__list{display:flex;flex-direction:column;gap:12px;padding:0;margin:0;list-style:none}.predictive-search__container .card__details{gap:4px}.predictive-search__container .card__title-title{font-weight:600}.predictive-search__all-results{margin-top:40px;font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/389/assets/component-predictive-search.css.map */
