.checkout-setup-notice{margin-top:16px;padding:13px 15px;border:1px solid #e6c9d5;background:#fdf1f4;color:#662944;font-size:13px;line-height:1.5;border-radius:11px;text-align:center}.checkout-setup-notice[hidden]{display:none}.recent-order-banner[hidden]{display:none}
.recent-order-banner{display:flex;align-items:center;justify-content:center;gap:16px;padding:12px 20px;background:#f7e9ee;border-bottom:1px solid #eed7e1;color:#582c42;font-size:13px;line-height:1.5;font-weight:600;text-align:center}
.recent-order-banner a{color:#65203d;text-decoration:underline;font-weight:700;white-space:nowrap}
@media(max-width:760px){.recent-order-banner{flex-direction:column;gap:6px;padding:12px 14px;font-size:13px}.recent-order-banner a{font-size:14px}}