.header__icon--tracking .icon{fill:currentColor!important;stroke:currentColor;stroke-width:.6px;stroke-linejoin:round;stroke-linecap:round}.header__icon--tracking .svg-wrapper{max-width:19px!important}.order-tracking-modal .icon-box{fill:currentColor}.order-tracking-modal{box-sizing:border-box;position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;display:flex;align-items:center;justify-content:center;padding:1.6rem;opacity:0;visibility:hidden;background:rgba(var(--color-foreground),.5);transition:opacity var(--duration-default) ease}.order-tracking-modal[open]{opacity:1;visibility:visible;z-index:101}.order-tracking-modal__content{--tracking-tone: rgb(var(--color-foreground));position:relative;box-sizing:border-box;width:min(94vw,44rem);max-height:min(88vh,80rem);display:flex;flex-direction:column;overflow:hidden;border-radius:var(--popup-corner-radius, .8rem);background-color:rgb(var(--color-background));border:var(--popup-border-width, 1px) solid rgba(var(--color-foreground),var(--popup-border-opacity, .1))}.order-tracking-modal__close{position:absolute;top:1rem;right:1rem;z-index:1;display:grid;place-items:center;box-sizing:border-box;width:3.6rem;height:3.6rem;padding:.8rem;opacity:.6;transition:opacity var(--duration-default) ease}.order-tracking-modal__close:hover{opacity:1}.order-tracking-modal__close .icon,.order-tracking-modal__close svg{width:100%;height:100%}.order-tracking-modal__scroll{flex:1 1 auto;min-height:0;overflow-y:auto;padding:3.4rem 2.6rem 2.6rem}.order-tracking-modal [hidden]{display:none!important}.order-tracking-modal__header{margin-bottom:2.2rem;text-align:center}.order-tracking-modal__badge{display:grid;place-items:center;width:5.6rem;height:5.6rem;margin:0 auto 1.6rem;padding:1.4rem;border-radius:50%;background:rgba(var(--color-foreground),.06);color:rgb(var(--color-foreground))}.order-tracking-modal__badge.is-success{background:#3c8f4f1f;color:#3c8f4f}.order-tracking-modal__badge.is-danger{background:#bd33271c;color:#bd3327}.order-tracking-modal__heading{margin:0;font-size:2.2rem}.order-tracking-modal__subtitle{max-width:34ch;margin:.8rem auto 0;color:rgba(var(--color-foreground),.7);font-size:1.4rem;line-height:1.5}.order-tracking-modal__form{display:flex;flex-direction:column;gap:1rem}.order-tracking-modal__label{font-size:1.3rem;font-weight:600}.order-tracking-modal__field{display:flex;align-items:center;gap:.9rem;padding:0 1.4rem;border:1px solid rgba(var(--color-foreground),.15);border-radius:.6rem;background:rgb(var(--color-background));transition:border-color var(--duration-default) ease}.order-tracking-modal__field:focus-within{border-color:rgb(var(--color-foreground))}.order-tracking-modal__field.is-invalid{border-color:#bd3327}.order-tracking-modal__field-icon{flex:0 0 auto;width:1.9rem;height:1.9rem;color:rgba(var(--color-foreground),.6)}.order-tracking-modal__field-prefix{flex:0 0 auto;font-size:1.5rem;font-weight:600;-webkit-user-select:none;user-select:none}.order-tracking-modal__input{flex:1 1 auto;min-width:0;min-height:5rem;padding:0;border:none;background:none;font-family:inherit;font-size:1.5rem;color:rgb(var(--color-foreground))}.order-tracking-modal__input:focus,.order-tracking-modal__input:focus-visible{outline:none;box-shadow:none}.order-tracking-modal__alert{display:flex;align-items:flex-start;gap:1rem;padding:1.2rem 1.4rem;border:1px solid rgba(189,51,39,.25);border-radius:.6rem;background:#bd33270d}.order-tracking-modal__alert-icon{flex:0 0 auto;width:1.9rem;height:1.9rem;margin-top:.1rem;color:#bd3327}.order-tracking-modal__alert-title{margin:0;color:#bd3327;font-size:1.3rem;font-weight:700}.order-tracking-modal__alert-text{margin:.3rem 0 0;color:rgba(var(--color-foreground),.75);font-size:1.25rem;line-height:1.45}.order-tracking-modal__captcha{display:flex;justify-content:center;min-height:7.8rem;margin-top:.2rem}.order-tracking-modal__captcha-error{margin:0;color:#bd3327;font-size:1.2rem;text-align:center}.order-tracking-modal__validation{margin:0;color:#bd3327;font-size:1.2rem;line-height:1.4}.order-tracking-modal__validation:empty{display:none}.order-tracking-modal__button{display:flex;align-items:center;justify-content:center;gap:1rem;width:100%;min-height:5rem;padding:1.2rem 2rem;border:none;border-radius:.6rem;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:1.5rem;font-weight:600;cursor:pointer}.order-tracking-modal__button:disabled{opacity:.35;cursor:not-allowed}.order-tracking-modal__results .order-tracking-modal__button{margin-top:2rem}.order-tracking-modal__loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.4rem;min-height:20rem;color:rgba(var(--color-foreground),.7);font-size:1.35rem}.order-tracking-modal__spinner{display:block;width:3.2rem;height:3.2rem;border:2px solid rgba(var(--color-foreground),.15);border-top-color:rgb(var(--color-foreground));border-radius:50%;animation:order-tracking-spin .8s linear infinite}@keyframes order-tracking-spin{to{transform:rotate(360deg)}}.order-tracking-modal__card{--tracking-tone: rgb(60, 143, 79);padding:1.6rem;border:1px solid rgba(var(--color-foreground),.12);border-radius:.7rem;background:rgba(var(--color-foreground),.03)}.order-tracking-modal__card[data-tone=danger]{--tracking-tone: rgb(189, 51, 39)}.order-tracking-modal__card[data-tone=neutral]{--tracking-tone: rgba(var(--color-foreground), .55)}.order-tracking-modal__card-head{display:flex;align-items:center;gap:1.2rem}.order-tracking-modal__status-icon{display:grid;flex:0 0 auto;place-items:center;width:3.8rem;height:3.8rem;padding:1rem;border-radius:50%;background:var(--tracking-tone);color:rgb(var(--color-background))}.order-tracking-modal__eyebrow{margin:0 0 .3rem;color:var(--tracking-tone);font-size:1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.order-tracking-modal__status-title{margin:0;font-size:1.7rem;font-weight:700}.order-tracking-modal__reference{margin:1.2rem 0 0;color:rgba(var(--color-foreground),.7);font-size:1.2rem}.order-tracking-modal__reference strong{font-weight:600;overflow-wrap:anywhere}.order-tracking-modal__note{display:flex;gap:.9rem;margin:1.4rem 0 0;padding:1.1rem 1.2rem;border-radius:.5rem;background:rgba(var(--color-foreground),.05);font-size:1.25rem;line-height:1.45}.order-tracking-modal__details{margin:1.4rem 0 0}.order-tracking-modal__detail{display:flex;align-items:center;justify-content:space-between;gap:1.4rem;padding:1.1rem 0;border-top:1px solid rgba(var(--color-foreground),.1)}.order-tracking-modal__detail dt{display:flex;flex-shrink:0;align-items:center;gap:.9rem;color:rgba(var(--color-foreground),.7);font-size:1.25rem;white-space:nowrap}.order-tracking-modal__detail-icon{flex:0 0 auto;width:1.6rem;height:1.6rem}.order-tracking-modal__detail dd{margin:0;font-size:1.25rem;font-weight:600;text-align:right;overflow-wrap:anywhere}.order-tracking-modal__timeline{display:grid;grid-template-columns:repeat(var(--tracking-steps, 5),minmax(0,1fr));margin:2rem 0 0;padding:0;list-style:none}.order-tracking-modal__step{position:relative;display:flex;flex-direction:column;align-items:center;min-width:0}.order-tracking-modal__step:after{content:"";position:absolute;top:1.7rem;left:calc(50% + 2.1rem);width:calc(100% - 4.2rem);height:2px;background:rgba(var(--color-foreground),.12)}.order-tracking-modal__step:last-child:after{display:none}.order-tracking-modal__step.is-done:after{background:#3c8f4f}.order-tracking-modal__step-icon{position:relative;z-index:1;display:grid;place-items:center;box-sizing:border-box;width:3.6rem;height:3.6rem;padding:.9rem;border:1.5px solid rgba(var(--color-foreground),.12);border-radius:50%;background:rgb(var(--color-background));color:rgba(var(--color-foreground),.4)}.order-tracking-modal__step-icon>span{display:block;width:100%;height:100%}.order-tracking-modal__step:not(.is-done) [data-glyph=done],.order-tracking-modal__step.is-done [data-glyph=default]{display:none}.order-tracking-modal__step.is-done .order-tracking-modal__step-icon{border-color:#3c8f4f;background:#3c8f4f;color:#fff}.order-tracking-modal__step.is-current .order-tracking-modal__step-icon{border-color:#3c8f4f;color:#3c8f4f;box-shadow:0 0 0 3px #3c8f4f29}.order-tracking-modal__step-label{max-width:100%;margin-top:.7rem;color:rgba(var(--color-foreground),.7);font-size:1rem;line-height:1.25;text-align:center;overflow-wrap:anywhere}.order-tracking-modal__step.is-done .order-tracking-modal__step-label,.order-tracking-modal__step.is-current .order-tracking-modal__step-label{color:#3c8f4f;font-weight:600}.order-tracking-modal__support{margin-top:2rem;padding-top:1.8rem;border-top:1px solid rgba(var(--color-foreground),.1);text-align:center}.order-tracking-modal__support-prompt{margin:0 0 .8rem;color:rgba(var(--color-foreground),.7);font-size:1.25rem}.order-tracking-modal__support-link{color:rgb(var(--color-foreground));font-size:1.35rem;font-weight:600;text-decoration:underline;text-underline-offset:3px}@media screen and (max-width:749px){.order-tracking-modal__scroll{padding:3rem 1.8rem 2.2rem}.order-tracking-modal__step-icon{width:3.2rem;height:3.2rem;padding:.8rem}.order-tracking-modal__step:after{top:1.5rem;left:calc(50% + 1.9rem);width:calc(100% - 3.8rem)}}@media(prefers-reduced-motion:reduce){.order-tracking-modal__spinner{animation:none}.order-tracking-modal,.order-tracking-modal__input,.order-tracking-modal__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/component-order-tracking.css.map */
