.cart-notification-wrapper{position:relative}.cart-notification-wrapper .cart-notification{display:block}.cart-notification{border-bottom-right-radius:var(--popup-corner-radius);border-bottom-left-radius:var(--popup-corner-radius);border-color:rgba(var(--color-foreground),var(--popup-border-opacity));border-style:solid;border-width:0 0 var(--popup-border-width);padding:2.5rem 3.5rem;position:absolute;right:0;transform:translateY(-100%);visibility:hidden;width:100%;box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity));z-index:-1}.cart-notification.focused{box-shadow:0 0 .2rem rgba(var(--color-foreground),.3),var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}.cart-notification:focus-visible{box-shadow:0 0 .2rem rgba(var(--color-foreground),.3),var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}@media screen and (min-width: 750px){.header-wrapper:not(.header-wrapper--border-bottom)+cart-notification .cart-notification{border-top-width:var(--popup-border-width)}.cart-notification{border-width:0 var(--popup-border-width) var(--popup-border-width);max-width:36.8rem;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}.cart-notification__heading .icon-checkmark{color:rgb(var(--color-foreground));margin-right:1rem;width:1.3rem}.cart-notification__close{margin-top:-2rem;margin-right:-3rem}.cart-notification__links{text-align:center}.cart-notification__links>*{margin-top:1rem}.cart-notification-product{align-items:flex-start;display:flex;padding-bottom:3rem;padding-top:2rem}.cart-notification-product dl{margin-bottom:0;margin-top:0}.cart-notification-product__image{display:inline-flex;margin-right:1.5rem;margin-top:.5rem}.cart-notification-product__image:after{content:none}.cart-notification-product__name{margin-bottom:.5rem;margin-top:0}.cart-notification__heading,.cart-popup__heading{font-family:var(--font-tiempos)!important;font-weight:400!important;text-transform:none!important;letter-spacing:normal!important}.cart-notification-product__name,.cart-popup__product-name{font-family:var(--font-urw)!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.05em;font-size:1.98rem}.cart-notification__links a[href*=continue],.cart-popup__links a[href*=continue]{font-family:var(--font-tiempos)!important;font-weight:600!important;text-transform:none!important;letter-spacing:.05em!important;font-size:1.2rem}.cart-notification__links .button,.cart-popup__links .button{font:var(--cta-font)!important;text-transform:uppercase!important;letter-spacing:.08em!important;border-radius:var(--cta-r)!important;height:var(--cta-h)!important;min-height:var(--cta-h)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 var(--cta-pad-x)!important;border:2px solid transparent!important;transition:background-color .15s ease,border-color .15s ease,transform .15s ease}.cart-notification__product-option,.cart-popup__product-option{font-family:var(--font-tiempos)!important;font-weight:400!important;text-transform:none!important;letter-spacing:normal!important}.cart-notification__links .button{border:none!important;box-shadow:none!important;outline:none!important;font:var(--cta-font)!important;text-transform:uppercase!important;letter-spacing:.08em!important;height:var(--cta-h)!important;border-radius:var(--cta-r)!important;transition:background-color .15s ease,transform .15s ease}#cart-notification-button.button--secondary{background-color:#0077c8!important;color:#fff!important}#cart-notification-button.button--secondary:hover,.cart-notification__links button[name=checkout]{background-color:#da291c!important;color:#fff!important}.cart-notification__links button[name=checkout]:hover{background-color:#fff!important;color:#da291c!important}#cart-notification .button,.cart-notification__links .button{border:0!important;box-shadow:none!important;outline:none!important;--buttons-border-width: 0 !important;--alpha-button-border: 0 !important}#cart-notification .button:before,#cart-notification .button:after{content:none!important}#cart-notification-button.button--secondary{background-color:#13120f!important;color:#fff!important;border:0!important}#cart-notification-button.button--secondary:hover{background-color:#0077c8!important;color:#fff!important}#cart-notification .cart-notification__links button[name=checkout]{background-color:#da291c!important;color:#fff!important;border:0!important}#cart-notification .cart-notification__links button[name=checkout]:hover{background-color:#0077c8!important;color:#fff!important}#cart-notification .button{font:var(--cta-font)!important;text-transform:uppercase!important;letter-spacing:.08em!important;height:var(--cta-h)!important;border-radius:var(--cta-r)!important}#cart-notification{background:#fff!important;border:1px solid #e3e6ea!important;box-shadow:0 16px 40px #0000002e,0 2px 8px #00000014!important;z-index:10050!important}#cart-notification,#cart-notification *{--buttons-radius: 0px !important;border-radius:0!important}@media (max-width: 749px){#cart-notification{width:calc(100% - 2rem)!important;left:1rem!important;right:1rem!important;top:1rem!important;margin:0!important;box-shadow:0 18px 50px #00000038,0 3px 10px #0000001a!important}}body:has(#cart-notification[open]):before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;-webkit-backdrop-filter:saturate(100%) blur(2px);backdrop-filter:saturate(100%) blur(2px);z-index:10000;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/1/assets/component-cart-notification.css.map */
