.search-panel{max-height:100dvh;overflow-y:auto;overscroll-behavior:contain}.live-search[hidden]{display:none}.live-search{padding-top:28px}.live-search h3{font-size:13px;margin:0 0 16px;font-weight:700}.live-search-layout{display:grid;grid-template-columns:2fr 1fr;gap:48px}.live-search-products{list-style:none;margin:0;padding:0;display:grid;gap:16px}.live-search-product{display:flex;align-items:center;gap:22px;text-decoration:none}.live-search-product img{width:90px;height:112px;object-fit:contain;background:#f5f5f5}.live-search-product>span{display:grid;gap:7px;font-size:13px;line-height:1.5}.live-search-product strong{font-size:14px}.live-search-product small{color:#777;font-size:11px}.live-search-all{display:block;margin:22px 0 0;padding:18px 0 0;border-top:1px solid #ddd;font-size:13px;text-decoration:underline;text-underline-offset:4px}.live-search-status,.live-search-empty{font-size:13px;color:#666}.live-search-categories{list-style:none;margin:0;padding:0;display:grid;gap:12px;font-size:13px}.live-search-categories a{text-decoration:none}.live-search-categories a:hover,.live-search-product:hover strong{text-decoration:underline}.live-search a:focus-visible{outline:2px solid;outline-offset:4px}@media(max-width:749px){.live-search-layout{grid-template-columns:1fr;gap:26px}.live-search{padding-top:24px}.live-search-product{gap:18px}.live-search-product img{width:70px;height:88px}.live-search-product strong{font-size:13px}.live-search-product>span{font-size:12px}.live-search-all{line-height:1.6}}
