.track-page{background:#fffaf3;border-radius:16px;width:calc(100% - 24px);max-width:640px;margin:16px auto 20px;padding:18px 14px;font-family:Inter,Segoe UI,Arial,sans-serif;box-shadow:0 4px 20px #0000000f}.track-page h1{color:#121212;margin:0 0 16px;font-family:Playfair Display,serif;font-size:2rem;line-height:1.2}.track-page form{grid-template-columns:1fr;gap:10px;margin-bottom:18px;display:grid}.track-page label{color:#1f1f1f;font-size:1rem;font-weight:500}.track-page input[type=tel]{color:#6b1d1d;box-sizing:border-box;background:#fff;border:1px solid #e0c9a6;border-radius:10px;outline:none;width:100%;padding:12px 14px;font-size:1rem}.track-page input[type=tel]:focus{border-color:#8b5a3c;box-shadow:0 0 0 2px #8b5a3c1f}.track-page button[type=submit]{color:#fff;cursor:pointer;background:#6b1d1d;border:none;border-radius:10px;width:100%;padding:12px 16px;font-size:1rem;font-weight:700}.track-page button[type=submit]:hover{background:#5a1818}.track-order-card{background:#fff;border:1px solid #f3e6d0;border-radius:12px;margin-bottom:14px;padding:12px;font-size:.95rem;box-shadow:0 2px 10px #8b5a3c14}.track-order-card ul{color:#6b4b2a;margin:6px 0 0 16px;padding:0}.track-order-card li{margin-bottom:4px}@media (min-width:768px){.track-page{width:calc(100% - 40px);margin:28px auto;padding:26px 20px}.track-page h1{margin-bottom:16px;font-size:2.1rem}.track-page form{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin-bottom:26px}.track-page label{font-size:1.12rem}.track-page input[type=tel]{padding:10px 14px;font-size:1rem}.track-page button[type=submit]{width:auto;padding:10px 18px;font-size:1rem}.track-order-card{padding:16px;font-size:1rem}}
