.cart-notification-wrapper{position:absolute;z-index:10;top:0;left:0;right:0;width:100%;height:100vh;pointer-events:none;background-color:transparent;transition:background-color .35s ease-in-out}body.announcement-active.is-scrolled-down .cart-notification-wrapper{top:40px}.cart-notification-wrapper.active{background-color:#37373766;pointer-events:all}.cart-notification-wrapper .cart-notification{display:flex;height:100%;flex-direction:column}.cart-notification{background-color:rgb(var(--color-background));position:absolute;right:0;transform:translate(100%);visibility:hidden;width:100%;z-index:11;display:flex;flex-direction:column}@media screen and (min-width:750px){.header-wrapper:not(.header-wrapper--border-bottom)+cart-notification .cart-notification{border-top-width:.1rem}.cart-notification{border-width:0 .1rem .1rem;max-width:40rem}}@media(max-width:600px){.cart-notification{width:80%;max-width:80%}}.cart-notification-wrapper.active .cart-notification{transform:translate(0);transition:transform var(--duration-default) ease,visibility 0s;visibility:visible}.cart-notification__header{display:flex;flex-direction:column;border-bottom:1px solid #E7EBE9}.cart-notification__header .flex-wrapper{justify-content:space-between;padding:0rem 2.5rem 0;height:54px;align-items:center}.cart-notification__header>h2{margin:2rem 2.5rem}.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__header .cart-notification__close{margin-top:0;margin-right:0;width:auto;height:auto}.cart-notification__links{padding:1.25rem 2.5rem 6rem;border-top:1px solid #E7EBE9;margin-top:auto}@media(max-width:600px){.cart-notification__links{margin-bottom:auto}}.cart-notification__links p{font-size:1.1rem;margin-bottom:.5rem}#cart-notification-button{visibility:hidden;min-height:0;height:0;padding:0;margin:0}#cart-notification-form button{background-color:var(--sortGreen)}.cart-notification-product{align-items:flex-start;display:flex;justify-content:space-between;padding:2rem 2.5rem;column-gap:2rem}.cart-notification-product dd{word-break:break-word}.cart-notification-product dl{margin-bottom:0;margin-top:0}.cart-notification-product__name{margin-bottom:.5rem;margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/24/assets/component-cart-notification.css.map */
