/* Native Fluent Forms Choices search, scoped to the country field. */
.kh-form-card .kh-country-field .choices{width:100%;margin:0;font-size:15px;color:#23384a}
.kh-form-card .kh-country-field .choices__inner{box-sizing:border-box;width:100%;min-height:50px;padding:12px 38px 12px 16px;border:1px solid #cddae5;border-radius:5px;background:#fff;color:#23384a;font-size:15px;line-height:1.6}
.kh-form-card .kh-country-field .choices__list--single{padding:0}
.kh-form-card .kh-country-field .choices__placeholder{opacity:1;color:#6f7e8d}
.kh-form-card .kh-country-field .is-focused .choices__inner{outline:2px solid #aa1bc0;outline-offset:2px}
.kh-form-card .kh-country-field .choices__list--dropdown{box-sizing:border-box;z-index:50;background:#fff;border:1px solid #cddae5;border-radius:5px;color:#23384a;box-shadow:0 8px 24px #132b481a;word-break:normal}
.kh-form-card .kh-country-field .choices__list--dropdown .choices__list{max-height:280px;overscroll-behavior:contain}
.kh-form-card .kh-country-field .choices__list--dropdown .choices__item{font-size:14px;padding:11px 14px;line-height:1.6;overflow-wrap:anywhere}
.kh-form-card .kh-country-field .choices__list--dropdown .choices__item--selectable{padding-right:14px}
.kh-form-card .kh-country-field .choices__item--selectable::after{display:none}
.kh-form-card .kh-country-field .choices__list--dropdown .choices__item.is-highlighted{background:#f5eaf8;color:#842198}
.kh-form-card .kh-country-field input.choices__input{box-sizing:border-box;width:calc(100% - 20px);min-height:42px;margin:10px;padding:10px 12px;border:1px solid #cddae5;border-radius:4px;background:#fff;color:#23384a;font-size:15px}
