.widget-order-line-price-break-indicator.cart-line-note-ex{display:none}.widget-order-line-price-break-indicator.cart-line-note-inc{display:block !important}#sticky-sentinel{height:1px}#custom-layout-custom-cart-layout-row2{padding-top:1.8rem;z-index:1}#custom-layout-custom-cart-layout-row2.sticky-header{background-color:rgba(255,255,255,.85);backdrop-filter:blur(3px);position:fixed;border-bottom:1px solid var(--border-color);box-shadow:var(--box-shadow-sm)}#custom-layout-custom-cart-layout-row2-column1{display:flex;flex-wrap:wrap;gap:.3rem}#custom-layout-custom-cart-layout-row2-column1 .btn{background:#fff;border:1px solid var(--border-color);color:var(--secondary);flex-basis:100%}@media(min-width:576px){#custom-layout-custom-cart-layout-row2-column1 .btn{flex-basis:unset}}#custom-layout-custom-cart-layout-row2-column1 .btn:hover,#custom-layout-custom-cart-layout-row2-column1 .btn:not(:disabled):not(.disabled):active{color:#fff;background-color:var(--secondary);border-color:var(--secondary-600)}#custom-layout-custom-cart-layout-row2-column1 .btn:focus{color:#fff;background-color:var(--secondary);border-color:var(--secondary-600);box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}@media(max-width:1440px){#custom-layout-custom-cart-layout-row3 .container>[class*="col-"]{width:100%}}@media(min-width:1440px){#custom-layout-custom-cart-layout-row3-column1{padding-right:1.8rem}}#custom-layout-custom-cart-layout-row3-column2{background:var(--gray-100);border-radius:.6rem;border:1px solid var(--border-color);box-shadow:var(--box-shadow-sm);padding:.9rem}@media(min-width:1440px){#custom-layout-custom-cart-layout-row3 .container{position:relative}#custom-layout-custom-cart-layout-row3-column2{width:424.6px}#custom-layout-custom-cart-layout-row3-column2.sticky-column{position:fixed}#custom-layout-custom-cart-layout-row3-column2.pinned-to-bottom{position:absolute;right:.9rem}}@media(min-width:1620px){#custom-layout-custom-cart-layout-row3-column2{width:505.6px}}.grid-row.selectable:not(:last-of-type){margin-bottom:1.2rem;padding-bottom:1.2rem;border-bottom:1px solid var(--border-color)}.live-product-promotion.box-content>div:not(:last-of-type) .promo-container{margin-bottom:1.2rem;padding-bottom:1.2rem;border-bottom:1px solid var(--border-color)}.claimed-promotions .grid-row.selectable:not(.taken){display:none}