/*!********************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/blocks/accordion/style.scss ***!
  \********************************************************************************************************************************************************************************************************************************************************/
/**
 * The following styles get applied both on the front of your site
 * and in the editor.
 *
 * Replace them with your own styles or remove the file completely.
 */
.a-accordion-block {
  border: 1px solid #E8E9EC;
  margin-bottom: 20px;
}
.a-accordion-block .a-accordion-header {
  line-height: 1.7;
  padding: 2px 56px 5px 16px;
  font-size: 1.6rem;
  position: relative;
  cursor: pointer;
  background-color: #F2F2F2;
  font-weight: bold;
  word-wrap: break-word;
  border-bottom: 1px solid #E8E9EC;
}
.a-accordion-block .a-accordion-header::after {
  content: "";
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 24px;
  width: 14px;
  height: 8px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDE2IDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xLjk5ODgzIDguODQyOTZMNy45OTg4MyAyLjg0Mjk2TDEzLjk5ODggOC44NDI5NkwxNS4wNDg4IDcuNzkyOTZMNy45OTg4MyAwLjc0Mjk1NkwwLjk0ODgzMyA3Ljc5Mjk2TDEuOTk4ODMgOC44NDI5NloiIGZpbGw9IiMzMTM3M0IiLz4KPC9zdmc+Cg==);
  -webkit-transition: -webkit-transform 0.3s ease;
  transition: -webkit-transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease;
}
@media screen and (min-width: 768px) {
  .a-accordion-block .a-accordion-header {
    line-height: inherit;
    padding: 16px 80px 16px 28px;
    font-size: 1.8rem;
  }
}
.a-accordion-block .a-accordion-content {
  padding: 6px 16px 10px 16px;
  display: none;
}
@media screen and (min-width: 768px) {
  .a-accordion-block .a-accordion-content {
    padding: 16px 28px;
  }
}
.a-accordion-block.is-open .a-accordion-header::after {
  -webkit-transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
          transform: rotate(-180deg);
}
.a-accordion-block.is-open .a-accordion-content {
  display: block;
}

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