/* Younique Dermal v1.10.0 — checkout payment feedback placement */
.yd-checkout-payment-feedback{display:flex;flex-direction:column;gap:8px;margin:10px 0 2px}
.yd-checkout-payment-feedback .stripe-payment-message{margin:0;font-size:13px;line-height:1.45;color:#786269}
.yd-checkout-payment-feedback .stripe-payment-message:empty{display:none}
.yd-checkout-payment-feedback .stripe-payment-message.has-error{display:block;padding:10px 12px;border:1px solid #e8b7bd;border-radius:9px;background:#fff2f3;color:#9b1c31}
.yd-payment-feedback-message{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:9px;font-size:12px;line-height:1.45}
.yd-payment-feedback-message.has-error{border:1px solid #e8b7bd;background:#fff2f3;color:#9b1c31}
.yd-payment-feedback-message.has-warning{border:1px solid #ead79c;background:#fff9e9;color:#6a5520}
.yd-payment-feedback-message b{font-size:12.5px}
.yd-checkout-payment-feedback .yd-checkout-processing-note{margin:0}
