.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}@media screen and (max-width:749px){.predictive-search{max-height:calc(100dvh - 102px - var(--header-height) - var(--announcement-height))}}@media screen and (min-width:1024px){.predictive-search{width:100%;top:100%}}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:15% 1fr;gap:0;width:100%}@media screen and (max-width:1023px){.predictive-search__results-groups-wrapper{grid-template-columns:1fr}}.predictive-search__container{display:flex;flex-direction:column;gap:20px;width:100%;padding-bottom:30px}@media screen and (max-width:749px){.predictive-search__container{padding-bottom:35px}}.predictive-search__container-inner{display:flex;justify-content:space-between;align-items:center}.predictive-search__heading{margin:0;text-transform:uppercase;font-family:var(--font-special-family);font-size:14px;letter-spacing:1px}.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:8px}@media screen and (min-width:750px){.predictive-search__container .card__title-title:hover{text-decoration:underline}}.predictive-search__links{display:flex;gap:24px;list-style:none;padding:0 0 16px;margin:65px 0 0}.predictive-search__link{color:inherit;text-decoration:none;font-family:var(--font-special-family);font-size:14px;font-weight:400;line-height:1.2;letter-spacing:1px;text-transform:uppercase;display:inline-block}@media screen and (min-width:750px){.predictive-search__links{margin-top:50px}.predictive-search__link:hover{text-decoration:underline}}
/*# sourceMappingURL=/cdn/shop/t/799/assets/component-predictive-search.css.map */
