.custom-cart__progress-bar-container{padding:20px 10px 10px}.custom-cart__flyout-announcement-bar{display:flex;align-items:center;justify-content:space-evenly}.custom-cart__flyout-announcement-bar .msg{font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:20px;color:#000;letter-spacing:-.14px;text-transform:none}.custom-cart__flyout-announcement-bar .custom-cart__flyout-announcement-bar-message{display:flex;align-items:center;justify-content:center;padding:6px 0;gap:6px}.custom-cart__progress-bar-wrapper{display:flex;flex-direction:column}.custom-cart__progress-bar-meter{order:10;margin-top:10px}.custom-cart__progress-bar-prompt{margin-top:0;color:#191919;font-size:15px}.custom-cart__progress-bar-wrapper .shipping-icon{position:absolute;right:-5px;top:2px;transform:translateY(-50%);background:#000;width:30px;height:22px;border-radius:999px;display:flex;align-items:center;justify-content:center}.custom-cart__flyout-footer{display:block;padding:20px 20px 12px;border-top:1px solid #e5e5e5}.custom-cart__flyout-footer .shipment-msg{display:flex;align-items:center;justify-content:center;border-radius:6px;border:1px solid #cbd4ef;background:#e5ebffcc;padding:10px 15px;gap:10px}.custom-cart__flyout-footer .shipment-msg .msg{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.custom-cart__flyout-footer .shipment-msg .msg h3.heading{display:inline-block;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:1.4;color:#333;margin:0 0 9px}.custom-cart__flyout-footer .shipment-msg .msg p.info{display:inline-block;margin:0;font-family:Lato,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:1.3;color:#333}.custom-cart__flyout-footer .custom-cart__flyout-actions{margin:18px 0 13px}.custom-cart__flyout-footer .custom-cart__flyout-actions .custom-cart__checkout-button{border-radius:40px}.custom-cart__flyout-footer .cart-payment-icons img{display:block;margin:0 auto}.custom-cart__flyout-item-price>div{display:flex;align-items:center;justify-content:flex-end;gap:8px}.custom-cart__flyout-item-price>div .saved-money{display:inline-block;padding:5px;border-radius:3px;background:#c50a1e}.custom-cart__flyout-item-price>div .saved-money .custom-money{display:inline-block;color:#fff;font-family:Lato,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:110%}.custom-cart__flyout-item-price span.custom-money{font-family:Lato,sans-serif;font-size:15px;font-style:normal;font-weight:800;line-height:110%;color:#000}.custom-cart__flyout-item-price span.custom-money span{display:inline-block}.custom-cart__flyout-item-price .compare-at span{text-decoration:line-through}.custom-cart__flyout-item-price .line-item-price-wrapper{display:flex;flex-direction:column-reverse;align-items:center;justify-content:center}.custom-cart__flyout-footer .subtotal-main{display:flex;flex-direction:column;margin:20px 0 0;gap:15px}.custom-cart__flyout-footer .subtotal-main>div{display:flex;align-items:center;justify-content:space-between;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:110%;color:#333}.custom-cart__flyout-footer .subtotal-main .total span{display:inline-block;font-weight:700;font-size:17px}.custom-cart__flyout-footer .subtotal-main .total span.custom-cart__flyout-subtotal-final-amount{color:#c50a1e}.custom-cart__flyout-subtotal-compare-amount{color:#333;font-weight:400}.custom-cart__flyout-item-quantity{width:40%}.custom-cart__flyout-item-price{width:60%}@media screen and (max-width: 767px){.custom-cart__flyout-announcement-bar{padding:0 8px;gap:6px}.custom-cart__flyout-announcement-bar .custom-cart__flyout-announcement-bar-message{gap:4px}.custom-cart__flyout-announcement-bar .custom-cart__flyout-announcement-bar-message .icon svg{display:block;max-width:16px}.custom-cart__flyout-announcement-bar .msg{font-size:12px}.custom-cart__progress-bar-prompt,.custom-cart__flyout-item-price span.custom-money{font-size:14px}.custom-cart__flyout-item-price>div{gap:3px}.custom-cart__flyout-item-price>div .saved-money .custom-money{font-size:11px}.custom-cart__flyout-item-price>div .saved-money{padding:3px}.custom-cart__flyout-footer .subtotal-main>div{font-size:15px}.custom-cart__flyout-footer .subtotal-main .total span{font-size:16px}.custom-cart__flyout-item-quantity{width:40%}.custom-cart__flyout-item-price{width:60%}.custom-cart__flyout-footer .shipment-msg .msg h3.heading{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/206/assets/new-cart-improvement.css.map */
