body.orderstatus-index-index .column.main{min-height:0}body.orderstatus-index-index .page-main>.page-title-wrapper{text-align:center}body.orderstatus-index-index .page-main>.page-title-wrapper .page-title{margin:0 0 24px;color:#1a1a1a;font:700 20px/26px 'Red Hat Display','Helvetica Neue',Arial,sans-serif;text-transform:none}body.orderstatus-index-index .order-status-main{margin:0 auto 64px;font-family:'Red Hat Display','Helvetica Neue',Arial,sans-serif;color:#1a1a1a}body.orderstatus-index-index .orderstatus-container,body.orderstatus-index-index .orderstatus_result{box-sizing:border-box;float:none;width:100%;max-width:480px;margin:0 auto}body.orderstatus-index-index .block-customer-orderstatus{box-sizing:border-box;margin:0;padding:0;background:#fff}body.orderstatus-index-index .form-orderstatus .fieldset{min-width:0;margin:0}body.orderstatus-index-index #orderstatus-form .field{margin:0 0 20px}body.orderstatus-index-index #orderstatus-form .field>.label{display:block;float:none;width:auto;margin:0 0 6px;padding:0;color:#1a1a1a;font-size:14px;font-weight:600;line-height:20px;text-align:left}body.orderstatus-index-index #orderstatus-form .field>.label span{font-size:inherit;text-transform:none}body.orderstatus-index-index #orderstatus-form .field>.control{width:100%}body.orderstatus-index-index #orderstatus-form .input-text{box-sizing:border-box;width:100%;height:52px;padding:0 16px;border:1px solid #e9e5e0;border-radius:8px;background:#fff;color:#1a1a1a;font:400 16px/normal 'Red Hat Display','Helvetica Neue',Arial,sans-serif;box-shadow:none}body.orderstatus-index-index #orderstatus-form .input-text:focus{border-color:#1a1a1a;outline:none;box-shadow:inset 0 0 0 1px #1a1a1a}body.orderstatus-index-index #orderstatus-form .input-text.mage-error,body.orderstatus-index-index #orderstatus-form .input-text[aria-invalid=true]{border-color:#d3302f}body.orderstatus-index-index #orderstatus-form div.mage-error{margin:4px 0 0;color:#d3302f;font-size:12px;line-height:16px}body.orderstatus-index-index #orderstatus-form .actions-toolbar{margin:24px 0 0}body.orderstatus-index-index #orderstatus-form .actions-toolbar>.primary{float:none;width:100%;margin:0}body.orderstatus-index-index #orderstatus-form .action.orderstatus.primary{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:48px;margin:0;padding:12px 16px;border:1px solid #000;border-radius:0;background:#000;color:#fff;font:600 16px/22px 'Red Hat Display','Helvetica Neue',Arial,sans-serif;box-shadow:none}body.orderstatus-index-index #orderstatus-form .action.orderstatus.primary:hover{border-color:#333;background:#333}body.orderstatus-index-index #orderstatus-form .action.orderstatus.primary:focus-visible{outline:2px solid #1a1a1a;outline-offset:3px}body.orderstatus-index-index #orderstatus_message,body.orderstatus-index-index .order-status-main>.error_msg{box-sizing:border-box;width:100%;max-width:480px;margin:0 auto 20px;padding:12px 16px;border:1px solid #c6dfc6;border-radius:4px;background:#f1f8f1;color:#245c24;font-size:14px;line-height:20px}body.orderstatus-index-index .order-status-main>.error_msg{border-color:#f0c4c2;background:#fff4f3;color:#a62323}body.orderstatus-index-index #orderstatus_message:after,body.orderstatus-index-index .order-status-main>.error_msg:after{content:none}body.orderstatus-index-index .orderstatus_result{margin-top:32px;padding:20px;border:1px solid #e9e5e0;border-radius:8px;background:#faf8f6}body.orderstatus-index-index .orderstatus_result h2{margin:0 0 16px;padding:0;background:0 0;color:#1a1a1a;font-size:20px;font-weight:700;line-height:26px}body.orderstatus-index-index .orderstatus_result ul{margin:0;padding:0}body.orderstatus-index-index .orderstatus_result li{margin:0 0 12px;color:#4a4a4a;font-size:14px;line-height:20px}body.orderstatus-index-index .orderstatus_result li:last-child{margin-bottom:0}body.orderstatus-index-index .orderstatus_result li p{margin:0 0 0 4px;color:#1a1a1a;font-weight:600}body.orderstatus-index-index .orderstatus_result li a{color:#1a1a1a;text-decoration:underline}body.orderstatus-index-index .orderstatus_result table#shipmentservice{table-layout:fixed;width:100%;margin:20px 0 0;border-collapse:collapse;font-size:14px;line-height:20px}body.orderstatus-index-index .orderstatus_result table#shipmentservice td{padding:12px;border:1px solid #e9e5e0;background:#fff;overflow-wrap:anywhere}@media (max-width:767px){body.orderstatus-index-index .page-main{padding-right:18px;padding-left:18px}body.orderstatus-index-index .order-status-main{margin-bottom:48px}body.orderstatus-index-index .orderstatus_result{padding:16px}}