.lc-pred{border-top:1px solid var(--rule);background:var(--bg);max-height:70vh;overflow-y:auto;overscroll-behavior:contain}.lc-pred[hidden]{display:none}.lc-pred__inner{max-width:820px;margin:0 auto;padding:8px var(--gutter) 22px}.lc-pred__group{padding-top:14px}.lc-pred__title{font-family:var(--font-sans);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--accent);padding-bottom:8px;border-bottom:1px solid var(--rule)}.lc-pred__list{list-style:none;margin:0;padding:0}.lc-pred__item{display:grid;grid-template-columns:44px 1fr auto;gap:14px;align-items:center;padding:10px 0;min-height:56px;border-bottom:1px solid var(--rule);color:var(--ink)}.lc-pred__thumb{width:44px;height:44px;display:block;background:#fff;border:1px solid var(--rule);position:relative}.lc-pred__thumb img{position:absolute;top:8%;right:8%;bottom:8%;left:8%;width:84%;height:84%;object-fit:contain}.lc-pred__text{display:flex;flex-direction:column;gap:2px;min-width:0}.lc-pred__maker{font-family:var(--font-sans);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.lc-pred__name{font-family:var(--font-serif);font-size:15px;line-height:1.3;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lc-pred__price{font-family:var(--font-sans);font-size:12.5px;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.lc-pred__row{display:flex;align-items:center;min-height:48px;padding:10px 0;border-bottom:1px solid var(--rule);font-family:var(--font-serif);font-size:16px;color:var(--ink)}.lc-pred__item:hover,.lc-pred__row:hover,.lc-pred__item.is-active,.lc-pred__row.is-active{color:var(--accent);background:var(--tint)}.lc-pred__item:focus-visible,.lc-pred__row:focus-visible,.lc-pred__all:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.lc-pred__none{font-family:var(--font-serif);font-size:17px;color:var(--ink-2);margin:18px 0 6px}.lc-pred__all{font-family:var(--font-sans);font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:var(--ink);border-bottom:1px solid var(--gold);padding-bottom:2px;min-height:44px;display:inline-flex;align-items:center;margin-top:18px}.lc-pred__all.is-active{color:var(--accent)}.lc-drawer .lc-pred{max-height:none;border-top:0}.lc-drawer .lc-pred__inner{padding-left:0;padding-right:0}
/*# sourceMappingURL=/cdn/shop/t/14/assets/lc-predictive.css.map */
