.mg-heading--accent::before {
  content:"";
  display:block;
  width:42px;
  height:3px;
  margin:0 var(--mg-item-end,auto) 14px var(--mg-item-start,0);
  background:var(--mg-accent,var(--magma-accent,#ff4b18));
}
.mg-heading__highlight {
  color:var(--mg-heading-highlight,var(--mg-accent,#ff4b18));
}
