.cart-notification-wrapper{position:relative}.cart-notification-wrapper .cart-notification{display:block}.cart-notification{margin-top:1.1rem;border-radius:.6rem;border-color:#1b346933;border-style:solid;border-width:1px;padding:2.5rem 3.5rem;position:absolute;right:3.6rem;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:before{content:"";position:absolute;top:.5px;right:2.2rem;transform:translate(-50%,-50%);width:2.7rem;height:1.4rem;background:url(data:image/svg+xml,%3Csvg%20width%3D%2228%22%20height%3D%2215%22%20viewBox%3D%220%200%2028%2015%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12.4792%201.166C13.235%200.499655%2014.3686%200.499655%2015.1244%201.166L21.7842%207.03723C23.1667%208.25605%2022.3046%2010.5375%2020.4616%2010.5375H7.14204C5.29898%2010.5375%204.43692%208.25605%205.81943%207.03723L12.4792%201.166Z%22%20fill%3D%22white%22%2F%3E%3Cpath%20d%3D%22M14.7938%201.54106L21.4535%207.41229C22.4904%208.3264%2021.8439%2010.0375%2020.4616%2010.0375H7.14204C5.75974%2010.0375%205.1132%208.3264%206.15008%207.41229L12.8098%201.54106C13.3767%201.0413%2014.2269%201.0413%2014.7938%201.54106Z%22%20stroke%3D%22%231B3469%22%20stroke-opacity%3D%220.2%22%2F%3E%3Crect%20x%3D%225%22%20y%3D%227%22%20width%3D%2218%22%20height%3D%224%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E) no-repeat center center;background-size:cover;background-repeat:no-repeat}.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{max-width:36.8rem;right:2.2rem;padding:2.4rem}}@media screen and (min-width: 990px){.cart-notification-wrapper:is(.page-width)>.cart-notification{right:3rem}}.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:none;flex-grow:1;margin-bottom:0;margin-top:0}.modal__close-button.link{display:none}.button--primary{border:1px solid rgba(27,52,105,.2)}.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:center;gap:1.6rem;display:flex;padding-bottom:0;padding-top:0;margin-bottom:2.5rem}.cart-notification-product>div:nth-child(2){display:grid;grid-template-columns:1fr minmax(max-content,7rem);gap:1.6rem}.cart-notification-product dl{margin-bottom:0;margin-top:0}.product-price.without-margin{margin:0;color:var(--color-blue)}.cart-notification-product__image{display:inline-flex;background-color:#e5edf9;border:none;width:8rem;min-width:8rem;height:8rem;border-radius:.6rem;display:flex;justify-content:center;align-items:center}.cart-notification-product__image img{width:100%;height:100%}.cart-notification-product__image:after{content:none}.cart-notification-product__name{margin-bottom:.5rem;margin-top:0;font-family:inherit;color:inherit}.product-option{font-size:1.4rem;text-transform:uppercase}.product-option dt{color:#41404280}@media (max-width: 750px){.cart-notification{width:90%;right:0;padding:1.6rem 2.4rem}.cart-notification:before{right:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/component-cart-notification.css.map */
