.v-form--calc {
  margin: auto;
}
.v-form--calc .hidden:not(.customblock-show) {
  display: none !important;
}
.v-form--calc input[type=radio], .v-form--calc input[type=checkbox] {
  cursor: pointer;
}
.v-form--calc label {
  cursor: pointer;
}
.v-form--calc .fieldset {
  margin-bottom: 24px;
  display: grid;
  grid-template-columns: 100%;
  grid-auto-rows: min-content;
  grid-gap: 10px;
}
.v-form--calc .fieldset--errors .fieldset__body {
  padding-left: 16px;
  color: #ff0033;
  font-weight: 500;
  text-transform: capitalize;
}
.v-form--calc .fieldset .input-box {
  margin-bottom: 0px;
}
.v-form--calc .fieldset .fieldset {
  margin: 4px 0;
}
.v-form--calc .fieldset__header {
  font-weight: 500;
  font-size: 16px;
}
.v-form--calc .fieldset__body {
  display: grid;
  grid-template-columns: 100%;
  grid-auto-rows: min-content;
  grid-gap: 8px;
}
.v-form--calc .fieldset__body.grid--row {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 8px;
}
.v-form--calc .fieldset__footer {
  display: grid;
  grid-template-columns: 100%;
  grid-auto-rows: min-content;
  grid-gap: 12px;
}
.v-form--calc .fieldset #feetgroup, .v-form--calc .fieldset #cmgroup {
  width: 100%;
  flex-direction: column;
}
.v-form--calc .v-form__body {
  display: grid;
  grid-template-columns: 100%;
  grid-auto-rows: min-content;
  grid-gap: 4px;
  align-items: center;
  justify-content: center;
  padding: 24px;
  border-radius: 16px;
  border: 1px solid whitesmoke;
}
.v-form--calc .v-form__footer .results {
  display: none;
}
.v-form--calc .results {
  margin: 32px 0;
  padding: 24px;
  border-radius: 16px;
  border: 1px solid whitesmoke;
}
.v-form--calc .results__container {
  display: grid;
  grid-template-columns: 100%;
  grid-auto-rows: min-content;
  grid-gap: 12px;
}
.v-form--calc .results__header {
  text-align: center;
}
.v-form--calc .results__body .fieldset__body {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 16px;
}
.v-form--calc .results__footer {
  display: flex;
  align-items: center;
  justify-content: center;
}

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