.order-status_orderStatusContainer__bxEuw{display:flex;justify-content:center;align-items:flex-start;min-height:auto;padding:30px 20px;margin:30px 0}.order-status_orderStatusContent__YvDGY{text-align:left;max-width:600px;width:100%;padding:48px 32px;background:var(--bg-primary);border:1px solid var(--border-primary);box-shadow:0 8px 24px var(--shadow-base);position:relative;overflow:hidden}.order-status_orderStatusContent__YvDGY:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--color-accent),var(--color-accent-hover))}.order-status_pageTitle__89BGi{font-size:var(--font-size-2xl);font-weight:600;color:var(--text-primary);margin:0 0 20px;text-align:center}.order-status_pageContent__q21_q{margin:0 auto}.order-status_paymentForm__i2NGE{background:var(--bg-primary);padding:20px;margin:0 auto 20px;width:-moz-fit-content;width:fit-content;text-align:left}.order-status_orderStatusFormElementWrapper__H6wW6{display:flex;flex-direction:column;margin-bottom:20px}.order-status_orderStatusLabel__sEOI1{color:var(--text-secondary);font-size:var(--font-size-sm);margin-bottom:8px}.order-status_orderStatusInput__sa2Y6{height:42px;border:none;border-bottom:1px solid var(--border-secondary);padding:10px 10px 10px 0;font-size:var(--font-size-base);width:100%;min-width:300px;max-width:400px;background-color:var(--bg-primary);-moz-appearance:textfield}.order-status_orderStatusInput__sa2Y6::-webkit-inner-spin-button,.order-status_orderStatusInput__sa2Y6::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.order-status_orderStatusInput__sa2Y6:focus{outline:none;border-bottom-color:var(--color-info);background-color:var(--bg-primary)}.order-status_orderStatusInputError__hDa1c{border-bottom-color:var(--color-error)!important}.order-status_fieldError__7pKoj{color:var(--color-error);font-size:var(--font-size-xs);margin-top:5px;display:block}.order-status_basketApprove__7MMgM{background:var(--color-success);color:var(--bg-primary);font-size:var(--font-size-base);font-weight:600;padding:12px 24px;cursor:pointer;border:none;display:block;margin:0 auto}.order-status_formErrorsWrapper__Gt0MU{margin-bottom:20px}.order-status_formError__5Kwem{background:var(--color-error-light);color:var(--color-error);padding:12px 16px;margin-bottom:8px;border:1px solid var(--color-error);font-size:var(--font-size-sm);font-weight:500}.order-status_orderStatusResults__eCyLY{border-radius:8px;padding:32px;margin-bottom:0;text-align:left}.order-status_orderStatusField__I5epR{display:flex;align-items:flex-start;gap:16px;margin-bottom:20px;font-size:var(--font-size-base);color:var(--text-heading);padding:0;border:none}.order-status_orderStatusField__I5epR:last-of-type{margin-bottom:24px}.order-status_orderStatusField__I5epR label{min-width:140px;color:var(--text-secondary);font-weight:500;font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:.5px}.order-status_orderStatusTable__o7ojU{width:100%;border-collapse:collapse;margin-top:24px;background:var(--bg-primary);border-radius:6px;overflow:hidden}.order-status_orderStatusTable__o7ojU th{background:var(--bg-tertiary);color:var(--text-secondary);font-weight:600;text-align:left;padding:8px;font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:.5px;border:none}.order-status_orderStatusTable__o7ojU td{padding:8px;border:none;color:var(--text-heading);font-size:var(--font-size-base)}.order-status_orderStatusTable__o7ojU tr:nth-child(2n){background:var(--bg-quaternary)}.order-status_orderStatusTable__o7ojU tr:hover{background:var(--bg-secondary)}.order-status_orderContentHeading__aQQDE{color:var(--text-secondary);font-weight:500;font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:.5px;margin:0 0 16px}.order-status_mobileOrderItems__cIpTy{display:none;margin-top:20px}.order-status_mobileOrderItem__mALMV{background:var(--bg-primary);border-radius:8px;padding:16px;margin-bottom:12px;box-shadow:0 2px 4px var(--shadow-sm)}.order-status_mobileOrderItem__mALMV:last-child{margin-bottom:0}.order-status_mobileOrderItemHeader__6_eqn{font-weight:600;color:var(--text-primary);margin-bottom:12px;font-size:var(--font-size-base)}.order-status_mobileOrderItemDetail__8Vys0{display:flex;justify-content:space-between;margin-bottom:8px;font-size:var(--font-size-sm)}.order-status_mobileOrderItemDetail__8Vys0:last-child{margin-bottom:0}.order-status_mobileOrderItemLabel__u9cUT{color:var(--text-secondary)}.order-status_mobileOrderItemValue__X5AGk{color:var(--text-primary);font-weight:500}@media (max-width:768px){.order-status_orderStatusContainer__bxEuw{padding:0;margin:0;min-height:auto;align-items:stretch}.order-status_orderStatusContent__YvDGY{padding:16px;background:transparent;border:none;box-shadow:none;max-width:100%;min-height:auto}.order-status_orderStatusContent__YvDGY:before{display:none}.order-status_pageTitle__89BGi{font-size:var(--font-size-xl);margin:0 0 16px;text-align:left}.order-status_pageContent__q21_q{padding:0;width:100%}.order-status_paymentForm__i2NGE{padding:0;margin:0 0 20px;background:transparent;border:none;box-shadow:none;width:100%}.order-status_orderStatusInput__sa2Y6{max-width:100%;font-size:16px}.order-status_orderStatusResults__eCyLY{padding:0;background:transparent;box-shadow:none;border-radius:0;margin:0}.order-status_orderStatusField__I5epR{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;padding:12px 0;border-bottom:1px solid var(--border-muted);background:transparent}.order-status_orderStatusField__I5epR:last-of-type{margin-bottom:20px}.order-status_orderStatusField__I5epR label{min-width:auto;font-weight:400;font-size:var(--font-size-sm);color:var(--text-secondary);text-transform:none;letter-spacing:normal}.order-status_orderStatusField__I5epR span{font-size:var(--font-size-sm);color:var(--text-primary);font-weight:600;text-align:right}.order-status_orderStatusTable__o7ojU{display:block;width:100%;border-collapse:collapse;margin:0;background:transparent;border-radius:0;overflow:visible}.order-status_orderStatusTable__o7ojU thead{display:none}.order-status_orderStatusTable__o7ojU tbody{display:block}.order-status_orderStatusTable__o7ojU tr{display:block;margin-bottom:12px;background:var(--bg-primary);padding:14px;border:1px solid var(--border-secondary)}.order-status_orderStatusTable__o7ojU tr:nth-child(2n){background:var(--bg-primary)}.order-status_orderStatusTable__o7ojU td{display:block;padding:4px 0;border:none;font-size:var(--font-size-sm);text-align:left;white-space:normal}.order-status_orderStatusTable__o7ojU td:first-child{font-weight:600;color:var(--text-primary);font-size:var(--font-size-base);margin-bottom:8px}.order-status_orderStatusTable__o7ojU td:nth-child(2),.order-status_orderStatusTable__o7ojU td:nth-child(3){display:inline-block;width:50%}.order-status_orderStatusTable__o7ojU td:nth-child(2){color:var(--text-secondary)}.order-status_orderStatusTable__o7ojU td:nth-child(3){text-align:right;font-weight:600;color:var(--text-primary)}.order-status_basketApprove__7MMgM{width:100%;margin-top:20px}.order-status_orderContentHeading__aQQDE{color:var(--text-secondary);font-weight:500;font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px}}.loading-spinner_loadingContainer__HeP9_{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;min-height:300px}.loading-spinner_loadingContainer__HeP9_.loading-spinner_fullPage__GYX5N{position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--bg-overlay);z-index:9999;min-height:100vh}.loading-spinner_spinner__bQ36w{width:40px;height:40px;position:relative}.loading-spinner_spinner__bQ36w:before{content:"";box-sizing:border-box;position:absolute;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;border-radius:50%;border:3px solid var(--spinner-track);border-top-color:var(--color-accent);animation:loading-spinner_spin__ovEET .8s ease-in-out infinite}.loading-spinner_loadingText__wPLh3{margin-top:20px;font-size:var(--font-size-base);color:var(--text-secondary);font-weight:500;letter-spacing:.3px;animation:loading-spinner_fadeIn___fyid .5s ease-in}@keyframes loading-spinner_spin__ovEET{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loading-spinner_fadeIn___fyid{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.loading-spinner_loadingContainer__HeP9_{padding:30px 15px}.loading-spinner_spinner__bQ36w:before{width:36px;height:36px;margin-top:-18px;margin-left:-18px}.loading-spinner_loadingText__wPLh3{font-size:var(--font-size-sm)}}