div#trackingResult{display:flex;gap:24px;justify-content:center}.track_wrapper{max-width:1200px;width:100%;margin:0 auto;padding:32px 40px 40px;box-sizing:border-box;position:relative}.track-form-main-wrapper{display:flex;align-items:center}.tracking-form{background:#fff;width:600px;margin:0 auto;height:FIT-CONTENT;box-shadow:0 2px 8px #00000014;border-radius:8px;text-align:center;padding:30px 40px}.both-form-container{align-items:center;justify-content:space-between;display:flex}.tracking-form-container{display:flex;flex-direction:column}.tracking-form input[type=text]{border:1px solid #ccc;border-radius:6px;font-size:14px;padding:16px;margin-top:30px;box-shadow:0 2px 8px #00000014}.tracking-form button{border-radius:6px;transition:background .3s ease}.spinner{margin:20px auto;width:40px;height:40px;border:4px solid rgba(0,0,0,.1);border-top:4px solid #1a1a1a;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.tracking-info-wrapper{margin:40px 0}.tracking-current-status{font-size:36px;text-align:center;font-weight:600}.animated-status-bar::-webkit-scrollbar{display:none}.animated-status-bar{display:flex;justify-content:space-between;gap:20px;padding:20px;border-radius:10px;overflow-x:auto;animation:fadeIn .6s ease-in-out}.status-step{flex:1;min-width:140px;text-align:center;position:relative;z-index:1;transition:transform .3s ease}.status-step:after{content:"";position:absolute;top:18px;left:50%;width:100%;height:3px;background-color:#ccc;z-index:-1}.status-step:last-child:after{display:none}.status-step.completed:after{background-color:#2ecc71}.step-icon{width:36px;height:36px;margin:0 auto 10px;border-radius:50%;background-color:#ccc;color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease}.status-step.completed .step-icon{background-color:#2ecc71}.status-step.active .step-icon{background-color:#1a73e8}.step-icon .checkmark{font-size:18px;animation:pop .3s ease-out}.step-icon .number{font-size:16px}.step-info{font-size:12px}.step-status{font-weight:600;color:#333;margin-bottom:4px}.step-date{color:#777;font-size:11px}.error-message{font-size:22px;text-align:center;margin-top:10px}@keyframes pop{0%{transform:scale(0)}60%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.status-step:hover{transform:scale(1.02)}.courier-name{margin-top:5px;font-style:italic}.history-container{flex:60%;background:#fff;box-shadow:0 2px 8px #00000014;border-radius:8px;padding:0 24px 24px;height:520px;overflow-y:auto}.history-container h1{font-size:28px;font-weight:700;margin-top:20px}.history-container .detail-tile{opacity:.5;margin-top:60px}.history-list{list-style:none;padding:0;margin:0;transition:all .3s ease}.history-item{padding:15px 0;border-bottom:1px solid #ddd;transition:all .3s ease}.history-item:last-of-type{border-bottom:unset}.history-container .show-more-btn{width:fit-content;opacity:.5;margin-top:16px;font-size:14px;line-height:20px;cursor:pointer;text-decoration:underline}.history-status{font-size:16px;line-height:20px;color:#121212bf}.history-time{font-weight:600;font-size:16px;line-height:20px;color:#121212bf;margin-bottom:4px}.history-container .carrier-content{margin-top:28px;display:flex;flex-wrap:wrap;gap:12px}.history-container .carrier-content h2{margin:0}.history-container img.carrier-logo{width:50px;height:50px;overflow:hidden;object-fit:cover;border-radius:6px;border:1px solid #ddd}.history-container .carrier-content .tracking-number{color:#121212bf;opacity:.5;text-decoration:underline}.product-summary-custom{flex:40%;height:fit-content;max-height:560px;padding:0 24px 24px;overflow-y:auto;background:#fff;box-shadow:0 2px 8px #00000014;border-radius:8px}.product-summary-custom h1{font-size:28px;font-weight:700;margin-top:20px}.product-list-custom{display:flex;flex-direction:column;gap:20px}.product-item-custom{display:flex;gap:12px;padding:16px 0;border-bottom:1px solid rgba(0,0,0,.15)}.product-item-custom:last-of-type{border-bottom:unset}.product-image-custom{width:60px;height:60px;object-fit:contain;border-radius:6px;border:1px solid #ddd}.product-info-custom{display:flex;flex-direction:column}.product-price-custom{font-size:.85rem;color:#666;margin-top:3px}@media (max-width: 768px){.animated-status-bar{flex-direction:column;overflow-x:hidden;padding:10px;gap:35px}.status-step{flex:none;width:100%;max-width:320px;margin-bottom:20px;text-align:left;padding-left:40px;transition:transform .3s ease,background-color .3s ease}.status-step:after{top:20px;left:20px;width:3px;height:100%;height:calc(100% + 36px);background-color:#ccc;z-index:-1;transition:height .3s ease,background-color .3s ease}.status-step:last-child:after{display:none}.step-icon{width:42px;height:42px;margin:0;position:absolute;left:0;top:0;transition:background-color .3s ease,transform .3s ease}.step-info{margin-left:30px;transition:color .3s ease}.step-status{font-size:18px}div#trackingResult{gap:12px!important;flex-direction:column}.tracking-info-wrapper{margin:40px 0}.track_wrapper{padding:0}}@media (max-width: 375px){.step-status{font-size:12px}.step-icon{width:34px;height:34px}.status-step:after{left:16px}.step-info{margin-left:18px}.error-message{font-size:16px}.tracking-form input[type=text]{margin-top:12px}.history-container h1,.product-summary-custom h1{font-size:22px!important}.tracking-form{padding:20px 15px}.history-status,.history-time{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/tracking_ui_styles.css.map */
