.ih-ps{padding:var(--sp-2) var(--sp-4) var(--sp-3)}.ih-ps__group+.ih-ps__group{margin-top:var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--c-line)}.ih-ps__head{display:flex;align-items:center;justify-content:space-between}.ih-ps__heading{margin:var(--sp-2) 0;color:var(--muted);font-family:var(--font-ui);font-size:var(--fs-eyebrow);font-weight:600;letter-spacing:.14em;text-transform:uppercase}.ih-ps__clear{min-height:44px;padding:0 var(--sp-2);border:0;background:none;color:var(--accent);font:inherit;font-size:var(--fs-small);font-weight:600;cursor:pointer}.ih-ps__list,.ih-ps__chips{margin:0;padding:0;list-style:none}.ih-ps__chips{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.ih-ps__li{border-radius:var(--r-sm)}.ih-ps__li[aria-selected=true],.ih-ps__li:hover{background:var(--c-cream)}.ih-ps__li--chip,.ih-ps__li--chip:hover,.ih-ps__li--chip[aria-selected=true]{background:none}.ih-ps__query{display:flex;align-items:center;min-height:44px;padding:0 var(--sp-3);color:var(--fg);font-size:var(--fs-body);text-decoration:none}.ih-ps__query b,.ih-ps__query strong{font-weight:700}.ih-ps__recent{display:flex;align-items:center}.ih-ps__recent .ih-ps__query{flex:1}.ih-ps__remove{display:grid;place-items:center;width:44px;height:44px;border:0;background:none;color:var(--muted);font-size:var(--fs-h3);cursor:pointer}.ih-ps__chip{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--sp-4);border:1px solid var(--c-line);border-radius:var(--r-pill);background:#fff;color:var(--fg);font-size:var(--fs-small);font-weight:500;text-decoration:none;transition:background var(--dur-2) var(--ease-out),color var(--dur-2) var(--ease-out)}.ih-ps__li--chip[aria-selected=true] .ih-ps__chip,.ih-ps__chip:hover{background:var(--c-anchor-800);color:#fff}.ih-ps__product{display:flex;align-items:center;gap:var(--sp-3);height:64px;padding:0 var(--sp-3);color:var(--fg);text-decoration:none}.ih-ps__thumb{position:relative;flex:none;width:64px;height:48px;overflow:hidden;border-radius:var(--r-xs);background:var(--c-cream)}.ih-ps__thumb img,.ih-ps__thumb .ih-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ih-ps__meta{display:flex;flex-direction:column;min-width:0}.ih-ps__title{overflow:hidden;font-size:var(--fs-small);font-weight:500;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.ih-ps__price{margin:0;font-size:var(--fs-small)}.ih-ps__none-title{margin:var(--sp-3) 0 var(--sp-1);font-weight:600}.ih-ps__none-text{margin:0 0 var(--sp-3);color:var(--muted);font-size:var(--fs-small)}.ih-ps__foot{padding:0 var(--sp-4) var(--sp-3)}.ih-ps__all{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:48px;padding:0 var(--sp-4);border:0;border-radius:var(--r-pill);background:var(--c-anchor-800);color:#fff;font:inherit;font-size:var(--fs-small);font-weight:600;cursor:pointer}.ih-ps__all .ih-icon{width:18px;height:18px}.ih-ps__all:hover,.ih-ps__all[aria-selected=true]{background:var(--c-anchor-700)}.ih-ps__foot .ih-ps__all:focus-visible{outline:2px solid var(--c-anchor-800);outline-offset:2px}.ih-search__close{display:none}.ih-search[open] .ih-search__results,.ih-search[loading] .ih-search__results{display:flex;flex-direction:column;overflow:hidden}.ih-search__results #predictive-search-results{flex:1;min-height:0;overflow-y:auto}.ih-search__results .ih-ps__foot{flex:none;padding-top:var(--sp-3);border-top:1px solid var(--c-line);background:#fff}@media(max-width:749px){.ih-search.is-full{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-modal);display:flex;flex-direction:column;padding:var(--sp-3) var(--page-pad);background:#fff}.ih-search.is-full .ih-search__form{flex:none;position:static}.ih-search.is-full .ih-search__close{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--sp-2);border:0;background:none;color:var(--accent);font:inherit;font-weight:600;cursor:pointer}.ih-search.is-full .predictive-search,.ih-search.is-full .ih-search__results{position:fixed;top:72px;right:0;bottom:0;left:0;max-height:none;border-radius:0;box-shadow:none;padding-inline:var(--page-pad)}}html.ih-ps-lock{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-ih-predictive.css.map */
