div[role=main]{font-size:16px}.page-heading{font-family:"Amazon Ember","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-size:28px}.search-container{display:flex;flex-direction:column;gap:16px}.search-form{display:flex;flex-direction:column;gap:16px;border:1px solid #b1bac3;border-radius:4px;padding:16px;background-color:#f5f9fa}.search-form h2{margin:0 16px 0 0;padding:0}.search-form .search-fields{display:flex;flex-flow:row nowrap;gap:16px}@media screen and (max-width:667px){.search-form .search-fields{flex-direction:column}}.search-form .search-fields .search-field{display:flex;flex-direction:column;flex:1}.search-form .search-fields .search-field .react-autosuggest__input,.search-form .search-fields .search-field input[type=text],.search-form .search-fields .search-field select{font-size:16px;height:40px;line-height:24px;text-overflow:ellipsis;padding:0 12px;border:1px solid #6e777f;border-radius:4px;width:100%}.search-form .search-fields .search-association-field{flex:.5;padding-right:16px}@media screen and (max-width:667px){.search-form .search-fields .search-association-field{padding-right:0}}.search-form .search-button{color:#fff;cursor:pointer;border:none;border-radius:22px;font-size:1rem;padding:0 16px;height:40px;background-color:#008296}.search-form .search-button:hover{background-color:#004f6c}.seller-index{display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px}@media screen and (max-width:1240px){.seller-index{flex-wrap:wrap}}@media screen and (max-width:667px){.seller-index{gap:16px}}.seller-index .seller-index-button{border:none;background-color:#ccd5de;border-radius:4px;color:#02080e;font-size:1rem;width:38px;height:38px;line-height:1.5rem;display:flex;align-items:center;justify-content:center;text-decoration:none}.seller-index .seller-index-button:hover{background-color:#b1bac3}.seller-index .seller-index-button-selected{background-color:#b1bac3}.search-results-container{margin-bottom:64px}.search-results-container .search-results{padding:0}.search-results-container .search-paging{border:1px solid #ccd5de;border-radius:4px;background-color:#f7f6f8;padding:12px}.search-results-container .search-result:first-child{padding-top:16px}.search-results-container .search-result:last-child{margin-bottom:24px}.search-results-container .search-result+li{border-top:1px solid #ccd5de;padding-top:24px;margin-top:24px}.search-results-container .search-result h3 a{color:#232f3e;font-size:1.125rem}.search-results-container .search-result p{margin-bottom:4px}.search-results-container .search-result .location,.search-results-container .search-result .specialities{color:#575f67}.dealer-discount-seller-search{background-color:#87dbed;min-width:12%;max-width:30%;width:fit-content;padding:5px;height:27px;display:flex;align-items:center;justify-content:center;margin-bottom:16px;font-weight:700;margin-top:0}.search-paging-links{list-style-type:none;padding:0;margin:0;display:flex;gap:2px;width:100%;justify-content:center}.search-paging-links .page-link{position:relative;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;text-decoration:none;border-radius:4px}.search-paging-links .page-link span{color:#008296;padding:16px}.search-paging-links .page-link:hover div{width:24px;height:4px;border-radius:999px;background-color:#008296;position:absolute;bottom:0}.search-paging-links .page-link.page-nav-link:hover{background-color:#ccd5de}.search-paging-links [aria-current=page] span{color:#232f3e}.search-paging-links [aria-current=page] div{width:24px;height:4px;border-radius:999px;background-color:#008296;position:absolute;bottom:0}