.order-tracking{--tracking-purple: var(--homedock-purple, #541c56);--tracking-success: rgb(var(--homedock-free-shipping-rgb, 22, 112, 61));--tracking-error: rgb(var(--homedock-promotion-rgb, 214, 0, 50));--tracking-whatsapp: #12833e;--tracking-text: #211d25;--tracking-muted: #67616b;--tracking-border: #e3e0e5;--tracking-ease: cubic-bezier(.22, 1, .36, 1);display:block;padding:6.4rem 1.5rem 7.2rem;color:var(--tracking-text);background:#f8f7f9;font-family:var(--font-body-family);font-size:1.6rem;line-height:1.5}.order-tracking *,.order-tracking *:before,.order-tracking *:after{box-sizing:border-box}.order-tracking [hidden]{display:none!important}.order-tracking__container{max-width:120rem;margin-inline:auto}.order-tracking__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:3.2rem;align-items:start;scroll-margin-top:calc(var(--header-height, 6rem) + 2rem)}.order-tracking__lookup{width:100%;max-width:42rem;margin-inline:auto;min-width:0;padding:3.2rem;border:1px solid #ece9ee;border-radius:2.8rem;background:#fff;box-shadow:0 16px 60px -32px #24112b38}.order-tracking__header{margin-bottom:3.2rem;text-align:left}.order-tracking__header h1{margin:0 0 1.2rem;font:inherit;font-size:clamp(2.7rem,4vw,3.2rem);line-height:1.1;font-weight:700;letter-spacing:-.09rem}.order-tracking__header>p:last-child{margin:0;color:var(--tracking-muted);font-size:1.5rem;line-height:1.5}.order-tracking__form{margin:0;padding:0;border:0;background:transparent}.order-tracking__steps{display:flex;justify-content:space-between;align-items:center;gap:1.2rem;margin-bottom:2.4rem;color:var(--tracking-muted);font-size:1.2rem;font-weight:700}.order-tracking__step-bars{display:flex;gap:.5rem}.order-tracking__step-bars span{display:block;width:3rem;height:.3rem;border-radius:1rem;background:var(--tracking-border)}.order-tracking__step-bars [aria-current=step],.order-tracking__step-bars .is-done{background:var(--tracking-purple)}.order-tracking__panels{position:relative;min-height:16rem;overflow:clip;padding:.6rem;margin:-.6rem}.order-tracking__order-context{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:4.4rem;margin-bottom:1.6rem;padding:0 1.4rem;border-radius:1.2rem;background:#f6f3f7}.order-tracking__order-summary{margin:0;color:var(--tracking-purple);font-size:1.3rem;font-weight:700;overflow-wrap:anywhere}.order-tracking__complete{text-align:center}.order-tracking__complete-icon{display:grid;place-items:center;width:5.2rem;height:5.2rem;margin:0 auto 1.6rem;border:1px solid #541c5620;border-radius:50%;background:#f6f3f7;color:var(--tracking-purple);font-size:2.4rem}.order-tracking__complete>p:last-child{margin:1.2rem 0 0;color:var(--tracking-muted);font-size:1.4rem}.order-tracking__field{margin:0}.order-tracking__field label{display:block;margin-bottom:.8rem;font-size:1.4rem;font-weight:700}.order-tracking__field input{display:block;width:100%;min-width:0;min-height:5.6rem;padding:1.4rem 1.8rem;border:1px solid var(--tracking-border);border-radius:var(--buttons-pill-radius, 9999px);background:#f8f7f9;color:var(--tracking-text);font:inherit;font-size:max(16px,1.6rem);box-shadow:none;transition:background-color .16s ease,border-color .16s ease}.order-tracking__field input:focus{background:#fff;border-color:var(--tracking-purple)}.order-tracking__field input:focus-visible,.order-tracking a:focus-visible,.order-tracking button:focus-visible{outline:2px solid var(--tracking-purple);outline-offset:3px}.order-tracking__field input[aria-invalid=true]{border-color:var(--tracking-error)}.order-tracking__hint,.order-tracking__field-error{margin:.7rem 0 0;font-size:1.3rem}.order-tracking__hint{color:var(--tracking-muted)}.order-tracking__field-error{color:var(--tracking-error)}.order-tracking__submit{display:flex;justify-content:center;align-items:center;gap:1rem;width:100%;min-height:5.4rem;margin-top:2.4rem;padding:1.3rem 1.8rem;border:1px solid var(--tracking-purple);border-radius:var(--buttons-pill-radius, 9999px);background:var(--tracking-purple);color:#fff;cursor:pointer;font:inherit;font-weight:700;transition:opacity .15s ease,transform .15s var(--tracking-ease)}.order-tracking__button-arrow{flex:0 0 auto;width:1.8rem;height:1.8rem}.order-tracking__button-compact{display:none}.order-tracking__submit:hover{opacity:.9}.order-tracking__submit:active:not(:disabled){transform:scale(.98)}.order-tracking__submit:disabled{cursor:wait;opacity:.8}.order-tracking__back{display:block;flex:0 0 auto;min-height:4.4rem;margin:0 -.8rem 0 0;padding:.8rem;border:0;border-radius:var(--buttons-pill-radius, 9999px);background:transparent;color:var(--tracking-purple);font:inherit;font-size:1.2rem;font-weight:700;cursor:pointer}.order-tracking__spinner{width:1.6rem;height:1.6rem;border:2px solid #ffffff66;border-top-color:#fff;border-radius:50%;animation:tracking-spin .8s linear infinite}.order-tracking__notice:empty{display:none}.order-tracking__notice{margin:1.6rem 0 0;font-size:1.4rem;color:var(--tracking-muted)}.order-tracking__notice[data-error]{padding:1.4rem 1.6rem;border-radius:1.2rem;background:#f8f5f7;color:var(--tracking-text);font-size:1.3rem;line-height:1.5}.order-tracking.has-results .order-tracking__notice{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.order-tracking__results{width:100%;max-width:72rem;min-width:0;margin-inline:auto;scroll-margin-top:2.4rem}.order-tracking__results:focus{outline:none;box-shadow:none}.order-tracking__results h2{margin:0 0 1.4rem;font:inherit;font-size:1.8rem;font-weight:700;overflow-wrap:anywhere}.order-tracking__shipment{padding:3.2rem;background:#fff;border:1px solid #ece9ee;border-radius:2.8rem;box-shadow:0 16px 60px -32px #24112b26}.order-tracking__shipment+.order-tracking__shipment{margin-top:1.6rem}.order-tracking__shipment-header{display:flex;justify-content:space-between;align-items:baseline;gap:1rem 2rem}.order-tracking__shipment-header .order-tracking__order-number{margin:0;color:var(--tracking-text);font-size:1.4rem;font-weight:700;line-height:1.4;text-align:right;overflow-wrap:anywhere}.order-tracking__shipment-header .order-tracking__reference{order:-1}.order-tracking__reference{margin:0;font-size:1.3rem;color:var(--tracking-muted);overflow-wrap:anywhere}.order-tracking__volume{margin-top:1.8rem}.order-tracking__volume+.order-tracking__volume{border-top:1px solid var(--tracking-border);padding-top:2.4rem;margin-top:2.4rem}.order-tracking__volume-number{margin:0 0 .6rem;color:var(--tracking-muted);font-size:1.3rem}.order-tracking__status{margin:0;color:var(--tracking-purple);font-size:clamp(2.4rem,3vw,3rem);font-weight:700;line-height:1.15;letter-spacing:-.05rem}.order-tracking__status[data-delivered]{color:var(--tracking-success)}.order-tracking__meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem;margin-top:2.4rem;padding:1.6rem;border-radius:1.4rem;background:#f8f6f9}.order-tracking__meta.is-single{grid-template-columns:minmax(0,1fr)}.order-tracking__meta-item{min-width:0;margin:0}.order-tracking__meta-label{display:flex;align-items:center;gap:.6rem;color:var(--tracking-muted);font-size:1.2rem;line-height:1.4}.order-tracking__meta-label svg{display:block;flex:0 0 auto;width:1.5rem;height:1.5rem}.order-tracking__meta-value{display:block;margin-top:.8rem;color:var(--tracking-text);font-size:1.5rem;font-weight:700;line-height:1.3;letter-spacing:0;font-variant-numeric:normal}.order-tracking__estimate .order-tracking__meta-value{color:var(--tracking-purple);font-size:1.8rem}.order-tracking__meta-clock{display:block;margin-top:.3rem;color:var(--tracking-muted);font-size:1.2rem;font-weight:400}.order-tracking__progress{--tracking-node: 3.4rem;position:relative;isolation:isolate;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;margin:2.8rem -.8rem 0;padding:0}.order-tracking__step{position:relative;min-width:0;text-align:center}.order-tracking__step:not(:first-child):before{content:"";position:absolute;z-index:0;top:calc(var(--tracking-node) / 2 + .6rem);left:calc(-50% + var(--tracking-node) / 2 + .25rem);width:calc(100% - var(--tracking-node) - .5rem);height:2px;background:var(--tracking-border)}.order-tracking__step.is-reached:before{background:var(--tracking-purple)}.order-tracking__step-button{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:.8rem;width:100%;min-width:0;margin:0;padding:.6rem .25rem;border:0;border-radius:.8rem;background:transparent;color:var(--tracking-muted);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.order-tracking__step-circle{position:relative;z-index:1;display:grid;place-items:center;flex:0 0 auto;width:var(--tracking-node);height:var(--tracking-node);border:1px solid var(--tracking-border);border-radius:50%;background:#fff;overflow:visible;transition:box-shadow .18s ease,transform .16s var(--tracking-ease)}.order-tracking__step-circle svg{display:block;flex:0 0 auto;width:1.8rem;height:1.8rem;overflow:visible}.order-tracking__step.is-reached .order-tracking__step-circle{border-color:var(--tracking-purple);background:var(--tracking-purple);color:#fff}.order-tracking__step.is-current .order-tracking__step-circle{box-shadow:0 0 0 .4rem #541c561a}.order-tracking__step.is-moving .order-tracking__step-circle:after{content:"";position:absolute;top:-.4rem;right:-.4rem;bottom:-.4rem;left:-.4rem;border:1px solid #541c5666;border-radius:50%;opacity:0;pointer-events:none;animation:tracking-current-pulse 1.4s ease-out .6s 3}.order-tracking__step-button[aria-pressed=true] .order-tracking__step-circle{box-shadow:0 0 0 .4rem #541c5626}.order-tracking__step-button:active .order-tracking__step-circle{transform:scale(.94)}.order-tracking__step-label{display:block;min-height:4.2rem;max-width:10rem;font-size:1.2rem;line-height:1.2;font-weight:700}.order-tracking__step.is-reached .order-tracking__step-label{color:var(--tracking-purple)}.order-tracking__step-date{display:block;min-height:2.8rem;font-size:1.1rem;line-height:1.3;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.order-tracking__compact-label{display:none}.order-tracking__step-hint{margin:1.2rem 0 1.8rem;text-align:center;color:var(--tracking-muted);font-size:1.2rem}.order-tracking__stage-message{padding:0 0 2.4rem;border-bottom:1px solid var(--tracking-border)}.order-tracking__stage-marker{margin:0 0 .7rem;color:var(--tracking-muted);font-size:1.2rem}.order-tracking__stage-copy{margin:1rem 0 0;font-size:1.5rem;line-height:1.5}.order-tracking__account{margin:2.8rem 0 0;padding-top:2rem;border-top:1px solid var(--tracking-border);text-align:center;font-size:1.3rem;color:var(--tracking-muted)}.order-tracking a{display:inline-block;padding-block:.6rem;color:var(--tracking-purple);text-underline-offset:.3rem}.order-tracking__links{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.8rem 2rem;margin-top:1.2rem;padding-top:1.2rem;border-top:1px solid var(--tracking-border)}.order-tracking a.order-tracking__detail-link{display:inline-flex;align-items:center;min-height:4.4rem;color:var(--tracking-purple);font-size:1.3rem;font-weight:700}.order-tracking__help{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem;color:var(--tracking-muted);font-size:1.2rem}.order-tracking__help a{display:inline-flex;align-items:center;min-height:4.4rem;font-weight:400}.order-tracking .order-tracking__support-button{justify-content:center;gap:.8rem;min-height:4.4rem;padding:1rem 1.6rem;border:1px solid var(--tracking-whatsapp);border-radius:var(--buttons-pill-radius, 9999px);background:var(--tracking-whatsapp);color:#fff;font-size:1.3rem;font-weight:700;text-decoration:none;transition:background-color .16s ease,transform .15s var(--tracking-ease)}.order-tracking__support-button svg{display:block;flex:0 0 auto;width:1.8rem;height:1.8rem}.order-tracking .order-tracking__support-button:active{transform:scale(.98)}.order-tracking__results.is-revealing{animation:tracking-reveal .56s var(--tracking-ease) both}.order-tracking__results.is-revealing .order-tracking__step-button{animation:tracking-step-reveal .32s var(--tracking-ease) calc(.16s + var(--step-index) * 40ms) both}@keyframes tracking-spin{to{transform:rotate(360deg)}}@keyframes tracking-reveal{0%{opacity:0;transform:translateY(1.6rem)}to{opacity:1;transform:translateY(0)}}@keyframes tracking-step-reveal{0%{opacity:0;transform:translateY(.6rem)}to{opacity:1;transform:translateY(0)}}@keyframes tracking-current-pulse{0%{opacity:.55;transform:scale(.96)}to{opacity:0;transform:scale(1.5)}}@media(min-width:990px){.order-tracking{padding-inline:3.2rem}.order-tracking__lookup{max-width:42rem}.order-tracking.has-results .order-tracking__layout{grid-template-columns:42rem minmax(0,1fr);align-items:stretch}.order-tracking.has-results .order-tracking__lookup{display:flex;flex-direction:column;margin-inline:0}.order-tracking.has-results .order-tracking__lookup .order-tracking__form{display:flex;flex:1;flex-direction:column;justify-content:center}.order-tracking.has-results .order-tracking__results{display:flex;flex-direction:column;max-width:none;margin-inline:0}.order-tracking.has-results .order-tracking__shipment{flex:1}.order-tracking__results.is-revealing{animation-name:tracking-reveal-side;animation-delay:.1s}@keyframes tracking-reveal-side{0%{opacity:0;transform:translate(4.8rem)}to{opacity:1;transform:translate(0)}}}@media(hover:hover){.order-tracking__step-button:hover .order-tracking__step-circle{box-shadow:0 0 0 .4rem #541c561a}.order-tracking a.order-tracking__detail-link:hover{text-decoration-thickness:2px}.order-tracking .order-tracking__support-button:hover{background:#106f34;border-color:#106f34}}@media(max-width:749px){.order-tracking{padding-block:3.6rem 5.2rem}.order-tracking__lookup{padding:2.4rem 2rem;border-radius:2.4rem}.order-tracking__shipment{padding:2.4rem 1.4rem;border-radius:2.4rem}.order-tracking__progress{--tracking-node: 3rem;margin-inline:-.5rem}.order-tracking__step-button{padding-inline:.15rem}.order-tracking__step-label{font-size:1.1rem;min-height:4rem;font-weight:400}.order-tracking__step-date{font-size:1rem}.order-tracking__wide-label{display:none}.order-tracking__compact-label{display:inline}.order-tracking.has-results .order-tracking__complete-icon,.order-tracking.has-results .order-tracking__complete>p:last-child{display:none}.order-tracking.has-results .order-tracking__complete .order-tracking__order-summary{margin-bottom:0}.order-tracking.has-results .order-tracking__submit{margin-top:1.6rem}.order-tracking.has-results .order-tracking__panels{min-height:0}.order-tracking__stage-message{padding-bottom:2rem}.order-tracking__meta{gap:1.2rem;padding:1.4rem}.order-tracking__meta-label{font-size:1.1rem}.order-tracking__meta-value{font-size:1.4rem}.order-tracking__estimate .order-tracking__meta-value{font-size:1.6rem}.order-tracking__help-prompt{display:none}}@media(max-width:989px){.order-tracking.has-results .order-tracking__layout{gap:0;padding:2rem;border:1px solid #ece9ee;border-radius:2.4rem;background:#fff;box-shadow:0 16px 60px -32px #24112b26}.order-tracking.has-results .order-tracking__lookup{max-width:none;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.order-tracking.has-results .order-tracking__header,.order-tracking.has-results .order-tracking__complete-icon,.order-tracking.has-results .order-tracking__complete>p:last-child{display:none}.order-tracking.has-results .order-tracking__form{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem}.order-tracking.has-results .order-tracking__panels{min-height:0}.order-tracking.has-results .order-tracking__complete{text-align:left}.order-tracking.has-results .order-tracking__complete .order-tracking__order-summary{font-size:1.3rem}.order-tracking.has-results .order-tracking__submit{min-height:4.4rem;margin:0;padding:.9rem 1.2rem;gap:.6rem;font-size:1.2rem}.order-tracking.has-results [data-button-label]{display:none}.order-tracking.has-results .order-tracking__button-compact{display:inline}.order-tracking.has-results .order-tracking__button-arrow{width:1.4rem;height:1.4rem}.order-tracking.has-results .order-tracking__account{margin:.4rem 0 0;padding:0;border:0;text-align:left;font-size:1.2rem}.order-tracking.has-results .order-tracking__account>span,.order-tracking.has-results .order-tracking__account>br{display:none}.order-tracking.has-results .order-tracking__account a{min-height:4.4rem;padding-block:1.2rem}.order-tracking.has-results .order-tracking__results{max-width:none}.order-tracking.has-results .order-tracking__shipment-header .order-tracking__order-number{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.order-tracking.has-results .order-tracking__shipment{padding:2rem 0 0;border:0;border-top:1px solid var(--tracking-border);border-radius:0;box-shadow:none}}@media(prefers-reduced-motion:reduce){.order-tracking__field input,.order-tracking__submit,.order-tracking__step-circle,.order-tracking a.order-tracking__detail-link,.order-tracking .order-tracking__support-button{transition:none}.order-tracking__submit:active,.order-tracking__step-button:active .order-tracking__step-circle,.order-tracking a.order-tracking__detail-link:active{transform:none}.order-tracking__spinner,.order-tracking__results.is-revealing,.order-tracking__results.is-revealing .order-tracking__step-button{animation:none}.order-tracking__step.is-moving .order-tracking__step-circle:after{animation:none;display:none}.order-tracking .order-tracking__support-button:active{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/119/assets/order-tracking-flow.css.map */
