.cart-bar-footer-grand-total{display:flex;flex-direction:column;gap:12px;padding:12px 16px 16px;width:100%}@media(min-width:560px){.cart-bar-footer-grand-total{padding:8px 32px 16px}}.cart-bar-footer-grand-total__row,.cart-bar-footer-grand-total__summary{align-items:center;display:flex;gap:4px}.cart-bar-footer-grand-total__summary{flex:1 1 auto;min-width:0}.cart-bar-footer-grand-total__price{color:var(--neutral-7,#272727);font-family:var(--w-font-family,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif);font-size:16px;font-weight:var(--w-font-weight-medium,500);letter-spacing:0;line-height:24px}@media(min-width:560px){.cart-bar-footer-grand-total__price{font-family:var(--w-font-family,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif);font-size:20px;font-weight:var(--w-font-weight-medium,500);letter-spacing:0;line-height:28px}}.cart-bar-footer-grand-total__button{flex-shrink:0;width:162px}@media(min-width:560px){.cart-bar-footer-grand-total__button{width:246px}}.cart-bar-footer-grand-total .point-badge{background:var(--neutral-2,#eee)}.cart-bar-footer-grand-total__unavailableProducts{align-items:center;background:var(--neutral-2,#eee);border-radius:4px;display:flex;flex-direction:column;font-family:var(--w-font-family,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif);font-size:12px;font-weight:var(--w-font-weight-light,300);justify-content:center;letter-spacing:0;line-height:18px;padding:8px}.cart-bar-footer-grand-total__unavailableProducts_clicked{cursor:pointer}.cart-bar-footer-grand-total__unavailableProducts_red{color:var(--red-1)}.cart-bar-footer-grand-total__unavailableProducts .sw-link--link{font-family:var(--w-font-family,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif);font-size:12px;font-weight:var(--w-font-weight-light,300);letter-spacing:0;line-height:18px}@media screen and (min-width:768px){.cart-bar-footer-grand-total__unavailableProducts{flex-direction:row}.cart-bar-footer-grand-total__unavailableProducts,.cart-bar-footer-grand-total__unavailableProducts .sw-link--link{font-family:var(--w-font-family,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif);font-size:14px;font-weight:var(--w-font-weight-light,300);letter-spacing:0;line-height:20px}}.cart-bar-footer{background:var(--neutral-1,#f8f8f8);border-top:1px solid var(--neutral-2,#eee)}
