/* Kixxo Stage 21.30: paired brand assets, explicitly keyed to the Kixxo theme. */
.kx-brand-logo.kx-brand-logo--light { display:block !important; }
.kx-brand-logo.kx-brand-logo--dark { display:none !important; }
html[data-kixxo-theme="dark"] .kx-brand-logo.kx-brand-logo--light { display:none !important; }
html[data-kixxo-theme="dark"] .kx-brand-logo.kx-brand-logo--dark { display:block !important; }
.kx-brand-logo { width:auto; height:42px; object-fit:contain; }
@media(max-width:639px){ .kx-brand-logo { height:30px; } }
