/* decants.nl – aankondigingsbalk bovenaan (v42) */
.topbalk{background:#241f1b;color:#ede6d8;border-bottom:1px solid rgba(196,163,106,.35);font-family:'Outfit',system-ui,sans-serif;font-size:12.5px;font-weight:400;letter-spacing:.04em;line-height:1.4;text-align:center;padding:7px 5vw;position:relative;z-index:1}
.topbalk p{margin:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:2px 0}
.topbalk .tb-sep{color:#c4a36a;padding:0 .7em}
.topbalk strong{font-weight:500;color:#c4a36a}
@media (max-width:640px){
  .topbalk{font-size:11.5px;letter-spacing:.02em;padding:6px 12px}
  .topbalk .tb-long{display:none}
  .topbalk .tb-sep{padding:0 .45em}
  .topbalk .tb-sep.tb-s2{flex-basis:100%;height:0;overflow:hidden;padding:0;font-size:0}
}
