:root{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#0a0a0a;background:#f2f0eb;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}html{min-width:320px;background:#050505}body{margin:0;min-width:320px;min-height:100vh;background:#f2f0eb}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.page{min-height:100vh}.site-header{min-height:116px;padding:24px clamp(24px,5vw,80px);display:flex;align-items:center;justify-content:space-between;color:#fff;background:#050505}.brand{display:flex;align-items:center;gap:15px;color:inherit;text-decoration:none;font-size:13px;font-weight:700;line-height:.95;letter-spacing:.13em}.brand img{width:48px;height:48px;object-fit:contain}.header-meta{display:flex;align-items:center;gap:28px;color:#bdbdbd;font-size:12px;letter-spacing:.13em;text-transform:uppercase}.quiet-button{padding:0 0 3px;color:#fff;border:0;border-bottom:1px solid #777;background:none;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit}.hero{min-height:390px;padding:clamp(58px,9vw,120px) clamp(24px,9vw,145px) 70px;display:flex;align-items:flex-end;justify-content:space-between;gap:40px;color:#fff;background:#050505}.hero-copy{max-width:860px}.hero-delivered h1{font-size:clamp(44px,7vw,92px);line-height:.94}.eyebrow{margin:0 0 20px;font-size:11px;font-weight:700;letter-spacing:.18em;line-height:1.4;text-transform:uppercase}h1,h2,p{margin-top:0}h1{margin-bottom:24px;font-size:clamp(48px,8vw,116px);font-weight:400;letter-spacing:-.055em;line-height:.88}.lead{max-width:660px;margin-bottom:0;color:#bdbdbd;font-size:clamp(17px,2vw,22px);font-weight:400;line-height:1.5}.refresh-button{min-width:180px;padding:16px 0;display:inline-flex;align-items:center;justify-content:center;gap:11px;color:#fff;border:0;border-top:1px solid #555;border-bottom:1px solid #555;background:none;cursor:pointer;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.refresh-button:disabled{cursor:wait;opacity:.55}.refresh-button svg,.text-link svg,.primary-link svg,.review-link svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.progress{margin:0;padding:0 clamp(24px,9vw,145px);display:grid;grid-template-columns:repeat(3,1fr);color:#898989;background:#fff;list-style:none}.progress li{min-height:126px;padding:27px 24px 27px 0;display:flex;align-items:center;gap:16px;border-top:3px solid #d7d7d7;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.progress li.current,.progress li.done{color:#0a0a0a;border-color:#0a0a0a}.step-marker{width:38px;height:38px;display:grid;flex:0 0 auto;place-items:center;border:1px solid currentColor;border-radius:50%;font-size:10px}.progress li.done .step-marker{color:#fff;background:#0a0a0a}.section{padding:clamp(72px,10vw,140px) clamp(24px,9vw,145px);background:#f2f0eb}.tracking-section{border-top:1px solid #cecbc4;background:#fff}.section-heading{margin-bottom:clamp(48px,7vw,88px);display:flex;align-items:flex-end;justify-content:space-between;gap:32px}h2{margin-bottom:0;font-size:clamp(34px,5vw,68px);font-weight:400;letter-spacing:-.045em;line-height:.95}.updated,.muted,.timeline p{color:#707070;font-size:13px;line-height:1.5}.updated{margin-bottom:4px}.order-grid{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(360px,1.6fr);gap:clamp(50px,9vw,150px)}.date-card{padding-top:24px;border-top:1px solid #0a0a0a}.date-card span,.shipment-meta dt{display:block;margin-bottom:12px;color:#747474;font-size:10px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.date-card strong{font-size:17px;font-weight:500;line-height:1.5}.items-list{margin:0;padding:0;border-top:1px solid #0a0a0a;list-style:none}.items-list li{min-height:76px;padding:19px 0;display:flex;align-items:center;justify-content:space-between;gap:25px;border-bottom:1px solid #cecbc4;font-size:16px;line-height:1.45}.items-list strong{flex:0 0 auto;font-size:13px}.text-link,.primary-link{display:inline-flex;align-items:center;gap:22px;color:#0a0a0a;text-decoration:none;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.text-link{padding-bottom:8px;border-bottom:1px solid currentColor}.shipment-meta{margin:0 0 55px}.shipment-meta dd{margin:0;font-size:clamp(26px,4vw,44px);letter-spacing:-.025em}.notice{max-width:720px;padding:18px 20px;color:#303030;border-left:2px solid #0a0a0a;background:#f2f0eb;font-size:14px;line-height:1.5}.timeline{max-width:820px;margin:0;padding:0;list-style:none}.timeline li{position:relative;min-height:82px;padding:0 0 34px 42px}.timeline li:not(:last-child):before{position:absolute;top:14px;bottom:-2px;left:5px;width:1px;background:#c7c7c7;content:""}.timeline-dot{position:absolute;top:4px;left:0;width:11px;height:11px;border:2px solid #fff;border-radius:50%;background:#0a0a0a;box-shadow:0 0 0 1px #0a0a0a}.timeline strong{font-size:16px;font-weight:500}.timeline p{margin:7px 0 0}.review-request{padding:clamp(72px,10vw,140px) clamp(24px,9vw,145px);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(44px,9vw,140px);color:#050505;border-top:1px solid #cecbc4;background:#e4e8a5}.review-text{max-width:780px}.review-text h2{margin-bottom:28px}.review-text>p:last-child{max-width:640px;margin-bottom:0;color:#3f412b;font-size:clamp(16px,1.6vw,19px);line-height:1.55}.review-link{min-height:58px;padding:17px 21px;display:inline-flex;align-items:center;justify-content:center;gap:20px;color:#fff;background:#050505;text-decoration:none;font-size:11px;font-weight:700;letter-spacing:.12em;line-height:1.35;text-transform:uppercase}.support{min-height:390px;padding:clamp(74px,10vw,135px) clamp(24px,9vw,145px);color:#fff;background:#050505}.support h2{max-width:850px;margin-bottom:48px}.text-link.light{color:#fff}.loading-shell,.empty-shell{min-height:calc(100vh - 116px);padding:clamp(80px,12vw,170px) clamp(24px,12vw,190px);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;color:#fff;background:#050505}.loading-shell{align-items:center;color:#aaa;font-size:13px;letter-spacing:.08em;text-transform:uppercase}.loader{width:34px;height:34px;margin-bottom:24px;border:1px solid #333;border-top-color:#fff;border-radius:50%;animation:spin .9s linear infinite}.empty-shell h1{max-width:980px}.empty-shell .primary-link{margin-top:46px;padding:17px 22px;color:#050505;background:#fff}.button-reset{border:0;cursor:pointer;font-family:inherit}footer{min-height:92px;padding:30px clamp(24px,5vw,80px);display:flex;align-items:center;justify-content:space-between;gap:24px;color:#777;border-top:1px solid #222;background:#050505;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}footer a{color:#aaa;text-decoration:none}@keyframes spin{to{transform:rotate(360deg)}}@media(max-width:760px){.site-header{min-height:94px}.header-meta>span{display:none}.brand img{width:40px;height:40px}.hero{min-height:450px;padding-top:72px;align-items:stretch;flex-direction:column;justify-content:flex-end}h1{font-size:clamp(47px,15vw,76px)}.refresh-button{align-self:flex-start}.progress{grid-template-columns:1fr;padding-top:28px;padding-bottom:28px}.progress li{min-height:70px;padding:12px 0;border-top:0}.progress li:not(:last-child){border-bottom:1px solid #e1e1e1}.section-heading{align-items:flex-start;flex-direction:column}.order-grid{grid-template-columns:1fr}.section-heading .text-link{align-self:flex-start}.review-request{grid-template-columns:1fr;align-items:start}.review-link{justify-self:start}.shipment-meta dd{overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.fulfillment-summary{border-top:1px solid #0a0a0a;padding-top:24px;line-height:1.6}.fulfillment-summary>strong{display:block;margin-bottom:12px;font-size:24px;font-weight:500}.fulfillment-summary p:last-child{margin-bottom:0}.packages{margin-top:56px;display:grid;gap:28px}.package-card{min-width:0;padding:clamp(22px,4vw,48px);background:#fff;border:1px solid #cecbc4}.package-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.package-heading .eyebrow{margin-bottom:12px}.package-card h3,.nonshipping-items h3{margin:0;font-size:clamp(26px,3.3vw,42px);font-weight:400;letter-spacing:-.035em;line-height:1.1}.status-badge{display:inline-block;flex-shrink:0;max-width:240px;padding:10px 14px;background:#f2f0eb;font-size:13px;line-height:1.4}.status-badge.tone-complete{background:#e4e8a5}.status-badge.tone-terminal{background:#f4ded6}.package-message{margin:24px 0;max-width:740px;line-height:1.6}.package-card .progress{padding:0;margin-bottom:24px}.package-card .progress li{min-height:88px;font-size:10px;letter-spacing:.05em}.package-card .tracking-section{padding:32px 0 0;margin-top:28px}.package-card .section-heading{margin-bottom:28px}.package-card .tracking-section h4{margin:0;font-size:26px;font-weight:400}.package-card .shipment-meta{margin-bottom:32px}.package-card .shipment-meta dd{font-size:clamp(22px,3vw,34px);overflow-wrap:anywhere}.package-method{margin:20px 0 0;font-size:14px;line-height:1.5}.tracking-pending{margin:18px 0 0}.nonshipping-items{padding:26px 0 0}.nonshipping-items h3{margin-bottom:18px}.refresh-error{margin:0;padding:18px clamp(24px,9vw,145px);background:#e4e8a5;line-height:1.5}@media(max-width:760px){.package-heading{flex-direction:column;gap:18px}.status-badge{max-width:100%}.package-card .progress li{min-height:60px}.package-card .items-list li{overflow-wrap:anywhere}.packages{margin-top:36px}}
