.cart-line-item{--nuv-item-padding-inline:0;--nuv-item-padding-block:calc(var(--spacing) * 4);--nuv-item-gap:calc(var(--spacing) * 4);align-items:flex-start}.cart-line-item__media{border-radius:var(--radius-sm);background-color:var(--app-color-canvas);flex:none;overflow:hidden}.cart-line-item__image{object-fit:cover;mix-blend-mode:multiply;block-size:5.625rem;inline-size:4.5rem}.cart-line-item__content{gap:calc(var(--spacing)*1);min-inline-size:0;display:grid}.cart-line-item__title{font-family:var(--app-font-display);font-size:var(--text-lg);font-weight:var(--font-weight-medium)}.cart-line-item__link{border-radius:var(--radius-xs);color:inherit;text-decoration:none}@media (hover:hover){.cart-line-item__link:hover{text-underline-offset:.2em;text-decoration:underline}}.cart-line-item__link:focus-visible{outline:var(--nuv-focus-ring-width,2px) solid var(--nuv-focus-ring-color,var(--color-ring));outline-offset:var(--nuv-focus-ring-offset,2px)}.cart-line-item__row{gap:calc(var(--spacing)*3);flex-wrap:wrap;justify-content:space-between;align-items:center;margin-block-start:calc(var(--spacing)*2);display:flex}.cart-line-item__quantity{--nuv-number-field-width:7.5rem;--nuv-number-field-radius:var(--radius-full)}.cart-line-item__actions{align-self:flex-start}
.shipping-progress{gap:calc(var(--spacing)*2);display:grid}.shipping-progress__text{color:var(--color-muted-foreground);font-size:var(--text-sm);margin:0}
