/* DROPDOWN Z-INDEX FIX - HER ŞEYİN ÜSTÜNDE */
.search-ultra-pro {
    position: relative;
    z-index: 40 !important;
    overflow: visible !important;
}

.search-ultra-pro *,
.search-card,
.search-card *,
.search-form-container,
.search-form-container *,
.form-group,
.form-group * {
    overflow: visible !important;
}

/* Guest Selector Dropdown - ALWAYS ON TOP */
.search-ultra-pro [x-show],
[x-show="isOpen"],
[x-data*="guestSelector"] [x-show] {
    z-index: 999999 !important;
    overflow: visible !important;
    max-height: none !important;
    position: absolute !important;
}

/* NO SCROLLBAR IN GUEST DROPDOWN */
.search-ultra-pro [x-show]::-webkit-scrollbar,
[x-show="isOpen"]::-webkit-scrollbar {
    display: none !important;
    width: 0 !important;
    height: 0 !important;
}

.search-ultra-pro [x-show],
[x-show="isOpen"] {
    -ms-overflow-style: none !important;
    scrollbar-width: none !important;
}

/* Ensure dropdown parent is visible */
.search-ultra-pro .relative,
.form-group.relative {
    overflow: visible !important;
    position: relative !important;
}

/* DatePicker z-index */
.daterangepicker {
    z-index: 999999 !important;
    position: fixed !important;
}

/* Single Category Search */
.single-category-search-widget *,
.single-category-search-widget .form-group,
.single-category-search-widget .relative {
    overflow: visible !important;
}

.single-category-search-widget [x-show] {
    z-index: 999999 !important;
    position: absolute !important;
    max-height: none !important;
}

.single-category-search-widget [x-show]::-webkit-scrollbar {
    display: none !important;
}

