.ps{margin-top:1.5rem;max-height:60vh;overflow-y:auto;-webkit-overflow-scrolling:touch;text-align:left;color:inherit}.ps[hidden]{display:none!important}.ps-host{position:relative}.ps--overlay{position:absolute;left:auto;right:auto;z-index:30;box-sizing:border-box;width:22rem;max-width:calc(100vw - 2rem);margin-top:.5rem;padding:1rem;max-height:70vh;border:1px solid currentColor;box-shadow:0 .5rem 1.5rem #0000001f}.ps ul{list-style:none;margin:0;padding:0}.ps__group+.ps__group{margin-top:1.75rem}.ps__heading{margin:0 0 .5rem;font-size:.8125rem;font-weight:400;letter-spacing:.08em;text-transform:uppercase;opacity:.65}.ps__queries{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem}.ps__query-link{color:inherit;text-decoration:none;font-size:1.125rem}.ps__query-link:hover,.ps__query-link:focus-visible,.ps__query-link[aria-selected=true]{text-decoration:underline;text-underline-offset:.2em}.ps mark{background:#80808033;background:color-mix(in srgb,currentColor 14%,transparent);color:inherit}.ps__link{display:flex;align-items:center;gap:1rem;padding:.625rem 0;color:inherit;text-decoration:none;border-bottom:1px solid rgba(128,128,128,.3);border-bottom:1px solid color-mix(in srgb,currentColor 18%,transparent)}.ps__link:hover,.ps__link:focus-visible,.ps__link[aria-selected=true]{background:#80808014;background:color-mix(in srgb,currentColor 6%,transparent)}.ps__link:hover .ps__title,.ps__link:focus-visible .ps__title,.ps__link[aria-selected=true] .ps__title{text-decoration:underline;text-underline-offset:.2em}.ps__thumb{flex:0 0 4rem;width:4rem;height:4rem;overflow:hidden;background:#8080801f}.ps__thumb--small{flex-basis:3rem;width:3rem;height:3rem}.ps__img{display:block;width:100%;height:100%;object-fit:cover}.ps__text{display:flex;flex-direction:column;min-width:0;gap:.15rem}.ps__title{font-size:1.125rem;line-height:1.25}.ps__meta,.ps__price{font-size:.9375rem;opacity:.75}.ps__price s{margin-left:.4em;opacity:.6}.ps__all{display:block;margin-top:1.25rem;padding:.75rem 0;color:inherit;text-decoration:none;border-bottom:1px solid currentColor}.ps__all:hover,.ps__all:focus-visible,.ps__all[aria-selected=true]{text-decoration:underline;text-underline-offset:.2em}.ps__empty{margin:0;opacity:.75}@media(prefers-reduced-motion:no-preference){.ps__link{transition:background-color .15s ease}}.footer__nav-link{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.ps__all{display:block;margin-top:1.5rem;padding:.75rem 1rem;box-sizing:border-box;text-align:center;color:inherit;text-decoration:none;border:1px solid currentColor;font-family:var(--accent-font-stack, inherit);font-weight:var(--accent-font-weight, inherit);text-transform:var(--accent-text-transform, none)}.ps:not(.ps--overlay) .ps__all:hover,.ps:not(.ps--overlay) .ps__all:focus-visible,.ps:not(.ps--overlay) .ps__all[aria-selected=true]{background:#fff;border-color:#fff;color:var(--color-tertiary-background, #602408);text-decoration:none}.ps--overlay .ps__all:hover,.ps--overlay .ps__all:focus-visible,.ps--overlay .ps__all[aria-selected=true]{background:#8080802e;background:color-mix(in srgb,currentColor 14%,transparent);text-decoration:none}@media(prefers-reduced-motion:no-preference){.ps__all{transition:background-color .15s ease,color .15s ease,border-color .15s ease}}.ps:not(.ps--overlay){padding-bottom:2.5rem}@media(min-width:990px){.ps__all{display:inline-block;vertical-align:top;padding:.4rem 1.25rem}.ps:not(.ps--overlay){max-height:calc(100vh - 24rem)}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/predictive-search.css.map */
