valor-predictive-search{display:block;position:relative;width:100%}.valor-psearch__panel{display:none;position:relative;width:100%;max-height:calc(100vh - 8rem);overflow-y:auto;-webkit-overflow-scrolling:touch;margin-top:.75rem;border-top:1px solid var(--valor-border-strong)}valor-predictive-search[open] .valor-psearch__panel,valor-predictive-search[loading] .valor-psearch__panel{display:block}.valor-psearch__loading{display:none;justify-content:center;padding:1.5rem}valor-predictive-search[loading] .valor-psearch__loading{display:flex}valor-predictive-search[loading] .valor-psearch__results{opacity:.5}.valor-psearch__spinner{width:1.5rem;height:1.5rem;border:2px solid color-mix(in srgb,var(--color-foreground, currentColor) 20%,transparent);border-top-color:var(--color-foreground, currentColor);border-radius:50%;animation:valor-psearch-spin .8s linear infinite}@keyframes valor-psearch-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.valor-psearch__spinner{animation-duration:2s}}.valor-psearch__results{padding:.5rem 0}.valor-psearch__empty{padding:2rem 1.25rem;margin:0;text-align:center;color:color-mix(in srgb,var(--color-foreground, currentColor) 70%,transparent);font-size:.9375rem}.valor-psearch__group{padding:.75rem 0}.valor-psearch__group+.valor-psearch__group{border-top:1px solid var(--valor-border-strong)}.valor-psearch__heading{margin:0;padding:.5rem 1.25rem .625rem;font-size:.6875rem;font-weight:var(--font-body--weight-bold);text-transform:uppercase;letter-spacing:.08em;color:color-mix(in srgb,var(--color-foreground, currentColor) 60%,transparent)}.valor-psearch__list{list-style:none;margin:0;padding:0}.valor-psearch__item-wrap{margin:0;list-style:none}.valor-psearch__item{display:flex;align-items:center;gap:.875rem;padding:.625rem 1.25rem;color:var(--color-foreground, currentColor);text-decoration:none;transition:background-color .12s ease}.valor-psearch__item:hover,.valor-psearch__item-wrap[aria-selected=true] .valor-psearch__item{background-color:color-mix(in srgb,var(--color-foreground, currentColor) 6%,transparent)}.valor-psearch__item--text{font-size:.9375rem}.valor-psearch__query mark{background:transparent;color:var(--color-foreground, currentColor);font-weight:var(--font-body--weight-bold)}.valor-psearch__query{color:color-mix(in srgb,var(--color-foreground, currentColor) 80%,transparent)}.valor-psearch__item--product{align-items:flex-start}.valor-psearch__image{flex:0 0 auto;width:3.5rem;height:3.5rem;object-fit:cover;background-color:color-mix(in srgb,var(--color-foreground, currentColor) 5%,transparent);display:block}.valor-psearch__image--placeholder{display:block}.valor-psearch__product-info{display:flex;flex-direction:column;gap:.125rem;min-width:0}.valor-psearch__product-title{font-size:.9375rem;font-weight:500;line-height:1.3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.valor-psearch__product-price{font-size:.875rem;color:color-mix(in srgb,var(--color-foreground, currentColor) 75%,transparent)}.valor-psearch__price-current{color:var(--color-foreground, currentColor);font-weight:var(--font-body--weight-bold);margin-right:.375rem}.valor-psearch__price-compare{color:color-mix(in srgb,var(--color-foreground, currentColor) 50%,transparent);font-size:.8125rem}.valor-psearch__view-all-wrap{border-top:1px solid var(--valor-border-strong);margin-top:.5rem;list-style:none}.valor-psearch__view-all{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.875rem 1.25rem;background:transparent;border:0;color:var(--color-foreground, currentColor);font:inherit;font-size:.9375rem;font-weight:var(--font-body--weight-bold);cursor:pointer;text-align:left}.valor-psearch__view-all:hover,.valor-psearch__view-all-wrap[aria-selected=true] .valor-psearch__view-all{background-color:color-mix(in srgb,var(--color-foreground, currentColor) 6%,transparent)}.valor-psearch__view-all-arrow{flex:0 0 auto;font-size:1.125rem;transition:transform .15s ease}.valor-psearch__view-all:hover .valor-psearch__view-all-arrow{transform:translate(3px)}.valor-search-modal__reset[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/276/assets/component-predictive-search.css.map */
