.text-product-brand{
    color: var(--primary);
    font-weight: 600;
    font-size: 1.2rem;
    margin-bottom: 0.2rem;
}
.text-product-name{
    color: var(--primary);
    font-weight: 700;
    line-height: 1.8rem;
    font-size: 1.8rem;
    margin-top: 0rem;
    margin-bottom: 0rem;
}
.text-product-description{
    color: var(--primary);
    opacity: 0.8;
    font-weight: 400;
    font-size: 1rem;
    margin-top: 0.5rem;
}

.dropdown-menu {
    width: 300px;
    transition: transform 0.2s ease !important;
    position: relative;
    background: var(--bg);
    border-radius: 1.5rem !important;
    border: 1px solid var(--card-border);
}