.predictive{position:relative}.predictive__results{position:absolute;inset-inline:0;top:calc(100% + 4px);z-index:70;color:var(--color-body);font-size:var(--text-body);font-weight:400;text-align:start}.predictive__panel{position:relative;display:flex;flex-direction:column;max-height:min(70vh,560px);overflow:hidden;background:var(--color-white);border:1px solid var(--color-frame);border-radius:var(--radius-card)}.predictive__close{display:none;position:absolute;inset-block-start:0;inset-inline-end:0;width:var(--touch-target);height:var(--touch-target);align-items:center;justify-content:center;border:0;background:none;color:var(--color-muted)}.predictive__list{position:relative;flex:1 1 auto;min-height:0;list-style:none;padding:0;overflow-y:auto;scrollbar-width:thin}.predictive__group-title{display:block;padding:10px var(--space-4) 4px}.predictive__options{list-style:none;padding:0}.predictive__option+.predictive__option{border-top:1px solid var(--color-line)}.predictive__link{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:var(--space-3);align-items:center;min-height:44px;padding:6px var(--space-4);color:var(--color-ink);text-decoration:none}.predictive__link--collection{grid-template-columns:minmax(0,1fr) auto}.predictive__option[aria-selected=true] .predictive__link,.predictive__link:hover{background:var(--color-soft);color:var(--color-ink)}.predictive__media{display:flex;align-items:center;justify-content:center;width:40px;height:40px;overflow:hidden;border:1px solid var(--color-line);border-radius:var(--radius-control);background:var(--color-white)}.predictive__media img{width:40px;height:40px;object-fit:contain}.predictive__img--empty{display:block;width:100%;height:100%;background:var(--color-soft)}.predictive__text{display:flex;flex-direction:column;gap:2px;min-width:0}.predictive__sku{font-size:14px;font-weight:600;color:var(--color-navy);overflow-wrap:anywhere}.predictive__title{font-size:14px;font-weight:600;color:var(--color-navy)}.predictive__meta{font-size:var(--text-small);color:var(--color-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.predictive__count{font-size:var(--text-label);color:var(--color-muted)}.predictive__side{display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:end}.predictive__side .stock{font-size:var(--text-label)}.predictive__side .price{font-size:14px}.predictive__all{display:flex;align-items:center;justify-content:center;flex-shrink:0;min-height:var(--touch-target);padding:0 var(--space-4);border:0;border-top:1px solid var(--color-line);background:var(--color-panel);color:var(--color-link);font-size:14px;font-weight:600}.predictive__all:hover{background:var(--color-soft);text-decoration:underline}.predictive__all .mono{font-weight:600}.predictive__empty{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);padding:var(--space-4)}.predictive__empty-text{font-size:14px;color:var(--color-body)}.predictive__loading{padding:var(--space-3) var(--space-4);font-size:var(--text-small);color:var(--color-muted)}.predictive.is-loading .predictive__list{opacity:.6}@media(max-width:1023px){.predictive__results{top:calc(100% + 2px)}.predictive__panel{max-height:min(60vh,480px)}.predictive__close{display:inline-flex}.predictive__group-title,.predictive__empty{padding-inline-end:calc(var(--touch-target) + var(--space-2))}.predictive__link{grid-template-columns:40px minmax(0,1fr);padding-block:var(--space-2)}.predictive__link--collection{grid-template-columns:minmax(0,1fr) auto}.predictive__side{grid-column:2;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--space-3);text-align:start}.predictive__side .price--row{align-items:flex-end}}.predictive--sform{width:100%}.predictive--sform-lg{max-width:720px}
/*# sourceMappingURL=/cdn/shop/t/22/assets/component-stoklink-predictive.css.map */
