.header__actions .hidden-mobile:has([data-search-toggle]),.header__actions .search-wrap{display:inline-flex}.predictive-search{overscroll-behavior:contain}.predictive-search form{flex-wrap:nowrap}.predictive-search input[type=search],#NavDrawer input[type=search]{font-size:16px!important}#NavDrawer form[data-search-handoff] input[type=search]{cursor:pointer}#PredictiveResults:empty{display:none}#PredictiveResults[aria-busy=true]{opacity:.6}.ps-group{padding:4px 0 8px}.ps-label{font-family:var(--font-body);font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-navy);padding:8px 2px 6px}.ps-collection{display:inline-flex;margin:0 6px 6px 0;padding:6px 12px;border:1px solid var(--color-line);border-radius:999px;font-family:var(--font-body);font-size:12.5px;color:var(--color-ink)}.ps-collection:hover{border-color:var(--color-navy);color:var(--color-navy)}.ps-product{display:flex;align-items:center;gap:12px;padding:8px 2px;border-bottom:1px solid #F3F4F6}.ps-product:hover .ps-product__title{color:var(--color-navy)}.ps-product__img{width:56px;height:56px;border-radius:8px;object-fit:cover;flex-shrink:0;background:#f3f4f6;display:block}.ps-product__info{display:flex;flex-direction:column;gap:2px;min-width:0}.ps-product__title{font-family:var(--font-body);font-size:13.5px;font-weight:600;line-height:1.3;color:var(--color-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ps-product__price{font-family:var(--font-body);font-size:13px;font-weight:700;color:var(--color-navy)}.ps-product__price s{font-weight:400;color:var(--color-muted);margin-left:4px;font-size:12px}.ps-empty{font-family:var(--font-body);font-size:13px;color:var(--color-muted);padding:12px 2px;line-height:1.5}.ps-all{display:block;margin-top:8px;padding:12px;border-radius:8px;background:#f1f3ff;text-align:center;font-family:var(--font-body);font-size:13px;font-weight:700;color:var(--color-navy)}@media(max-width:1023px){.header__actions .hidden-mobile,.header__actions .search-wrap{position:static!important}.predictive-search{position:absolute;top:calc(100% + 6px);left:12px;right:12px;width:auto;max-width:none;max-height:var(--search-max-h,70vh);z-index:45}.predictive-search form{padding:10px!important}.predictive-search .btn-navy{padding:10px 14px}html.search-open{overflow:hidden}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/component-search.css.map */
