.bb-header{position:relative;z-index:30}.bb-search[data-predictive-ready="true"]{position:relative}.bb-search[data-predictive-ready="true"] input::-webkit-search-cancel-button{display:none}.bb-search .bb-search-clear{background:transparent;color:#566d7c;padding:6px 11px;font-size:24px;line-height:1}.bb-search .bb-search-clear[hidden],.bb-search .bb-search-panel[hidden]{display:none!important}.bb-search-panel{position:absolute;top:calc(100% + 9px);left:0;right:0;min-width:0;max-height:min(610px,var(--bb-search-space,70dvh));overflow-y:auto;overscroll-behavior:contain;background:#fff;color:#142332;border:1px solid #d5e1eb;border-top:3px solid #f3953b;border-radius:10px;box-shadow:0 14px 35px #0c1a2b33;z-index:80;text-align:left}.bb-search-panel-heading{display:flex;align-items:center;justify-content:space-between;padding:9px 14px;border-bottom:1px solid #e3ebf2;color:#617687;font-size:11px;font-weight:700;letter-spacing:.6px;text-transform:uppercase}.bb-search .bb-search-panel-heading button{padding:0;min-width:32px;min-height:32px;background:transparent;color:#465d70;font-size:24px}.bb-search-results{list-style:none;margin:0;padding:0}.bb-search-results li{margin:0;padding:0;border-bottom:1px solid #edf1f5}.bb-search-results li:last-child{border:0}.bb-search-results a{display:flex;align-items:center;gap:12px;padding:10px 14px;color:#142332;min-height:74px}.bb-search-results [aria-selected="true"]>a,.bb-search-results a:hover{background:#edf5fb;box-shadow:inset 3px 0 #ef963f}.bb-search-photo{display:grid;place-items:center;flex:0 0 48px;width:48px;height:64px;border-radius:4px;background:#f2f6f9;overflow:hidden}.bb-search-photo img{display:block;max-width:100%;width:48px;height:64px;object-fit:contain}.bb-search-copy{flex:1;min-width:0}.bb-search-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:13px;line-height:1.45;font-weight:600;overflow-wrap:anywhere}.bb-search-price{flex:0 0 auto;max-width:105px;white-space:normal;text-align:right;font-size:12px;line-height:1.4;font-weight:700}.bb-search-sold{display:block;margin-top:4px;font-size:10px;color:#6b7380}.bb-search-results .bb-search-all{min-height:48px;display:block;padding:14px;color:#0a659e;font-size:12px;font-weight:700;background:#f5f9fc;overflow-wrap:anywhere}.bb-search[aria-busy="true"]>button[type="submit"]{color:#9b5d22}@media(max-width:749px){.bb-search-results a{gap:10px;padding:10px 12px}.bb-search-title{font-size:12px}.bb-search-price{font-size:11px;max-width:82px}.bb-search-results .bb-search-all{font-size:12px}.bb-search input{font-size:16px}.bb-search-photo{flex-basis:42px;width:42px;height:59px}.bb-search-photo img{width:42px;height:59px}.bb-search-panel{border-radius:8px}}
