.BearingSearch-module__6dlvBa__productsSection .section-title{margin-bottom:22px}.BearingSearch-module__6dlvBa__searchModule{z-index:12;width:min(100%,760px);margin:0 auto 30px;position:relative}.BearingSearch-module__6dlvBa__searchBar{background:#fff;border:1px solid #c5d3e5;border-radius:9px;align-items:stretch;min-height:54px;transition:border-color .18s,box-shadow .18s;display:flex;overflow:hidden;box-shadow:0 5px 18px #14345d12}.BearingSearch-module__6dlvBa__searchBar:focus-within{border-color:var(--blue);box-shadow:0 0 0 3px #0647b91a,0 7px 20px #14345d14}.BearingSearch-module__6dlvBa__inputWrap{flex:1;align-items:center;gap:12px;min-width:0;padding:0 18px;display:flex}.BearingSearch-module__6dlvBa__inputWrap>svg{color:var(--blue);flex:none;font-size:16px}.BearingSearch-module__6dlvBa__inputWrap input{width:100%;min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;font-size:14px}.BearingSearch-module__6dlvBa__inputWrap input::placeholder{color:#748197;opacity:1}.BearingSearch-module__6dlvBa__searchBar button{color:#fff;background:var(--blue);min-width:110px;font:inherit;cursor:pointer;border:0;padding:0 25px;font-size:14px;font-weight:800}.BearingSearch-module__6dlvBa__searchBar button:hover{background:var(--blue-dark)}.BearingSearch-module__6dlvBa__searchBar button:focus-visible,.BearingSearch-module__6dlvBa__resultsPanel a:focus-visible{outline-offset:-3px;outline:3px solid #0647b94d}.BearingSearch-module__6dlvBa__helper{color:var(--muted);text-align:center;margin:8px 0 0;font-size:12.5px;line-height:1.5}.BearingSearch-module__6dlvBa__resultsPanel{background:#fff;border:1px solid #d3deeb;border-radius:9px;max-height:min(560px,68vh);position:absolute;top:62px;left:0;right:0;overflow-y:auto;box-shadow:0 16px 36px #14345d29}.BearingSearch-module__6dlvBa__resultsPanel section+section{border-top:1px solid #e3e9f1}.BearingSearch-module__6dlvBa__resultsPanel h3{color:#66758a;letter-spacing:.06em;text-transform:uppercase;margin:0;padding:10px 15px 6px;font-size:10px}.BearingSearch-module__6dlvBa__resultsPanel ul{margin:0;padding:4px 6px 7px;list-style:none}.BearingSearch-module__6dlvBa__resultsPanel li{border-radius:6px}.BearingSearch-module__6dlvBa__resultsPanel li+li{border-top:1px solid #edf1f6}.BearingSearch-module__6dlvBa__resultsPanel li:hover,.BearingSearch-module__6dlvBa__activeResult{background:#f2f6fc}.BearingSearch-module__6dlvBa__resultsPanel li>a{color:var(--ink);gap:3px;padding:10px 12px;display:grid}.BearingSearch-module__6dlvBa__resultTopline{justify-content:space-between;align-items:center;gap:12px;display:flex}.BearingSearch-module__6dlvBa__resultTopline strong{color:var(--blue);font-size:15px}.BearingSearch-module__6dlvBa__resultTopline em{color:#3c5778;background:#edf3fa;border-radius:999px;flex:none;padding:2px 6px;font-size:9px;font-style:normal;font-weight:800}.BearingSearch-module__6dlvBa__resultsPanel li>a>span:not(.BearingSearch-module__6dlvBa__resultTopline){color:#263b58;font-size:12.5px;font-weight:700}.BearingSearch-module__6dlvBa__resultsPanel small{color:var(--muted);font-size:11px;line-height:1.4}.BearingSearch-module__6dlvBa__statusMessage{color:var(--muted);text-align:center;margin:0;padding:18px;font-size:13px}.BearingSearch-module__6dlvBa__dimensionNotice{background:#fff8e8;border-bottom:1px solid #ecd9a9;gap:4px;padding:13px 15px;display:grid}.BearingSearch-module__6dlvBa__dimensionNotice strong{color:#6f4d05;font-size:13px}.BearingSearch-module__6dlvBa__dimensionNotice span{color:#755f31;font-size:11.5px;line-height:1.45}.BearingSearch-module__6dlvBa__noResult{text-align:center;gap:4px;padding:18px 18px 9px;display:grid}.BearingSearch-module__6dlvBa__noResult strong{color:var(--ink)}.BearingSearch-module__6dlvBa__noResult span{color:var(--muted);font-size:12.5px;line-height:1.5}.BearingSearch-module__6dlvBa__inquiryLink{color:var(--blue);background:#f7f9fc;border:1px solid #c5d3e5;justify-content:center;gap:7px;margin:4px 12px 14px;padding:10px 12px;font-size:12px;font-weight:800;display:flex}.BearingSearch-module__6dlvBa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:520px){.BearingSearch-module__6dlvBa__searchBar{flex-wrap:wrap;gap:6px;padding:6px}.BearingSearch-module__6dlvBa__inputWrap{width:100%;min-height:44px;padding-inline:10px}.BearingSearch-module__6dlvBa__inputWrap input{font-size:13px}.BearingSearch-module__6dlvBa__searchBar button{border-radius:6px;width:100%;min-height:42px}.BearingSearch-module__6dlvBa__resultsPanel{top:105px}.BearingSearch-module__6dlvBa__resultTopline{align-items:flex-start}}
