.fx-navigation-mobile select {
    background: var(--Colors-Light-Blue, #F7FAFC);
    padding: 12px;
    padding-right: 12px;
    position: relative;
    width: 100%;
    color: var(--Text-text-primary, #0D0F33) !important;
    font-family: var(--font-secondary);
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 27px;
    text-transform: uppercase;
    padding-right: 24px;
    opacity: 1;
    outline: none;
    border: 0px;
}

.fx-navigation-mobile .nav-mobile-select-wrapper {
    display: flex;
    flex-direction: column;
    padding: 16px;
    gap: 8px;
    background: #0D0F33;
}

.fx-navigation-mobile .nav-mobile-select-wrapper label {
    color: #FFF;
    font-family: var(--font-secondary);
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 27px;
}

.fx-navigation-mobile .nav-mobile-select-wrapper .nav-mobile-select {
    color: #FFF;
    font-family: var(--font-secondary);
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 27px;
}

.fx-navigation-mobile .nav-mobile-select-wrapper .choices__list--single {
    padding: 0px;
}

.fx-navigation-mobile .nav-mobile-select-wrapper .choices.is-open .choices__inner {
    border-bottom: 1px solid var(--Colors-Dark-Blue, #61B2DE);
}

.fx-navigation-mobile .nav-mobile-select-wrapper .choices.is-open.is-flipped .choices__list--dropdown {
    margin-bottom: 0px;
    border-radius: 0;
}

.fx-navigation-mobile .choices .choices__inner {
    background: var(--Colors-Light-Blue, #F7FAFC);
    color: var(--color-white);
    font-size: 20px;
    padding: 6px 8px; 
    position: relative;
}

.fx-navigation-mobile .choices[data-type*='select-one']:after {
    display: none;
}

.fx-navigation-mobile .choices[data-type*='select-one'] .choices__inner:after {
    border-width: 0;
    border: none;
    content: '\e914';
    font-family: 'icomoon'!important;
    speak: never;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    width: auto;
    height: auto;
    color: var(--Text-text-primary, #0D0F33);
    transition: .2s;
    font-size: 16px;
    line-height: 16px;
    top: calc(50% - 6px);
    margin-top: 0px;
    position: absolute;
    right: 8px;
}

.fx-navigation-mobile .choices[data-type*='select-one'].is-open .choices__inner:after {
    content: "\e918";
}

.fx-navigation-mobile .choices__list--dropdown input[type=search] {
    display: none;
}

.fx-navigation-mobile .choices__list--dropdown {
    background: var(--color-white);
    border: none;
    margin-top: 0px;
    position: relative;
    height: 1px;
    opacity: 0;
    transform: translateY(-10px);
    visibility: hidden;
    transition: all 0.5s ease;
}

.fx-navigation-mobile .choices__list--dropdown .choices__list {
    overflow-y: scroll; /* Always show vertical scrollbar */
    max-height: 280px;
}

/* For WebKit browsers */
.fx-navigation-mobile .choices__list--dropdown .choices__list::-webkit-scrollbar {
    width: 10px; /* Adjust scrollbar width */
}

.fx-navigation-mobile .choices__list--dropdown .choices__list::-webkit-scrollbar-track {
    background: #f1f1f1; /* Track color */
}

.fx-navigation-mobile .choices__list--dropdown .choices__list::-webkit-scrollbar-thumb {
    background: #FE5800; /* Handle color */
}

.fx-navigation-mobile .choices__list--dropdown .choices__list::-webkit-scrollbar-thumb:hover {
    background: #555; /* Handle color on hover */
}

/* For Firefox */
.fx-navigation-mobile .choices__list--dropdown .choices__list {
    scrollbar-width: thin; /* 'auto' or 'thin' */
    scrollbar-color: #FE5800 #f1f1f1; /* Handle color and Track color */
}

.fx-navigation-mobile .choices__list--dropdown.is-active {
    height: 100%;
    opacity: 1;
    transform: translateY(0);
    visibility: visible;
    transition-delay: 0s;
}

.fx-navigation-mobile .choices__list--dropdown .choices__item--selectable:after {
    content: none;
}

.fx-navigation-mobile .choices__list .choices__item {
    color: var(--Text-text-primary, #0D0F33)!important;
    font-family: var(--font-secondary);
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 27px;
    text-transform: uppercase;
    padding-right: 24px;
    opacity: 1;
}

@media (max-width: 420px) {
    .fx-navigation-mobile .choices__list .choices__item {
        font-size: 16px;
        word-break: normal;
    }
}

.fx-navigation-mobile .choices__list--dropdown .choices__item {
    padding: 8px;
    padding-right: 32px;
}

.fx-navigation-mobile .choices__list--dropdown .choices__item--selectable.is-selected,
.fx-navigation-mobile .choices__list--dropdown .choices__item--selectable.is-highlighted {
    background: var(--Colors-Medium-Blue, #D9EDF7); 
}

@media( min-width:992px ) {
    .fx-navigation-mobile {
        display: none;
    }
}