.gift-vouchers-intro{margin-top:0;padding-top:1.5rem;padding-bottom:.5rem;text-align:center}.gift-vouchers-intro .p-heading{margin-top:0}.gift-vouchers-page{padding-top:1rem}.gift-vouchers-intro{max-width:42rem;margin:0 auto;text-wrap:pretty}.gift-vouchers-description,.gift-vouchers-faq{max-width:48rem;margin:3rem auto 0;text-wrap:pretty}.gift-vouchers-description h2,.gift-vouchers-description p,.gift-vouchers-faq h2{margin:0 0 1rem}.gift-vouchers-faq dl{margin:0}.gift-vouchers-faq dl>div+div{margin-top:1.25rem}.gift-vouchers-faq dt{font-weight:600}.gift-vouchers-faq dd{margin:.35rem 0 0}.gift-vouchers-link{font-size:1.125rem;margin-top:1rem;max-width:240px}.gift-vouchers-link:focus-visible{outline:3px solid var(--primary);outline-offset:4px}.gift-up-widget{margin:1rem auto 2rem;min-width:0;text-align:left}.gift-up-target{width:100%;min-width:0}.gift-vouchers-help{font-size:.95rem;text-align:center}