/*!*********************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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]!./transfergo-blocks-src/src/faqs-accordion-item/style.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************/
/**
 * Breakpoints are based on the theme.json file config file
 */
.faqs-accordion-item.faqs-accordion-item.faqs-accordion-item {
  padding-inline: var(--wp--preset--spacing--24);
  padding-block: var(--wp--preset--spacing--24) var(--wp--preset--spacing--8);
  margin-block: 0;
}
.faqs-accordion-item.faqs-accordion-item.faqs-accordion-item:last-child {
  padding-block: var(--wp--preset--spacing--24) 0;
}
.faqs-accordion-item.open.faqs-accordion-item.open.faqs-accordion-item.open {
  background-color: var(--wp--preset--color--bw-200);
  border-radius: var(--wp--custom--border-radius--25);
  padding-block: var(--wp--preset--spacing--24) var(--wp--preset--spacing--48);
}
.faqs-accordion-item.open.faqs-accordion-item.open.faqs-accordion-item.open summary {
  margin-block: 0 var(--wp--preset--spacing--24);
}
.faqs-accordion-item.open.faqs-accordion-item.open.faqs-accordion-item.open summary::before {
  background-color: var(--wp--preset--color--blue-500);
  background-image: url("data:image/svg+xml,<svg width=\"10\" height=\"10\" viewBox=\"0 0 10 10\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M3.99405 9.17236V0.325772H6.00115V9.17236H3.99405ZM0.574308 5.75262V3.74552H9.4209V5.75262H0.574308Z\" fill=\"%23FAF9F9\"/></svg>");
}
.faqs-accordion-item__height-wrapper {
  height: 0;
  overflow: hidden;
  -webkit-transition: 0.4s height;
  transition: 0.4s height;
}
.faqs-accordion-item__content-wrapper p:has(+ p) {
  margin-bottom: var(--wp--preset--spacing--16);
}
.faqs-accordion-item__content-wrapper p:last-child {
  margin-bottom: 0;
}
.faqs-accordion-item__content-wrapper p a {
  color: var(--wp--preset--color--blue-500);
}
.faqs-accordion-item summary {
  list-style-type: none;
  -webkit-transition: 0.4s ease-in-out all;
  transition: 0.4s ease-in-out all;
  cursor: pointer;
  position: relative;
  padding-right: var(--wp--preset--spacing--40);
}
.faqs-accordion-item summary::marker, .faqs-accordion-item summary::-webkit-details-marker {
  display: none;
}
.faqs-accordion-item summary::before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 3.2rem;
  height: 3.2rem;
  border-radius: 50%;
  background-color: transparent;
  background-image: url("data:image/svg+xml,<svg width=\"8\" height=\"9\" viewBox=\"0 0 8 9\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M3.10582 8.2583V0.394664H4.88991V8.2583H3.10582ZM0.0660511 5.21853V3.43444H7.92969V5.21853H0.0660511Z\" fill=\"%2303032F\"/></svg>");
  background-repeat: no-repeat;
  background-position: center;
  -webkit-transition: 0.4s ease background-color;
  transition: 0.4s ease background-color;
}

@media (min-width: 768px) {
  .faqs-accordion-item__content-wrapper p:has(+ p) {
    margin-bottom: var(--wp--preset--spacing--20);
  }
}

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