cart-notification{position:fixed!important;top:64px!important;right:.75rem!important;left:auto!important;bottom:auto!important;z-index:9999!important;width:min(320px,calc(100vw - 1.5rem))!important}.cart-notification{background:var(--cream, #f8f3ee)!important;border:1px solid var(--blush, #e8c8be)!important;border-radius:4px!important;box-shadow:0 8px 32px #2a1f1a26!important;padding:1rem!important;font-family:Jost,sans-serif!important;overflow:hidden}.cart-notification__heading{font-family:Jost,sans-serif!important;font-size:.72rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-weight:400!important;color:var(--deep, #2a1f1a)!important;margin:0 0 .75rem!important;display:flex;align-items:center;gap:.4rem}.cart-notification-product{display:flex!important;gap:.75rem!important;align-items:flex-start!important;margin-bottom:1rem!important;padding-bottom:1rem!important;border-bottom:1px solid var(--blush, #e8c8be)!important}.cart-notification-product__image-container{flex-shrink:0!important;width:60px!important;height:60px!important;overflow:hidden!important;background:#fff!important;border-radius:2px!important}.cart-notification-product__image{width:60px!important;height:60px!important;object-fit:cover!important;display:block!important}.cart-notification-product__info{flex:1!important;min-width:0!important}.cart-notification-product__name{font-family:Cormorant Garamond,serif!important;font-size:.95rem!important;font-weight:400!important;color:var(--deep, #2a1f1a)!important;line-height:1.3!important;margin:0 0 .3rem!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.cart-notification-product__option{font-size:.72rem!important;color:var(--charcoal, #4a3f3a)!important;font-weight:300!important;line-height:1.5!important;margin:0!important}.cart-notification__links{display:flex!important;flex-direction:column!important;gap:.5rem!important}.cart-notification__links .button{width:100%!important;padding:.7rem 1rem!important;font-family:Jost,sans-serif!important;font-size:.65rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-weight:400!important;border-radius:2px!important;text-align:center!important;display:block!important;text-decoration:none!important;transition:all .2s!important;cursor:pointer!important}.cart-notification__links .button--secondary{background:transparent!important;border:1px solid var(--deep, #2a1f1a)!important;color:var(--deep, #2a1f1a)!important}.cart-notification__links .button--secondary:hover{background:var(--deep, #2a1f1a)!important;color:var(--cream, #f8f3ee)!important}.cart-notification__links .button--primary{background:var(--rose, #c98b7d)!important;border:1px solid var(--rose, #c98b7d)!important;color:#fff!important}.cart-notification__links .button--primary:hover{background:var(--deep, #2a1f1a)!important;border-color:var(--deep, #2a1f1a)!important}.cart-notification__links a:not(.button){font-size:.65rem!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:var(--charcoal, #4a3f3a)!important;text-decoration:none!important;text-align:center!important;display:block!important;padding:.3rem!important;transition:color .2s!important}.cart-notification__links a:not(.button):hover{color:var(--rose, #c98b7d)!important}.cart-notification__close{position:absolute!important;top:.75rem!important;right:.75rem!important;background:transparent!important;border:none!important;cursor:pointer!important;color:var(--charcoal, #4a3f3a)!important;padding:.25rem!important;transition:color .2s!important}.cart-notification__close:hover{color:var(--deep, #2a1f1a)!important}.cart-notification.animate{animation:eclosia-notif-in .3s cubic-bezier(.16,1,.3,1) forwards}@keyframes eclosia-notif-in{0%{opacity:0;transform:translateY(-12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.eclosia-nav__cart{position:relative!important}#cart-icon-bubble{position:absolute!important;top:-7px!important;right:-9px!important;pointer-events:none!important;line-height:1!important}#cart-icon-bubble .eclosia-nav__cart-count{background:var(--rose, #c98b7d)!important;color:#fff!important;border-radius:50%!important;width:16px!important;height:16px!important;display:flex!important;align-items:center!important;justify-content:center!important;font-family:Jost,sans-serif!important;font-size:9px!important;font-weight:500!important;line-height:1!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/eclosia-cart-bubble.css.map */
