.c-track{--c-track-primary: var(--c-brand-primary, #100e36);--c-track-primary-rgb: var(--c-brand-primary-rgb, 16, 14, 54);--c-track-accent: var(--c-brand-accent, #afd3ef);--c-track-accent-rgb: var(--c-brand-accent-rgb, 175, 211, 239);--c-track-muted: #5c6178;--c-track-border: #d8dbe3;--c-track-radius: 16px;--c-track-radius-xs: 10px;padding-block:var(--c-track-pad-top, 48px) var(--c-track-pad-bottom, 72px)}.c-track__container{width:100%}.c-track__card{max-width:36rem;margin-inline:auto;padding:clamp(22px,4vw,36px);border-radius:var(--c-track-radius);border:1px solid var(--c-track-border);background:#fff}.c-track__head{margin-bottom:32px}.c-track__title{margin:0 0 8px;font-family:var(--font-heading--family, var(--font-body--family));font-size:1.25rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--c-track-primary)}.c-track__intro{margin:0;font-family:var(--font-body--family);font-size:.875rem;line-height:1.6;color:var(--c-track-muted)}.c-track__setup{margin:0;padding:14px 16px;border-radius:var(--c-track-radius-xs);background:#fff8e8;border:1px solid #f1ddb0;color:#6b4e10;font-family:var(--font-body--family);font-size:.875rem;line-height:1.5}.c-track__fields{display:flex;flex-direction:column;gap:24px}.c-track__row{display:grid;grid-template-columns:1fr 1fr;gap:24px}.c-track__field{display:block}.c-track__field label{display:block;margin-bottom:12px;font-family:var(--font-body--family);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--c-track-primary)}.c-track__field input{width:100%;height:48px;padding:0 14px;border-radius:var(--c-track-radius-xs);border:1.5px solid var(--c-track-border);background:#fff;color:var(--c-track-primary);font-family:var(--font-body--family);font-size:.9375rem;transition:border-color .2s,box-shadow .2s}.c-track__field input:focus{border-color:var(--c-track-primary);outline:none;box-shadow:0 0 0 3px rgba(var(--c-track-accent-rgb),.35)}.c-track__field input::placeholder{color:#9aa0ad}.c-track__submit{width:100%;height:48px;border:none;border-radius:var(--c-track-radius-xs);background:var(--c-track-primary);color:#fff;font-family:var(--font-body--family);font-size:.8125rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background .2s,transform .2s}.c-track__submit:hover{background:#1a1848}.c-track__submit:disabled{opacity:.6;cursor:wait}.c-track__msg{margin-top:16px;padding:14px 16px;border-radius:var(--c-track-radius-xs);font-family:var(--font-body--family);font-size:.875rem;line-height:1.5;background:#fff0f0;color:#8b1e1e;border:1px solid #f3c6c6}.c-track__item{margin-top:20px;padding:24px clamp(18px,4vw,28px);border-radius:var(--c-track-radius-xs);background:#fafbfc;border:1px solid var(--c-track-border)}.c-track__item:first-child{margin-top:28px}.c-track__item-name{margin:0 0 20px;font-family:var(--font-body--family);font-size:.9375rem;font-weight:700;color:var(--c-track-primary)}.c-track__steps{list-style:none;margin:0;padding:0}.c-track__step{display:flex;gap:14px;align-items:flex-start;min-height:3.4rem}.c-track__rail{width:18px;flex:none;display:flex;flex-direction:column;align-items:center}.c-track__dot{position:relative;width:14px;height:14px;border-radius:99px;border:2px solid var(--c-track-border);background:#fff;flex:none;transition:border-color .25s,background .25s,transform .25s}.c-track__step.is-done .c-track__dot{border-color:var(--c-track-primary);background:var(--c-track-primary)}.c-track__step.is-current .c-track__dot{border-color:var(--c-track-primary);background:#fff;transform:scale(1.05)}.c-track__step.is-current .c-track__dot:after{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;border-radius:999px;border:2px solid var(--c-track-primary);opacity:.55;animation:c-track-pulse-ring 1.8s ease-out infinite}.c-track__line{width:2px;flex:1;min-height:1.5rem;background:#e5e5e5;transition:background .25s}.c-track__line.is-done{background:var(--c-track-primary)}.c-track__step-label{font-family:var(--font-body--family);font-size:.9375rem;color:var(--c-track-muted);padding-top:0;transition:color .25s,font-weight .25s}.c-track__step.is-done .c-track__step-label,.c-track__step.is-current .c-track__step-label{font-weight:700;color:var(--c-track-primary)}.c-track__carrier{display:inline-flex;align-items:center;gap:8px;margin:20px 0 0;padding:7px 14px;border-radius:999px;background:rgba(var(--c-track-accent-rgb),.3);font-family:var(--font-body--family);font-size:.8125rem;font-weight:700;line-height:1.4;color:var(--c-track-primary)}.c-track__carrier:before{content:"";width:6px;height:6px;flex:none;border-radius:999px;background:var(--c-track-primary);animation:c-track-pulse-dot 1.6s ease-in-out infinite}.c-track__carrier a{color:var(--c-track-primary);font-weight:700}@keyframes c-track-pulse-ring{0%{transform:scale(.55);opacity:.6}70%{transform:scale(1.7);opacity:0}to{opacity:0}}@keyframes c-track-pulse-dot{0%,to{opacity:1}50%{opacity:.25}}@media(prefers-reduced-motion:reduce){.c-track__step.is-current .c-track__dot:after,.c-track__carrier:before{animation:none}}@media screen and (max-width:749px){.c-track__row{grid-template-columns:1fr}.c-track__card{padding:22px 18px}.c-track__head{margin-bottom:24px}.c-track__item{padding:18px 16px}}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map?subset=AAAABA */
