.track-order-container{max-width:600px;margin:3rem auto;padding:2rem;background:#fff;border-radius:1rem;box-shadow:0 4px 12px #00000014;font-family:Helvetica Neue,sans-serif}.track-order-heading{font-size:1.6rem;font-weight:600;text-align:center;margin-bottom:1.5rem;color:#333}@media(max-width:742px){.track-order-input{flex-direction:column}}.track-order-input{display:flex;justify-content:center;gap:.5rem;margin-bottom:1.5rem}.track-order-input input{flex:1;padding:.75rem 1rem;border:1px solid #ccc;border-radius:8px;font-size:1rem}.track-order-input button{background-color:#cbb89d;color:#fff;border:none;padding:.75rem 1.2rem;border-radius:8px;font-weight:600;cursor:pointer;transition:.2s ease}.track-order-input button:hover{background-color:#b3a184}.track-error{color:#e53935;font-weight:500;text-align:center;margin-top:1rem}.timeline-step{display:flex;align-items:flex-start;padding-bottom:1.5rem;position:relative;gap:16px}.timeline-dot{width:14px;height:14px;background-color:#cbb89d;border-radius:50%;position:relative;z-index:2;flex-shrink:0;margin-top:5px}.timeline-line{position:absolute;top:12px;left:6px;width:2px;height:100%;background:#cbb89d;z-index:1}.timeline-step:last-of-type .timeline-line{display:none}.timeline-step.upcoming .timeline-dot{background-color:#e0dcd6}.timeline-step.upcoming{opacity:.5}.timeline-content{flex:1}.timeline-title{font-weight:700;font-size:1rem;color:#b9ae9e}.timeline-info{font-size:.9rem;color:#666}.timeline-line{animation:growLine 1.2s ease forwards}@keyframes growLine{0%{height:0}to{height:calc(100% - 12px)}}h2.track-order-heading{color:#b9ae9e}
/*# sourceMappingURL=/cdn/shop/t/16/compiled_assets/styles.css.map */
