cart-notification{display:none}cart-notification.active,cart-notification[active]{display:block!important;position:relative!important;z-index:99999!important}.cart-notification-wrapper{position:relative;z-index:99999}.cart-notification-wrapper .cart-notification{display:block}.cart-notification-overlay{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;background-color:#00000073!important;z-index:99998!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity .25s ease,visibility .25s ease!important}.cart-notification-overlay.active,cart-notification.active .cart-notification-overlay,cart-notification[active] .cart-notification-overlay,body.cart-notification-open .cart-notification-overlay{opacity:1!important;visibility:visible!important;pointer-events:auto!important}.cart-notification{position:fixed!important;bottom:2.4rem!important;right:2.4rem!important;top:auto!important;left:auto!important;max-width:38rem!important;width:calc(100vw - 4.8rem)!important;background-color:#fff!important;border-radius:1.2rem!important;box-shadow:0 1rem 3rem #0000004d!important;padding:1.6rem!important;z-index:99999!important;border:none!important;outline:none!important;transform:translateY(2rem)!important;opacity:0!important;visibility:hidden!important;transition:transform .25s cubic-bezier(.16,1,.3,1),opacity .25s ease,visibility .25s ease!important}.cart-notification.active{transform:translateY(0)!important;opacity:1!important;visibility:visible!important}.cart-notification__header{background-color:#e6f4ea!important;border-radius:.8rem!important;padding:1rem 1.4rem!important;display:flex!important;align-items:center!important;justify-content:space-between!important;margin-bottom:1.4rem!important;position:relative!important;border:none!important;box-shadow:none!important}.cart-notification__heading{color:#137333!important;font-size:1.3rem!important;font-weight:600!important;display:flex!important;align-items:center!important;gap:.8rem!important;margin:0!important}.cart-notification__heading .icon-checkmark,.cart-notification__heading svg{width:1.8rem!important;height:1.8rem!important;fill:currentColor!important;color:#137333!important;flex-shrink:0!important}.cart-notification__close{display:flex!important;align-items:center!important;justify-content:center!important;color:#137333!important;background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important;cursor:pointer!important;padding:.2rem!important;margin:0!important;opacity:.7}.cart-notification__close:hover{opacity:1}.cart-notification__close svg,.cart-notification__close .icon{width:1.4rem!important;height:1.4rem!important;stroke:currentColor!important}.cart-notification-product{display:flex!important;align-items:center!important;gap:1.4rem!important;padding:.4rem 0 1.6rem!important;border:none!important}.cart-notification-product__image{width:6rem!important;height:6rem!important;border-radius:.6rem!important;overflow:hidden!important;flex-shrink:0!important;margin:0!important;border:none!important;background-color:#f9f9f9!important}.cart-notification-product__image img{width:100%!important;height:100%!important;object-fit:cover!important}.cart-notification-product__title{display:flex!important;flex-direction:column!important;gap:.2rem!important;margin:0!important}.cart-notification-product__name{font-size:1.4rem!important;font-weight:700!important;color:#121212!important;margin:0!important;line-height:1.3!important}.cart-notification-product__price{font-size:1.3rem!important;color:#12121299!important;font-weight:400!important;margin-top:.2rem!important}.cart-notification-product dl{margin:.4rem 0 0!important;font-size:1.2rem!important;color:#12121299!important}.cart-notification__links{display:flex!important;align-items:center!important;gap:1rem!important;margin-top:.4rem!important}.cart-notification__links>*{margin:0!important;flex:1!important}.cart-notification__links *,.cart-notification__links *:after,.cart-notification__links *:before{box-shadow:none!important;outline:none!important}.cart-notification__links a:after,.cart-notification__links button:after,.cart-notification__links a:before,.cart-notification__links button:before,.cart-notification__links .button:after,.cart-notification__links .button:before{content:none!important;display:none!important;border:none!important;box-shadow:none!important;outline:none!important}.cart-notification__links #cart-notification-button,.cart-notification__links .button--secondary{background-color:transparent!important;background:transparent!important;color:#121212!important;border:none!important;border-radius:0!important;padding:0!important;font-size:1.4rem!important;font-weight:500!important;text-decoration:underline!important;text-underline-offset:.3rem!important;text-align:center!important;outline:none!important;box-shadow:none!important;min-height:4.4rem!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:opacity .2s ease!important}.cart-notification__links #cart-notification-button:hover,.cart-notification__links .button--secondary:hover{background-color:transparent!important;background:transparent!important;color:#000!important;text-decoration:underline!important;opacity:.8!important}.cart-notification__links form{width:100%!important;margin:0!important}.cart-notification__links button[name=checkout],.cart-notification__links .button--primary{background-color:#242424!important;color:#fff!important;border-radius:9999px!important;padding:1rem 1.6rem!important;font-size:1.4rem!important;font-weight:700!important;text-align:center!important;border:none!important;border-color:transparent!important;outline:none!important;box-shadow:none!important;min-height:4.4rem!important;width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;transition:background-color .2s ease!important}.cart-notification__links button[name=checkout]:hover,.cart-notification__links .button--primary:hover{background-color:#000!important;color:#fff!important}.cart-notification__links .button-label{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/16/assets/component-cart-notification.css.map */
