/* Accordion */
.wp-block-kadence-accordion .kt-accordion-pane {
  border-radius: var(--border-radius);
  /*box-shadow: 0 18px 33px rgba(139,144,155,.04), 0 10px 17px rgba(139,144,155,.04), 0 5px 10px rgba(139,144,155,.04), 0 3px 5px rgba(139,144,155,.03), 0 1px 2px rgba(139,144,155,.02);*/
}
.wp-block-kadence-accordion .wp-block-kadence-pane .kt-accordion-header-wrap .kt-blocks-accordion-header {
  line-height: 1.5;
}
.wp-block-kadence-accordion .wp-block-kadence-pane .kt-accordion-header-wrap .kt-blocks-accordion-header.kt-accordion-panel-active,
.wp-block-kadence-accordion .wp-block-kadence-pane.kt-accordion-panel-active .kt-accordion-header-wrap .kt-blocks-accordion-header {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.wp-block-kadence-accordion .wp-block-kadence-pane .kt-accordion-header-wrap sub {
  inset-block-end: unset;
  font-family: var(--global-body-font-family);
  font-size: 1rem;
  font-weight: 400;
  color: var(--global-palette4);
  vertical-align: unset;
}
.wp-block-kadence-accordion .wp-block-kadence-pane .kt-accordion-header-wrap mark {
  position: relative;
  inset-block-start: -2px;
  margin-inline-start: 4px;
  font-family: var(--global-body-font-family);
  font-size: 0.75rem;
  font-weight: 700;
  text-transform: uppercase;
  white-space: nowrap;
  padding: 3px 8px;
  border-radius: 20px;
  box-shadow: 0 0 15px 0 rgba(0,0,0,0.1);
}
.kt-blocks-accordion-header:focus-visible {
  transform: scale(1.02);
}
