.search-input{position:relative}.search-input .icon-search{left:1.8rem;opacity:.4;position:absolute;top:1.6rem;transition:border-color .12s ease-in-out}.search-input:focus-within .icon-search{opacity:.6}.search-input input{border:2px solid var(--foregroundColorMuted10,rgba(36,36,36,.1));border-radius:6px;font-size:1.6rem;line-height:1;max-width:44rem;padding:1.2rem .5rem 1.2rem 4.4rem;transition:border-color .12s ease-in-out;width:100%}.search-input input::-moz-placeholder{opacity:.4}.search-input input::placeholder{opacity:.4}.search-input input:focus,.search-input input:focus-visible{border:2px solid var(--foregroundColorMuted40,rgba(36,36,36,.4));outline:none}@media screen and (max-width:991px){.search-input input{max-width:32rem}}@media screen and (max-width:767px){.search-input input{max-width:100%}}.tag-button{background:var(--foregroundColorMuted10,rgba(36,36,36,.1));box-shadow:none;color:var(--foregroundColor,#242424);letter-spacing:-.02em;padding:1.2rem 2rem 1.4rem}.tag-button.selected,.tag-button:hover{background:var(--foregroundColor,#242424);color:var(--backgroundColor,#fff)}@media screen and (max-width:991px){.tag-button{font-size:1.6rem;padding:1.2rem 1.7rem}}.specialty-picker-no-results{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.specialty-picker-no-results h2{margin:0 0 1.7rem;text-align:center}@media screen and (max-width:767px){.specialty-picker-no-results{justify-content:flex-start;margin-top:4rem}}
