.elementor-987928 .elementor-element.elementor-element-3c9e192{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}/* Start custom CSS *//* --- Arredondamento dos botões de valor --- */
.valueselect5,
.valueselect10,
.valueselect20,
.valueselect50,
.valueselect100,
.valueselect200,
.valueselect500,
.valueselectamout {
  --sc-choice-border-radius: 50px;
}

/* --- Arredondamento dos botões de recorrência --- */
.makedonateonce,
.makedonaterecurring {
  --sc-choice-border-radius: 50px;
}

/* --- Estado selecionado — cor da borda #a07565 --- */
.valueselect5.active,
.valueselect10.active,
.valueselect20.active,
.valueselect50.active,
.valueselect100.active,
.valueselect200.active,
.valueselect500.active,
.valueselectamout.active {
  background-color: #ffffff;
  border-color: #a07565;
  color: #a07565;
  box-shadow: 0 0 0 3px rgba(160, 117, 101, 0.25);
}

.makedonateonce.active,
.makedonaterecurring.active {
  background-color: #ffffff;
  border-color: #a07565;
  color: #a07565;
  box-shadow: 0 0 0 3px rgba(160, 117, 101, 0.25);
}

/* --- Variável nativa SureCart para a cor de seleção --- */
.valueselect5,
.valueselect10,
.valueselect20,
.valueselect50,
.valueselect100,
.valueselect200,
.valueselect500,
.valueselectamout,
.makedonateonce,
.makedonaterecurring {
  --sc-color-primary-500: #a07565;
}

/* --- Custom amount: arredonda o input interno --- */
.valueselectamout {
  --sc-input-border-radius-medium: 50px;
  --sc-focus-ring-color-primary: transparent;
  --sc-input-border-color-focus: #a07565;
}

/* --- Custom amount selecionado: borda colorida --- */
.valueselectamout sc-choice-container[checked],
.valueselectamout.active {
  --sc-color-primary-500: #a07565;
}

/* --- Arredondamento dos campos Email e Nome --- */
sc-customer-email,
sc-customer-name {
  --sc-input-border-radius-medium: 50px;
}/* End custom CSS */