.bbr-accordion .message-header {
  cursor: pointer;
}
.bbr-accordion .message-header .bbr-icon {
  transition: transform 0.125s ease-in-out;
}
.bbr-accordion .message-body {
  color: black !important;
  transition: max-height 0.2s ease-out;
  overflow-y: inherit;
  padding: 0 1.5em;
}
.bbr-accordion .message-body__content {
  padding: 1.25em 0;
}
.bbr-accordion[aria-expanded=true] .message-header i {
  transform: rotate(180deg);
}
.bbr-accordion[aria-expanded=false] .message-body {
  overflow-y: hidden;
}
