.kv-dark-luxury-header {
    background: #0a1f2e;           /* глубокий тёмно-синий */
    border-bottom: 1px solid #1e3a4f;
    padding: 14px 0;
    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.3);
}

.luxury-brand {
    font-size: 0.82rem;
    letter-spacing: 1.5px;
    color: #c9b89f;
    text-transform: uppercase;
    font-weight: 500;
}

.luxury-phone-number {
    color: #ffffff;
    font-size: 1.25rem;
    font-weight: 600;
    transition: color 0.3s;
}

.luxury-phone-number:hover {
    color: #d4b88a;
}

.luxury-offcanvas-btn .luxury-burger span {
    background-color: #d4b88a;
}