/* Elanlar v4.7.6 — search icon positioning correction */

/*
 * Older base CSS targets every SVG inside .elan-search-wrap and absolutely
 * positions it. The new icon is inside an absolutely positioned span, so that
 * legacy rule was shifting the SVG again and making it overlap the placeholder.
 * Reset the nested SVG itself and let only the wrapper span handle positioning.
 */
.elan-create-listing .elan-search-wrap__icon svg {
    position: static !important;
    left: auto !important;
    right: auto !important;
    top: auto !important;
    bottom: auto !important;
    transform: none !important;
    margin: 0 !important;
    width: 17px !important;
    height: 17px !important;
    display: block !important;
    flex: 0 0 auto !important;
}

.elan-create-listing .elan-search-wrap__icon {
    left: 16px !important;
    top: 50% !important;
    transform: translateY(-50%) !important;
    width: 18px !important;
    height: 18px !important;
}

.elan-create-listing .elan-search-wrap .elan-input,
.elan-create-listing .elan-search-wrap input[type="search"],
.elan-create-listing #elan-cat-search,
.elan-create-listing #elan-subcat-search {
    padding-left: 48px !important;
}
