.track-module__vbXGUG__wrapper{background-color:var(--cream);min-height:80vh;padding:40px 16px 80px}.track-module__vbXGUG__hero{text-align:center;max-width:640px;margin:0 auto 36px}.track-module__vbXGUG__badge{text-transform:uppercase;letter-spacing:.1em;color:var(--maroon);background:rgba(123,28,28,.08);border-radius:50px;margin-bottom:12px;padding:6px 14px;font-size:.75rem;font-weight:700;display:inline-block}.track-module__vbXGUG__title{color:var(--maroon);margin-bottom:10px;font-family:Playfair Display,serif;font-size:2.2rem;line-height:1.2}.track-module__vbXGUG__subtitle{color:#64748b;font-size:.95rem}.track-module__vbXGUG__searchCard{border-radius:var(--border-radius);background:#fff;border:1px solid rgba(123,28,28,.08);max-width:640px;margin:0 auto 36px;padding:28px;box-shadow:0 4px 20px rgba(0,0,0,.06)}.track-module__vbXGUG__formGrid{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:20px;display:grid}@media (max-width:600px){.track-module__vbXGUG__formGrid{grid-template-columns:1fr}}.track-module__vbXGUG__inputGroup{flex-direction:column;gap:6px;display:flex}.track-module__vbXGUG__inputGroup label{color:#334155;text-transform:uppercase;letter-spacing:.05em;font-size:.8rem;font-weight:600}.track-module__vbXGUG__inputField{color:#1e293b;background-color:#f8fafc;border:1px solid #cbd5e1;border-radius:8px;padding:12px 14px;font-size:.95rem;transition:border-color .2s,box-shadow .2s}.track-module__vbXGUG__inputField:focus{border-color:var(--gold);background-color:#fff;outline:none;box-shadow:0 0 0 3px rgba(201,147,42,.18)}.track-module__vbXGUG__trackBtn{background-color:var(--maroon);color:#fff;letter-spacing:.05em;cursor:pointer;border:none;border-radius:8px;width:100%;padding:14px;font-size:.95rem;font-weight:700;transition:background-color .2s,transform .1s}.track-module__vbXGUG__trackBtn:hover:not(:disabled){background-color:var(--maroon-dark)}.track-module__vbXGUG__trackBtn:disabled{opacity:.7;cursor:not-allowed}.track-module__vbXGUG__errorBanner{color:#dc2626;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;max-width:640px;margin-bottom:24px;margin-left:auto;margin-right:auto;padding:12px 16px;font-size:.9rem}.track-module__vbXGUG__orderCard{border-radius:var(--border-radius);background:#fff;border:1px solid rgba(123,28,28,.1);max-width:680px;margin:0 auto;overflow:hidden;box-shadow:0 8px 30px rgba(0,0,0,.08)}.track-module__vbXGUG__orderHeader{background:linear-gradient(135deg,#fdf6ec,#f5e8d3);border-bottom:1px solid rgba(123,28,28,.1);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:24px 28px;display:flex}.track-module__vbXGUG__orderRefLabel{text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);font-size:.75rem;font-weight:600}.track-module__vbXGUG__orderRefNumber{color:var(--maroon);margin-top:2px;font-family:monospace;font-size:1.35rem;font-weight:800}.track-module__vbXGUG__statusTag{text-transform:uppercase;letter-spacing:.08em;background:var(--gold);color:#1a0a0a;border-radius:50px;padding:8px 16px;font-size:.8rem;font-weight:800}.track-module__vbXGUG__timelineBox{background:#fff;border-bottom:1px solid #f1f5f9;padding:32px 24px}.track-module__vbXGUG__timelineRow{justify-content:space-between;align-items:center;display:flex;position:relative}.track-module__vbXGUG__stepItem{z-index:2;flex-direction:column;align-items:center;min-width:60px;display:flex;position:relative}.track-module__vbXGUG__stepCircle{color:#64748b;background:#e2e8f0;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:.75rem;font-weight:800;transition:all .3s;display:flex}.track-module__vbXGUG__stepCircleActive{color:#fff;background:#16a34a;box-shadow:0 0 0 4px rgba(22,163,74,.15)}.track-module__vbXGUG__stepLabel{text-transform:uppercase;letter-spacing:.05em;color:#94a3b8;white-space:nowrap;margin-top:8px;font-size:.75rem;font-weight:700}.track-module__vbXGUG__stepLabelActive{color:#16a34a}.track-module__vbXGUG__stepLine{background:#e2e8f0;flex:1;height:3px;margin:0 4px 20px}.track-module__vbXGUG__stepLineActive{background:#16a34a}.track-module__vbXGUG__specialStatusBox{border-radius:8px;margin:20px 24px;padding:16px 20px;font-size:.9rem;font-weight:600}.track-module__vbXGUG__cancelledBox{color:#b91c1c;background:#fef2f2;border:1px solid #fca5a5}.track-module__vbXGUG__returnedBox{color:#b45309;background:#fffbeb;border:1px solid #fcd34d}.track-module__vbXGUG__shipmentCard{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:24px;padding:20px;display:flex}.track-module__vbXGUG__shipmentInfoTitle{text-transform:uppercase;color:#166534;letter-spacing:.05em;margin-bottom:4px;font-size:.75rem;font-weight:700}.track-module__vbXGUG__shipmentInfoText{color:#14532d;font-size:.95rem}.track-module__vbXGUG__liveTrackBtn{color:#fff;text-transform:uppercase;letter-spacing:.05em;background:#16a34a;border-radius:6px;align-items:center;gap:6px;padding:10px 18px;font-size:.85rem;font-weight:700;text-decoration:none;transition:background .2s;display:inline-flex}.track-module__vbXGUG__liveTrackBtn:hover{background:#15803d}.track-module__vbXGUG__itemsBox{border-bottom:1px solid #f1f5f9;padding:24px}.track-module__vbXGUG__sectionHeader{text-transform:uppercase;letter-spacing:.06em;color:var(--maroon);margin-bottom:16px;font-size:.85rem;font-weight:700}.track-module__vbXGUG__itemRow{border-bottom:1px solid #f8fafc;align-items:center;gap:16px;padding:12px 0;display:flex}.track-module__vbXGUG__itemRow:last-child{border-bottom:none}.track-module__vbXGUG__itemImg{object-fit:cover;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;flex-shrink:0;width:56px;height:56px}.track-module__vbXGUG__itemInfo{flex:1}.track-module__vbXGUG__itemName{color:#1e293b;font-size:.95rem;font-weight:700}.track-module__vbXGUG__itemMeta{color:#64748b;margin-top:2px;font-size:.8rem}.track-module__vbXGUG__itemPrice{color:var(--maroon);white-space:nowrap;font-size:.95rem;font-weight:700}.track-module__vbXGUG__summaryBox{background:#fafaf9;padding:20px 24px}.track-module__vbXGUG__summaryRow{color:#475569;justify-content:space-between;margin-bottom:10px;font-size:.9rem;display:flex}.track-module__vbXGUG__summaryTotalRow{color:var(--maroon);border-top:1px dashed #cbd5e1;justify-content:space-between;margin-top:8px;padding-top:12px;font-size:1.15rem;font-weight:800;display:flex}.track-module__vbXGUG__footerActions{background:#fff;border-top:1px solid #f1f5f9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:20px 24px;display:flex}.track-module__vbXGUG__whatsappHelpBtn{color:#fff;background:#25d366;border-radius:6px;align-items:center;gap:8px;padding:10px 18px;font-size:.85rem;font-weight:700;text-decoration:none;display:inline-flex}.track-module__vbXGUG__whatsappHelpBtn:hover{background:#20ba59}
