/* Couleurs alignées logo Ismartfix (noir, blanc, rouge FIX) */
:root { --primary: #e63946; --blue: #e63946; }
::selection { background: #e63946; color: #fff; }
a { color: #e63946 !important; }
a:hover, a:focus { color: #c1121f !important; }
html .text-color-primary, html .text-primary { color: #e63946 !important; }
html .text-color-hover-primary:hover, html .text-hover-primary:hover { color: #c1121f !important; }
.bg-primary { background-color: #e63946 !important; }
.btn-primary { background-color: #e63946 !important; border-color: #e63946 !important; color: #fff !important; border-radius: 12px !important; }
.btn-primary:hover { background-color: #c1121f !important; border-color: #c1121f !important; color: #fff !important; }
.notice-top-bar { background-color: #e63946 !important; color: #fff !important; }
