.wp-block-accordion.has-background {
  margin-top: 24px;
}

.wp-block-accordion .wp-block-accordion-heading__toggle:hover .wp-block-accordion-heading__toggle-title {
  text-decoration: none !important;
}

.wp-block-accordion .wp-block-accordion-item.is-open > .wp-block-accordion-heading .wp-block-accordion-heading__toggle-icon {
  transform: rotate(180deg) !important;
}

.is-open h3.wp-block-accordion-heading, h3.wp-block-accordion-heading:hover {
  color: var(--wp--preset--color--primary);
  text-decoration: none;
}
