/* Booster Fightstore × Fight.nl shared branding */
#header-center { min-width:0; }
.brand-partnership { display:inline-flex; align-items:center; justify-content:center; gap:16px; color:#1d1d1b; text-decoration:none; white-space:nowrap; }
.brand-partnership:hover { color:#1d1d1b; text-decoration:none; }
.brand-booster { display:flex; flex-direction:column; align-items:center; line-height:1; }
.brand-booster strong { font-family:Impact,'Arial Black',sans-serif; font-size:30px; font-style:italic; letter-spacing:1px; }
.brand-booster small { font-family:Arial,sans-serif; font-size:11px; font-weight:800; letter-spacing:3px; margin-top:4px; }
.brand-cross { color:#777; font:300 27px/1 Arial,sans-serif; }
.brand-fight-logo { display:block; width:156px; height:auto; }
@media(max-width:767px) { .brand-partnership { gap:10px; } .brand-booster strong { font-size:24px; } .brand-booster small { font-size:9px; letter-spacing:2px; } .brand-fight-logo { width:125px; } .brand-cross { font-size:22px; } #header-right { padding-left:10px; } }
@media(max-width:420px) { .brand-partnership { gap:7px; } .brand-booster strong { font-size:19px; } .brand-booster small { font-size:7px; letter-spacing:1.8px; } .brand-fight-logo { width:98px; } .brand-cross { font-size:18px; } #header-right .header-item { margin-right:12px; } #header-right .header-item:last-child { margin-right:0; } #mobilenav { margin-right:10px; } }
