.leafcutter-donation-form .donation-frequency-selector{text-align:center;font-size:0}.leafcutter-donation-form .donation-frequency-selector span{margin:0;display:inline-block;padding:25px;font-size:1.375rem;color:#1d1e1c;background-color:#fff;cursor:pointer;border:1px solid #e0e0e0}.leafcutter-donation-form .donation-frequency-selector .active{background-color:#f49c86;color:#fff}.leafcutter-donation-form .leafcutter-donation-form-giving-handles-item{float:none;display:inline-block;vertical-align:top;width:33.33%;-webkit-box-shadow:0 0 0 1px hsla(0,0%,4%,.2);box-shadow:0 0 0 1px hsla(0,0%,4%,.2);-webkit-transition:-webkit-box-shadow .2s ease-out;transition:-webkit-box-shadow .2s ease-out;transition:box-shadow .2s ease-out;transition:box-shadow .2s ease-out,-webkit-box-shadow .2s ease-out;cursor:pointer;background-color:#fff}.leafcutter-donation-form .leafcutter-donation-form-giving-handles-item .leafcutter-donation-form-giving-handles-item-amount{padding:20px;text-align:center}.leafcutter-donation-form .leafcutter-donation-form-giving-handles-item.active{background-color:#f49c86;color:#fff}.leafcutter-donation-form .leafcutter-donation-form-my-choice-giving-handle{-webkit-box-shadow:0 0 0 1px hsla(0,32%,70%,.2);box-shadow:0 0 0 1px hsla(0,32%,70%,.2);-webkit-transition:-webkit-box-shadow .2s ease-out;transition:-webkit-box-shadow .2s ease-out;transition:box-shadow .2s ease-out;transition:box-shadow .2s ease-out,-webkit-box-shadow .2s ease-out;padding:0;text-align:center;position:relative}.leafcutter-donation-form .leafcutter-donation-form-my-choice-giving-handle input[type=text]{text-align:center;border:none}.leafcutter-donation-form .donation-amount-input-currency-sign{position:absolute;top:50%;left:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:inherit;-webkit-transition:iherit;transition:iherit;pointer-events:none}.leafcutter-donation-form #leafcutter-donation-form-giving-handles-1,.leafcutter-donation-form #leafcutter-donation-form-giving-handles-2{width:75%;float:left}.leafcutter-donation-form .leafcutter-donation-form-my-choice-giving-handle{display:inline-block;width:25%}.leafcutter-donation-form input[type=email],.leafcutter-donation-form input[type=text]{border:1px solid #c8c8c8}.leafcutter-donation-form input[type=email],.leafcutter-donation-form input[type=text],.leafcutter-donation-form select{height:56px;margin:0 0 1rem}.leafcutter-donation-form .error{color:#900}.leafcutter-donation-form .row{padding-bottom:0}.leafcutter-donation-form .loading{position:fixed;z-index:999;height:2em;width:2em;overflow:visible;margin:auto;top:0;left:0;bottom:0;right:0}.leafcutter-donation-form .loading:before{content:"";display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:.6}.leafcutter-donation-form .loading:not(:required){font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.leafcutter-donation-form .loading:not(:required):after{content:"";display:block;font-size:10px;width:1em;height:1em;margin-top:-.5em;-webkit-animation:spinner 1.5s infinite linear;animation:spinner 1.5s infinite linear;border-radius:.5em;-webkit-box-shadow:rgba(0,0,0,.75) 1.5em 0 0 0,rgba(0,0,0,.75) 1.1em 1.1em 0 0,rgba(0,0,0,.75) 0 1.5em 0 0,rgba(0,0,0,.75) -1.1em 1.1em 0 0,rgba(0,0,0,.5) -1.5em 0 0 0,rgba(0,0,0,.5) -1.1em -1.1em 0 0,rgba(0,0,0,.75) 0 -1.5em 0 0,rgba(0,0,0,.75) 1.1em -1.1em 0 0;box-shadow:1.5em 0 0 0 rgba(0,0,0,.75),1.1em 1.1em 0 0 rgba(0,0,0,.75),0 1.5em 0 0 rgba(0,0,0,.75),-1.1em 1.1em 0 0 rgba(0,0,0,.75),-1.5em 0 0 0 rgba(0,0,0,.75),-1.1em -1.1em 0 0 rgba(0,0,0,.75),0 -1.5em 0 0 rgba(0,0,0,.75),1.1em -1.1em 0 0 rgba(0,0,0,.75)}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}