/*!********************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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]!./includes/blocks/tabs/style.scss ***!
  \********************************************************************************************************************************************************************************************************************************************************/
.wp-block-do-blocks-tabs {
  --tab-active-button-bg-color: "";
  --tab-active-button-text-color: "";
  --tab-active-button-heading-color: "";
  --tab-hover-button-bg-color: "";
  --tab-hover-button-text-color: "";
  --tab-hover-button-heading-color: "";
  --tab-active-b-top-style: "";
  --tab-active-b-top-color: "";
  --tab-active-b-top-width: "";
  --tab-active-b-right-style: "";
  --tab-active-b-right-color: "";
  --tab-active-b-right-width: "";
  --tab-active-b-bottom-style: "";
  --tab-active-b-bottom-color: "";
  --tab-active-b-bottom-width: "";
  --tab-active-b-left-style: "";
  --tab-active-b-left-color: "";
  --tab-active-b-left-width: "";
  --tab-hover-b-top-style: "";
  --tab-hover-b-top-color: "";
  --tab-hover-b-top-width: "";
  --tab-hover-b-right-style: "";
  --tab-hover-b-right-color: "";
  --tab-hover-b-right-width: "";
  --tab-hover-b-bottom-style: "";
  --tab-hover-b-bottom-color: "";
  --tab-hover-b-bottom-width: "";
  --tab-hover-b-left-style: "";
  --tab-hover-b-left-color: "";
  --tab-hover-b-left-width: "";
  --tab-sticky-parent-height: 500vh;
  --tab-sticky-element-height: 100vh;
  --tab-sticky-top-offset: 0;
}
.wp-block-do-blocks-tabs .wp-block-do-blocks-tab-buttons {
  margin-bottom: 1rem;
}
.wp-block-do-blocks-tabs .wp-block-do-blocks-tab-buttons .wp-block-do-blocks-tab-button {
  transition: all 0.25s;
}
.wp-block-do-blocks-tabs .wp-block-do-blocks-tab-buttons .block-list-appender:has(> .next-block-tab-appender) {
  position: relative;
}
.wp-block-do-blocks-tabs .wp-block-do-blocks-tab-buttons .wp-block-do-blocks-tab-button:not(.active, [data-do-blocks-active-tab]) .wp-block-do-blocks-tab-collapsible {
  display: none;
}
.wp-block-do-blocks-tabs.has-active-bg-color .wp-block-do-blocks-tab-buttons .wp-block-do-blocks-tab-button:is(.active, [data-do-blocks-active-tab]) {
  background: var(--tab-active-button-bg-color) !important;
}
.wp-block-do-blocks-tabs.has-active-text-color .wp-block-do-blocks-tab-buttons .wp-block-do-blocks-tab-button:is(.active, [data-do-blocks-active-tab]) {
  color: var(--tab-active-button-text-color) !important;
}
.wp-block-do-blocks-tabs.has-active-heading-color .wp-block-do-blocks-tab-buttons .wp-block-do-blocks-tab-button:is(.active, [data-do-blocks-active-tab]) :is(h1, h2, h3, h4, h5, h6) {
  color: var(--tab-active-button-heading-color) !important;
}
.wp-block-do-blocks-tabs.has-active-border .wp-block-do-blocks-tab-buttons .wp-block-do-blocks-tab-button:is(.active, [data-do-blocks-active-tab]) {
  border-top-style: var(--tab-active-b-top-style) !important;
  border-top-color: var(--tab-active-b-top-color) !important;
  border-top-width: var(--tab-active-b-top-width) !important;
  border-right-style: var(--tab-active-b-right-style) !important;
  border-right-color: var(--tab-active-b-right-color) !important;
  border-right-width: var(--tab-active-b-right-width) !important;
  border-bottom-style: var(--tab-active-b-bottom-style) !important;
  border-bottom-color: var(--tab-active-b-bottom-color) !important;
  border-bottom-width: var(--tab-active-b-bottom-width) !important;
  border-left-style: var(--tab-active-b-left-style) !important;
  border-left-color: var(--tab-active-b-left-color) !important;
  border-left-width: var(--tab-active-b-left-width) !important;
}
.wp-block-do-blocks-tabs.has-hover-bg-color .wp-block-do-blocks-tab-buttons .wp-block-do-blocks-tab-button:not(.active,
[data-do-blocks-active-tab]):hover {
  background: var(--tab-hover-button-bg-color) !important;
}
.wp-block-do-blocks-tabs.has-hover-text-color .wp-block-do-blocks-tab-buttons .wp-block-do-blocks-tab-button:not(.active,
[data-do-blocks-active-tab]):hover {
  color: var(--tab-hover-button-text-color) !important;
}
.wp-block-do-blocks-tabs.has-hover-heading-color .wp-block-do-blocks-tab-buttons .wp-block-do-blocks-tab-button:not(.active,
[data-do-blocks-active-tab]):hover :is(h1, h2, h3, h4, h5, h6) {
  color: var(--tab-hover-button-heading-color) !important;
}
.wp-block-do-blocks-tabs.has-hover-border .wp-block-do-blocks-tab-buttons .wp-block-do-blocks-tab-button:not(.active,
[data-do-blocks-active-tab]):hover {
  border-top-style: var(--tab-hover-b-top-style) !important;
  border-top-color: var(--tab-hover-b-top-color) !important;
  border-top-width: var(--tab-hover-b-top-width) !important;
  border-right-style: var(--tab-hover-b-right-style) !important;
  border-right-color: var(--tab-hover-b-right-color) !important;
  border-right-width: var(--tab-hover-b-right-width) !important;
  border-bottom-style: var(--tab-hover-b-bottom-style) !important;
  border-bottom-color: var(--tab-hover-b-bottom-color) !important;
  border-bottom-width: var(--tab-hover-b-bottom-width) !important;
  border-left-style: var(--tab-hover-b-left-style) !important;
  border-left-color: var(--tab-hover-b-left-color) !important;
  border-left-width: var(--tab-hover-b-left-width) !important;
}
.wp-block-do-blocks-tabs .wp-block-do-blocks-tab-content:not(.active,
[data-do-blocks-active-content]) {
  display: none;
}
.wp-block-do-blocks-tabs.has-scrollable-tab {
  position: relative;
  height: var(--tab-sticky-parent-height);
}
.wp-block-do-blocks-tabs.has-scrollable-tab .sticky-triggers {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
}
.wp-block-do-blocks-tabs.has-scrollable-tab .sticky-trigger {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  z-index: 1;
}
.wp-block-do-blocks-tabs.has-scrollable-tab .wp-block-db-tabs-contents-wrapper {
  position: sticky;
  top: var(--tab-sticky-top-offset);
  height: var(--tab-sticky-element-height);
}

.db-tabs-color-block-support-panel-inner-wrapper {
  gap: 0 !important;
}
.db-tabs-color-block-support-panel-inner-wrapper .components-tools-panel-item {
  border: 1px solid #ddd;
}
.db-tabs-color-block-support-panel-inner-wrapper .components-tools-panel-item:first-child {
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}
.db-tabs-color-block-support-panel-inner-wrapper .components-tools-panel-item:not(:first-child) {
  border-top: none !important;
}
.db-tabs-color-block-support-panel-inner-wrapper .components-tools-panel-item:last-child {
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
}
.db-tabs-color-block-support-panel-inner-wrapper .components-tools-panel-item .components-button[aria-expanded=true],
.db-tabs-color-block-support-panel-inner-wrapper .components-tools-panel-item .components-button.is-open {
  background: #f0f0f0;
}
.db-tabs-color-block-support-panel-inner-wrapper .components-tools-panel-item .components-button[aria-expanded=true] .components-text,
.db-tabs-color-block-support-panel-inner-wrapper .components-tools-panel-item .components-button.is-open .components-text,
.db-tabs-color-block-support-panel-inner-wrapper .components-tools-panel-item .components-button:hover .components-text {
  color: var(--wp-admin-theme-color);
}

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