:root{--of-font-family-primary:"Poppins",sans-serif;--of-font-family-heading:"Gloock",serif;--color-primary:#CC0033;--color-primary-hover:#9D0329;--color-sand:#F4F4F0;--color-white:#FFFFFF;--color-black:#2D2D2D}#fund{border-radius:10px;border-bottom:3px solid var(--color-primary);background:var(--color-white);-webkit-box-shadow:0 32px 102px -14px rgba(0,0,0,.1);box-shadow:0 32px 102px -14px rgba(0,0,0,.1);max-width:533px;padding:0 20px}.era-donations__inner #fund{border-radius:0;border-bottom:none;background:0 0;-webkit-box-shadow:none;box-shadow:none;min-width:0;min-width:initial;max-width:none;max-width:initial;padding:0}#body{background-color:unset}form{font-family:var(--of-font-family-primary);color:var(--color-black)}#body .form-control{border-color:var(--color-black);border-radius:20px;padding-left:18px}#body .form-group .control-label{left:30px}label[for=field_amount]{font-family:var(--of-font-family-primary)}#body .form-group.form-group-radio.form-amount .control-label{top:0;margin-bottom:15px;margin-top:15px}.form-group.form-amount .radio-inner,.form-group.form-method .radio-inner{background-color:var(--color-sand);border-radius:100px;padding:4px}.form-group.form-amount .radio input+span,.form-group.form-paymenttype .radio input+span{background-color:transparent;color:var(--color-black);border:1px solid transparent;border-radius:100px!important;text-align:center;display:block;height:50px;line-height:50px;font-size:18px;-webkit-transition:background-color .2s ease,border-color .2s ease,color .2s ease;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.form-group.form-amount .radio input:checked+span,.form-group.form-paymenttype .radio input:checked+span{background-color:var(--color-white);border-color:var(--color-primary);color:var(--color-black)}.form-group.form-columns .radio-inner>.radio{padding:0;text-align:center}.form-group.form-columns .radio-inner>.radio .form-radio-label{padding:0}.form-group.form-amount .radio label input,.form-group.form-paymenttype .radio label input{display:none}.form-group.form-amount .radio label,.form-group.form-paymenttype .radio label{display:block}.form-control.error+label+.validator-icon::before,.form-control.valid+.validator-icon::before,.form-control.valid+label+.validator-icon::before{border-top-right-radius:20px;border-bottom-right-radius:20px}body input,body input[type=checkbox],body input[type=radio]{border-color:var(--color-black)}body .form-media .radio label{min-height:32px}body .form-media input[type=radio]{display:grid;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;place-content:center}body input[type=radio]::before{content:"";position:static;display:block;width:19px;height:19px;border-radius:50%;background:0 0}body input[type=radio]:checked::before{background:var(--color-primary);content:"";margin:0}body input[type=checkbox]:checked,body input[type=radio]:checked{border-color:var(--color-primary)}body input[type=checkbox]:checked::before{color:var(--color-primary)}.submit-wrapper .btn{font-family:var(--of-font-family-primary);font-size:18px;text-transform:none;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.submit-wrapper .btn:hover{background-color:var(--color-primary-hover)}.expand-wrapper{border-radius:10px}@media only screen and (max-width:424px){.era-donations.era-donations--step2 .form-horizontal .form-group:not(.form-paymentmethodtype) .radio input:checked+span{background-color:var(--color-primary);color:var(--color-black);border-radius:25px}}