.ui-dialog.donations-modal-form{--donations-modal__form--display: grid;--donations-modal--image-content-before--display: block;--donations-modal--image-content-after--display: none;--donations-modal--image-content--height: 100%;--donations-modal--img--margin-top: 0;--donations-modal--img--height: 100%;--donations-modal__text-content--padding: 35px 10px 12px 0;--donations-modal__text-content--width: 106%;--donations-modal--radio--min-height: 43px;--donations-modal--radio--font-size: var(--px16);--donations-modal--radio--line-height: var(--px21): --donations-modal--text-main--font-size: var(--px16);--donations-modal--text-main--line-height: var(--px21);--donations-modal--text-secondary--font-size: var(--px18);--donations-modal--text-secondary--line-height: var(--px24);position:fixed;inset:0 !important;margin:auto !important;max-width:750px}@media(max-width: 500px){.ui-dialog.donations-modal-form{--donations-modal__form--display: flex;--donations-modal--image-content-before--display: none;--donations-modal--image-content-after--display: block;--donations-modal--image-content--height: 200px;--donations-modal--img--margin-top: -30%;--donations-modal--img--height: auto;--donations-modal__text-content--padding: 0 16px 26px;--donations-modal__text-content--width: auto;--donations-modal--radio--min-height: 34px;--donations-modal--radio--font-size: var(--px14);--donations-modal--radio--line-height: var(--px19);--donations-modal--text-main--font-size: var(--px14);--donations-modal--text-main--line-height: var(--px22);--donations-modal--text-secondary--font-size: var(--px14);--donations-modal--text-secondary--line-height: var(--px22);max-width:100%}}.ui-dialog.donations-modal-form .ui-dialog-titlebar{display:none}.ui-dialog.donations-modal-form .ui-dialog-content{padding:0}.ui-dialog.donations-modal-form .form-item+.form-item{margin-top:0}.ui-dialog.donations-modal-form .ui-dialog-content{border-radius:8px;overflow:hidden !important}.ui-dialog.donations-modal-form .form-item-element-legal{position:relative;margin:15px 0}.ui-dialog.donations-modal-form .form-item-element-legal label{font-size:var(--px12);line-height:var(--px17)}.ui-dialog.donations-modal-form .donations-legal-check{position:absolute;top:4px;left:2px}.donations-modal__form{display:var(--donations-modal__form--display);grid-template-columns:minmax(100px, 300px) minmax(0, 1fr);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.donations-modal__form .subtitle,.donations-modal__form .title{display:none}.donations-modal--image-content{position:relative;height:var(--donations-modal--image-content--height);overflow:hidden}.donations-modal--image-content>div{height:100%}.donations-modal--image-content img{margin-top:var(--donations-modal--img--margin-top);width:100%;height:var(--donations-modal--img--height);-o-object-fit:cover;object-fit:cover}.donations-modal--image-content::before{content:"";position:absolute;top:-10%;right:-90px;display:var(--donations-modal--image-content-before--display);background-color:#fff;width:140px;height:120%;border-radius:100%;z-index:1}.donations-modal--image-content::after{content:"";position:absolute;left:-10%;bottom:-90px;display:var(--donations-modal--image-content-after--display);background-color:#fff;width:120%;height:140px;border-radius:100%}.donations-modal__text-content{position:relative;z-index:1;justify-self:flex-end;padding:var(--donations-modal__text-content--padding);width:var(--donations-modal__text-content--width)}.donations-modal--text-main{margin:0 auto 10px;max-width:380px}.donations-modal--text-main p{font-size:var(--donations-modal--text-main--font-size) !important;line-height:var(--donations-modal--text-main--line-height) !important;color:var(--purple-1) !important;color:var(--black-1) !important;text-align:center !important}.donations-modal--text-main strong{font-weight:700 !important}.donations-modal--text-main em{font-style:normal !important;font-weight:700 !important;color:var(--purple-1) !important}.donations-modal--text-secondary{margin-bottom:15px}.donations-modal--text-secondary p{font-size:var(--donations-modal--text-secondary--font-size) !important;line-height:var(--donations-modal--text-secondary--line-height) !important;color:var(--purple-1) !important;text-align:center !important}.donations-modal__logos-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;padding-top:23px}.donations-modal__logo{min-width:100px}.donations-modal__logo-line{display:block;width:1px;height:37px;background-color:#7d7d7d}.donations-modal--image__mobile{display:none}@media(max-width: 500px){.donations-modal--image-content{height:auto}.donations-modal--image__mobile{display:block}.donations-modal--image__mobile img{margin-top:0}.donations-modal--image__desktop{display:none}}[id*=edit-element-donation]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important;gap:15px}[id*=edit-element-donation] [class*=form-type-radio]{position:relative;border:0;border-radius:0}[id*=edit-element-donation] [class*=form-type-radio] .form-radio{position:absolute;opacity:0}[id*=edit-element-donation] [class*=form-type-radio].js-checked-radio{background:rgba(0,0,0,0)}[id*=edit-element-donation] [class*=form-type-radio].js-checked-radio label{background-color:var(--purple-2)}[id*=edit-element-donation] [class*=form-type-radio] label{border:1px solid var(--placeholder, #7C7C7C);min-height:var(--donations-modal--radio--min-height);height:var(--donations-modal--radio--min-height);border-radius:100px;font-weight:700;font-size:var(--donations-modal--radio--font-size);line-height:var(--donations-modal--radio--line-height)}.donations-modal--form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}.donations-modal--form-submit{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0 24px;justify-content:center;align-items:center;max-width:auto;min-height:var(--button-1__min-height);width:150px;height:auto;align-items:center;border-radius:100px;background:var(--yellow-1);color:var(--purple-1);border:1px solid rgba(0,0,0,0);text-align:center;font-size:var(--px14);font-style:normal;font-weight:var(--button-1__font-weight);line-height:normal;white-space:nowrap;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;cursor:pointer}.donations-modal--form-submit:is(:hover,:focus,:active){background-color:var(--purple-2);color:var(--purple-1)}@media(max-width: 767px){.donations-modal--form-submit:focus,.donations-modal--form-submit:active{-webkit-transform:scale(0.95);transform:scale(0.95)}}.donations-modal--form-cancel{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0 24px;justify-content:center;align-items:center;max-width:auto;min-height:var(--button-1__min-height);width:150px;height:auto;align-items:center;border-radius:100px;background:rgba(0,0,0,0);color:var(--purple-1);border:1px solid var(--purple-1);text-align:center;font-size:var(--px14);font-style:normal;font-weight:var(--button-1__font-weight);line-height:normal;white-space:nowrap;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;cursor:pointer}.donations-modal--form-cancel:is(:hover,:focus,:active){background-color:var(--purple-2);color:var(--purple-1)}@media(max-width: 767px){.donations-modal--form-cancel:focus,.donations-modal--form-cancel:active{-webkit-transform:scale(0.95);transform:scale(0.95)}}.donations-close-submit{background:transparent url(../sprite.svg?1#close-purple) no-repeat 50%/14px auto;position:absolute;top:0;right:0;z-index:50;text-indent:-9999px;border:0;width:48px;height:48px}