#sidebar-cart .progress{position:relative;width:100%;height:4px;background-color:#ececec;border-radius:20px}#sidebar-cart .progress-done{display:flex;align-items:center;justify-content:center;width:0;height:100%;color:#fff;background:#d93c1d;border-radius:20px;opacity:0;transition:1s ease .3s}#sidebar-cart #progressbar{background:#fff}#sidebar-cart .progressbar-text-icon{display:flex;align-items:center;justify-content:flex-start;gap:8px}#sidebar-cart .progressbar-icon{flex:none;color:#111}#sidebar-cart .progressbar-wrapper{display:flex;flex-direction:column;gap:10px;width:100%;margin:14px 24px 16px}@media screen and (max-width:640px){#sidebar-cart .progressbar-wrapper{margin:12px 15px 14px}}#sidebar-cart .progressbar-text{flex:1 1 auto;min-width:0;color:#111;text-align:left;font-family:Helvetica Neue;font-size:13px;font-style:normal;font-weight:500;line-height:1.3}#sidebar-cart .progressbar-text span{color:#111;font-weight:700}#sidebar-cart .CartDrawer__ContinueShopping{position:static;align-self:flex-start;width:auto;min-width:0;height:44px;min-height:44px;margin:0;padding:6px 0;color:#111;background:transparent;line-height:normal}#sidebar-cart .CartDrawer__ContinueShoppingLabel{display:flex;align-items:center;gap:6px;min-height:32px;padding:0;color:#111;background:transparent;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;transition:color .2s ease}#sidebar-cart .CartDrawer__ContinueShoppingIcon{flex:none}#sidebar-cart .CartDrawer__ContinueShopping:hover .CartDrawer__ContinueShoppingLabel{color:#444;background:transparent}#sidebar-cart .Cart .Drawer__Footer{background:#fff;border-top:1px solid #e6e6e6;box-shadow:none}#sidebar-cart .CartDrawer__Summary{display:flex;flex-direction:column;gap:2px;margin-bottom:12px;color:#111;font-family:var(--text-font-family, "Helvetica Neue", sans-serif);text-align:left}#sidebar-cart .CartDrawer__SubtotalRow{display:flex;align-items:baseline;justify-content:space-between;gap:12px}#sidebar-cart .CartDrawer__SubtotalLabel{font-size:15px;font-weight:600}#sidebar-cart .CartDrawer__SubtotalValue{font-size:18px;font-weight:700}#sidebar-cart .CartDrawer__TaxNote{margin:0;color:#5c5c5c;font-size:12px;line-height:1.4}#sidebar-cart .CartItem__UnitPrice{display:block;margin:2px 0 0;color:#5c5c5c;font-family:Helvetica Neue,sans-serif;font-size:11px;font-weight:400;letter-spacing:normal;line-height:1.3;text-transform:none}#sidebar-cart .CartItemWrapper{padding:16px 0}#sidebar-cart .CartItemWrapper+.CartItemWrapper{border-top:1px solid #ececec}#sidebar-cart .CartItem{display:flex;align-items:flex-start;gap:14px;margin:0}#sidebar-cart .CartItem__ImageWrapper{flex:none;width:84px;min-width:84px;height:auto;margin:0;overflow:hidden;background:#f5f5f5;border-radius:8px}#sidebar-cart .CartItem__Image{object-fit:contain}#sidebar-cart .CartItem__Info{display:block;flex:1 1 auto;min-width:0;padding-left:0}#sidebar-cart .CartItem__Meta.Heading.Text--subdued{min-height:0;justify-content:flex-start}#sidebar-cart .CartItem__InfoWrapper{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:2px 12px}#sidebar-cart .CartItem__InfoWrapper>*{grid-column:1 / -1}#sidebar-cart .CartItem__InfoWrapper>.CartItem__Title{grid-row:1;grid-column:1}#sidebar-cart .CartItem__InfoWrapper>.CartItem__PriceList{grid-row:1;grid-column:2;justify-self:end;text-align:right}#sidebar-cart h2.CartItem__Title.Heading{margin:0;color:#111;font-family:var(--text-font-family, "Helvetica Neue", sans-serif);font-size:14px;font-weight:600;line-height:1.35;text-transform:none}#sidebar-cart h2.CartItem__Title.Heading a{color:inherit;text-decoration:none}#sidebar-cart .CartItem__PriceList{color:#111;font-family:var(--text-font-family, "Helvetica Neue", sans-serif);font-size:14px;font-weight:600;letter-spacing:normal;line-height:1.35;text-transform:none;white-space:nowrap}#sidebar-cart .CartItem__PriceList .Price--compareAt{display:block;color:#757575;font-size:12px;font-weight:400}#sidebar-cart .CartItem__Variant{margin:2px 0 0;color:#5c5c5c;font-family:var(--text-font-family, "Helvetica Neue", sans-serif);font-size:12px;line-height:1.4;letter-spacing:normal;text-transform:none}#sidebar-cart .CartItem__Actions{display:flex;align-items:center;justify-content:space-between;margin-top:10px}#sidebar-cart .CartItem__QuantitySelector{margin:0}#sidebar-cart .QuantitySelector{display:inline-flex;align-items:center;height:34px;border:1px solid #d6d6d6;border-radius:999px}#sidebar-cart .QuantitySelector__Button{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;color:#111}#sidebar-cart .QuantitySelector__CurrentQuantity{width:28px;height:32px;padding:0;color:#111;background:transparent;border:0;border-radius:0;font-size:13px;font-weight:500;text-align:center}#sidebar-cart .CartItem__Remove{margin:0;color:#5c5c5c;font-family:var(--text-font-family, "Helvetica Neue", sans-serif);font-size:12px;letter-spacing:normal;text-transform:none}@media screen and (max-width:420px){#sidebar-cart .CartItem__ImageWrapper{width:72px;min-width:72px;margin-bottom:0}}@media screen and (max-width:420px){#sidebar-cart h2.CartItem__Title.Heading,#sidebar-cart .CartItem__PriceList{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/304/assets/lumos-cart-us-legacy.css.map */
