.vi-disease-search-block{width:100%}.vi-disease-search-block__grid{display:grid;grid-template-columns:1fr 1fr;gap:2rem;align-items:start}@media(max-width:767px){.vi-disease-search-block__grid{grid-template-columns:1fr}}.vi-disease-search-block__title{margin-bottom:1rem}.vi-disease-search-block__label{display:block;margin-bottom:.5rem}.vi-disease-search-block__form{display:flex;flex-direction:column;align-items:stretch;gap:.75rem}.vi-disease-search-block__form .vi-combobox,.vi-disease-search-block__form .vi-combobox__select,.vi-disease-search-block__form .vi-disease-search,.vi-disease-search-block__form .vi-disease-search__input{width:100%;display:block;box-sizing:border-box}.vi-disease-search-block__form .vi-disease-search-block__search-row{display:flex;align-items:center;gap:.5rem;width:100%;max-width:none!important;box-sizing:border-box}.vi-disease-search-block__form .vi-disease-search-block__search-row .vi-disease-search-block__search{position:relative;flex:1 1 auto;min-width:0;width:auto;max-width:none!important}.vi-disease-search-block__form .vi-disease-search-block__search-row .vi-disease-search-block__search .vi-disease-search__input{width:100%;max-width:none!important;box-sizing:border-box}.vi-disease-search-block__form .vi-disease-search-block__submit.vi-glossary-search__submit{width:auto;flex:0 0 auto;padding-left:1.25rem;padding-right:1.25rem;display:inline-flex;align-items:center;justify-content:center}.vi-disease-search-block__submit .vi-btn__icon,.vi-disease-search-block__submit .vi-btn-solid__icon,.vi-disease-search-block__submit svg,.vi-disease-search-block__submit::after,.vi-disease-search-block__submit::before{display:none!important;content:none!important}.vi-disease-search-block__form .vi-combobox{position:relative}.vi-disease-search-block__form .vi-combobox::after{content:"";position:absolute;top:50%;right:1rem;width:12px;height:8px;transform:translateY(-50%);pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'><path fill='none' stroke='%2300567a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M1 1l5 5 5-5'/></svg>");background-repeat:no-repeat;background-size:12px 8px}.vi-disease-search-block__form .vi-disease-search__suggestions{list-style:none;margin:0;padding:0;background-color:#fff;border:1px solid #00567a;border-top:0;max-height:240px;overflow-y:auto;position:absolute;top:100%;left:0;right:0;z-index:10}.vi-disease-search-block__form .vi-disease-search__suggestion{padding:.5rem 1.25rem;color:#00567a;cursor:pointer}.vi-disease-search-block__form .vi-disease-search__suggestion:hover,.vi-disease-search-block__form .vi-disease-search__suggestion:focus{background-color:#ebf1f4}.vi-disease-search{min-height:3.25rem;padding:.75rem 1.25rem;background-color:#ebf1f4;border-bottom:1px solid #00567a;display:flex;flex-direction:column;justify-content:center}.vi-disease-search__input{width:100%;background:transparent;border:0;padding:0;margin:0;box-shadow:none;outline:0;color:#00567a;line-height:inherit;font:inherit;-webkit-appearance:none;appearance:none}.vi-disease-search__input::placeholder{color:#80abbd}.vi-disease-search .vi-glossary-search__label{margin:0}.vi-disease-search__suggestions{list-style:none;margin:0;padding:0;background-color:#fff;border:1px solid #00567a;border-top:0;max-height:240px;overflow-y:auto;position:absolute;top:100%;left:0;right:0;z-index:10}.vi-disease-search__suggestion{padding:.5rem 1.25rem;color:#00567a;cursor:pointer}.vi-disease-search__suggestion:hover,.vi-disease-search__suggestion:focus{background-color:#ebf1f4}