:root {
    --tg-theme-primary: #2466ec;
    --ug-color: #2466ec;
    --ug-color2: #22303b;
    --ug-color3: #182029;
    --ug-color4: #0f161b;
    --ug-color5: #090d10;
}

.darkmode-bg.darkmode-active {
    background-color: #f8f9fa !important;
}
.darkmode-bg-2.darkmode-active {
    background-color: #ffffff !important;
}
.darkmode-bg-3.darkmode-active {
    background-color: #0a0c2c !important;
}
.darkmode-bg-4.darkmode-active {
    background-color: #f1f5f9 !important;
}
.darkmode-bg-5.darkmode-active {
    background-color: rgba(108, 117, 125, 0.2) !important;
}
.darkmode-text.darkmode-active {
    color: #212529 !important;
}
.darkmode-text-2.darkmode-active {
    color: #6c757d !important;
}
.darkmode-text-3.darkmode-active {
    color: #ffffff !important;
}
.darkmode-input.darkmode-active {
    background-color: rgba(108, 117, 125, 0.2) !important;
    color: #212529 !important;
}
.darkmode-dropdown-btn.darkmode-active {
    background: rgba(108, 117, 125, 0.1) !important;
    color: #ffffff !important;
}
.darkmode-offCanvas__toggle.darkmode-active {
    background: rgba(108, 117, 125, 0.1) !important;
    color: #ffffff !important;
}
.darkmode-toggle-bg.darkmode-active {
    background: rgba(108, 117, 125, 0.2) !important;
    color: #ffc107 !important;
}
.darkmode-btn.darkmode-active {
    background: rgba(108, 117, 125, 0.2) !important;
    color: #212529 !important;
}
.darkmode-border.darkmode-active {
    border: 3px solid #6c757d !important;
}
.darkmode-border-1.darkmode-active {
    border: 1px solid #6c757d !important;
}
.darkmode-border-none.darkmode-active {
    border: none !important;
    box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}
.darkmode-shadow.darkmode-active {
    box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}
.darkmode-text-all.darkmode-active,
.darkmode-text-all.darkmode-active * {
    color: #212529 !important;
}
.darkmode-border-color.darkmode-active {
    border-color: #6c757d !important;
}

.bg-upgame {
    background-color: var(--ug-color);
}
.bg-upgame2 {
    background-color: var(--ug-color2);
}
.bg-upgame3 {
    background-color: var(--ug-color3);
}
.bg-upgame4 {
    background-color: var(--ug-color4);
}
.bg-upgame5 {
    background-color: var(--ug-color5);
}

.upgamechild-product .upgamechild-product-item:not(:first-child) {
    margin-left: 10px !important;
}

@media (max-width: 576px) {
    .upgamechild-product .upgamechild-product-item:nth-child(4n) {
        margin-left: -15px !important;
    }
}

.upgamechild .upgamechild-item:nth-child(even) {
    margin-left: 10px !important;
}

.upgame-line {
    width: 5.5rem;
}

@media (min-width: 992px) {
    .upgamechild .upgamechild-item:not(:first-child) {
        margin-left: 10px !important;
    }
    .upgame-line {
        width: 15.5rem !important;
    }
    .upgame-img {
        width: 50rem !important;
    }
}

.active-card {
    border: 2px solid var(--ug-color);
}

.tg-btn-1 .cls-1 {
    fill: #ffc107;
}

.status-warning {
    border: 1px solid var(--bs-warning);
    color: var(--bs-warning);
}
.status-primary {
    border: 1px solid var(--bs-primary);
    color: var(--bs-primary);
}
.status-success {
    border: 1px solid var(--bs-success);
    color: var(--bs-success);
}

.upgame-ms {
    margin-left: 0.5rem !important;
}

@media (min-width: 768px) and (max-width: 991.98px) {
    .upgame-ms {
        margin-left: 0% !important;
    }
}

@media (min-width: 992px) {
    .upgame-ms {
        margin-left: 0.5rem !important;
    }
}

.product-desc {
    flex: 0 0 auto !important;
}

@media (min-width: 768px) and (max-width: 991.98px) {
    .product-desc {
        flex: 0 0 auto !important;
        width: auto !important;
        max-width: 270px !important;
    }
}

@media (min-width: 992px) {
    .product-desc {
        flex: 0 0 auto !important;
        width: auto !important;
        max-width: 370px !important;
    }
}

.upg-item-more1 {
    display: none;
}
