.option-form {
  --option-form-spacing: clamp( 0.5rem, 2vw, 1rem);
}

.option-form__option {
  padding: calc(var(--option-form-spacing) * 2);
  padding-top: calc(var(--option-form-spacing) * 3);
  padding-left: calc(var(--option-form-spacing) * 6.5);
  border: 1px solid var(--wp--preset--color--contrast);
  background-color: var(--wp--preset--color--light);
  border-radius: 0.75em;
  position: relative;
  cursor: pointer;
  height: 100%;
  min-height: calc(var(--option-form-spacing) * 12);
  transition: all 50ms;
}
.option-form__option::before {
  content: "";
  display: block;
  width: calc(var(--option-form-spacing) * 2.5);
  height: calc(var(--option-form-spacing) * 2.5);
  border: calc(var(--option-form-spacing) * 0.5) solid var(--wp--preset--color--base);
  outline: 1px solid var(--wp--preset--color--contrast);
  background-color: var(--wp--preset--color--base);
  border-radius: 100%;
  position: absolute;
  left: calc(var(--option-form-spacing) * 2);
  top: calc(var(--option-form-spacing) * 2.5);
}
.option-form__option-content {
  display: flex;
  flex-direction: column;
  gap: clamp(0.5rem, 2vw, 1rem);
}
.option-form__option-content > * {
  margin-block-start: 0 !important;
}
.option-form__option-badge {
  position: absolute;
  right: calc(var(--option-form-spacing) * 1.5);
  top: calc(var(--option-form-spacing) * 1.125);
  font-size: var(--wp--preset--font-size--tiny);
  text-transform: uppercase;
  color: var(--wp--preset--color--primary);
  font-weight: 700;
}
.option-form__option:hover {
  background-color: var(--wp--preset--color--light);
  color: var(--wp--preset--color--contrast);
}
.option-form__option:hover .option-form__option-badge {
  color: var(--wp--preset--color--contrast);
}
.option-form__option.option-form__option--selected {
  background-color: var(--wp--preset--color--base);
  border-color: var(--wp--preset--color--secondary);
  border-width: 0.125rem;
}
.option-form__option.option-form__option--selected::before {
  background-color: var(--wp--preset--color--contrast);
}
.option-form__option.option-form__option--selected .option-form__option-badge {
  color: var(--wp--preset--color--primary);
}/*# sourceMappingURL=style.css.map */
