.donation-pop-up{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;opacity:0;pointer-events:none;position:fixed;right:0;top:0;-webkit-transition:all var(--duration-default) ease;transition:all var(--duration-default) ease;visibility:hidden;width:100%;z-index:var(--z-index-modal)}.donation-pop-up.donation-pop-up-is-open{opacity:1;pointer-events:all;visibility:visible}.donation-pop-up__overlay{background-color:rgba(0,0,0,.4);bottom:0;display:block;left:0;opacity:0;position:fixed;right:0;top:0;-webkit-transition:all var(--duration-short) ease;transition:all var(--duration-short) ease;-webkit-transition:all var(--duration-short) ease-in-out;transition:all var(--duration-short) ease-in-out;visibility:hidden;z-index:1}.donation-pop-up-is-open .donation-pop-up__overlay{opacity:1;visibility:visible}.donation-pop-up__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;background-color:var(--color-brand-background);border-radius:.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:0;height:100%;justify-content:center;position:relative;-webkit-transform:translateY(7.5rem);-ms-transform:translateY(7.5rem);transform:translateY(7.5rem);-webkit-transition:-webkit-transform var(--duration-default) ease-in-out;transition:-webkit-transform var(--duration-default) ease-in-out;transition:transform var(--duration-default) ease-in-out;transition:transform var(--duration-default) ease-in-out,-webkit-transform var(--duration-default) ease-in-out;width:100%;z-index:2}@media screen and (min-width:48rem){.donation-pop-up__inner{height:auto;max-height:100%;max-width:26.25rem}}.donation-pop-up-is-open .donation-pop-up__inner{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.donation-pop-up__content{font-size:.875rem;line-height:1.25rem;overflow-x:hidden;overflow-y:auto;padding:2.5rem}.donation-pop-up__close-button{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:.25rem;color:#000;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:2rem;justify-content:center;position:absolute;right:1rem;top:1rem;-webkit-transition:all var(--duration-short) ease-in-out;transition:all var(--duration-short) ease-in-out;width:2rem;z-index:10}.donation-pop-up__close-button:active,.donation-pop-up__close-button:focus,.donation-pop-up__close-button:hover{background-color:var(--color-brand-purple);color:#fff}.donation-pop-up .field__checkbox label{padding-left:2.25rem}.donation-pop-up .field__checkbox__icon{border:.125rem solid var(--color-brand-purple);height:1rem;margin-top:.125rem;width:1rem}.donation-pop-up .field__checkbox__icon:after{left:.3125rem;top:.0625rem}