cart-notification{color:var(--rr-ink, #241913)}.cart-notification{position:fixed;inset:max(1.6rem,env(safe-area-inset-top)) 2.4rem auto auto;width:min(43rem,calc(100vw - 3.2rem));max-height:calc(100dvh - 3.2rem);margin:0;padding:2.4rem;overflow-y:auto;border:1px solid #d5cec4;border-radius:0;background:var(--rr-cream, #FAF8F5);color:#241913;box-shadow:0 1.6rem 5rem #24191326;font-family:var(--rr-body-font, "Raleway", sans-serif)}.cart-notification:not([open]){display:none}.cart-notification::backdrop{background:#24191338}.cart-notification__header{display:flex;align-items:center;justify-content:space-between;gap:1.2rem}.cart-notification__heading{margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:2.8rem;font-weight:400;line-height:1.15;letter-spacing:0;color:inherit}.cart-notification__close{display:grid;place-items:center;flex-shrink:0;width:4.4rem;min-height:4.4rem;margin:-.8rem -.8rem -.8rem 0;padding:1.3rem;border:0;background:transparent;color:inherit;cursor:pointer}.cart-notification__close .svg-wrapper{width:1.6rem;height:1.6rem}.cart-notification-product{display:flex;gap:1.6rem;padding:2rem 0;margin:0;align-items:flex-start}.cart-notification-product[hidden],.cart-notification [hidden]{display:none}.cart-notification-product__image{display:block;flex:0 0 7.2rem;width:7.2rem;margin:0}.cart-notification-product__image img{display:block;width:100%;height:8.8rem;object-fit:contain;background:#fff}.cart-notification-product>div:last-child{min-width:0;overflow-wrap:anywhere}.cart-notification-product__name{margin:0 0 .6rem;font-family:Cormorant Garamond,Georgia,serif;font-size:2.2rem;font-weight:400;line-height:1.15;letter-spacing:0}.cart-notification-product dl,.cart-notification-product .product-option{margin:.4rem 0;color:inherit;font-size:1.4rem;line-height:1.5}.cart-notification-product .product-option dt,.cart-notification-product .product-option dd{display:inline;margin:0}.cart-notification__links{display:grid;gap:.8rem}.cart-notification__view,.cart-notification__keep{display:flex;align-items:center;justify-content:center;min-height:4.8rem;padding:1.2rem 2rem;font:inherit;font-size:1.5rem;letter-spacing:0;border:1px solid #241913;cursor:pointer;text-decoration:none}.cart-notification__view{background:#241913;color:#fffaf2}.cart-notification__keep{background:transparent;color:#241913;border-color:transparent;text-decoration:underline;text-underline-offset:.3rem}.cart-notification :focus-visible{outline:2px solid #241913;outline-offset:4px}.cart-notification__fallback{margin:1.6rem 0;font-size:1.4rem;line-height:1.5}@media screen and (max-width:749px){.cart-notification{inset:max(1.6rem,env(safe-area-inset-top)) 1.6rem auto;width:auto;padding:2rem}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/component-cart-notification.css.map */
