:root {
  --air-question-group-width: 100%;
  --air-question-group-min-width: var(--air-form-element-min-width);
  --air-question-group-max-width: var(--air-form-element-max-width);
  --air-question-group-margin-bottom: var(--air-spacing-05);
  --air-question-group-button-width: 168px;
  --air-question-group-controls-max-width: var(--air-form-element-max-width);
  --air-question-group-controls-margin-top: var(--air-spacing-03);
  --air-question-group-controls-margin-right: 0;
  --air-question-group-controls-margin-bottom: 0;
  --air-question-group-controls-margin-left: 0;
  --air-question-group-controls-divider-margin-top: var(--air-spacing-03);
  --air-question-group-controls-divider-margin-right: 0;
  --air-question-group-controls-divider-margin-bottom: var(--air-spacing-03);
  --air-question-group-controls-divider-margin-left: 0;
  --air-question-group-controls-secondary-spacing: var(--air-spacing-03);
  --air-question-group-controls-secondary-min-width: 100%;
  --air-question-group-controls-secondary-justify: flex-end;
  --air-question-group-button-add-margin-top: 0;
  --air-question-group-button-add-margin-right: 0;
  --air-question-group-button-add-margin-bottom: 0;
  --air-question-group-button-add-margin-left: 0;
  --air-question-group-button-remove-margin-top: 0;
  --air-question-group-button-remove-margin-right: 0;
  --air-question-group-button-remove-margin-bottom: 0;
  --air-question-group-button-remove-margin-left: 0;

  --air-question-group-focus-outline-width: var(--air-focus-outline-width);
  --air-question-group-focus-outline-color: var(--air-focus-outline-color);
  --air-question-group-link-font-family: var(--air-link-font-family);
  --air-question-group-link-text-decoration: var(--air-link-text-decoration);
  --air-question-group-link-color: var(--air-link-color);
  --air-question-group-link-visited-color: var(--air-link-visited-color);
  --air-question-group-link-hover-color: var(--air-link-hover-color);
  --air-question-group-link-focus-color: var(--air-link-focus-color);
  --air-question-group-link-outline-color: var(--air-focus-outline-width) solid;
  --air-question-group-link-active-color: var(--air-link-active-color);
  --air-question-group-link-font-family: var(--air-link-font-family);
  --air-question-group-link-secondary-text-decoration: var(--air-link-secondary-text-decoration);
  --air-question-group-link-secondary-color: var(--air-link-secondary-color);
  --air-question-group-link-secondary-visited-color: var(--air-link-secondary-visited-color);
  --air-question-group-link-secondary-hover-text-decoration: var(
    --air-link-secondary-hover-text-decoration
  );
  --air-question-group-link-secondary-hover-color: var(--air-link-secondary-hover-color);
  --air-question-group-link-secondary-focus-color: var(--air-link-secondary-focus-color);
  --air-question-group-link-focus-outline-color: var(--air-focus-outline-width) solid;
  --air-question-group-link-secondary-active-color: var(--air-link-secondary-active-color);
  --air-mobile-question-group-width: 100%;
  --air-mobile-question-group-button-width: 100%;
}
