.sf-checkout-feedback{border:1px solid #c74736;border-inline-start:4px solid #b12b1c;border-radius:6px;background:#fff3f0;color:#842416;padding:12px 14px;margin:12px 0;font-size:15px;line-height:1.45;overflow-wrap:anywhere;scroll-margin-block:100px;letter-spacing:0}
.sf-checkout-feedback:focus{outline:2px solid #b12b1c;outline-offset:3px}
.sf-checkout-feedback p{margin:0}.sf-checkout-feedback button{margin-top:8px;color:inherit}
.sf-checkout-field-error{display:block;color:#a02519;font-size:14px;line-height:1.4;margin-top:6px;overflow-wrap:anywhere}
.sf .sf-checkout input[aria-invalid="true"],.sf .sf-checkout input[aria-invalid="true"]:focus{border-color:#b12b1c;outline:1px solid #b12b1c;box-shadow:0 0 0 1px #b12b1c;scroll-margin-block:100px}
.sf-pending-confirmation .sf-checkout-feedback{max-width:600px}
