﻿/* Runtime brand themes selected from Luxury Site Settings. */

html[data-luxury-brand="premium-gold"] body,
html[data-luxury-brand="premium-gold"] .projects-section,
html[data-luxury-brand="premium-gold"] .projects-section--alt,
html[data-luxury-brand="premium-gold"] .promo-slider-section,
html[data-luxury-brand="premium-gold"] .provinces-slider-section,
html[data-luxury-brand="premium-gold"] .map-section,
html[data-luxury-brand="premium-gold"] .lux-contact-section,
html[data-luxury-brand="premium-gold"] .lux-contact-section--alt,
html[data-luxury-brand="premium-gold"] .lux-text-image,
html[data-luxury-brand="premium-gold"] .lux-text-image--alt,
html[data-luxury-brand="premium-gold"] .lux-stats,
html[data-luxury-brand="premium-gold"] .lux-stats--alt {
    background-color: #fff;
}

html[data-luxury-brand="premium-gold"] .top-bar,
html[data-luxury-brand="premium-gold"] .navbar,
html[data-luxury-brand="premium-gold"] .lang-dropdown,
html[data-luxury-brand="premium-gold"] .lang-option:hover,
html[data-luxury-brand="premium-gold"] .lang-option.active {
    background-color: #fff;
}

html[data-luxury-brand="premium-gold"] .navbar.scrolled {
    background-color: rgba(255, 255, 255, 0.97);
}

html[data-luxury-brand="premium-gold"] .section-title,
html[data-luxury-brand="premium-gold"] .provinces-slider-eyebrow,
html[data-luxury-brand="premium-gold"] .map-section-title {
    color: var(--color-accent);
}

html[data-luxury-brand="premium-gold"] .provinces-bullet {
    background: rgba(var(--color-accent-rgb), 0.25);
}

html[data-luxury-brand="premium-gold"] .provinces-bullet.active,
html[data-luxury-brand="premium-gold"] .swiper-pagination-bullet-active {
    background: var(--color-accent);
}

html[data-luxury-brand="signature-red"] .provinces-bullet {
    background: #d4d4d4;
}

html[data-luxury-brand="signature-red"] .provinces-bullet.active {
    background: var(--color-accent);
}

html[data-luxury-brand="bromaia"] body,
html[data-luxury-brand="bromaia"] .projects-section,
html[data-luxury-brand="bromaia"] .projects-section--alt,
html[data-luxury-brand="bromaia"] .promo-slider-section,
html[data-luxury-brand="bromaia"] .provinces-slider-section,
html[data-luxury-brand="bromaia"] .map-section,
html[data-luxury-brand="bromaia"] .lux-contact-section,
html[data-luxury-brand="bromaia"] .lux-contact-section--alt,
html[data-luxury-brand="bromaia"] .lux-text-image,
html[data-luxury-brand="bromaia"] .lux-text-image--alt,
html[data-luxury-brand="bromaia"] .lux-stats,
html[data-luxury-brand="bromaia"] .lux-stats--alt,
html[data-luxury-brand="bromaia"] .lux-news-section,
html[data-luxury-brand="bromaia"] .location-carousel,
html[data-luxury-brand="bromaia"] .location-carousel--alt,
html[data-luxury-brand="bromaia"] .lux-two-col,
html[data-luxury-brand="bromaia"] .lux-two-col--alt,
html[data-luxury-brand="bromaia"] .section-title-block,
html[data-luxury-brand="bromaia"] .lux-numbered-pillars,
html[data-luxury-brand="bromaia"] .lux-services,
html[data-luxury-brand="bromaia"] .lux-marquee,
html[data-luxury-brand="bromaia"] .projects-list,
html[data-luxury-brand="bromaia"] .contact-block {
    background-color: #e9dfd5;
}

