.track-page{color:#241d19;background:#f4f0ec;min-height:100vh;font-family:Arial,sans-serif}.track-page header{background:#fff;border-bottom:1px solid #ddd4ce;justify-content:space-between;align-items:center;height:78px;padding:0 5vw;display:flex}.track-page header>a:first-child{font-size:26px;font-weight:900}.track-page header>a:first-child span{font-family:Georgia,serif;font-weight:400}.track-page header>a:last-child{text-transform:uppercase;font-size:11px;font-weight:800}.track-page>section{max-width:900px;margin:auto;padding:80px 24px}.track-intro{text-align:center}.track-intro>p{color:#8a5737;letter-spacing:.18em;margin:0;font-size:9px;font-weight:800}.track-intro h1{margin:13px 0;font-family:Georgia,serif;font-size:56px;font-weight:400}.track-intro>span{color:#6e645e;max-width:620px;margin:auto;font-size:13px;line-height:1.6;display:block}.track-page form{background:#fff;border:1px solid #dbd3cd;grid-template-columns:1fr 1fr;gap:14px;max-width:620px;margin:38px auto 0;padding:25px;display:grid}.track-page label{color:#5e554f;text-transform:uppercase;flex-direction:column;gap:7px;font-size:10px;font-weight:800;display:flex}.track-page input{text-transform:none;border:1px solid #cfc6c0;height:43px;padding:0 11px;font-size:13px}.track-page form button{color:#fff;cursor:pointer;text-transform:uppercase;background:#443831;border:0;grid-column:1/-1;height:44px;font-size:11px;font-weight:800}.track-page form>p{color:#a23d21;text-align:center;background:#fff2eb;grid-column:1/-1;margin:0;padding:10px;font-size:11px}.track-result{background:#fff;border:1px solid #dbd3cd;max-width:620px;margin:20px auto 0;padding:25px}.track-result>div:first-child,.tracking-number{flex-direction:column;gap:5px;display:flex}.track-result small{color:#7d716a;letter-spacing:.12em;font-size:8px}.track-result>div:first-child b{word-break:break-all;font-size:11px}.track-status{grid-template-columns:repeat(3,1fr);gap:8px;margin:20px 0;display:grid}.track-status span{background:#f4f0ec;padding:12px}.track-status b{text-transform:capitalize;margin-top:5px;font-size:11px;display:block}.track-result ul{margin:0;padding:0;list-style:none}.track-result li,.track-total{border-bottom:1px solid #e8e2dd;justify-content:space-between;padding:12px 0;font-size:12px;display:flex}.track-total{font-size:17px}.tracking-number{background:#edf4f5;margin-top:18px;padding:15px}@media (width<=600px){.track-page>section{padding:55px 15px}.track-intro h1{font-size:43px}.track-page form,.track-status{grid-template-columns:1fr}.track-page header{padding:0 18px}}
