.blc-give-page .blc-payment-panel,.blc-gift-result{box-sizing:border-box;overflow-wrap:anywhere;border:1px solid #d7c79f;border-radius:16px;padding:24px;background:#fffdf8;color:#10294b;width:100%}.blc-give-page .blc-payment-panel h3,.blc-gift-result h2{color:#12376a;font-family:Georgia,serif;margin:0 0 14px}.blc-give-page .blc-payment-panel button{background:#163b72;color:#fff;border:0;border-radius:8px;padding:15px 24px;font-weight:700;cursor:pointer;min-height:48px}.blc-give-page .blc-payment-panel button:disabled{opacity:.65;cursor:wait}.blc-give-page .blc-payment-panel button:focus-visible,.blc-gift-result a:focus-visible{outline:3px solid #b58b36;outline-offset:4px}.blc-give-page .blc-payment-panel[hidden],.blc-give-page button[hidden],.blc-give-page .elementor-field-group-checkout_note[hidden]{display:none!important}.blc-gift-result{max-width:1120px;margin:32px auto;scroll-margin-top:140px;font-family:Arial,sans-serif;line-height:1.65}.blc-gift-result a{color:#163b72;text-decoration:underline}@media(max-width:767px){.blc-gift-result{width:calc(100% - 32px);padding:22px;margin:20px auto}.blc-give-page .blc-payment-panel{padding:20px}.blc-give-page .blc-payment-panel button{width:100%}}