/* V10.9.5 – logos de marques avec repli si source indisponible */
.dcp108-brand .dcp1095-brand-logo{width:72px;height:48px;flex:0 0 72px;display:flex;align-items:center;justify-content:center;background:#fffdf8;border:1px solid #e4cfb4;border-radius:10px;padding:5px;overflow:hidden}
.dcp108-brand .dcp1095-brand-logo img{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}
.dcp108-brand .dcp1095-brand-logo img[hidden]{display:none}
.dcp108-brand .dcp1095-logo-fallback{font:800 16px/1 Arial,sans-serif;color:#35252b}
.dcp108-brand .dcp1095-logo-fallback[hidden]{display:none}
@media(max-width:719px){.dcp108-brand .dcp1095-brand-logo{width:62px;flex-basis:62px;height:44px}}
