.track-page.svelte-1hwkmwa{background:var(--offwhite, #fbf8f5);min-height:100vh;padding:2rem 1.5rem 4rem}.track-page__container.svelte-1hwkmwa{max-width:40rem;margin:0 auto}.track-page__title.svelte-1hwkmwa{font-family:var(--font-heading-italic, "Saol Display", serif);font-style:italic;font-weight:300;font-size:2.5rem;color:var(--dark, #181d24);margin:0 0 .5rem;letter-spacing:-.02em}.track-page__subtitle.svelte-1hwkmwa{color:#181d2480;margin:0 0 2.5rem;font-size:.9375rem;line-height:1.5}.track-page__email.svelte-1hwkmwa{color:var(--dark, #181d24);text-decoration:underline;text-underline-offset:.15em;transition:opacity .2s}.track-page__email.svelte-1hwkmwa:hover{opacity:.7}.track-form.svelte-1hwkmwa{margin-bottom:2.5rem}.track-form__fields.svelte-1hwkmwa{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1.25rem}.form-label.svelte-1hwkmwa{display:block;font-size:.8125rem;font-weight:400;color:var(--dark, #181d24);margin-bottom:.375rem;letter-spacing:-.01em}.form-input.svelte-1hwkmwa{width:100%;padding:.75rem 1rem;border:1px solid rgba(107,109,112,.25);border-radius:.5rem;background:transparent;color:var(--dark, #181d24);font-size:.9375rem;font-family:inherit;transition:border-color .2s ease;outline:none}.form-input.svelte-1hwkmwa:focus{border-color:var(--dark, #181d24)}.form-input.svelte-1hwkmwa::placeholder{color:#181d244d}.track-form__btn.svelte-1hwkmwa{width:100%;padding:1rem 2rem;background:var(--dark, #181d24);color:var(--offwhite, #fbf8f5);border:none;border-radius:100px;font-size:.9375rem;font-weight:700;font-family:inherit;cursor:pointer;letter-spacing:-.02em;transition:opacity .2s ease}.track-form__btn.svelte-1hwkmwa:hover:not(:disabled){opacity:.85}.track-form__btn.svelte-1hwkmwa:disabled{opacity:.5;cursor:not-allowed}.track-not-found.svelte-1hwkmwa{display:flex;align-items:center;gap:.5rem;padding:.875rem 1rem;background:#fef2f2;border:1px solid #fecaca;border-radius:.5rem;color:#dc3545;font-size:.875rem}.track-not-found.svelte-1hwkmwa p:where(.svelte-1hwkmwa){margin:0}.track-not-found.svelte-1hwkmwa svg:where(.svelte-1hwkmwa){flex-shrink:0}.track-result.svelte-1hwkmwa{background:#fff;border:1px solid rgba(107,109,112,.08);border-radius:.75rem;overflow:hidden}.track-result__header.svelte-1hwkmwa{display:flex;justify-content:space-between;align-items:flex-start;padding:1.5rem;border-bottom:1px solid rgba(107,109,112,.1)}.track-result__order-number.svelte-1hwkmwa{font-size:1.125rem;font-weight:600;color:var(--dark, #181d24);margin:0;letter-spacing:-.01em}.track-result__date.svelte-1hwkmwa{font-size:.8125rem;color:#181d2480;margin:.25rem 0 0}.track-result__total.svelte-1hwkmwa{font-size:1.125rem;font-weight:700;color:var(--dark, #181d24)}.track-timeline.svelte-1hwkmwa{display:flex;justify-content:space-between;padding:2rem 1.5rem;position:relative}.track-timeline__step.svelte-1hwkmwa{display:flex;flex-direction:column;align-items:center;position:relative;flex:1}.track-timeline__dot.svelte-1hwkmwa{width:2rem;height:2rem;border-radius:50%;background:#6b6d701f;display:flex;align-items:center;justify-content:center;z-index:1;transition:all .3s ease}.track-timeline__dot.svelte-1hwkmwa svg:where(.svelte-1hwkmwa){width:1rem;height:1rem;color:transparent}.track-timeline__step.done.svelte-1hwkmwa .track-timeline__dot:where(.svelte-1hwkmwa){background:var(--dark, #181d24)}.track-timeline__step.done.svelte-1hwkmwa .track-timeline__dot:where(.svelte-1hwkmwa) svg:where(.svelte-1hwkmwa){color:var(--offwhite, #fbf8f5)}.track-timeline__step.active.svelte-1hwkmwa .track-timeline__dot:where(.svelte-1hwkmwa){box-shadow:0 0 0 4px #181d241a}.track-timeline__line.svelte-1hwkmwa{position:absolute;top:1rem;left:50%;width:100%;height:2px;background:#6b6d701f;z-index:0}.track-timeline__line.done.svelte-1hwkmwa{background:var(--dark, #181d24)}.track-timeline__step.svelte-1hwkmwa:last-child .track-timeline__line:where(.svelte-1hwkmwa){display:none}.track-timeline__label.svelte-1hwkmwa{margin-top:.75rem;text-align:center}.track-timeline__label.svelte-1hwkmwa span:where(.svelte-1hwkmwa){display:block;font-size:.8125rem;font-weight:500;color:var(--dark, #181d24);letter-spacing:-.01em}.track-timeline__label.svelte-1hwkmwa small:where(.svelte-1hwkmwa){display:block;font-size:.6875rem;color:#181d2466;margin-top:.125rem}.track-carrier.svelte-1hwkmwa{padding:1rem 1.5rem;border-top:1px solid rgba(107,109,112,.1);background:#181d2405;font-size:.875rem}.track-carrier__number.svelte-1hwkmwa{margin:0;color:var(--dark, #181d24)}.track-carrier__link.svelte-1hwkmwa{display:inline-flex;align-items:center;gap:.25rem;margin-top:.5rem;color:var(--dark, #181d24);font-weight:500;text-decoration:underline;text-underline-offset:.15em;transition:opacity .2s ease}.track-carrier__link.svelte-1hwkmwa:hover{opacity:.7}.track-items.svelte-1hwkmwa{padding:1.5rem;border-top:1px solid rgba(107,109,112,.1)}.track-items__title.svelte-1hwkmwa{font-size:.875rem;font-weight:600;color:var(--dark, #181d24);margin:0 0 .75rem;letter-spacing:-.01em}.track-items__row.svelte-1hwkmwa{display:flex;justify-content:space-between;padding:.5rem 0;border-bottom:1px solid rgba(107,109,112,.06);font-size:.875rem;color:var(--dark, #181d24)}.track-items__row.svelte-1hwkmwa:last-child{border-bottom:none}.track-items__row.svelte-1hwkmwa small:where(.svelte-1hwkmwa){color:#181d2466}.track-items__price.svelte-1hwkmwa{font-weight:600}@media (max-width: 640px){.track-form__fields.svelte-1hwkmwa{grid-template-columns:1fr}}@media (max-width: 480px){.track-page.svelte-1hwkmwa{padding:1.5rem 1rem 3rem}.track-page__title.svelte-1hwkmwa{font-size:2rem}.track-timeline.svelte-1hwkmwa{padding:1.5rem 1rem}.track-timeline__label.svelte-1hwkmwa span:where(.svelte-1hwkmwa){font-size:.75rem}}
