/*!***************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/tabs/style.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************/
:root {
  --active-tab-text-color: #fff;
  --active-tab-border-color: #000;
  --active-tab-background-color: #000;
}

.wp-block-flywp-theme-companion-tabs .wp-block-flywp-theme-companion-tab-buttons {
  margin-bottom: 1rem;
}
.wp-block-flywp-theme-companion-tabs .wp-block-flywp-theme-companion-tab-buttons .block-list-appender:has(> .next-block-tab-appender) {
  position: relative;
}
.wp-block-flywp-theme-companion-tabs .wp-block-flywp-theme-companion-tab-buttons .flywp-theme-companion-tabs-active,
.wp-block-flywp-theme-companion-tabs .wp-block-flywp-theme-companion-tab-buttons .wp-block-flywp-theme-companion-tab-button[data-flywp-active-tab] {
  background: var(--active-tab-background-color);
  border-color: var(--active-tab-background-color);
}
.wp-block-flywp-theme-companion-tabs .wp-block-flywp-theme-companion-tab-buttons .flywp-theme-companion-tabs-active *,
.wp-block-flywp-theme-companion-tabs .wp-block-flywp-theme-companion-tab-buttons .wp-block-flywp-theme-companion-tab-button[data-flywp-active-tab] * {
  color: var(--active-tab-text-color);
}
.wp-block-flywp-theme-companion-tabs .wp-block-flywp-theme-companion-tab-content:not(.flywp-theme-companion-tabs-active,
[data-flywp-active-content]) {
  display: none;
}

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