.track-order-wrapper{background:radial-gradient(circle at 50% 10%,#ffffff 0%,var(--color-warm-ivory) 100%);padding:4.5rem 1rem 7rem;min-height:85vh;position:relative}.track-order-header{text-align:center;margin-bottom:3.25rem}.track-order-header .title{font-family:var(--font-heading);font-size:3rem;font-weight:300;letter-spacing:.04em;color:var(--color-charcoal);margin-bottom:.75rem}.track-order-header .subtitle{font-size:.75rem;letter-spacing:.35em;text-transform:uppercase;color:var(--color-antique-gold);font-weight:600;display:block;margin-bottom:.75rem}.track-order-card{background:#fff;border:1px solid rgba(181,138,59,.35);padding:3rem 2.5rem;margin-bottom:3rem;box-shadow:0 20px 45px -15px #b58a3b14,0 4px 12px #00000008;border-radius:6px;position:relative;overflow:hidden}.track-order-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent,var(--color-antique-gold),transparent)}.track-input-group label{display:block;font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;font-weight:600;margin-bottom:.5rem;color:var(--color-charcoal)}.track-input-field{width:100%;padding:.95rem 1.15rem;border:1px solid #e0d8cc;background:#faf8f5;font-family:inherit;font-size:.9375rem;color:var(--color-charcoal);outline:none;border-radius:3px;transition:all .3s ease}.track-input-field:focus{border-color:var(--color-antique-gold);background:#fff;box-shadow:0 0 0 3px #b58a3b26}.order-result-card{background:#fff;border:1px solid rgba(181,138,59,.3);padding:3rem 2.75rem;margin-bottom:2.5rem;box-shadow:0 25px 50px -12px #0000000f,0 0 0 1px #e9d8b866;border-radius:6px;animation:fadeInUp .5s cubic-bezier(.16,1,.3,1) forwards;position:relative}.order-result-card:before{content:"";position:absolute;top:0;left:10%;right:10%;height:2px;background:linear-gradient(90deg,transparent,var(--color-antique-gold),transparent)}.tracking-timeline{display:flex;justify-content:space-between;position:relative;margin:3.25rem 0 3.5rem;padding:0 1.5rem}.tracking-timeline:before{content:"";position:absolute;top:17px;left:3.5rem;right:3.5rem;height:2px;background:#e8e2d8;z-index:1}.timeline-step{position:relative;z-index:2;text-align:center;flex:1}.timeline-dot{width:36px;height:36px;border-radius:50%;background:#fff;border:2px solid #ded6c9;margin:0 auto .75rem;display:flex;align-items:center;justify-content:center;font-size:.8125rem;font-weight:700;color:var(--color-charcoal-light);transition:all .4s ease;box-shadow:0 2px 6px #0000000a}.timeline-step.is-completed .timeline-dot{background:linear-gradient(135deg,#c59b4c,#b58a3b);border-color:#b58a3b;color:#fff;box-shadow:0 4px 12px #b58a3b59}.timeline-step.is-current .timeline-dot{background:#fff;border-color:#b58a3b;color:#b58a3b;box-shadow:0 0 0 5px #b58a3b33;animation:pulseGold 2s infinite ease-in-out}@keyframes pulseGold{0%{box-shadow:0 0 #b58a3b66}70%{box-shadow:0 0 0 8px #b58a3b00}to{box-shadow:0 0 #b58a3b00}}.timeline-label{font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:#8c827a;font-weight:600;transition:color .3s ease}.timeline-step.is-completed .timeline-label,.timeline-step.is-current .timeline-label{color:var(--color-charcoal);font-weight:700}.shipment-tracking-card{background:linear-gradient(180deg,#fff,#faf8f5);border:1px solid rgba(181,138,59,.3);padding:2rem;margin-bottom:2.5rem;border-radius:6px;box-shadow:0 8px 25px #00000008}.shipment-header-bar{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px dashed #e2d9cc;flex-wrap:wrap;gap:.75rem}.shipment-details-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:1.5rem;font-size:.875rem}.shipment-info-box{background:#fff;border:1px solid #ece5da;padding:1rem 1.15rem;border-radius:4px}.docket-copy-btn{background:none;border:none;cursor:pointer;color:var(--color-antique-gold);font-size:.75rem;padding:.2rem .5rem;margin-left:.5rem;border-radius:2px;background:#b58a3b14;transition:all .2s ease}.docket-copy-btn:hover{background:var(--color-antique-gold);color:#fff}.handover-notice-box{margin-top:1.5rem;background:#fffcf7;border:1px solid rgba(181,138,59,.35);border-left:4px solid var(--color-antique-gold);padding:1.15rem 1.35rem;font-size:.875rem;color:#3d352e;line-height:1.6;border-radius:0 4px 4px 0;display:flex;align-items:flex-start;gap:.85rem}.handover-notice-box .notice-icon{font-size:1.25rem;line-height:1}.ordered-items-list{border:1px solid #ece5da;border-radius:4px;background:#fff;margin-bottom:2rem;overflow:hidden}.ordered-item-row{display:flex;align-items:center;justify-content:space-between;padding:1.15rem 1.35rem;border-bottom:1px solid #f2ebe1}.ordered-item-row:last-child{border-bottom:none}@keyframes fadeInUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.track-order-wrapper{padding:2.5rem 1rem 4.5rem}.track-order-header .title{font-size:2.15rem}.track-order-card,.order-result-card{padding:1.75rem 1.25rem}.tracking-timeline{flex-direction:column;gap:1.75rem;padding-left:1.75rem;margin:2rem 0}.tracking-timeline:before{top:1rem;bottom:1rem;left:18px;width:2px;height:auto;right:auto}.timeline-step{display:flex;align-items:center;gap:1.15rem;text-align:left}.timeline-dot{margin:0;flex-shrink:0}.shipment-tracking-card{padding:1.25rem}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/kiya-track-order.css.map */
