/* Dark orange preview — remove this file link from index.html to switch back. */
:root{--paper:#09090b;--ink:#ff6a00;--muted:#ff6a00}
body,.section,.accessories,.reviews{background:#09090b;color:#ff6a00}
.site-header,footer,.trust{background:#09090b;color:#ff6a00}
.site-header nav a,.header-cta,footer p,footer a,.trust span,.trust b{color:#ff6a00}
.site-header nav a:hover{color:#ffc17d}
.announcement,.announcement *,.benefits,.benefits *{color:#09090b!important}
.header-cta{border-color:#ff6a00!important}
.eyebrow,.hero .eyebrow,.hero-copy>p:not(.eyebrow),.product p,.accessory-grid p,.reviews>p:last-child,.top-coat-compare span{color:#ff6a00}
.search{background:#111116;border-color:#ff6a00;color:#ff6a00}
.search input,input,textarea{background:#111116;border-color:#ff6a00;color:#ff6a00}
input::placeholder,textarea::placeholder{color:#ffb166;opacity:1}
.product,.accessory-grid article,.top-coat-compare figcaption{background:#151518;color:#ff6a00}
.product button{border-color:#ff6a00;color:#ff6a00}
.text-button{border-color:#ff6a00;color:#ff6a00}
.finish-link{border-color:#ff6a00;color:#ff6a00}
.quote{background:#09090b;color:#ff6a00}
.quote .accent,.button.accent{background:#ff6a00;color:#09090b}
.colour-pagination button{background:#151518;border-color:#ff6a00;color:#ff6a00}
.colour-pagination button.active{color:#09090b}
.colour-pagination button:hover{border-color:#ffc17d}
.top-coat-compare figure{background:#151518}
