.order-tracking{margin:28px 0 0;padding:24px;border:1px solid var(--line,#d9cdc3);border-radius:18px;background:#fff;color:var(--blue,#2d496b);overflow-wrap:anywhere}
.order-tracking h3{color:var(--red,#b93229);font-size:25px;margin:4px 0 12px}.order-tracking .tracking-reference{font-size:13px;color:#667488}.tracking-steps{list-style:none;padding:0;margin:22px 0;display:flex;flex-wrap:wrap;gap:8px}.tracking-steps li{border:1px solid #d9cdc3;border-radius:20px;padding:7px 10px;font-size:12px}.tracking-steps .is-complete{background:#edf2f7;border-color:#2d496b}.tracking-steps [aria-current]{background:#2d496b;color:#fff}.tracking-points{font-weight:bold}.tracking-error{color:#b93229}.tracking-updated{font-size:12px;color:#667488}.order-tracking button{min-height:44px}.home-order-state{padding:14px 24px;margin:0;border-top:1px solid #eee5dd;font-size:13px;overflow-wrap:anywhere}.home-order-state p{margin:4px 0}.home-order-state a{font-weight:bold;text-decoration:underline}
@media(max-width:580px){.order-tracking{padding:18px}.order-tracking h3{font-size:22px}.home-order-state{padding:14px 18px}}
