/*!*********************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js!../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./src/components/field/advanced-header-field/advanced-header-field.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************/
.advanced-header-field.advanced-header-field--size-h2 .advanced-header-field__heading {
  --heading-font-size: var(--h2-font-size, clamp(
    2.0736rem,
    calc(1.93536rem + 0.6912vw),
    2.48832rem
  ));
  --heading-text-transform: none;
}

.advanced-header-field.advanced-header-field--size-h3 .advanced-header-field__heading {
  --heading-font-size: var(--h3-font-size, clamp(
    1.728rem,
    calc(1.6128rem + 0.576vw),
    2.0736rem
  ));
  --heading-text-transform: none;
}

.advanced-header-field.advanced-header-field--size-h4 .advanced-header-field__heading {
  --heading-font-size: var(--h4-font-size, clamp(
    1.44rem,
    calc(1.344rem + 0.48vw),
    1.728rem
  ));
  --heading-text-transform: none;
}

.advanced-header-field.advanced-header-field--size-h5 .advanced-header-field__heading {
  --heading-font-size: var(--h5-font-size, clamp(
    1.2rem,
    calc(1.12rem + 0.4vw),
    1.44rem
  ));
  --heading-text-transform: none;
}

.advanced-header-field.advanced-header-field--size-h6 .advanced-header-field__heading {
  --heading-font-size: var(--h6-font-size, clamp(
    1rem,
    calc(1rem + 0vw),
    1rem
  ));
  --heading-text-transform: uppercase;
}

.advanced-header-field {
  --heading-margin-bottom: 0;
}
.advanced-header-field.advanced-header-field--style-centered {
  text-align: center;
}
.advanced-header-field.advanced-header-field--heading-tag-h2 {
  margin-bottom: calc(clamp(
    2.0736rem,
    calc(1.93536rem + 0.6912vw),
    2.48832rem
  ) * 0.5);
}
.advanced-header-field.advanced-header-field--heading-tag-h3 {
  margin-bottom: calc(clamp(
    1.728rem,
    calc(1.6128rem + 0.576vw),
    2.0736rem
  ) * 0.5);
}
.advanced-header-field.advanced-header-field--heading-tag-h4 {
  margin-bottom: calc(clamp(
    1.44rem,
    calc(1.344rem + 0.48vw),
    1.728rem
  ) * 0.5);
}
.advanced-header-field.advanced-header-field--heading-tag-h5 {
  margin-bottom: calc(clamp(
    1.2rem,
    calc(1.12rem + 0.4vw),
    1.44rem
  ) * 0.5);
}
.advanced-header-field.advanced-header-field--heading-tag-h6 {
  margin-bottom: calc(clamp(
    1rem,
    calc(1rem + 0vw),
    1rem
  ) * 0.5);
}
.advanced-header-field.advanced-header-field--size-h2 {
  margin-bottom: calc(clamp(
    2.0736rem,
    calc(1.93536rem + 0.6912vw),
    2.48832rem
  ) * 0.5);
}
.advanced-header-field.advanced-header-field--size-h3 {
  margin-bottom: calc(clamp(
    1.728rem,
    calc(1.6128rem + 0.576vw),
    2.0736rem
  ) * 0.5);
}
.advanced-header-field.advanced-header-field--size-h4 {
  margin-bottom: calc(clamp(
    1.44rem,
    calc(1.344rem + 0.48vw),
    1.728rem
  ) * 0.5);
}
.advanced-header-field.advanced-header-field--size-h5 {
  margin-bottom: calc(clamp(
    1.2rem,
    calc(1.12rem + 0.4vw),
    1.44rem
  ) * 0.5);
}
.advanced-header-field.advanced-header-field--size-h6 {
  margin-bottom: calc(clamp(
    1rem,
    calc(1rem + 0vw),
    1rem
  ) * 0.5);
}
