.cart-notification-wrapper{position:relative}.cart-notification-wrapper .cart-notification{display:block}.cart-notification{position:absolute;right:0;z-index:-1;width:100%;padding:2.4rem;visibility:hidden;opacity:0;transform:translateY(-1.2rem);color:#17181a;border:.1rem solid rgba(23,24,26,.12);border-radius:0 0 1.4rem 1.4rem;background:#fff!important;background-color:#fff!important;background-image:none!important;box-shadow:0 1.8rem 5rem #00000029}.cart-notification.focused,.cart-notification:focus-visible{box-shadow:0 0 0 .2rem #17181a1f,0 1.8rem 5rem #00000029}@media screen and (min-width:750px){.header-wrapper:not(.header-wrapper--border-bottom)+cart-notification .cart-notification{border-top-width:.1rem}.cart-notification{top:0;right:2.2rem;width:min(40rem,calc(100vw - 4rem));max-width:40rem;border-radius:1.4rem}}@media screen and (min-width:990px){.cart-notification-wrapper:is(.page-width)>.cart-notification{right:4rem}}.cart-notification.animate{transition:transform var(--duration-short) ease,opacity var(--duration-short) ease,visibility 0s var(--duration-short) ease}.cart-notification.active{z-index:60;visibility:visible;opacity:1;transform:translateY(0);transition:transform var(--duration-default) ease,opacity var(--duration-default) ease,visibility 0s}.cart-notification__header{display:flex;align-items:center;gap:1.2rem;padding-bottom:1.6rem;border-bottom:.1rem solid rgba(23,24,26,.09)}.cart-notification__heading{display:flex;flex:1 1 auto;align-items:center;margin:0;color:#17181a;font-size:1.35rem;font-weight:650;line-height:1.35}.cart-notification__heading .icon-checkmark{flex:0 0 auto;width:1.5rem;margin-right:.8rem;color:#8a735a}.cart-notification__close{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;min-width:4rem;min-height:4rem;margin:-.8rem -.8rem -.8rem 0;padding:0;color:#17181a;border-radius:50%;background:transparent}.cart-notification__close:hover{background:#17181a0f}.cart-notification-product{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1.4rem;align-items:start;padding:2rem 0;border-bottom:.1rem solid rgba(23,24,26,.09)}.cart-notification-product dl{margin:0}.cart-notification-product__image{display:flex;align-items:center;justify-content:center;width:7.2rem;min-width:7.2rem;height:7.2rem;margin:0;overflow:hidden;border:.1rem solid rgba(23,24,26,.08);border-radius:.9rem;background:#f7f6f3}.cart-notification-product__image img{display:block;width:100%;height:100%;object-fit:contain}.cart-notification-product__image:after{content:none}.cart-notification-product__title{display:flex;align-items:flex-start;gap:.6rem;margin-bottom:.6rem}.cart-notification-product__title .cart-notification-product__name{margin:0}.cart-notification-product__title .cart-item__disclosure{font-size:calc(var(--font-heading-scale) * 1.5rem)}.cart-notification-product__name{margin:0;color:#17181a;font-size:1.35rem;font-weight:650;line-height:1.4}.cart-notification-product .caption-with-letter-spacing,.cart-notification-product .product-option{color:#17181a9e;font-size:1.15rem;line-height:1.5}.cart-notification .cart-item__disclosure-tooltip{top:calc(100% + .9rem);bottom:auto}.cart-notification__links{display:grid;gap:1rem;padding-top:2rem;text-align:center}.cart-notification__links>*{margin-top:0}.cart-notification__links .button{min-height:4.8rem;border-radius:.9rem;font-size:1.3rem;font-weight:650}.cart-notification__links .button--secondary{color:#17181a;border:.1rem solid rgba(23,24,26,.18);background:#fff}.cart-notification__links .button--primary{color:#fff;border-color:#17181a;background:#17181a}.cart-notification__links .button-label{padding:.8rem;color:#17181a;font-size:1.2rem;text-underline-offset:.25rem}@media screen and (max-width:749px){.cart-notification{right:1.5rem;left:1.5rem;width:auto;padding:2rem;border-radius:1.2rem}.cart-notification-product__image{width:6.4rem;min-width:6.4rem;height:6.4rem}.cart-notification__header{padding-bottom:1.3rem}.cart-notification-product{padding:1.6rem 0}.cart-notification__links{padding-top:1.6rem}}@media(prefers-reduced-motion:reduce){.cart-notification.animate,.cart-notification.active{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/component-cart-notification.css.map */
