.solvex-search-chips{display:flex;flex-wrap:wrap;gap:.8rem;margin:0;padding:0;list-style:none}.solvex-search-chips--center{justify-content:center}.solvex-search-chip{display:inline-flex;min-height:3.6rem;align-items:center;gap:.6rem;border:.1rem solid var(--solvex-border);padding:.6rem 1.4rem;background:#fff;color:var(--solvex-navy);font-family:var(--solvex-sans);font-size:1.3rem;letter-spacing:.04em;line-height:1.2;text-decoration:none;transition:background-color var(--solvex-transition),color var(--solvex-transition),border-color var(--solvex-transition)}.solvex-search-chip:hover{border-color:var(--solvex-navy);background:var(--solvex-navy);color:#fff}.solvex-search-chip:focus-visible{outline:.2rem solid var(--solvex-navy);outline-offset:.2rem}.solvex-search-chip--category{font-weight:650;letter-spacing:.12em;text-transform:uppercase;font-size:1.15rem}.solvex-search-chip__count{font-size:.85em;opacity:.68}.solvex-search-idle{display:none}predictive-search[idle] .solvex-search-idle{position:absolute;z-index:30;top:calc(100% + .8rem);right:-.1rem;left:-.1rem;display:grid;gap:2rem;max-height:min(56rem,calc(100dvh - 20rem));overflow-y:auto;border:.1rem solid var(--solvex-border);padding:2rem;background:#fff;box-shadow:0 1.8rem 4rem #0f1d3829;color:var(--solvex-navy);text-align:left}.solvex-search-idle__head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.solvex-search-idle__heading{margin:0 0 1rem;color:var(--solvex-navy);font-family:var(--solvex-sans);font-size:1.05rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.solvex-search-idle__clear{border:0;padding:.4rem 0;background:none;color:var(--solvex-navy);cursor:pointer;font-family:var(--solvex-sans);font-size:1.2rem;text-decoration:underline;text-underline-offset:.3em}.solvex-search__form,.solvex-mobile-drawer__search{position:relative}.solvex-overlay-predictive-search{display:flex;flex:1}.solvex-overlay-predictive-search .solvex-search__form{flex:1}.solvex-overlay-predictive-search .predictive-search--solvex-overlay{position:absolute;z-index:30;top:calc(100% + .8rem);right:-.1rem;left:-.1rem;width:auto;max-height:min(64rem,calc(100dvh - 20rem))!important;overflow-y:auto;border:.1rem solid var(--solvex-border);background:#fff;box-shadow:0 1.8rem 4rem #0f1d3829;color:var(--solvex-navy)}.solvex-overlay-predictive-search:not([open]):not([loading]) .predictive-search--solvex-overlay{display:none}.solvex-overlay-predictive-search .predictive-search__heading{margin:0 2rem;padding:1.6rem 0 .8rem;color:var(--solvex-navy);font-family:var(--solvex-sans);font-size:1.05rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.solvex-overlay-predictive-search .predictive-search__item{padding:1rem 2rem;color:var(--solvex-navy)}.solvex-overlay-predictive-search .predictive-search__item-heading{font-family:var(--solvex-serif);font-size:1.5rem;line-height:1.3}.solvex-overlay-predictive-search .predictive-search__item--link-with-thumbnail{display:grid;grid-template-columns:6.4rem minmax(0,1fr);gap:1.6rem;align-items:center}.solvex-overlay-predictive-search .predictive-search__image{width:6.4rem;height:6.4rem;object-fit:cover}.solvex-overlay-predictive-search [role=option][aria-selected=true]>.predictive-search__item,.solvex-overlay-predictive-search [role=option][aria-selected=true]>product-component>.predictive-search__item,.solvex-overlay-predictive-search .predictive-search__item[aria-selected=true]{background:#17284a0f}.solvex-overlay-predictive-search .predictive-search__search-for-button{border-top:.1rem solid var(--solvex-border)}.solvex-overlay-predictive-search .predictive-search--solvex-overlay,.solvex-overlay-predictive-search .solvex-search-idle{font-size:1.4rem}.solvex-search__reset{display:inline-flex;flex:0 0 auto;width:3.6rem;height:3.6rem;align-items:center;justify-content:center;border:0;padding:0;background:transparent;color:var(--solvex-navy);cursor:pointer;font-family:var(--solvex-sans);font-size:2.6rem;font-weight:300;line-height:1}.solvex-search__reset.hidden{display:none}.solvex-search__form input[type=search]::-webkit-search-cancel-button{display:none;-webkit-appearance:none}.solvex-search-noresults{display:grid;gap:1.2rem;padding:2rem}.solvex-search-noresults__text{margin:0;color:var(--solvex-navy);font-family:var(--solvex-serif);font-size:1.5rem}.solvex-search-page__categories{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem 1.4rem;margin:-1.5rem auto 0;max-width:74.1rem}.solvex-search-page__label{color:var(--solvex-navy);font-family:var(--solvex-sans);font-size:1.05rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.solvex-search-empty{margin:0 auto 4rem;max-width:64rem;border:.1rem solid var(--solvex-border);padding:4rem 2rem;background:#f7f6f3;text-align:center}.solvex-search-empty__title{margin:0 0 1rem;color:var(--solvex-navy);font-size:clamp(2.2rem,3.4vw,3.4rem)}.solvex-search-empty__tips{margin:0;color:var(--solvex-navy);font-family:var(--solvex-serif);font-size:1.5rem}.solvex-search-suggestions{display:grid;gap:4rem}.solvex-search-suggestions__group{display:grid;gap:1.6rem}.solvex-search-suggestions__heading{margin:0;color:var(--solvex-navy);font-family:var(--solvex-sans);font-size:1.2rem;font-weight:700;letter-spacing:.18em;text-align:center;text-transform:uppercase}@media(prefers-reduced-motion:reduce){.solvex-search-chip{transition:none}}html.sx-a11y-stop-motion .solvex-search-chip{transition:none}
/*# sourceMappingURL=/cdn/shop/t/51/assets/solvex-search.css.map */
