.template-cart .cart__form-item.removed-item-message-parent{display:block}.template-cart .custom-save-for-later-btn.hidden{display:none}.removed-item-message{display:block;text-align:center;padding:30px 5px;background:#f5f5f5}.single-remove-confirm{padding:20px;background-color:rgba(255,255,255,.9);border:1px solid var(--color-background-footer);margin:20px 0;position:relative;z-index:10;backdrop-filter:blur(2px)}.single-remove-confirm .confirm-box-content{text-align:center}p.removed-item-message_wishlist{margin-top:25px;color:var(--color-background-footer);margin-top:25px;color:var(--color-background-footer);font-size:var(--font-size-listing-title);text-transform:var(--font-product-listing-title-text-transform);letter-spacing:var(--font-product-listing-title-base-letter-spacing)}a.removed-item-message_link{position:relative;color:var(--color-background-footer);text-decoration:none}a.removed-item-message_link::after{content:"";position:absolute;left:0;bottom:-4px;width:0%;height:2px;background-color:var(--color-background-footer);transition:width .3s ease}a.removed-item-message_link:hover::after{width:100%}.grab-and-save_section{max-width:100%}.grab-and-save_section__grid{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;align-items:center;padding-top:var(--spacing-4);padding-bottom:var(--spacing-4);border:1px solid var(--color-border);margin-bottom:var(--spacing-4);min-height:200px}.grab-and-save_section__grid___item{flex:0 0 48%;box-sizing:border-box;display:flex;align-items:center}.grab-and-save_section__grid___item .tile-image{flex:0 0 40%;max-width:40%}.grab-and-save_section__grid___item .tile-image .product-img{width:100%;max-width:100%;height:auto;vertical-align:middle;border-style:none}.grab-and-save_section__grid___item .tile-info{flex:0 0 60%;max-width:60%;padding-left:15px;display:flex;flex-direction:column;gap:5px}.grab-and-save_section__grid___item .tile-info .tile-price-save{color:red}.grab-and-save_section__grid___item .tile-info .tile-button-and-sell-price{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:inherit}.grab-and-save_section__grid___item .tile-info .tile-button-and-sell-price .tile-price-actual{text-decoration:line-through;color:#000}.grab-and-save_section__grid___item .tile-info .tile-button-and-sell-price .tile-price-sell{color:red}.grab-and-save_section__grid___item .tile-info .tile-button-and-sell-price .grab-and-save-btn{--button-height: 30px;height:10px;width:100px;padding:0;font-size:14px;border-radius:5px}@media(max-width: 767px){.grab-and-save_section__grid___item{flex:0 0 90%}.grab-and-save_section__grid___item .product-img{margin-right:10px}.grab-and-save_section__grid___item .tile-info{flex:0 0 65%;max-width:65%}.grab-and-save_section__grid___item .tile-info .tile-price{font-size:14px}.grab-and-save_section__grid___item .tile-info .tile-button-and-sell-price .grab-and-save-btn{padding:0 15px}.grab-and-save_section__grid___item .tile-image{flex:0 0 35%;max-width:35%}}.cart__empty-message-text{display:none}.inline-remove-confirmation.hidden{display:none}.inline-remove-confirmation{position:absolute;display:flex;gap:10px;flex-direction:column;justify-content:center;background:rgba(77,85,91,.8);width:100%;height:200px;text-align:center}.template-cart .cart__form-item{position:relative}.inline-remove-confirmation p{color:#fff}.inline-remove-actions{display:flex;gap:20px;flex-direction:column;justify-content:center;color:#fff}.inline-remove-actions .btn-wrapper{display:flex;gap:20px;justify-content:center;color:#fff}.template-cart .custom-save-for-later-btn{margin:0 auto}.template-cart .custom-save-for-later-btn,.confirmation-yes,.confirmation-cancel{position:relative;display:inline-block;text-decoration:none}.template-cart .custom-save-for-later-btn::after,.confirmation-yes::after,.confirmation-cancel::after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;background-color:#bfcfb1;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.template-cart .custom-save-for-later-btn:hover::after,.confirmation-yes:hover::after,.confirmation-cancel:hover::after{transform:scaleX(1)}@media(max-width: 767px){.inline-remove-confirmation{height:186px}.cart__form-item-discounts{margin-top:5px}}