/* Dialix palette: rose-champagne headings, softer metallic text, dark ink. */
:root{--ivory:#d5b6a3;--accent:#b9937c;--dialix-gold:#b9937c;--dialix-text:#d5b6a3;--dialix-dark:#050405}
body{color:var(--dialix-text)}
header{color:var(--dialix-text)}
header[data-brand-tone="dark"]{--brand-ink:#d5b6a3}
header[data-brand-tone="light"]{--brand-ink:#795b49}
#brand-intro,.drawer-brand,#mobile-nav,.inquiry-cart,#watch-detail,.watch-gallery,.detail-info,.gallery-stage,.detail-close{color:var(--dialix-text)!important}
body[data-page="home"] .cinema-copy h1,body[data-page="home"] .story-copy h2,body[data-page="home"] .cinema-copy h1 em{color:#d5b6a3!important}
body[data-page="home"] .cinema-copy>p:not(.eyebrow),body[data-page="home"] .story-copy>p{color:#d5b6a3!important}
body[data-page="home"] .eyebrow,.eyebrow,.card-meta,.reference,.detail-ref,.gallery-hint,.detail-hint,.inquiry-cart .eyebrow{color:#c5a28c!important}
body[data-page="home"] .cinema-actions a:first-child,body[data-page="home"] .story-link{background:#b9937c!important;border-color:#b9937c!important;color:#050405!important}
body[data-page="home"] .cinema-actions a+a{background:transparent!important;color:#d5b6a3!important;border-color:#b9937c!important}
.collection,.collection-intro h1,.watch-card,.card h3,.sourcing-prompt,.about-dialix,.process,.faq,.closing,footer{color:#d5b6a3}
#mobile-nav nav a,#mobile-nav a,.header-tools a,.header-tools button,#menu,.header-cart,.detail-info h2,.inquiry-cart h2,.detail-close,.cart-close,.gallery-controls button,.gallery-magnify{color:#d5b6a3!important}
#watch-detail .button:not(.cart-add),.inquiry-cart>.button{color:#d5b6a3!important;border-color:#b9937c88!important}
.detail-info .cart-add{background:#b9937c!important;border-color:#b9937c!important;color:#050405!important}
#language-options{background:#201818;color:#d5b6a3}#language-options button{color:#d5b6a3!important}
