.checkout-dialog{width:min(650px,95vw);max-height:92dvh;padding:28px;border-radius:12px}.checkout-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.checkout-heading h2{font:500 28px Manrope}.checkout-heading .eyebrow{margin-bottom:5px}.checkout-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:20px 0}.checkout-fields .full{grid-column:1/-1}.checkout-dialog label,.tracking-main label{display:flex;flex-direction:column;gap:7px;font-size:12px}.checkout-dialog input,.tracking-main input{padding:12px;border:1px solid var(--line);border-radius:5px;background:white;width:100%;font:inherit}.payment-choice{border:1px solid var(--line);border-radius:5px;padding:16px;margin:20px 0}.payment-choice legend{font-size:12px}.payment-choice label{flex-direction:row;align-items:center}.payment-choice input{width:auto}.payment-choice p{color:var(--muted);font-size:11px;margin-top:10px}.checkout-dialog .primary{width:100%}.preview-notice{background:#f1eddf;color:#75613d;padding:12px 15px;font-size:11px;border-radius:5px}.checkout-dialog #checkout-success>p{margin:15px 0;font-size:12px}.checkout-dialog #checkout-success label{margin-top:20px}.success-icon{display:block;color:#557439;font-size:45px}.tracking-header{display:flex;align-items:center;justify-content:space-between;padding:25px 5%;border-bottom:1px solid var(--line);gap:20px}.tracking-header>a:last-child{font-size:12px}.tracking-main{max-width:900px;padding:50px 25px;margin:auto}.tracking-main h1{font:500 42px Manrope;letter-spacing:-1.5px}.tracking-main>p{color:var(--muted);margin:15px 0 25px;font-size:13px}#tracking-form{display:flex;align-items:end;gap:15px;margin:30px 0}#tracking-form label{flex:1}#tracking-form button{white-space:nowrap}#recent-orders{display:flex;gap:8px;flex-wrap:wrap}#recent-orders button{border:1px solid var(--line);padding:8px 12px;border-radius:5px;font-size:10px}.tracking-card{padding:26px;border:1px solid var(--line);border-radius:10px;background:white;margin:25px 0}.order-card-head{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px}.order-card-head h2{font-size:17px}.order-card-head .eyebrow{margin-bottom:7px}.status-pill{display:inline-block;padding:6px 12px;border-radius:20px;background:#e9efdd;color:#415b32;font-size:11px;white-space:nowrap}.tracking-card>p{font-size:12px;margin:12px 0}.timeline{list-style:none;padding:0 0 0 15px;margin:30px 0}.timeline li{border-left:2px solid #dce3ce;padding:0 0 25px 22px;position:relative}.timeline li:before{content:'';position:absolute;left:-6px;top:5px;background:#69834b;width:10px;height:10px;border-radius:50%}.timeline strong{font-size:13px}.timeline time{font-size:10px;color:var(--muted);display:block;margin:4px 0}.timeline p{font-size:12px}.timeline li:last-child{padding-bottom:5px}.tracking-card details{font-size:12px;border-top:1px solid var(--line);padding-top:18px}.tracking-card details p{margin-top:10px}.hint{font-size:11px;color:var(--muted)}.category-nav .track-nav{display:block!important;white-space:nowrap;margin-left:auto}@media(max-width:600px){.checkout-fields{grid-template-columns:1fr}.checkout-dialog{padding:20px}.checkout-fields .full{grid-column:auto}#tracking-form{flex-direction:column;align-items:stretch}.tracking-header .logo{font-size:25px}.tracking-header .logo span{font-size:7px;letter-spacing:1px}.tracking-header>a:last-child{font-size:10px}.tracking-main h1{font-size:33px}.order-card-head{align-items:start;flex-direction:column}.tracking-card{padding:20px}}
