@font-face{font-family:Manrope;src:url('assets/manrope.woff2') format('woff2');font-weight:200 800;font-display:swap}
:root{--purple:#6331a6;--deep:#291244;--ink:#25212b;--muted:#706a77;--lilac:#f3eff8;--line:#e6e0eb;--paper:#fff;--font:Manrope,Arial,sans-serif}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{margin:0;color:var(--ink);font-family:var(--font);font-size:15px;line-height:1.65;background:var(--paper)}button,input,select{font:inherit}a{color:inherit;text-decoration:none}button,a,input,select,summary{-webkit-tap-highlight-color:transparent}button,summary{cursor:pointer}button{color:inherit}button:disabled{cursor:wait}button{border:0}img{display:block;max-width:100%}svg{display:block}h1,h2,h3,p{margin:0}h1,h2,h3{line-height:1.12;letter-spacing:-.045em}h2{font-size:clamp(34px,4.3vw,58px);font-weight:600}h3{font-weight:650}p{color:var(--muted)}.wrap{width:min(1240px,calc(100% - 100px));margin-inline:auto}.section-space{padding-block:110px}.eyebrow{font-size:10px;font-weight:750;letter-spacing:.15em;color:var(--purple);line-height:1.5}.serif{font-family:Georgia,'Times New Roman',serif;font-style:italic;font-weight:400;letter-spacing:-.06em;color:var(--purple)}.icon{width:25px;height:25px;stroke:currentColor;stroke-width:1.5;fill:none;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.svg-defs{position:absolute;width:0;height:0;overflow:hidden}.topbar{background:var(--deep);color:#eee5f8;padding:9px 50px;font-size:9px;letter-spacing:.13em;display:flex;justify-content:space-between}.topbar span:last-child{font-size:10px;letter-spacing:.03em;color:#cbbbdc}.header{height:105px;display:flex;align-items:center;justify-content:space-between;padding:0 50px;border-bottom:1px solid #f0ecf4;background:#fff}.brand{width:192px;flex-shrink:0}.brand img{width:100%;height:auto;mix-blend-mode:multiply}.header nav{display:flex;align-items:center;gap:35px;font-size:12px;font-weight:600}.header nav>a:not(.button):hover,.inline-link:hover,.text-button:hover{color:var(--purple)}.menu-toggle{display:none}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:35px;min-height:55px;background:var(--purple);color:#fff;border:1px solid var(--purple);padding:15px 23px;font-size:12px;line-height:1.3;font-weight:650;border-radius:5px;transition:background .18s,transform .18s}.button:hover{background:#4c2186;transform:translateY(-2px)}.button span{font-size:21px;font-weight:400}.button-small{min-height:43px;padding:9px 20px;gap:28px}.button-light{background:white;color:var(--deep);border-color:white}.button-light:hover{background:#e9ddf5}.hero{display:grid;grid-template-columns:1.04fr 1fr;gap:65px;padding-top:42px;padding-bottom:55px;align-items:center}.hero-copy{padding-block:24px}.hero .eyebrow{display:flex;align-items:center;gap:12px}.short-line{height:1px;width:28px;background:var(--purple)}h1{font-size:clamp(52px,5.8vw,83px);font-weight:600;line-height:1.06;margin:24px 0 25px;letter-spacing:-.065em}.hero h1 .serif{color:var(--purple);font-size:1.15em}.hero-description{max-width:395px;font-size:14px;line-height:1.8;margin-bottom:26px}.hero-note{display:flex;gap:8px;align-items:center;margin-top:22px;font-size:10px}.hero-note .icon{width:15px;height:15px;color:var(--purple)}.hero-visual{position:relative;height:540px;overflow:hidden;border-radius:6px;background:var(--deep);color:white}.hero-image{height:100%;width:100%;object-fit:cover;object-position:54% center}.image-shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(22,14,31,.35),rgba(27,16,36,.05) 35%,rgba(24,12,35,.86))}.visual-label{position:absolute;left:30px;top:29px;font-size:9px;letter-spacing:.17em}.photo-route{position:absolute;left:30px;right:30px;bottom:122px;display:flex;align-items:center;gap:15px}.route-small{display:block;font-size:8px;letter-spacing:.13em;color:#ded5e8}.photo-route strong{font-size:30px;font-weight:500;letter-spacing:-.05em;line-height:1.5}.route-path{flex:1;display:flex;align-items:center;gap:10px}.route-path span{height:1px;background:#ffffff70;flex:1}.route-path .icon{transform:rotate(15deg);width:22px}.photo-bottom{position:absolute;bottom:28px;left:30px;right:30px;border-top:1px solid #ffffff40;padding-top:20px;display:flex;justify-content:space-between;align-items:center;font-size:11px;line-height:1.6;color:#eee6f3}.circle-arrow{display:grid;place-items:center;border:1px solid #ffffff60;border-radius:50%;width:39px;height:39px;font-size:21px}.tracking-section{scroll-margin-top:25px;background:var(--lilac);border:1px solid #e9e1f1;border-radius:6px;padding:30px 32px;display:grid;grid-template-columns:1fr 1.1fr;gap:25px;align-items:center}.tracking-intro{display:flex;align-items:center;gap:18px}.tracking-symbol{display:grid;place-items:center;border:1px solid #d8cae7;border-radius:50%;width:52px;height:52px;color:var(--purple);flex-shrink:0}.tracking-intro .eyebrow{font-size:9px}.tracking-intro h2{font-size:21px;letter-spacing:-.035em;margin-top:6px;font-weight:650;max-width:240px;line-height:1.3}.tracking-form>label{display:block;font-size:10px;font-weight:650;margin-bottom:7px}.tracking-input{display:flex;gap:8px}.tracking-input input{min-width:0;flex:1;border:1px solid #dcd1e7;border-radius:4px;background:white;padding:0 15px;height:49px;font-size:12px;outline-offset:3px}.tracking-input .button{min-height:49px;padding:10px 20px;gap:25px}.tracking-help-row{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:8px;font-size:9px;color:var(--muted)}.text-button{background:none;padding:0;display:inline-block;font-weight:550;font-size:inherit;line-height:1.6;text-align:left}.tracking-help-row button{color:var(--purple);white-space:nowrap}.error{color:#ad233d;font-size:11px}.error:empty{display:none}#provider-options{margin-top:12px}#provider-options label{font-size:11px;margin-right:10px}select{font-size:12px;background:white;border:1px solid #cfc0df;padding:8px;max-width:100%;border-radius:3px}.tracking-result{grid-column:1/-1;background:white;padding:22px;border:1px solid var(--line);border-radius:4px}.result-heading{display:flex;justify-content:space-between;align-items:center;gap:15px}.result-heading h3{font-size:21px;margin-top:6px;overflow-wrap:anywhere}.result-heading button{font-size:12px}.tracking-result>p{font-size:11px;margin:14px 0}.tracking-result iframe{width:100%;height:620px;border:1px solid var(--line);border-radius:4px;background:#fafafa}.result-actions{display:flex;justify-content:space-between;gap:20px;margin-top:12px;color:var(--purple);font-size:12px}.tracking-result .result-note{font-size:10px}.stores{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-block:36px;border-bottom:1px solid var(--line)}.stores>p{font-size:8px;letter-spacing:.08em;line-height:1.9}.stores strong{font-weight:600;color:var(--ink)}.store-names{display:flex;align-items:center;justify-content:space-between;gap:60px;color:#686270}.store-names>span{display:block;line-height:1.3}.amazon{font-family:Arial,sans-serif;font-size:26px;font-weight:700;letter-spacing:-1.5px;position:relative}.amazon-smile{display:block;border-bottom:2px solid #827a89;width:34px;height:8px;position:absolute;bottom:-3px;left:23px;border-radius:50%;transform:rotate(-5deg)}.shein{font-family:Arial,sans-serif;font-size:24px;font-weight:600;letter-spacing:1px}.ebay{font-family:Arial,sans-serif;font-size:32px;font-weight:400;letter-spacing:-2px}.walmart{font-size:22px;font-weight:650;letter-spacing:-1px}.walmart span{font-size:29px;font-weight:400}.services{display:grid;grid-template-columns:.86fr 1.14fr;gap:100px}.section-heading h2{margin:20px 0 24px}.section-heading>p:not(.eyebrow){font-size:13px;max-width:300px;line-height:1.85}.inline-link{display:inline-flex;align-items:center;gap:35px;padding:13px 0;border-bottom:1px solid var(--purple);color:var(--purple);font-size:11px;font-weight:650;margin-top:15px}.inline-link span{font-size:20px}.service{display:grid;grid-template-columns:25px 1fr 30px;gap:20px;padding:26px 0;border-top:1px solid var(--line);transition:background .18s}.service:first-child{padding-top:8px;border-top:0}.service:hover h3{color:var(--purple)}.service:last-child{border-bottom:1px solid var(--line)}.service-number{font-size:10px;letter-spacing:.05em;color:#9c8bae;padding-top:5px}.service h3{font-size:21px;letter-spacing:-.035em;margin-bottom:10px}.service p{font-size:12px;line-height:1.8;max-width:350px}.service>.icon{color:var(--purple);width:24px;height:24px}.tag{display:inline-block;background:var(--lilac);font-size:8px;padding:4px 8px;margin:12px 5px 0 0;border-radius:2px;color:var(--purple)}.process-section{background:var(--deep);color:white;padding:75px 0 65px}.process-heading{display:grid;grid-template-columns:1.5fr 1fr;gap:15px}.process-heading .eyebrow{grid-column:1/-1;color:#c3a0eb}.process-heading h2{font-size:55px}.process-heading .serif{color:#c3a0eb}.process-heading>p:last-child{color:#c4b6d0;align-self:end;font-size:12px;padding-bottom:8px}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:60px;padding:0;margin:46px 0 35px;list-style:none;counter-reset:step}.steps li{border-top:1px solid #ffffff30;padding-top:20px}.step-number{font-size:10px;color:#bc9cda;letter-spacing:.1em}.steps h3{font-size:18px;margin:17px 0 12px;letter-spacing:-.025em}.steps p{font-size:12px;color:#c4b6d0;line-height:1.8;max-width:290px}.coverage{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center;border-bottom:1px solid var(--line)}.coverage h2{margin:20px 0 25px}.coverage p:not(.eyebrow){font-size:13px;max-width:370px;line-height:1.85}.location{display:flex;gap:13px;font-size:11px;line-height:1.8;margin-top:25px}.location .icon{width:20px;color:var(--purple)}.location strong{font-weight:650}.location span{max-width:270px}.coverage p.panama-note{font-size:10px;margin-top:24px}.panama-note a{color:var(--purple);text-decoration:underline;text-underline-offset:3px}.coverage-art{background:#f8f5fb;border:1px solid #eee7f5;border-radius:6px;padding:25px 0}.coverage-art svg{width:100%;height:auto}.map-small{fill:#8a769b;font-size:8px;letter-spacing:1px;font-family:var(--font)}.map-large{fill:#42245d;font-size:20px;letter-spacing:-.6px;font-weight:600;font-family:var(--font)}.map-caption{fill:#8a769b;font-size:7px;letter-spacing:1px;font-family:var(--font)}.faq{display:grid;grid-template-columns:.86fr 1.14fr;gap:100px}.faq h2{margin-top:20px}.faq-list details{border-bottom:1px solid var(--line)}.faq-list details:first-child{border-top:1px solid var(--line)}summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0;font-size:12px;font-weight:650;list-style:none}summary::-webkit-details-marker{display:none}summary span{font-size:22px;font-weight:300;color:var(--purple);transition:transform .18s}details[open] summary span{transform:rotate(45deg)}details p{font-size:12px;line-height:1.85;padding:0 28px 24px 0}.contact-section{display:flex;align-items:center;justify-content:space-between;gap:35px;padding:45px 50px;background:var(--lilac);border-radius:6px;margin-bottom:65px}.contact-section h2{font-size:60px;margin:10px 0 13px}.contact-section p:not(.eyebrow){font-size:12px}.footer-top{display:grid;grid-template-columns:1.1fr 1.3fr 1.2fr .65fr;gap:30px;align-items:center;padding-bottom:35px}.footer-top .brand{width:155px}.footer-top p{font-size:11px}.footer-top>div{display:flex;flex-direction:column;gap:8px;font-size:11px}.footer-top>div span{font-size:10px;color:var(--muted)}.footer-top a:hover{color:var(--purple)}.footer-bottom{border-top:1px solid var(--line);padding:20px 0 25px;display:flex;justify-content:space-between;font-size:9px;color:var(--muted)}dialog{width:min(540px,calc(100% - 32px));border:1px solid var(--line);border-radius:8px;padding:35px;color:var(--ink)}dialog::backdrop{background:#20122a99;backdrop-filter:blur(4px)}dialog h2{font-size:32px;margin:15px 0}dialog p:not(.eyebrow){font-size:13px;margin:15px 0}dialog p a{text-decoration:underline;color:var(--purple)}.dialog-close{position:absolute;top:12px;right:15px;font-size:28px;background:transparent;padding:5px 10px}dialog>.button{margin-top:10px}.skip-link{position:fixed;left:10px;top:-100px;z-index:100;background:var(--deep);color:white;padding:10px}.skip-link:focus{top:10px}:focus-visible{outline:3px solid #a476d1;outline-offset:5px}[hidden]{display:none!important}
@media(min-width:1500px){.hero{padding-top:55px;padding-bottom:65px}.hero-visual{height:600px}.hero-copy h1{font-size:88px}}
@media(max-width:1100px){.wrap{width:calc(100% - 64px)}.header{padding-inline:32px}.topbar{padding-inline:32px}.hero{gap:35px}.hero-visual{height:510px}.hero h1{font-size:65px}.store-names{gap:35px}.services,.coverage,.faq{gap:55px}.tracking-section{padding:25px}.tracking-intro{gap:12px}.tracking-symbol{width:40px;height:40px}.tracking-intro h2{font-size:19px}.tracking-help-row{font-size:8px}.steps{gap:30px}}
@media(max-width:800px){.wrap{width:calc(100% - 40px)}.topbar{justify-content:center;padding:8px 20px;font-size:8px}.topbar span:last-child{display:none}.header{height:84px;padding-inline:20px;position:relative;z-index:5}.brand{width:155px}.menu-toggle{display:flex;flex-direction:column;gap:6px;background:var(--lilac);padding:14px 12px;border-radius:4px;width:46px;height:44px;justify-content:center}.menu-toggle span{width:22px;height:1.5px;background:var(--deep)}.header nav{display:none;position:absolute;left:0;right:0;top:84px;padding:20px;background:white;box-shadow:0 10px 15px #29124412;flex-direction:column;align-items:stretch;gap:0}.header nav.is-open{display:flex}.header nav>a{padding:15px;font-size:14px}.header nav .button{margin-top:8px}.hero{gap:25px;padding-top:20px;padding-bottom:30px}.hero h1{font-size:53px}.hero-description{font-size:12px}.hero .eyebrow{font-size:8px;letter-spacing:.1em}.short-line{width:15px}.hero-visual{height:460px}.photo-route{left:20px;right:20px;gap:10px}.photo-route strong{font-size:23px}.visual-label,.photo-bottom{left:20px;right:20px}.hero-note{font-size:8px}.hero-note .icon{width:13px}.hero .button{gap:20px;font-size:11px;padding:14px 17px}.tracking-section{grid-template-columns:1fr;gap:20px;padding:25px}.tracking-intro h2{max-width:none;font-size:22px}.tracking-symbol{width:44px;height:44px}.tracking-help-row{font-size:10px}.stores{align-items:flex-start;flex-direction:column;gap:22px;padding-block:30px}.stores p br{display:none}.stores p strong{margin-left:5px}.store-names{width:100%;gap:15px;justify-content:space-between}.store-names .amazon{font-size:23px}.store-names .shein{font-size:20px}.store-names .ebay{font-size:28px}.store-names .walmart{font-size:19px}.section-space{padding-block:65px}.services,.faq{gap:35px;grid-template-columns:1fr 1.2fr}.section-heading h2,.faq h2,.coverage h2{font-size:38px}.service{gap:12px;grid-template-columns:20px 1fr 20px}.service h3{font-size:18px}.service p{font-size:11px}.service>.icon{width:20px}.process-section{padding:55px 0}.process-heading h2{font-size:45px}.steps{gap:25px}.steps h3{font-size:16px}.steps p{font-size:11px}.coverage{gap:25px}.coverage-art{padding:20px 0}.contact-section{padding:35px 30px}.contact-section h2{font-size:45px}.contact-section .button{gap:20px;white-space:nowrap}.footer-top{grid-template-columns:1fr 1fr;row-gap:30px}.footer-top .brand{width:140px}}
@media(max-width:560px){html{scroll-padding-top:25px}.hero{grid-template-columns:1fr;gap:20px}.hero-copy{padding:15px 0 5px}.hero .eyebrow{font-size:8px}.hero h1{font-size:64px;margin:20px 0}.hero h1 br:nth-of-type(2){display:none}.hero h1 .serif:before{content:' '}.hero-description{font-size:13px;max-width:330px;margin-bottom:22px}.hero .button{font-size:12px;min-height:52px;padding:14px 20px;gap:35px}.hero-note{font-size:9px;margin-top:16px}.hero-visual{height:330px}.hero-image{object-position:center 52%}.photo-route{bottom:90px;left:23px;right:23px}.photo-route strong{font-size:30px}.visual-label{top:22px;left:23px}.photo-bottom{bottom:20px;padding-top:14px;left:23px;right:23px;font-size:10px}.circle-arrow{width:32px;height:32px}.tracking-section{padding:22px 18px}.tracking-intro{gap:13px}.tracking-intro .eyebrow{font-size:8px}.tracking-intro h2{font-size:20px;max-width:220px}.tracking-symbol{width:42px;height:42px}.tracking-input{gap:7px}.tracking-input input{font-size:11px;padding:0 11px}.tracking-input .button{padding:10px 13px;gap:13px;font-size:11px}.tracking-help-row{font-size:8px;align-items:flex-start}.tracking-help-row>span{max-width:170px}.tracking-result{padding:15px}.tracking-result iframe{height:560px}.result-actions{flex-direction:column;gap:12px;font-size:11px}.result-heading h3{font-size:16px}.stores{gap:20px}.stores>p{font-size:7px;letter-spacing:.03em}.store-names .walmart{font-size:15px}.store-names .walmart span{font-size:23px}.store-names .amazon{font-size:20px}.store-names .shein{font-size:19px}.store-names .ebay{font-size:26px}.services,.coverage,.faq{grid-template-columns:1fr;gap:30px}.section-space{padding-block:55px}.section-heading h2,.faq h2,.coverage h2{font-size:43px}.section-heading h2 br:last-of-type{display:none}.section-heading>p:not(.eyebrow){max-width:330px}.service{padding:25px 0;grid-template-columns:25px 1fr 25px;gap:15px}.service h3{font-size:21px}.service p{font-size:12px}.service-number{font-size:10px}.service>.icon{width:23px}.process-heading{display:block}.process-heading .eyebrow{margin-bottom:20px}.process-heading h2{font-size:46px}.process-heading>p:last-child{margin-top:24px;font-size:12px}.steps{grid-template-columns:1fr;margin-top:30px;gap:25px}.steps li{position:relative;padding:22px 0 0 45px}.step-number{position:absolute;left:0;top:25px}.steps h3{font-size:20px;margin:0 0 10px}.steps p{font-size:12px;max-width:300px}.coverage{gap:30px}.coverage-art{padding:0}.faq{gap:25px}summary{font-size:12px;padding-block:20px}.contact-section{padding:30px 25px;align-items:flex-start;flex-direction:column;gap:25px;margin-bottom:35px}.contact-section .eyebrow{font-size:8px}.contact-section h2{font-size:50px}.contact-section>div>p:last-child{font-size:12px;max-width:260px}.contact-section .button{font-size:12px;gap:40px}.footer-top{column-gap:20px;padding-bottom:25px}.footer-top>p{font-size:10px}.footer-top>div{font-size:10px}.footer-bottom{font-size:8px;gap:10px;flex-wrap:wrap}.footer-bottom>span:nth-child(2){display:none}dialog{padding:28px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}
.brand img{filter:brightness(1.05)}.tracking-help-row{font-size:11px}.tracking-help-row .text-button{padding-block:5px}.tracking-form>label{font-size:12px}.tracking-result .result-note{font-size:12px}.hero-note{font-size:11px}@media(max-width:560px){.tracking-help-row{font-size:10px}.tracking-help-row>span{max-width:180px}.tracking-input input{font-size:12px}.tracking-input .button{font-size:12px}.hero-note{font-size:10px}}
@media(max-width:560px){.hero h1{font-size:clamp(43px,12.8vw,54px);line-height:1.08}.hero h1 br:nth-of-type(2){display:initial}.hero h1 .serif:before{content:none}}
#faster-help{padding-top:14px}#faster-help p{font-size:12px;margin-bottom:12px}.tracking-input[hidden]{display:none}.section-heading h2 .serif:before{content:" "}
.coverage-art{padding:0;overflow:hidden}.coverage-art>img{width:100%;height:auto}
.tracking-records{margin:20px 0;min-width:0}.tracking-record{display:grid;grid-template-columns:minmax(130px,.7fr) minmax(0,1.3fr);gap:20px;border-top:1px solid var(--line);padding:16px 0;font-size:12px}.tracking-record dt{font-weight:650}.tracking-record dd{margin:0;overflow-wrap:anywhere;color:var(--muted)}.tracking-record dd span{display:block}.tracking-result[aria-busy="true"]{opacity:.75}.result-actions .inline-link{margin:0;padding:0;font-size:12px}.tracking-input .button:disabled{opacity:.6;transform:none}.tracking-result>p{font-size:12px}@media(max-width:560px){.tracking-record{grid-template-columns:1fr;gap:7px;font-size:12px}.tracking-result{min-width:0}.tracking-section>*{min-width:0}.tracking-input .button{flex-shrink:0}}
.tracking-records{list-style:none;padding:0;margin:20px 0}.shipment-event{position:relative;padding:0 0 22px 27px;margin-left:5px;border-left:1px solid var(--line)}.shipment-event:last-child{padding-bottom:0;border-left-color:transparent}.shipment-event:before{content:"";position:absolute;left:-5px;top:5px;width:9px;height:9px;border-radius:50%;background:#c8b5dc;border:2px solid #fff}.shipment-event.is-current:before{background:var(--purple);box-shadow:0 0 0 4px var(--lilac)}.shipment-current{display:block;margin-bottom:7px;font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:var(--purple);font-weight:700}.shipment-event h4{font-size:14px;line-height:1.5;letter-spacing:-.02em;margin:0;overflow-wrap:anywhere}.shipment-event p{font-size:12px;margin:5px 0 0}.tracking-result{scroll-margin-top:25px}
