div.searchable-select-popup .e-filter-parent .e-clear-icon {
    position: static !important;
    margin-right: .5rem;
    padding: .35rem !important;
    min-width: 1.6rem;
    min-height: 1.6rem;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}

div.searchable-select-component .e-ddl.e-input-group.e-control-wrapper,
div.searchable-select-popup .e-filter-parent .e-input-group.e-control-wrapper {
    border: none !important;
    border-radius: .25rem !important;
    box-shadow: 0 0 0 .8px #00000052 !important;
    overflow: hidden !important;
    display: flex;
    align-items: center;
}

div.searchable-select-component .e-ddl.e-input-group input.e-input,
div.searchable-select-popup .e-filter-parent .e-input-group input.e-input,
div.searchable-select-popup .e-filter-parent .e-input-group input.e-input-filter {
    border: 0 !important;
    box-shadow: none !important;
}

div.searchable-select-component .e-ddl .e-clear-icon,
div.searchable-select-popup .e-filter-parent .e-clear-icon {
    position: static !important;
    margin-right: .5rem;
    padding: .35rem !important;
    min-width: 1.6rem;
    min-height: 1.6rem;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}

div.searchable-select-component .e-ddl .e-input-group-icon,
div.searchable-select-popup .e-filter-parent .e-input-group-icon {
    margin-right: .5rem;
}

div.searchable-select-component .e-ddl .e-clear-icon:hover,
div.searchable-select-component .e-ddl .e-clear-icon:active,
div.searchable-select-component .e-ddl .e-clear-icon:focus,
div.searchable-select-popup .e-filter-parent .e-clear-icon:hover,
div.searchable-select-popup .e-filter-parent .e-clear-icon:active,
div.searchable-select-popup .e-filter-parent .e-clear-icon:focus {
    background-color: transparent !important;
    box-shadow: none !important;
}

div.searchable-select-popup {
    box-shadow: 0 0 0 .8px #00000052 !important;
}

div.searchable-select-component .e-ddl.e-control-wrapper.has-value .e-clear-icon,
div.searchable-select-component .e-ddl.e-control-wrapper.has-value .e-clear-icon.e-clear-icon-hide {
    display: flex !important;
    visibility: visible !important;
    opacity: 1 !important;
}

div.searchable-select-component .e-ddl.e-input-group.e-control-wrapper.e-input-focus,
div.searchable-select-component .e-ddl.e-input-group.e-control-wrapper:focus-within,
div.searchable-select-popup .e-filter-parent .e-input-group.e-control-wrapper.e-input-focus,
div.searchable-select-popup .e-filter-parent .e-input-group.e-control-wrapper:focus-within {
    box-shadow: 0 0 0 .8px #00000052 !important;
    border-color: transparent !important;
    outline: none !important;
}

div.searchable-select-component .e-ddl.e-input-group.e-control-wrapper.e-input-focus::before,
div.searchable-select-component .e-ddl.e-input-group.e-control-wrapper.e-input-focus::after,
div.searchable-select-component .e-ddl.e-input-group.e-control-wrapper:focus-within::before,
div.searchable-select-component .e-ddl.e-input-group.e-control-wrapper:focus-within::after,
div.searchable-select-popup .e-filter-parent .e-input-group.e-control-wrapper.e-input-focus::before,
div.searchable-select-popup .e-filter-parent .e-input-group.e-control-wrapper.e-input-focus::after,
div.searchable-select-popup .e-filter-parent .e-input-group.e-control-wrapper:focus-within::before,
div.searchable-select-popup .e-filter-parent .e-input-group.e-control-wrapper:focus-within::after {
    border-color: transparent !important;
    background-color: transparent !important;
    box-shadow: none !important;
}