.track-order-hero{padding:clamp(1.25rem,3vw,2rem) 0 clamp(.75rem,2vw,1.25rem)}.track-order-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--ocean-blue);font-size:.6875rem;font-weight:700}.track-order-main{padding-bottom:clamp(2rem,4vw,3rem)}.track-order-form{gap:.75rem;max-width:24rem;margin:0 auto;display:grid}.track-order-field{display:block}.track-order-input{width:100%;color:var(--soft-ivory);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:.5rem;margin-top:.25rem;padding:.55rem .75rem;font-size:.875rem}.track-order-submit{justify-content:center;align-items:center;gap:.5rem;width:100%;margin-top:.25rem;display:inline-flex}.track-order-result{background:#ffffff08;border:1px solid #ffffff14;border-radius:.65rem;gap:.75rem;max-width:28rem;margin:1.25rem auto 0;padding:1rem;display:flex}.track-order-result--processing,.track-order-result--shipped{border-color:rgba(var(--ocean-rgb), .35)}.track-order-result-icon{background:rgba(var(--ocean-rgb), .15);width:2.5rem;height:2.5rem;color:var(--ocean-blue);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.track-order-result-status{color:var(--soft-ivory);font-size:.9375rem;font-weight:700}.track-order-result-order,.track-order-result-message{color:var(--text-secondary);margin-top:.35rem;font-size:.8125rem;line-height:1.45}.track-order-result-placeholder{color:var(--text-muted);margin-top:.5rem;font-size:.6875rem;font-style:italic}
