.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;scroll-behavior:smooth;outline:none}.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}body:has(.cart-notification.active){overflow:hidden}.cart-notification-wrapper{z-index:5}.cart-notification-wrapper:has(.cart-notification.active):before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:rgba(var(--color-black));opacity:.65}.cart-notification{left:0;right:0!important;top:5rem;position:fixed;z-index:9999;padding:3rem;max-width:70rem;margin:0 auto;max-height:calc(100vh - 10rem);background:rgba(var(--color-white));overflow-y:auto;overflow-x:hidden;width:calc(100% - 4rem);border-radius:2rem}@media screen and (min-width:750px){.cart-notification{top:50%;transform:translateY(-150vh)}.cart-notification.active{transform:translateY(-50%)}}.cart-notification:not(.active){opacity:0;pointer-events:none}.cart-notification.active{opacity:1;pointer-events:auto}.cart-notification{overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.cart-notification::-webkit-scrollbar{width:0;height:0}.cart-notification::-webkit-scrollbar{display:none}.cart-notification__heading .icon-checkmark{display:none}.cart-notification .modal__close-button.link{width:2rem;height:2rem;margin:0;top:1.2rem;position:relative;color:rgba(var(--color-black));padding:0}.cart-notification .modal__close-button.link .svg-wrapper,.cart-notification .modal__close-button.link .svg-wrapper .icon{width:100%;height:100%}.cart-notification__heading{padding-right:3rem;color:rgba(var(--color-evz-dark-blue-100));font-size:48px}.cart-notification-product__image{width:calc(23% - 2.4rem * 3 / 4);margin:0;border:none;background:rgba(var(--color-grey-95))}.cart-notification-product__info{width:calc(30% - 2.4rem * 3 / 4)}.cart-notification-product .cart-notification-wrapper{width:100%;display:flex;flex-flow:wrap;gap:2.4rem;align-items:flex-start}.cart-notification-product .cart-notification-wrapper .cart-notification-product__image img{object-fit:contain;width:100%;height:100%}.cart-notification-product{gap:2.4rem;padding-bottom:0;color:rgba(var(--color-black));flex-flow:column;padding-top:4.8rem}.cart-notification-product dl .product-option{font-size:var(--body-s);line-height:var(--body-s-line-height);color:rgba(var(--color-grey-15));font-family:Merriweather Sans,sans-serif}.cart-notification__links{width:calc(47% - 1.2rem);padding-left:30px;padding-bottom:30px;border-left:1px solid rgba(var(--color-black),20%);margin:0}.cart-notification-product__name{font-size:var(--subtitle-m);line-height:var(--subtitle-m-line-height);font-weight:100;font-family:var(--heading-font-family);color:rgba(var(--color-evz-dark-blue-100))!important;text-decoration:none}.cart-notification-price{margin-top:.5rem;margin-bottom:.5rem}.cart-notification-price .product-option{font-size:var(--body-m);line-height:var(--body-m-line-height);color:rgba(var(--color-grey-15));font-weight:800;font-family:Merriweather Sans,sans-serif}.connected_products_wrapper{width:100%}@media(max-width:1280px){.cart-notification .modal__close-button.link{top:.8rem}}@media(max-width:989px){.cart-notification{padding:24px 16px}.cart-notification .modal__close-button.link{top:.3rem}.cart-notification__heading{font-size:32px}}@media(max-width:749px){.cart-notification__links{width:100%;padding-left:0;border-left:0;padding-top:0;padding-bottom:2rem}.cart-notification-product__info{width:calc(66.66% - 1.2rem)}.cart-notification-product{padding-top:2.4rem}.cart-notification-product__image{width:calc(33.33% - 1.2rem)}}.totals__total-value.progress-text *{margin:0!important;color:rgba(var(--color-evz-dark-blue-100))!important;font-size:14px;font-family:Merriweather Sans,sans-serif}.cart-notification .totals.shipping_bar_wrap{flex-direction:column;margin:0;align-items:start;margin-bottom:2rem;width:100%;display:flex}.cart-notification .totals.shipping_bar_wrap .shipping_progress_bar{height:15px;background:rgba(var(--color-evz-light-blue-100),10%);display:block!important;position:relative;width:100%}.cart-notification .totals.shipping_bar_wrap .shipping_progress_bar:before{content:"";background:rgba(var(--color-evz-dark-blue-80));width:var(--progressbar-width);max-width:100%;position:absolute;left:0;height:100%;top:0;transition:width .5s ease-in-out}.cart-notification .totals.shipping_bar_wrap p.totals__total-value{margin:0;font-size:var(--base-font-size);letter-spacing:.5px;font-family:var(--akkurat-secondary-font-family);color:rgba(var(--color-evz-light-blue-100));text-align:left!important;display:flex;align-content:center;justify-content:center;margin-top:1rem}.cart-notification .totals.shipping_bar_wrap p.totals__total-value br{display:none}.cart-notification .totals.shipping_bar_wrap p.totals__total-value .icon_wrap{padding:0 5px}.cart-notification .totals.shipping_bar_wrap p.totals__total-value .icon_wrap svg{vertical-align:middle}@media(max-width:1023px){.cart-notification .totals.shipping_bar_wrap p.totals__total-value{text-align:left!important;gap:2px;align-items:end}.cart-notification .totals.shipping_bar_wrap p.totals__total-value br{display:inline}}.cart-notification__links-buttons{display:flex;flex-direction:column;gap:1rem}.cart-notification__links-buttons a.button,.cart-notification__links-buttons button.button{font-size:24px;border-radius:16px!important;position:relative;overflow:hidden;z-index:1;color:#fff!important;background-image:linear-gradient(88.18deg,#3e87bb -6.88%,#00355c 74.3%)!important;background-color:#00355c!important;border:none!important;transition:.6s ease-out;text-decoration:none!important}.cart-notification__links-buttons a.button>*,.cart-notification__links-buttons button.button>*,.cart-notification__links-buttons a.button span,.cart-notification__links-buttons button.button span{color:#fff!important}.cart-notification__links-buttons a.button:before,.cart-notification__links-buttons button.button:before{content:""!important;display:block!important;position:absolute!important;top:0;right:0;width:0;height:100%;background:linear-gradient(0deg,#033f85,#002e5a)!important;background-color:transparent!important;transition:.6s ease-in-out;z-index:-1;pointer-events:none}.cart-notification__links-buttons a.button:after,.cart-notification__links-buttons button.button:after{display:none!important;content:none!important;background:none!important}.cart-notification__links-buttons a.button:hover:before,.cart-notification__links-buttons a.button:focus:before,.cart-notification__links-buttons button.button:hover:before,.cart-notification__links-buttons button.button:focus:before{right:auto;left:0;width:100%}.cart-notification__links-buttons a.button:hover,.cart-notification__links-buttons a.button:hover *,.cart-notification__links-buttons a.button:focus,.cart-notification__links-buttons a.button:focus *,.cart-notification__links-buttons button.button:hover,.cart-notification__links-buttons button.button:hover *,.cart-notification__links-buttons button.button:focus,.cart-notification__links-buttons button.button:focus *{color:#fff!important;text-decoration:none!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/component-cart-notification.css.map */
