.purchase-total{border:1px solid #e6b5d5;border-radius:16px;padding:20px;background:linear-gradient(130deg,#fff0f9,#f7effc);margin:22px 0}.purchase-total>span{display:block;font-size:13px;font-weight:bold;color:#6f4268}.purchase-total>strong{display:block;font-size:28px;color:#a21b73;line-height:1.4;margin:7px 0}.purchase-total>small{display:block;font-size:12px;line-height:1.7;color:#775c7b}.review-total{padding:18px;background:#fff0f9;border-radius:12px;color:#971b6b;font-size:22px;font-weight:bold}.dispatch .timing-steps{display:grid;gap:12px;margin:16px 0}.timing-steps>div{padding-left:14px;border-left:3px solid #ce9ac7}.timing-steps b{display:block;font-size:13px}.timing-steps small{display:block;font-size:12px;line-height:1.7;margin-top:4px}.whatsapp-notice{padding:18px;border:1px solid #cde3d4;background:#f2faf5;border-radius:14px;margin-top:20px}.whatsapp-notice p{font-size:13px;line-height:1.7}.workflow-timeline{display:flex;flex-wrap:wrap;gap:8px;padding:0;list-style:none}.workflow-timeline li{font-size:11px;border-radius:20px;padding:6px 10px;background:#f0e9f3;color:#826d89}.workflow-timeline li.current{background:#a91e78;color:#fff;font-weight:bold}.order-followup .btn{margin:8px 0;font-size:12px}.tracking-code{font-size:16px;overflow-wrap:anywhere}
