#tp-reb-page .predictive-search{display:none;position:absolute;top:calc(100% + 1.2px);left:-1.2px;border-width:var(--popup-border-width);border-style:solid;border-color:rgba(var(--color-foreground),var(--popup-border-opacity));background-color:rgb(var(--color-background));z-index:3;border-bottom-right-radius:var(--popup-corner-radius);border-bottom-left-radius:var(--popup-corner-radius);box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}#tp-reb-page .predictive-search--search-template{z-index:2;width:calc(100% + 2.4px)}@media screen and (max-width:749px){#tp-reb-page .predictive-search--header{right:0;left:0;top:100%}}@media screen and (max-width:989px){#tp-reb-page .predictive-search{overflow-y:auto;-webkit-overflow-scrolling:touch}}@media screen and (min-width:750px){#tp-reb-page .predictive-search{border-top:none;width:calc(100% + 2.4px)}#tp-reb-page .header predictive-search{position:relative}}#tp-reb-page predictive-search[open] .predictive-search,#tp-reb-page predictive-search[loading] .predictive-search{display:block}#tp-reb-page .predictive-search__heading{border-bottom:1.2px solid rgba(var(--color-foreground),.08);margin:0 auto;padding:18px 0 9px;display:flex;justify-content:space-between;align-items:center;width:calc(100% - 48px);color:rgba(var(--color-foreground),.7)}#tp-reb-page predictive-search .spinner{width:18px;height:18px;line-height:0}#tp-reb-page .predictive-search__heading .spinner{margin:0 2.4px 0 24px}#tp-reb-page predictive-search:not([loading]) .predictive-search__heading .spinner,#tp-reb-page predictive-search:not([loading]) .predictive-search__loading-state,#tp-reb-page predictive-search:not([loading]) .predictive-search-status__loading{display:none}#tp-reb-page predictive-search[loading] .predictive-search__loading-state{display:flex;justify-content:center;padding:12px}#tp-reb-page predictive-search[loading] .predictive-search__heading~.predictive-search__loading-state,#tp-reb-page predictive-search[loading] .predictive-search__results-list:first-child{display:none}#tp-reb-page .predictive-search__list-item:nth-last-child(2){border-bottom:1.2px solid rgba(var(--color-foreground),.08)}#tp-reb-page .predictive-search__list-item[aria-selected=true]>*,#tp-reb-page .predictive-search__list-item:hover>*{color:rgb(var(--color-foreground));background-color:rgba(var(--color-foreground),.04)}#tp-reb-page .predictive-search__list-item[aria-selected=true] .predictive-search__item-heading,#tp-reb-page .predictive-search__list-item:hover .predictive-search__item-heading{text-decoration:underline;text-underline-offset:3.6px}#tp-reb-page .predictive-search__item{display:flex;padding:12px 24px;text-align:left;text-decoration:none;width:100%}#tp-reb-page .predictive-search__item--link{display:grid;grid-template-columns:60px 1fr;grid-column-gap:24px;grid-template-areas:"product-image product-content"}#tp-reb-page .predictive-search__item-content{grid-area:product-content;display:flex;flex-direction:column}#tp-reb-page .predictive-search__item-content--centered{justify-content:center}#tp-reb-page .predictive-search__item-vendor{font-size:10.8px}#tp-reb-page .predictive-search__item-heading{margin:0}#tp-reb-page .predictive-search__item .price{color:rgba(var(--color-foreground),.7);font-size:14.4px}#tp-reb-page .predictive-search__item-vendor+.predictive-search__item-heading,#tp-reb-page .predictive-search .price{margin-top:6px}#tp-reb-page .predictive-search__item--term{justify-content:space-between;align-items:center;padding:15.6px 24px;word-break:break-all;line-height:calc(1 + .4 / var(--font-body-scale))}@media screen and (min-width:750px){#tp-reb-page .predictive-search__item--term{padding-top:12px;padding-bottom:12px}}#tp-reb-page .predictive-search__item--term .icon-arrow{width:calc(var(--font-heading-scale) * 16.8px);height:calc(var(--font-heading-scale) * 16.8px);flex-shrink:0;margin-left:calc(var(--font-heading-scale) * 24px);color:rgb(var(--color-link))}#tp-reb-page .predictive-search__image{grid-area:product-image;object-fit:contain;font-family:"object-fit: contain"}
/*# sourceMappingURL=/cdn/shop/t/142/assets/tp-fresh-nov5-component-predictive-search.css.map */
