/*!*******************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/block-accordion/style.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************/
.wp-block-proactive-accordion {
  padding: 0;
  margin: 0;
}
.wp-block-proactive-accordion-item {
  list-style: none;
  padding: 0;
  margin: 0;
  border-bottom: 1px solid var(--accordion--border-color, #d3d3d3);
  transition: 0.15s ease-out;
}
.wp-block-proactive-accordion-item[aria-expanded=true] {
  border-color: var(--accordion--border-color--active, var(--accordion--title-color--active, var(--wp--preset--color--secondary)));
}
.wp-block-proactive-accordion-item[aria-expanded=true] .wp-block-proactive-accordion-item__header {
  color: var(--accordion--title-color--active, var(--wp--preset--color--secondary));
}
.wp-block-proactive-accordion-item[aria-expanded=true] .wp-block-proactive-accordion-item__icon {
  color: var(--accordion--border-color--active, var(--accordion--title-color--active, var(--wp--preset--color--secondary)));
}
.wp-block-proactive-accordion-item[aria-expanded=true] .wp-block-proactive-accordion-item__icon span:nth-of-type(2) {
  transform: rotate(0deg);
}
.wp-block-proactive-accordion-item:hover {
  border-color: var(--accordion--border-color--hover, var(--accordion--title-color--hover, var(--wp--preset--color--secondary)));
}
.wp-block-proactive-accordion-item:hover .wp-block-proactive-accordion-item__header {
  color: var(--accordion--title-color--hover, var(--wp--preset--color--secondary));
}
.wp-block-proactive-accordion-item:hover .wp-block-proactive-accordion-item__icon {
  color: var(--accordion--icon-color--hover, var(--accordion--title-color--hover), var(--wp--preset--color--secondary));
}
.wp-block-proactive-accordion-item__header {
  position: relative;
  display: block;
  height: auto;
  width: 100%;
  text-align: left;
  padding: 1rem 0;
  cursor: pointer;
  margin: 0;
  color: var(--accordion--title-color, var(--wp--preset--color--primary));
}
.wp-block-proactive-accordion-item__title {
  font-family: var(--accordion--title-font, var(--wp--preset--font-family--primary));
  font-size: var(--accordion--title-size, var(--wp--preset--font-size--medium));
  transition: 0.15s ease-out;
}
.wp-block-proactive-accordion-item__icon {
  position: absolute;
  display: grid;
  place-items: center;
  right: 0;
  top: 50%;
  width: var(--accordion--icon-size, 20px);
  height: var(--accordion--icon-size, 20px);
  transform: translateY(-50%);
  color: var(--accordion--icon-color, var(--accordion--title-color));
}
.wp-block-proactive-accordion-item__icon span {
  position: absolute;
  display: block;
  width: 100%;
  height: 2px;
  background: currentColor;
}
.wp-block-proactive-accordion-item__icon span:nth-of-type(2) {
  transform: rotate(90deg);
  transition: transform 0.3s ease-in-out;
}
.wp-block-proactive-accordion-item__content {
  height: 0;
  overflow: hidden;
  transition: 750ms cubic-bezier(0.4, 0, 0.2, 1);
}
.wp-block-proactive-accordion-item__content-inner {
  padding: 1em 0;
  transition-delay: 450ms;
  transition: 450ms;
  opacity: 1;
}
.wp-block-proactive-accordion-item__content-inner p:last-child {
  margin-bottom: 0;
}
.wp-block-proactive-accordion-item__content[hidden] .accordion-item__content-inner {
  opacity: 0;
}

/*# sourceMappingURL=style-index.css.map*/