.BuscaProduto_searchbarContainer__EFda0{box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:8px 24px;gap:8px;position:relative;width:100%;height:48px;border:2px solid #e8e8e8;border-radius:24px;background-color:#fff;transition:border-color .3s,box-shadow .3s}.BuscaProduto_container__SeVZk{border:2px solid #e8e8e8;border-radius:10px;padding:2px}.BuscaProduto_searchIcon__9UTA_{width:24px;height:24px;display:flex;align-items:center}.BuscaProduto_searchIcon__9UTA_:hover{cursor:pointer;opacity:.7}.BuscaProduto_searchbarContainer__EFda0::placeholder{color:#999}.BuscaProduto_searchbarContainer__EFda0:focus-within{border-color:#007bff;box-shadow:0 0 5px rgba(0,123,255,.5)}.BuscaProduto_suggestions__N89YN{position:absolute;top:50px;left:0;width:100%;max-height:200px;overflow-y:auto;background-color:#fff;border:1px solid #e8e8e8;border-radius:8px;border-bottom-left-radius:15px;border-bottom-right-radius:15px;box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:10}.BuscaProduto_suggestionItem__R_2rt{padding:10px 20px;cursor:pointer;transition:background-color .3s;display:flex;align-items:center;gap:5px}.BuscaProduto_suggestionItem__R_2rt:hover{background-color:#f0f0f0}.BuscaProduto_filterButton__Kbc0U{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:14px 18px;gap:8px;height:44px;border:1px solid #00467f;border-radius:8px;font-style:normal;font-weight:600;font-size:14px;line-height:17px;background-color:#00467f;color:#f0f8ff;flex:none;order:0;flex-grow:0}.BuscaProduto_filterButton__Kbc0U:hover{background:#275bcc;color:#fff;box-shadow:0 4px 8px rgba(37,99,235,.2)}.BuscaProduto_filterButton__Kbc0U:active{background:#1d4ed8;border-color:#1d4ed8;box-shadow:0 2px 4px rgba(37,99,235,.2)}.BuscaProduto_filterButton__Kbc0U:focus{outline:none;box-shadow:0 0 0 3px rgba(37,99,235,.4)}.BuscaProduto_searchBarContainer__HqLrp{display:flex;gap:10px}@media screen and (max-width:600px){.BuscaProduto_filterButton__Kbc0U{padding:8px 10px;gap:4px;font-style:normal;font-weight:600;font-size:10px;line-height:17px;background-color:#00467f}}.SearchBar_searchbarContainer__yndlH{box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:8px 24px;gap:8px;position:relative;width:100%;height:44px;border:none;background-color:#fff;transition:border-color .3s,box-shadow .3s}.SearchBar_searchInput__q4DsK{width:100%;height:44px;font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:15px;line-height:17px;color:#000;outline:0;border:0;background-color:transparent;padding-left:10px}.SearchBar_searchInput__q4DsK:focus{outline:0;outline:none}.SearchBar_searchInput__q4DsK::-moz-color-swatch{outline:none!important;border:none!important}.SearchBar_searchIcon__DmaSM{width:24px;height:24px;display:flex;align-items:center}.SearchBar_searchIcon__DmaSM:hover{cursor:pointer;opacity:.7}.SearchBar_searchbarContainer__yndlH::placeholder{color:#999}.SearchBar_searchbarContainer__yndlH:focus-within{border-color:#007bff}.SearchBar_suggestions__G0TGL{position:absolute;top:50px;left:0;width:100%;max-height:200px;overflow-y:auto;background-color:#fff;border:1px solid #e8e8e8;border-radius:8px;border-bottom-left-radius:15px;border-bottom-right-radius:15px;box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:10}.SearchBar_suggestionItem__D2cNk{padding:10px 20px;cursor:pointer;transition:background-color .3s;display:flex;align-items:center;gap:5px}.SearchBar_suggestionItem__D2cNk:hover{background-color:#f0f0f0}.SearchResult_title__0SBxU{font-style:normal;font-weight:550;font-size:20px;line-height:29px;color:#000;display:flex;justify-content:flex-start;margin-bottom:20px}.SearchResult_textContainer__Vw_mE{display:flex;flex-direction:row;justify-content:flex-start;gap:20px;margin-top:20px}.SearchResult_container__qpmQK{display:flex;flex-direction:column;min-width:100%}.SearchResult_resultadoPesquisa__BBXbu{display:flex;margin-top:20px;margin-bottom:20px;justify-content:center;align-items:center;flex-direction:column;text-align:center;min-height:28vh}.SearchResult_buttonCotacao__oCzSW{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:14px 18px;gap:8px;height:38px;background:#00467f;border-radius:8px;font-style:normal;font-weight:600;font-size:14px;line-height:17px;color:#fff;flex:none;order:0;flex-grow:0}.SearchResult_buttonCotacao__oCzSW:hover{background:#043d6c}.SearchResult_buttonCotacao__oCzSW:active{background:43d6c}.SearchResult_searchResults__vSTh7{overflow:scroll;max-height:360px;scrollbar-width:thin;scrollbar-color:hsla(0,0%,53%,.3) hsla(0,0%,95%,.3)}.SearchResult_searchResults__vSTh7::-webkit-scrollbar{width:8px;height:8px}.SearchResult_searchResults__vSTh7::-webkit-scrollbar-track{background:hsla(0,0%,95%,.3);border-radius:10px}.SearchResult_searchResults__vSTh7::-webkit-scrollbar-thumb{background:hsla(0,0%,53%,.3);border-radius:10px}.SearchResult_searchResults__vSTh7::-webkit-scrollbar-thumb:hover{background:rgba(85,85,85,.3)}@media screen and (min-width:1600px){.SearchResult_searchResults__vSTh7{overflow:scroll;max-height:40vh}}.Table_table__XBy8h{width:100%;border-collapse:collapse;margin:20px 0;font-size:16px;text-align:left}.Table_theadRow__v_Sqr{font-weight:500}.Table_td__zygzR,.Table_th__7T32U{padding:12px 8px;border-bottom:1px solid #ddd;overflow-x:auto;max-width:150px}.Table_th__7T32U{font-weight:500}.Table_td__zygzR{font-size:15px}.Table_rowHover__Y9okX:hover{background-color:#f1f1f1}.Table_td__zygzR{color:#333}.Table_indeterminateCheckbox__tLs6u{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><rect x="2" y="7" width="12" height="2" fill="grey"/></svg>') no-repeat 50%;background-size:16px 16px;appearance:none;width:16px;height:16px;border:1px solid #e7dddd;border-radius:2px;cursor:pointer}.Table_indeterminateCheckbox__tLs6u:checked{background-color:none;border-color:none}@media only screen and (max-width:600px){.Table_table__XBy8h{width:100%;font-size:14px}.Table_theadRow__v_Sqr{font-size:14px}.Table_td__zygzR,.Table_th__7T32U{padding:8px 4px;font-size:10px;max-width:100px}.Table_indeterminateCheckbox__tLs6u{width:10px;height:10px}.Table_rowHover__Y9okX:hover{background-color:#e8e8e8}}