.checkout-receipt-details{border-top:1px solid #e3e3dd;gap:0;margin:22px 0;display:grid}.checkout-receipt-details>div{border-bottom:1px solid #e3e3dd;grid-template-columns:145px 1fr;gap:16px;padding:10px 0;font-size:12px;line-height:1.55;display:grid}.checkout-receipt-details dt{color:#6b6b65}.checkout-receipt-details dd{overflow-wrap:anywhere;margin:0;font-weight:650}.checkout-delivery-note{color:#713b22;background:#fff2e9;padding:13px 15px}.checkout-invoice-link{color:#9a3f13;text-underline-offset:4px;align-items:center;gap:9px;margin:18px 0 4px;font-size:14px;font-weight:800;text-decoration:underline;display:inline-flex}.checkout-invoice-link svg{width:20px;height:20px}.checkout-invoice-link.is-disabled{opacity:.55;pointer-events:none}.payment-return{max-width:760px;margin:4rem auto;padding:2rem}.payment-return h1{overflow-wrap:anywhere;font-size:clamp(26px,5vw,40px);line-height:1.2}.payment-return h1:focus{outline:none}.payment-return p{line-height:1.7}.payment-return-mark{color:#25713a;background:#e9f4eb;border-radius:50%;place-items:center;width:58px;height:58px;margin-bottom:24px;display:grid}.payment-return-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.payment-return-actions .button{white-space:normal;text-align:center}.payment-return-actions a[aria-disabled=true]{opacity:.55;cursor:wait}@media (max-width:480px){.checkout-receipt-details>div{grid-template-columns:1fr;gap:3px}.payment-return{margin:2rem auto;padding:1.25rem}.payment-return-actions .button{width:100%}}
