/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/.pnpm/css-loader@7.1.4_webpack@5.108.4/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/.pnpm/postcss-loader@8.2.1_postcss@8.5.20_webpack@5.108.4/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/.pnpm/sass-loader@16.0.8_sass@1.101.0_webpack@5.108.4/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./inc/Components/Tabs/styles.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/* stylelint-disable */
.edwp-block--dark-mode .wp-component-tabs__tabs {
  --block-tabbed-content-tabs-border-colour: var(--block-tabbed-content-tabs-border-colour-dark);
  --block-tabbed-content-tabs-border-colour-active: var(--block-tabbed-content-tabs-border-colour-active-dark);
  --block-tabbed-content-tabs-border-colour-hover: var(--block-tabbed-content-tabs-border-colour-hover-dark);
  --block-tabbed-content-tabs-border-colour-focus: var(--block-tabbed-content-tabs-border-colour-focus-dark);
  --block-tabbed-content-tabs-border-colour-disabled: var(--block-tabbed-content-tabs-border-colour-disabled-dark);
  --block-tabbed-content-tabs-colour: var(--block-tabbed-content-tabs-colour-dark);
  --block-tabbed-content-tabs-colour-active: var(--block-tabbed-content-tabs-colour-active-dark);
  --block-tabbed-content-tabs-colour-hover: var(--block-tabbed-content-tabs-colour-hover-dark);
  --block-tabbed-content-tabs-colour-focus: var(--block-tabbed-content-tabs-colour-focus-dark);
  --block-tabbed-content-tabs-colour-disabled: var(--block-tabbed-content-tabs-colour-disabled-dark);
}
.wp-admin .wp-block-group.bg--primary .wp-component-tabs__tabs, .wp-admin .wp-block-group.bg--dark-radial-left .wp-component-tabs__tabs, .wp-admin .wp-block-group.bg--dark-radial-right .wp-component-tabs__tabs, .wp-admin .wp-block-group.wp-block-group--background-image .wp-component-tabs__tabs, .wp-admin .wp-block-group.wp-block-group--background-video .wp-component-tabs__tabs {
  --block-tabbed-content-tabs-border-colour: var(--block-tabbed-content-tabs-border-colour-dark);
  --block-tabbed-content-tabs-border-colour-active: var(--block-tabbed-content-tabs-border-colour-active-dark);
  --block-tabbed-content-tabs-border-colour-hover: var(--block-tabbed-content-tabs-border-colour-hover-dark);
  --block-tabbed-content-tabs-border-colour-focus: var(--block-tabbed-content-tabs-border-colour-focus-dark);
  --block-tabbed-content-tabs-border-colour-disabled: var(--block-tabbed-content-tabs-border-colour-disabled-dark);
  --block-tabbed-content-tabs-colour: var(--block-tabbed-content-tabs-colour-dark);
  --block-tabbed-content-tabs-colour-active: var(--block-tabbed-content-tabs-colour-active-dark);
  --block-tabbed-content-tabs-colour-hover: var(--block-tabbed-content-tabs-colour-hover-dark);
  --block-tabbed-content-tabs-colour-focus: var(--block-tabbed-content-tabs-colour-focus-dark);
  --block-tabbed-content-tabs-colour-disabled: var(--block-tabbed-content-tabs-colour-disabled-dark);
}
.wp-component-tabs__tabs {
  display: inline-flex;
  flex-wrap: nowrap;
  gap: var(--block-tabbed-content-tabs-gap);
  margin-bottom: var(--block-tabbed-content-tabs-margin-bottom);
  mask-image: linear-gradient(to right, var(--colour-black) calc(100% - var(--block-tabbed-content-tabs-fade-width)), transparent 100%);
  overflow-x: auto;
  position: relative;
  width: 100%;
}
.wp-component-tabs__tabs.edwp-tabs-no-fade {
  mask-image: none;
}

.wp-component-tabs__tabs__button {
  font-family: var(--font-heading-sans-serif);
  font-size: var(--font-size-p-s);
  font-weight: 600;
  letter-spacing: var(--letter-spacing-p-s);
  line-height: var(--line-height-p-s);
  text-transform: uppercase;
  border: none;
  border-bottom-color: var(--block-tabbed-content-tabs-border-colour);
  border-bottom-style: solid;
  border-bottom-width: var(--block-tabbed-content-tabs-border-bottom-width);
  color: var(--block-tabbed-content-tabs-colour);
  display: flex;
  flex-shrink: 0;
  margin: 0;
  padding: var(--block-tabbed-content-tabs-padding);
  width: auto;
}
.wp-component-tabs__tabs__button[aria-selected=true], .wp-component-tabs__tabs__button[aria-current=page] {
  border-bottom-color: var(--block-tabbed-content-tabs-border-colour-active);
  border-bottom-width: var(--block-tabbed-content-tabs-border-bottom-width-active);
  color: var(--block-tabbed-content-tabs-colour-active);
}
.wp-component-tabs__tabs__button:hover {
  border-bottom-color: var(--block-tabbed-content-tabs-border-colour-hover);
  color: var(--block-tabbed-content-tabs-colour-hover);
}
.wp-component-tabs__tabs__button:active {
  border-bottom-color: var(--block-tabbed-content-tabs-border-colour-active);
  color: var(--block-tabbed-content-tabs-colour-active);
}
.wp-component-tabs__tabs__button:focus-visible {
  border-bottom-color: var(--block-tabbed-content-tabs-border-colour-focus);
  color: var(--block-tabbed-content-tabs-colour-focus);
}
.wp-component-tabs__tabs__button:disabled {
  border-bottom-color: var(--block-tabbed-content-tabs-border-colour-disabled);
  color: var(--block-tabbed-content-tabs-colour-disabled);
}

.wp-component-tabs__select::after {
  content: "";
  display: block;
  position: absolute;
  mask: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg'%3e %3cpath d='M7.08691 9.02344C7.18774 9.02344 7.26471 9.05385 7.34277 9.13184L11.6455 13.459L11.999 13.8145L16.6816 9.13184C16.7593 9.05424 16.8257 9.03227 16.9062 9.03516C17.0005 9.0386 17.0819 9.07117 17.168 9.15723C17.246 9.23531 17.2764 9.31223 17.2764 9.41309C17.2763 9.51371 17.2458 9.59001 17.168 9.66797L12.249 14.5869C12.1949 14.6411 12.1522 14.667 12.124 14.6787C12.0885 14.6935 12.0486 14.7021 12 14.7021C11.9755 14.7021 11.9532 14.6993 11.9326 14.6953L11.875 14.6787L11.8223 14.6484C11.8015 14.634 11.7779 14.6138 11.751 14.5869L6.80664 9.64355C6.7328 9.56972 6.70662 9.50009 6.70996 9.40527C6.71375 9.29797 6.74977 9.2141 6.83203 9.13184C6.90996 9.05403 6.98632 9.02351 7.08691 9.02344Z' fill='currentColor' stroke='currentColor'/%3e %3c/svg%3e") center no-repeat;
  background-color: var(--forms-select-icon-colour);
  height: var(--forms-select-icon-height);
  mask-position: 50% 50%;
  mask-repeat: no-repeat;
  mask-size: cover;
  pointer-events: none;
  right: var(--forms-input-padding-right);
  top: calc(var(--forms-input-height) / 2 - var(--forms-select-icon-height) / 2);
  transition: var(--transition-transform);
  width: var(--forms-select-icon-width);
  z-index: 2;
}
.wp-component-tabs__select {
  align-items: center;
  display: none;
  margin-bottom: var(--block-tabbed-content-select-margin-bottom);
  position: relative;
  width: 100%;
}

.wp-component-tabs__select__label {
  border: 0 !important;
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  text-indent: -9999px !important;
  transform: scale(0) !important;
  width: 1px !important;
}

.wp-component-tabs__select__select {
  font-family: var(--font-heading-sans-serif);
  font-size: var(--font-size-p-s);
  font-weight: 500;
  letter-spacing: var(--letter-spacing-p-s);
  line-height: var(--line-height-p-s);
  text-transform: none;
  appearance: none;
  background-color: var(--forms-input-background-colour);
  border: var(--forms-input-border-width) var(--forms-input-border-style) var(--forms-input-border-colour);
  color: var(--forms-input-colour);
  height: var(--forms-input-height);
  margin: 0;
  outline-offset: var(--base-outline-offset);
  padding: 0.5rem 1.1rem;
  position: relative;
  width: var(--forms-input-width);
}
.wp-component-tabs__select__select:hover {
  border-color: var(--forms-input-border-colour-hover);
}
.wp-component-tabs__select__select:focus-visible {
  border-color: var(--forms-input-border-colour-focus);
  outline-color: var(--base-outline-colour);
  outline-style: var(--base-outline-style);
  outline-width: var(--base-outline-width);
}
.wp-component-tabs__select__select:disabled {
  background-color: var(--forms-input-background-colour-disabled);
  border-color: var(--forms-input-border-colour-disabled);
  color: var(--forms-input-colour-disabled);
  cursor: not-allowed;
}
.wp-component-tabs__select__select {
  font-family: var(--font-sans-serif);
  font-size: var(--font-size-p);
  font-weight: 400;
  letter-spacing: var(--letter-spacing-p);
  line-height: var(--line-height-p);
  text-transform: none;
  width: 100%;
}

/*# sourceMappingURL=styles.css.map*/