.sd-walk-thankyou {
    max-width: 760px;
    margin: 30px auto;
    padding: 28px 32px;
    border: 1px solid #d6c1a4;
    background: #fffaf2;
    color: #2f2923;
    font-size: 18px;
    line-height: 1.65;
    text-align: center;
}
.sd-walk-success { border-color: #8fa98c; background: #f3f8f1; }
.sd-walk-pending { border-color: #d6b46c; background: #fff9e9; }
.sd-walk-error { border-color: #c99090; background: #fff3f3; }
.sd-walk-order-number { display: inline-block; margin-top: 8px; font-size: 14px; opacity: .75; }
.sd-walk-pay-button {
    display: inline-block;
    margin-top: 18px;
    padding: 11px 22px;
    background: #302a24;
    color: #fff !important;
    text-decoration: none;
    letter-spacing: .05em;
    font-size: 13px;
}
