.custom-donation-toggle{display:block;margin:16px auto 0;border:0;background:none;color:#f0dfb6;font:inherit;font-size:13px;text-decoration:underline;text-underline-offset:5px;padding:12px;cursor:pointer}.custom-donation{background:#fff9ed;border:1px solid #d6c39e;border-radius:12px;text-align:left;padding:20px;margin:16px 0 8px;color:#1d4838}.custom-donation label{display:block;font-size:14px;font-weight:700;margin:0 0 12px}.custom-donation-input{display:flex;align-items:center;border:1px solid #c9b791;background:white;border-radius:8px;padding-left:13px}.custom-donation-input span{font-size:17px;color:#52715e}.custom-donation input{background:transparent!important;color:#173f32!important;border:0!important;width:100%;min-width:0;box-sizing:border-box;border-radius:8px;padding:14px 12px;font-size:20px;outline-offset:3px}.custom-donation input:focus{outline:2px solid #a77b3d}.custom-donation .btn{display:flex!important;width:100%;box-sizing:border-box;justify-content:center;margin:16px 0 10px!important;white-space:normal!important;text-align:center}.custom-donation .btn[aria-disabled=true]{opacity:.55;cursor:default}.custom-donation p{font-size:12px!important;color:#526b59!important;line-height:1.6!important;margin:10px 0 0!important}.custom-donation[hidden]{display:none!important}
