.buying-note{max-width:780px;padding:18px 22px;margin-bottom:30px;border-left:4px solid var(--teal);background:#edf4ed;color:var(--ink);font-size:15px}
.personal .name-grid{margin-top:21px}
.personal>label:first-of-type{margin-top:0}
.gift-delivery-preview{font-size:13px;margin-top:28px;padding:14px 16px;background:var(--cream);overflow-wrap:anywhere}
.gift-delivery-preview strong{display:block;color:var(--ink);font-weight:650;margin-top:4px}
#manage-gifts>p:not(.eyebrow){max-width:760px;margin-top:20px}
#manage-gifts .manage-card .button{justify-content:center;width:100%;text-align:center}
#checkout-gift{text-align:center;line-height:1.5}
.campaign-terms{border-top:1px solid #c8b79d;margin-top:22px;padding-top:18px;font-size:14px;line-height:1.6}
.campaign-terms h4{font-size:15px;margin:0 0 12px}
.campaign-terms ul{margin:0;padding-left:20px}
.campaign-terms li+li{margin-top:11px}
.certificate-deadline-note{font-size:12px;line-height:1.6;margin-top:24px;color:var(--ink)}
@media(max-width:720px){.buying-note{font-size:14px;padding:16px 18px}.gift-management .manage-card h3{font-size:27px}}
