/** Component States */

/*
 * Disabled
 *
 * When the component is disabled, all interaction
 * should be prevented. Here we modify the bg color,
 * and change the cursor displayed on the interactive
 * components.
 */

:root {
    --vs-disabled-bg: var(--vs-state-disabled-bg);
    --vs-disabled-color: var(--vs-state-disabled-color);
    --vs-disabled-cursor: var(--vs-state-disabled-cursor);
}

.vs--disabled {
    .vs__dropdown-toggle,
    .vs__clear,
    .vs__search,
    .vs__selected,
    .vs__open-indicator {
        cursor: var(--vs-disabled-cursor);
        background-color: var(--vs-disabled-bg);
    }
}

.first-label {
    color: #000000 !important;
    font-size: 14px !important;
    font-weight: 600 !important;
    line-height: 2 !important;
}
.second-label {
    color: #626262 !important;
    font-size: 13px !important;
}
li.shipblu-option:hover p {
    color: white !important;
}

/*
 *  RTL - Right to Left Support
 *
 *  Because we're using a flexbox layout, the `dir="rtl"`
 *  HTML attribute does most of the work for us by
 *  rearranging the child elements visually.
 */

.sb-vue-select[dir='rtl'] {
    .vs__actions {
        padding: 0 3px 0 6px;
    }

    .vs__clear {
        margin-left: 6px;
        margin-right: 0;
    }

    .vs__deselect {
        margin-left: 0;
        margin-right: 2px;
    }

    .vs__dropdown-menu {
        text-align: right;
    }
}
