.order-status-checker-native{padding:60px 20px;background:linear-gradient(135deg,#f5f7fa,#c3cfe2)}.order-status-checker-native .container{max-width:1000px;margin:0 auto}.order-checker-heading{font-size:36px;font-weight:700;text-align:center;margin-bottom:16px;color:#1a1a1a}.order-checker-description{text-align:center;margin-bottom:40px;color:#666;font-size:16px;line-height:1.6}.order-checker-form-wrapper{background:#fff;padding:40px;border-radius:16px;box-shadow:0 10px 40px #0000001a}.login-prompt{text-align:center;padding:60px 40px}.prompt-icon{width:80px;height:80px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 24px}.prompt-icon svg{width:40px;height:40px;stroke:#fff;stroke-width:2.5}.login-prompt h3{font-size:28px;margin:0 0 16px;color:#333}.login-prompt p{color:#666;line-height:1.6;margin-bottom:32px;font-size:16px;max-width:500px;margin-left:auto;margin-right:auto}.btn-primary{display:inline-block;padding:16px 40px;background-color:#000;color:#fff;text-decoration:none;border-radius:8px;font-weight:600;font-size:16px;transition:all .3s ease}.btn-primary:hover{background-color:#333;transform:translateY(-2px);box-shadow:0 4px 16px #0003}.email-hint{margin-top:32px;padding:20px;background:#e3f2fd;border-radius:12px;display:flex;align-items:start;gap:12px;text-align:left;max-width:600px;margin-left:auto;margin-right:auto}.hint-icon{width:24px;height:24px;stroke:#2196f3;flex-shrink:0;margin-top:2px}.email-hint p{margin:0;color:#1565c0;font-size:14px;line-height:1.5}.customer-orders{padding-top:0}.welcome-message{text-align:center;margin-bottom:32px;padding-bottom:24px;border-bottom:2px solid #e0e0e0}.welcome-message h3{font-size:28px;margin-bottom:12px;color:#333}.welcome-message p{color:#666;font-size:16px}.orders-list{display:flex;flex-direction:column;gap:12px}.order-item{display:grid;grid-template-columns:120px 100px 120px 140px 140px auto;gap:16px;align-items:center;background:#f9f9f9;border:1px solid #e0e0e0;border-radius:8px;padding:16px 20px;transition:all .3s ease}.order-item:hover{border-color:#000;box-shadow:0 2px 8px #00000014}.order-number{font-size:16px;font-weight:700;color:#333}.order-date{color:#666;font-size:14px;text-align:center}.order-total{font-weight:600;color:#333;font-size:15px;text-align:left}.order-status{padding:6px 12px;border-radius:20px;font-size:12px;font-weight:600;text-transform:capitalize;display:inline-block;white-space:nowrap;text-align:center}.order-status.status-paid{background-color:#d4edda;color:#155724}.order-status.status-pending{background-color:#fff3cd;color:#856404}.order-status.status-authorized{background-color:#d1ecf1;color:#0c5460}.order-status.status-voided,.order-status.status-refunded{background-color:#f8d7da;color:#721c24}.fulfillment-status{padding:6px 12px;border-radius:20px;font-size:12px;font-weight:600;display:inline-block;white-space:nowrap;text-align:center}.fulfillment-status.status-fulfilled{background:#d4edda;color:#155724}.fulfillment-status.status-partial{background:#fff3cd;color:#856404}.fulfillment-status.status-unfulfilled{background:#e2e3e5;color:#383d41}.btn-view-order{display:inline-block;padding:8px 20px;background:#000;color:#fff;text-decoration:none;border-radius:6px;font-weight:600;font-size:13px;transition:all .3s ease;white-space:nowrap;text-align:center;justify-self:end}.btn-view-order:hover{background:#333;transform:translateY(-1px);box-shadow:0 2px 8px #0003}.btn-view-all{display:inline-block;margin-top:24px;padding:12px 28px;background:#f9f9f9;border:2px solid #e0e0e0;color:#333;text-decoration:none;border-radius:8px;font-weight:600;transition:all .3s ease}.btn-view-all:hover{border-color:#000;background:#fff}.no-orders{text-align:center;padding:60px 40px}.no-orders svg{width:64px;height:64px;stroke:#ccc;margin-bottom:20px}.no-orders p{color:#999;font-size:16px;margin-bottom:24px}.btn-shop-now{display:inline-block;padding:14px 32px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;text-decoration:none;border-radius:8px;font-weight:600;transition:all .3s ease}.btn-shop-now:hover{transform:translateY(-2px);box-shadow:0 4px 16px #667eea66}.help-section{margin-top:48px;padding-top:32px;border-top:2px solid #e0e0e0;text-align:center}.help-section h4{font-size:20px;margin-bottom:20px;color:#333}.help-links{display:flex;justify-content:center;gap:24px;flex-wrap:wrap}.help-links a{color:#667eea;text-decoration:none;font-weight:600;transition:color .3s ease}.help-links a:hover{color:#764ba2;text-decoration:underline}@media (max-width: 768px){.order-status-checker-native{padding:40px 16px}.order-checker-heading{font-size:28px}.order-checker-form-wrapper{padding:24px}.login-prompt{padding:40px 20px}.login-prompt h3{font-size:24px}.prompt-icon{width:64px;height:64px}.prompt-icon svg{width:32px;height:32px}.help-links{flex-direction:column;gap:12px}.order-item{grid-template-columns:1fr;gap:12px;padding:16px}.order-number{font-size:16px;padding-bottom:8px;border-bottom:1px solid #e0e0e0}.btn-view-order{width:100%;justify-self:stretch}.no-orders{padding:40px 20px}.welcome-message h3{font-size:24px}}@media (max-width: 480px){.order-checker-heading{font-size:24px}.login-prompt h3{font-size:22px}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/order-status-checker-native.css.map */
