.customer-fulfillment{--fulfillment-ink:#171c27;--fulfillment-blue:#244f8f;border:1px solid #171c2740;border-left:4px solid var(--fulfillment-blue);color:var(--fulfillment-ink);overflow-wrap:anywhere;background:#f8f4e9;margin-block:16px;padding:16px;font-family:DM Sans,sans-serif;font-size:14px;line-height:1.5}.customer-fulfillment-heading{align-items:center;gap:12px;display:flex}.customer-fulfillment-heading>svg{flex-shrink:0}.customer-fulfillment-heading span{letter-spacing:.09em;font-size:11px;font-weight:700}.customer-fulfillment .customer-fulfillment-heading h2{letter-spacing:0;margin:2px 0 0;font:700 20px/1.25 DM Sans,sans-serif}.customer-fulfillment>p{margin:12px 0 0}.customer-fulfillment-tracking{border-top:1px solid #171c2730;gap:4px;margin-top:16px;padding-top:12px;display:grid}.customer-fulfillment-tracking>span{font-variant-numeric:tabular-nums}.customer-fulfillment a{color:var(--fulfillment-blue);text-underline-offset:3px;align-items:center;width:fit-content;min-height:44px;text-decoration:underline;display:inline-flex}.customer-fulfillment a:hover{color:#171c27;text-decoration-thickness:2px}.customer-fulfillment a:focus-visible{outline:3px solid var(--fulfillment-blue);outline-offset:3px}.customer-fulfillment small,.customer-fulfillment-time{color:#4c535d;font-size:13px}.customer-fulfillment-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.account-order-progress .customer-fulfillment{margin-block:4px 8px;padding:12px;font-size:14px}.account-order-progress .customer-fulfillment-heading h2{font-size:18px}.account-order-progress .customer-fulfillment-heading{gap:8px}.account-order-progress .customer-fulfillment>p{margin-top:8px}@media (max-width:480px){.customer-fulfillment{padding:16px}}
