.cart-notification-wrapper{position:relative}.cart-notification-wrapper .cart-notification{display:block}:root{--bnk-cart-accent: 43, 124, 211}.cart-notification{border-radius:2rem;border:1px solid rgba(var(--bnk-cart-accent),.16);padding:2rem 2.2rem 2.2rem;position:absolute;right:0;transform:translateY(-100%);visibility:hidden;width:100%;background:radial-gradient(circle at 100% 0%,rgba(var(--bnk-cart-accent),.1),transparent 24rem),linear-gradient(145deg,#fffffffc,#f4f9fdf5);box-shadow:0 22px 52px -42px #0f2a46b8;z-index:-1}.cart-notification.focused,.cart-notification:focus-visible{box-shadow:0 0 0 3px rgba(var(--bnk-cart-accent),.18),0 22px 52px -42px #0f2a46b8;outline:none}@media screen and (min-width:750px){.cart-notification{max-width:40rem;right:2.2rem}}@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,visibility 0s var(--duration-short) ease}.cart-notification.active{transform:translateY(0);transition:transform var(--duration-default) ease,visibility 0s;visibility:visible}.cart-notification__header{align-items:flex-start;display:flex}.cart-notification__heading{align-items:center;display:flex;flex-grow:1;margin-bottom:0;margin-top:0;font-size:1.45rem;font-weight:750;letter-spacing:.01em}.cart-notification__heading .icon-checkmark{color:#fff;margin-right:1.1rem;width:1.2rem;flex:0 0 auto;box-sizing:content-box;padding:.65rem;border-radius:50%;background:linear-gradient(135deg,#1c6dbe,#3097d3);box-shadow:0 10px 20px -14px #175ca2e6}.cart-notification__close{margin-top:-.6rem;margin-right:-.8rem;border-radius:50%}.cart-notification__links{text-align:center}.cart-notification__links>*{margin-top:1rem}.cart-notification__links .button{border-radius:1.4rem;min-height:4.8rem;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}.cart-notification__links .button--primary,.cart-notification__links .button:not(.button--secondary):not(.link){border:0;background:linear-gradient(135deg,#1c6dbe,#3097d3);color:#fff;font-weight:750;letter-spacing:.005em;box-shadow:0 14px 28px -18px #175ca2e6}.cart-notification__links .button--primary:after,.cart-notification__links .button:not(.button--secondary):not(.link):after{border-radius:1.4rem;box-shadow:none}.cart-notification__links .button--primary:hover,.cart-notification__links .button:not(.button--secondary):not(.link):hover{transform:translateY(-1px);filter:saturate(1.08) brightness(1.02);box-shadow:0 18px 34px -18px #175ca2f2}.cart-notification__links .button--secondary{border:0;background:#fffffff0;color:#1966b2;font-weight:700;box-shadow:inset 0 0 0 1px #1736561f}.cart-notification__links .button--secondary:after{border-radius:1.4rem;box-shadow:none}.cart-notification__links .button--secondary:hover{box-shadow:inset 0 0 0 1px rgba(var(--bnk-cart-accent),.5),0 12px 26px -24px #0f2a46c7;transform:translateY(-1px)}.cart-notification__links .link.button-label{color:rgba(var(--color-foreground),.62)}.cart-notification-product{align-items:flex-start;display:flex;gap:.4rem;padding:1.4rem;margin:1.6rem 0 .6rem;border-radius:1.5rem;background:#ffffffe6;box-shadow:inset 0 0 0 1px #1637581f,0 12px 26px -24px #0f2a46c7}.cart-notification-product:empty{display:none}.cart-notification-product dl{margin-bottom:0;margin-top:0}.cart-notification-product .product-option{color:rgba(var(--color-foreground),.62);font-size:1.15rem}.cart-notification-product__image{display:inline-flex;margin-right:1.4rem;margin-top:.2rem;padding:.3rem;border-radius:1rem;background:#fff;box-shadow:inset 0 0 0 1px #17365614}.cart-notification-product__image img{border-radius:.7rem}.cart-notification-product__image:after{content:none}.cart-notification-product__title{align-items:flex-start;display:flex;gap:.6rem;margin-bottom:.5rem}.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__info{min-width:0;flex:1}.cart-notification-product__name{margin-bottom:.4rem;margin-top:0;font-size:1.45rem;line-height:1.3}.cart-notification-product__meta{display:flex;align-items:baseline;flex-wrap:wrap;gap:.45rem .9rem;margin-top:.9rem}.cart-notification-product__qty{padding:.35rem .7rem;border-radius:999px;background:rgba(var(--bnk-cart-accent),.1);color:#1966b2;font-size:1.05rem;font-weight:800;white-space:nowrap}.cart-notification-product__price{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:.45rem;font-size:1.6rem;font-weight:800;letter-spacing:-.015em}.cart-notification-product__compare{color:rgba(var(--color-foreground),.45);font-size:1.15rem;font-weight:600;letter-spacing:normal}.cart-notification-product__unit{color:rgba(var(--color-foreground),.53);font-size:1.05rem;font-weight:600;letter-spacing:normal}@media(prefers-reduced-motion:reduce){.cart-notification__links .button{transition:none}}.cart-notification .cart-item__disclosure-tooltip{bottom:auto;top:calc(100% + .9rem)}.bnk-line-sku{margin:.1rem 0 .5rem;color:rgba(var(--color-foreground),.6);font-size:1.25rem;line-height:1.4}.bnk-line-sku__value{color:rgba(var(--color-foreground),.82);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.02em}.cart-notification-product .bnk-line-sku{font-size:1.15rem}#bnk-cart-shipping-note:empty{display:none}#bnk-cart-shipping-note .bnk-free-shipping{margin:0 0 1.6rem}
/*# sourceMappingURL=/cdn/shop/t/20/assets/component-cart-notification.css.map */
