:root { 
    --bs-primary: #14142b;
    --bs-primary-hover: #292944;
    --bs-secondary: #f7f7fc;
    --bs-secondary-hover: #565e64;
    --bs-success: #008a00;
    --bs-info: #0576f0;
    --bs-info-hover: #0a58ca;
    --bs-warning: #ffc107;
    --bs-danger: #ca024f;
    --bs-white: #ffffff;
    --bs-light: #eff0f6;
    --bs-body-color: #222b45;
    --bs-utility-navbar: #ffffff;
    --bs-utility-navbar-text: #000b11;
    --bs-nav-search-bar: #E7E7E9;
    --bs-nav-search-bar-text: #160808;
    --bs-cart-badge-bg: #160808;;
    --bs-cart-badge-text: #E7E7E9;;
    --bs-main-menu: #000b11;
    --bs-main-menu-text: #eff0f6;
    --bs-footer-bg: #000b11;
    --bs-footer-text: #eff0f6;
    --bs-dark: #000b11;
    --bs-dark-brown: #c3c3c3;
    --bs-primary-rgb: 20, 20, 43;
    --bs-primary-hover-rgb: 41, 41, 68;
    --bs-secondary-rgb: 247, 247, 252;
    --bs-success-rgb: 0, 138, 0;
    --bs-info-rgb: 5, 118, 240;
    --bs-warning-rgb: 255, 193, 7;
    --bs-danger-rgb: 202, 2, 79;
    --bs-light-rgb: 239, 240, 246;
    --bs-dark-rgb: 0, 11, 17;
    --bs-body-color-rgb: 34, 43, 69;
    }

.store-user-menu-icon {
    align-items: center;
    background: var(--bs-main-menu);
    border-radius: 50%;
    color: var(--bs-main-menu-text);
    display: inline-flex;
    font-size: 22px;
    height: 36px;
    justify-content: center;
    line-height: 1;
    min-width: 36px;
    width: 36px;
}

.store-user-menu-icon i {
    line-height: 1;
}

.track-order-support-icon {
    color: var(--bs-main-menu);
    display: inline-block;
    font-size: 40px;
    line-height: 1;
}

.track-order-menu-color {
    color: var(--bs-main-menu) !important;
}

#header-right-mobile .store-user-menu-icon,
.store-user-menu-icon-mobile {
    font-size: 18px;
    height: 30px;
    min-width: 30px;
    width: 30px;
}

.store-user-menu-icon-38 {
    font-size: 23px;
    height: 38px;
    min-width: 38px;
    width: 38px;
}

@media (max-width: 991px) {
    #header_menu .store-user-menu-icon {
        font-size: 15px;
        height: 24px;
        min-width: 24px;
        width: 24px;
    }
}
