.cart-notification{position:fixed;bottom:0;left:0;right:0;z-index:1000;padding:16px 16px calc(18px + env(safe-area-inset-bottom,0px));border-radius:18px 18px 0 0;background:#fff;box-shadow:0 -6px 24px #231f2024,0 -1px 2px #231f200f;transform:translateY(calc(100% + 16px));opacity:0;visibility:hidden;pointer-events:none;transition:transform .3s cubic-bezier(.2,.8,.2,1),opacity .2s ease,visibility 0s linear .3s}.cart-notification.anim-in{transform:translateY(0);opacity:1;visibility:visible;pointer-events:auto;transition:transform .3s cubic-bezier(.2,.8,.2,1),opacity .2s ease,visibility 0s}.cart-notification:focus{outline:none}.cart-notification .h6[data-notification-title]{margin:0;padding-right:28px}.notification-close{cursor:pointer;position:absolute;right:6px;top:6px;padding:10px}.notification-item{display:flex;margin:10px 0 12px;gap:12px;align-items:center}.notification-item-image{width:48px;height:48px;object-fit:contain}.cart-notification checkout-plus::part(loading-container){display:none}.cart-notification checkout-plus[is-loading=true]{display:block;min-height:45px}.cart-notification .cart-total:not(:empty){margin-left:.3em}.cart-notification .cart-total:not(:empty):before{content:"("}.cart-notification .cart-total:not(:empty):after{content:")"}@media(min-width:768px){.cart-notification{top:20px;bottom:auto;left:auto;right:20px;width:400px;padding:18px 20px 20px;border-radius:14px;box-shadow:0 6px 24px #231f2024,0 1px 2px #231f200f}.cart-notification:not(.anim-in){transform:translateY(calc(-100% - 20px))}}@media(prefers-reduced-motion:reduce){.cart-notification,.cart-notification.anim-in{transform:none;transition:opacity .01ms linear,visibility 0s}}
/*# sourceMappingURL=/cdn/shop/t/245/assets/component-cart-notification.css.map */
