#suma-order-tracking .wot-container{border:1px solid #ddd;border-radius:.5rem;margin:0 auto 8rem;max-width:80%;padding:1rem}#suma-order-tracking .wot-container h2{margin-bottom:2rem}@media (max-width:1000px){#suma-order-tracking .wot-container{max-width:90%}}#suma-order-tracking .progress-container{border-bottom:1px solid #ddd;margin-bottom:2rem;padding-bottom:1rem}#suma-order-tracking .progress-container.order-complete .tracking-progress{background:var(--suma-order-tracking-complete-color)!important}#suma-order-tracking .progress-container.order-complete .active .status-label{color:var(--suma-order-tracking-complete-color)!important}#suma-order-tracking .progress-container.order-complete .status-circle{background-color:var(--suma-order-tracking-complete-color)!important;border-color:var(--suma-order-tracking-complete-color)!important}#suma-order-tracking .progress-statuses{display:flex;gap:1rem;justify-content:space-between;margin-top:20px;position:relative}@media (max-width:1000px){#suma-order-tracking .progress-statuses{display:flex;flex-direction:column;gap:16px}}#suma-order-tracking .progress-statuses:before{background-color:#e0e0e0;content:"";height:2px;left:0;position:absolute;right:0;top:12px;z-index:0}@media (max-width:1000px){#suma-order-tracking .progress-statuses:before{bottom:6px;height:unset;left:12px;top:6px;width:2px}}#suma-order-tracking .progress-statuses .status{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;position:relative}#suma-order-tracking .progress-statuses .status:first-child:before{background-color:#fff;content:"";height:2px;left:0;position:absolute;right:50%;top:12px}@media (max-width:1000px){#suma-order-tracking .progress-statuses .status:first-child:before{display:none}}#suma-order-tracking .progress-statuses .status:last-child:before{background-color:#fff;content:"";height:2px;left:50%;position:absolute;right:0;top:12px}@media (max-width:1000px){#suma-order-tracking .progress-statuses .status:last-child:before{display:none}}#suma-order-tracking .progress-statuses .status-circle{align-items:center;background:#fff;border:2px solid #e0e0e0;border-radius:50%;display:flex;height:24px;justify-content:center;position:relative;width:24px;z-index:1}@media (max-width:1000px){#suma-order-tracking .progress-statuses .status{flex-direction:row;justify-content:start}}#suma-order-tracking .progress-statuses .status.active .status-label{color:var(--suma-order-tracking-accent-color);font-weight:700}#suma-order-tracking .progress-statuses .status.active .status-circle{background-color:var(--suma-order-tracking-accent-color,#5b9dd9);border-color:var(--suma-order-tracking-accent-color,#5b9dd9);color:#fff}#suma-order-tracking .progress-statuses .status-label{text-wrap:nowrap}#suma-order-tracking .wot-form{margin:20px 0}#suma-order-tracking .wot-form label{display:block;margin-bottom:.5rem}#suma-order-tracking .wot-form label span{display:block;margin-bottom:.25rem}#suma-order-tracking .wot-form input{border:1px solid #ddd;border-radius:4px;margin-bottom:10px;padding:8px;width:100%}#suma-order-tracking .wot-form button{background:var(--suma-order-tracking-accent-color);border:none;border-radius:4px;color:#fff;cursor:pointer;padding:10px 15px;transition:all .2s ease}#suma-order-tracking .wot-form button:hover{background:var(--suma-order-tracking-accent-color);box-shadow:0 3px 5px rgba(0,0,0,.2);transform:translateY(-2px);transition:all .2s ease}#suma-order-tracking .wot-form button:active{transform:translateY(0);transition:all 0s ease}#suma-order-tracking .order-details{border-bottom:1px solid #ddd;margin-bottom:1rem;padding-bottom:1rem}#suma-order-tracking .order-details .order-status-alert{color:#d63638;font-weight:700}#suma-order-tracking .order-items{margin-bottom:2rem}#suma-order-tracking .order-items-header{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-bottom:.5rem}#suma-order-tracking .order-items-header h2{margin:0}@media (max-width:1000px){#suma-order-tracking .order-items-shipping{font-size:14px}}#suma-order-tracking .order-items-shipping .carrier,#suma-order-tracking .order-items-shipping .tracking{line-height:1.2em}#suma-order-tracking .order-items-shipping .carrier{margin-bottom:.5rem}@media (max-width:1000px){#suma-order-tracking .order-items-table .product-qty-desktop{display:none}}@media (min-width:1000px){#suma-order-tracking .order-items-table .product-qty-mobile{display:none}}#suma-order-tracking .order-footer{display:flex;justify-content:end}#suma-order-tracking .order-footer a{background:var(--suma-order-tracking-accent-color);border:none;border-radius:4px;color:#fff;cursor:pointer;padding:10px 12px;transition:all .2s ease}#suma-order-tracking .order-footer a:hover{background:var(--suma-order-tracking-accent-color);box-shadow:0 3px 5px rgba(0,0,0,.2);transform:translateY(-2px);transition:all .2s ease}#suma-order-tracking .order-footer a:active{transform:translateY(0);transition:all 0s ease}
