/*!******************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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]!./themes/bytesco/source/frontend/index.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************/
/**
 * Add frontend css here, or create it in a more specific file
 *
 * General styles can reside in this frontend pagackage OR
 * be split into their own packages as appropriate
 **/
.decision-tree-form .gfield--type-choice.buttons .gchoice {
  display: block;
}
.decision-tree-form .gfield--type-choice.buttons .gchoice > .gfield-choice-input:has(+ .gform-field-label) {
  position: absolute;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
}
.decision-tree-form .gfield--type-choice.buttons .gchoice > .gfield-choice-input + .gform-field-label {
  padding: var(--gf-ctrl-btn-padding-y) var(--gf-ctrl-btn-padding-x);
  background-color: var(--gf-ctrl-btn-bg-color-primary);
  font-size: var(--gf-ctrl-btn-font-size);
  font-weight: var(--gf-ctrl-btn-font-weight);
  color: var(--gf-ctrl-btn-color-primary);
  border: var(--gf-ctrl-btn-border-width-primary) var(--gf-ctrl-btn-border-style-primary) var(--gf-ctrl-btn-border-color-primary);
  border-radius: var(--gf-ctrl-btn-radius);
  box-shadow: var(--gf-ctrl-btn-shadow);
  line-height: var(--gf-ctrl-btn-line-height);
  min-height: var(--gf-ctrl-btn-size);
  opacity: var(--gf-ctrl-btn-opacity);
  margin: 0;
  cursor: pointer;
  text-align: center;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.decision-tree-form .gfield--type-choice.buttons .gchoice > .gfield-choice-input:focus-visible {
  outline-width: 0;
}
.decision-tree-form .gfield--type-choice.buttons .gchoice > .gfield-choice-input:focus-visible + .gform-field-label {
  outline: var(--gf-ctrl-outline-color-focus);
  outline-width: var(--gf-ctrl-outline-width-focus);
  outline-offset: var(--gf-ctrl-outline-offset);
  outline-style: var(--gf-ctrl-outline-style);
  box-shadow: var(--gf-ctrl-btn-shadow-focus);
}
.decision-tree-form .gfield--type-choice.buttons .gchoice > .gfield-choice-input:checked + .gform-field-label, .decision-tree-form .gfield--type-choice.buttons .gchoice > .gfield-choice-input + .gform-field-label:hover {
  opacity: var(--gf-ctrl-btn-opacity-disabled);
}
.decision-tree-form .gfield_checkbox .gchoice > .gfield-choice-input + .gform-field-label:has(+ .gform-field-label) {
  visibility: hidden;
  position: absolute;
}

/*# sourceMappingURL=frontend\entry.css.map*/