.cart-notification-wrapper{position:relative}.cart-notification-wrapper .cart-notification{display:block}.cart-notification{--hentley-cart-bg: #f7f1e8;--hentley-cart-surface: #fffaf3;--hentley-cart-surface-strong: #fff6ea;--hentley-cart-line: #e5d8c8;--hentley-cart-line-strong: #d1bea9;--hentley-cart-text: #25221f;--hentley-cart-muted: #6e6760;--hentley-cart-brass: #b69762;--hentley-cart-brass-dark: #8b6637;--hentley-cart-green: #596b55;border-bottom-right-radius:0;border-bottom-left-radius:0;border-color:var(--hentley-cart-line-strong);border-style:solid;border-width:0 0 1px;padding:0;position:absolute;right:0;transform:translateY(-100%);visibility:hidden;width:100%;background:var(--hentley-cart-surface);color:var(--hentley-cart-text);box-shadow:0 24px 50px #30272029;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 1px 1px;max-width:39.2rem;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}.cart-notification__header{align-items:flex-start;display:flex;gap:1.3rem;padding:2rem 2.2rem 1.6rem;border-bottom:1px solid var(--hentley-cart-line);background:var(--hentley-cart-surface-strong)}.cart-notification__heading{flex-grow:1;margin-bottom:0;margin-top:0;color:var(--hentley-cart-text);font-size:1.35rem;font-weight:800;line-height:1.3}.cart-notification__heading-wrap{flex:1}.cart-notification__heading-wrap p{margin:.5rem 0 0;color:var(--hentley-cart-muted);font-size:1.2rem;line-height:1.45}.cart-notification__success-icon{width:3rem;height:3rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(89,107,85,.52);border-radius:50%;color:var(--hentley-cart-green)}.cart-notification__success-icon .icon-checkmark{width:1.3rem}.cart-notification__close{margin-top:-.7rem;margin-right:-1rem;color:var(--hentley-cart-text)}.cart-notification__links{display:grid;grid-template-columns:1fr 1fr;gap:1rem;padding:0 2.2rem 2.2rem;text-align:center}.cart-notification__links>*{margin-top:0}.cart-notification__links .button{min-height:4.5rem;font-size:1.2rem;font-weight:800}.cart-notification__links .button--primary{border-color:var(--hentley-cart-brass);background:var(--hentley-cart-brass);color:#fffaf3}.cart-notification__links .button--primary:hover,.cart-notification__links .button--primary:focus-visible{border-color:var(--hentley-cart-brass-dark);background:var(--hentley-cart-brass-dark)}.cart-notification__links .button--secondary{border-color:var(--hentley-cart-line-strong);background:var(--hentley-cart-surface);color:var(--hentley-cart-text)}.cart-notification__links form{grid-column:2;grid-row:1}.cart-notification__links>.button-label{grid-column:1 / -1;justify-self:center;color:var(--hentley-cart-text);font-size:1.2rem;font-weight:800;text-decoration-thickness:1px;text-underline-offset:.35rem}.cart-notification-product{align-items:flex-start;display:flex;padding:1.8rem 2.2rem}.cart-notification-product dl{margin-bottom:0;margin-top:0}.cart-notification-product__image{display:inline-flex;margin-right:1.4rem;margin-top:0;border:1px solid var(--hentley-cart-line);background:var(--hentley-cart-bg)}.cart-notification-product__image:after{content:none}.cart-notification-product__name{margin-bottom:.5rem;margin-top:0;color:var(--hentley-cart-text);font-size:1.35rem;font-weight:800;line-height:1.3}.cart-notification-product .product-option{color:var(--hentley-cart-muted);font-size:1.2rem}@media screen and (max-width:420px){.cart-notification__links{grid-template-columns:1fr}.cart-notification__links form{grid-column:auto;grid-row:auto}}
/*# sourceMappingURL=/cdn/shop/t/82/assets/component-cart-notification.css.map */
