.cart-notification-wrapper{position:fixed;top:0;left:50%;transform:translate(-50%);max-width:var(--page-content-width, 1200px);width:100%;z-index:1000;pointer-events:none;padding:0 var(--page-margin, 16px)}.cart-notification-wrapper .cart-notification{display:block}.cart-notification{background-color:#000;border:none;border-radius:.8rem;box-shadow:0 .4rem 2rem #0000004d;padding:1.5rem;position:absolute;top:12.2rem;left:65%;transform:translateY(-120%);visibility:hidden;width:auto;z-index:1001;max-width:38rem;color:#fff;pointer-events:auto}@media screen and (min-width:750px){.cart-notification{max-width:40rem}}.cart-notification.animate{transition:transform var(--duration-short) ease,visibility 0s var(--duration-short) ease}.cart-notification.active{transform:translateY(0);transition:transform var(--duration-default) ease,visibility 0s;visibility:visible;z-index:100}.cart-notification__header{align-items:flex-start;display:flex;margin-bottom:1.2rem;padding-bottom:0;border-bottom:none}.cart-notification__heading{align-items:center;display:flex;flex-grow:1;margin-bottom:0;margin-top:0;font-size:1rem;font-weight:500}.cart-notification__heading .icon-checkmark,.cart-notification__heading svg{color:#fff;margin-right:.8rem;width:1.6rem;height:1.6rem}.cart-notification__close{margin-top:-2px;margin-right:-.5rem;padding:.5rem;border-radius:50%;transition:background-color .2s ease;align-self:flex-start}.cart-notification .cart-notification__close svg,.cart-notification__close svg{width:.8rem!important;height:.8rem!important;max-width:.8rem!important;max-height:.8rem!important}.cart-notification__close:hover{background-color:#ffffff1a}.cart-notification__links{display:flex;gap:1rem;flex-direction:column}.cart-notification__links .button{margin:0}.cart-notification__links .button--secondary{background-color:#fff;border:.1rem solid #ffffff;color:#000;font-weight:500}.cart-notification__links .button--secondary:hover{background-color:#f0f0f0}.cart-notification-product{align-items:flex-start;display:flex;padding-bottom:1.2rem;margin-bottom:1.2rem;border-bottom:none}.cart-notification-product dl{margin-bottom:0;margin-top:0}.cart-notification-product__image{border:none;border-radius:.4rem;margin-right:1rem;width:5rem;height:5rem;object-fit:cover}.cart-notification-product__details{flex:1}.cart-notification-product__name{font-weight:500;margin-bottom:.3rem;margin-top:0;line-height:1.4;font-size:1rem}.cart-notification-product dl{font-size:.9rem;color:#fffc}.cart-notification-product dl dt{display:inline;font-weight:500}.cart-notification-product dl dd{display:inline;margin-left:.3rem;margin-right:1rem}.cart-notification.animate{transition:transform .25s cubic-bezier(.4,0,.2,1),visibility 0s .25s,opacity .25s ease;opacity:0}.cart-notification.active{transform:translateY(0);transition:transform .25s cubic-bezier(.4,0,.2,1),visibility 0s,opacity .25s ease;visibility:visible;opacity:1;z-index:100}@media screen and (max-width:749px){.cart-notification{right:1rem;left:1rem;width:auto;max-width:none;padding:1.2rem}.cart-notification-product__image{width:4rem;height:4rem}.cart-notification__header{margin-bottom:1rem}}:root{--duration-short: .1s;--duration-default: .2s}.cart-notification .cart-item{display:flex;align-items:flex-start;gap:1rem}.cart-notification-product__image{flex-shrink:0;border-radius:.4rem}.cart-notification .cart-item>div{flex:1;min-width:0;text-align:left}.cart-notification-product__name{margin:0 0 .5rem!important;font-size:1rem;line-height:1.3;text-align:left!important;word-wrap:break-word;-webkit-hyphens:none;hyphens:none;text-indent:0!important;padding-left:0!important}.cart-notification .product-option{display:flex;gap:.25rem;margin-bottom:.25rem;font-size:.875rem;color:#fffc}.cart-notification .product-option dt{font-weight:500}.cart-notification .product-option dd{margin:0}.cart-notification .cart-item *{text-align:left!important;text-indent:0!important;padding-left:0!important}.cart-notification .cart-item h3,.cart-notification .cart-item dl,.cart-notification .cart-item dt,.cart-notification .cart-item dd,.cart-notification .cart-item p{margin-left:0!important;padding-left:0!important;text-indent:0!important}.cart-notification__links{display:flex!important;flex-direction:row!important;gap:.75rem;margin-top:1rem;width:100%}.cart-notification__links .button{flex:1!important;margin:0!important;text-align:center;width:auto!important;max-width:none!important;display:inline-flex!important;align-items:center;justify-content:center}.cart-notification__links .button:first-child{margin-right:.375rem}.cart-notification__links .button:last-child{margin-left:.375rem}.cart-notification__links .button--full-width{width:auto!important;flex:1!important}
/*# sourceMappingURL=/cdn/shop/t/206/assets/component-cart-notification.css.map */
