.donation-popup{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;z-index:99999;display:flex;justify-content:center;align-items:center}.popup-content{width:1100px;max-width:95%;height:720px;rgba(0,0,0,0);border-radius:12px;overflow:hidden;display:flex}.popup-left{width:60%;background:#f8f8f8;padding:30px;border-radius:25px;border:1px solid #e8e8e8;margin:1%}.popup-left img{width:100%;height:300px;object-fit:cover;margin-bottom:10px;border-radius:25px;margin-top:"0px"}.popup-left h2{font-size:54px;line-height:1.1;margin-bottom:15px;font-weight:700}.popup-left p{color:#666;line-height:1.3;font-size:18px;text-align:justify;padding-right:25px;padding-left:25px;margin-top:-15px}.popup-right{width:40%;padding:30px;background:#fff;display:flex;border-radius:25px;border:1px solid #e8e8e8;margin:1%}.step{display:none;width:100%;justify-content:center;flex-direction:column}.popup-right h2{font-size:18px;margin-bottom:25px;font-weight:700;font-family:IBM Plex Sans}.step{display:none}.step.active{display:flex;flex-direction:column;height:100%}.frequency{display:flex;gap:10px;margin-bottom:20px}.freq-btn{flex:1;height:48px;border:1px solid #ddd;border-radius:8px;background:#fff;cursor:pointer;font-size:180px;font-weight:200;font-family:"IBM Plex Sans" "Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.freq-btn.active{border:2px solid #2f67f6;color:#2f67f6}.amount-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:20px}.amount-btn{height:42px;border:2px solid #d6d6d6ff;border-radius:6px;background:#fff;font-size:18px;font-family:"IBM Plex Sans" "Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.amount-btn.active{color:#3b6eea;border:3px solid #0a6cffff;border-radius:6px;background:#d9e7ff}.amount-btn.active{border:3px solid #2f67f6;font-weight:500;color:#000}#customAmount,.step input[type=text],.step input[type=email]{width:100%;height:58px;font-weight:100;border:1px solid #ddd;border-radius:8px;padding:0 15px;margin-bottom:15px;font-size:18px;font-family:"IBM Plex Sans" "Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.step2.active{border:3px solid #2f67f6;font-weight:500;color:#000;background:#d9e7ff}.next-btn,#submitDonation{width:100%;height:56px;border:none;background:#316df4;color:#fff;border-radius:8px;font-size:18px;font-weight:700;font-family:"IBM Plex Sans" "Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";cursor:pointer;font-weight:600;margin-top:10%}.btn-row{display:flex;gap:10px}.back-btn{width:140px;height:56px;border:1px solid #ddd;background:#fff;border-radius:8px;cursor:pointer;margin-top:10%}.payment-option{display:flex;align-items:center;gap:10px;height:60px;border:1px solid #ddd;border-radius:8px;padding:0 20px;margin-bottom:15px}@media(max-width:768px){.popup-content{flex-direction:column;height:auto;max-height:95vh;overflow:auto}.popup-left,.popup-right{width:100%}.popup-left,.popup-right{padding:25px}.popup-left h2{font-size:38px}}.popup-content{position:relative}.popup-close{position:absolute;right:20px;top:20px;width:36px;height:36px;border:none;background:#f2f2f2;border-radius:50%;cursor:pointer;font-size:24px;line-height:1;z-index:100}.popup-close:hover{background:#e8e8e8}.popup-right h2{font-size:40px}.popup-right h2{font-size:18px;font-weight:700;margin-bottom:20px;color:#252525}.freq-btn{height:42px;border-radius:6px;border:1px solid #d9d9d9;background:#fff;font-size:18px;font-family:"IBM Plex Sans" "Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.freq-btn.active{border:3px solid #2f67f6;font-weight:500;color:#000;background:#d9e7ff}#customAmount,.step input{height:48px;border:1px solid #d9d9d9;border-radius:6px;font-size:18px;font-weight:700;font-family:"IBM Plex Sans" "Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.next-btn,#submitDonation{height:48px;background:#3b6eea;border-radius:6px;font-size:18px;font-weight:700;font-family:"IBM Plex Sans" "Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}#honoreeName{display:none}.dedicate-wrapper{width:100%;margin-top:15px;margin-bottom:15px}.dedicate-row{width:100%;display:flex;align-items:center;gap:10px;cursor:pointer;font-size:14px;color:#333;margin-bottom:12px}.dedicate-row input[type=checkbox]{width:18px;height:18px;cursor:pointer}#honoreeName{width:100%;height:48px;border:1px solid #d9d9d9;border-radius:6px;padding:0 14px;font-size:14px;background:#fff;display:none;box-sizing:border-box}#honoreeName:focus{outline:none;border-color:#3b6eea}.Secure{margin-bottom:10%}.field-error{border:1px solid #e53935!important}.card-row{display:flex;gap:10px}.card-row input{flex:1}#cardFields input{width:100%;height:48px;border:1px solid #d9d9d9;border-radius:6px;padding:0 15px;margin-bottom:12px}.fake-paypal-btn{width:100%;height:48px;background:#ffc439;color:#111;border-radius:6px;display:flex;justify-content:center;align-items:center;font-weight:700;margin-bottom:15px;cursor:pointer}.donation-summary{background:#f8f9fc;border:1px solid #e5e7eb;border-radius:8px;padding:15px;margin-bottom:20px}.summary-label{display:block;font-size:12px;color:#666;margin-bottom:5px}#selectedAmountDisplay{font-size:24px;font-weight:700;color:#111}#selectedFrequencyDisplay{margin-top:5px;font-size:13px;color:#666}.secure-donation{display:flex;justify-content:center;gap:4px;font-weight:100;margin-bottom:10%}.secure-donation img{width:35px;height:auto}.Secure-donation-text{font-size:30px;font-weight:600;font-family:"IBM Plex Sans" "Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.bottom-area{margin-top:auto}.top-area{flex:1}.Secure-donation-text-step-2{font-size:30px;line-height:24px;font-weight:600;margin-bottom:10%;font-family:"IBM Plex Sans" "Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.Secure-donation-text-step-2.active{border:3px solid #2f67f6;font-weight:500;color:#000;background:#d9e7ff}.left-content{padding:25px}.left-content p{padding:25px;text-align:justify}.donation-help-links{margin-top:20px;display:flex;flex-wrap:wrap;gap:12px}.donation-help-links a{font-size:12px;color:#6b7280;text-decoration:underline;cursor:pointer}.info-modal{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;display:none;justify-content:center;align-items:center;z-index:999999}.info-modal-box{width:600px;max-width:90%;background:#fff;border-radius:12px;padding:30px;position:relative}.info-close{position:absolute;top:15px;right:15px;border:none;background:none;font-size:28px;cursor:pointer}.info-modal-box h3{margin-bottom:15px}.info-modal-box p{line-height:1.8;color:#444}#problemText{width:100%;height:150px;border:1px solid #ddd;border-radius:6px;padding:12px;resize:none;margin-top:15px}.problem-confirm{display:flex;gap:10px;margin-top:15px;font-size:14px}.submit-problem{width:100%;height:48px;border:none;background:#3371e6;color:#fff;border-radius:6px;margin-top:15px;cursor:pointer}.logo-left img{width:100px;height:auto;padding-left:25px}
/*# sourceMappingURL=/cdn/shop/t/9/assets/donation-popup.css.map */
