.cart-notification-wrapper{position:relative}.cart-notification-wrapper .cart-notification{display:block}.cart-notification{border-bottom-right-radius:var(--popup-corner-radius);border-bottom-left-radius:var(--popup-corner-radius);border-color:rgba(var(--color-foreground),var(--popup-border-opacity));border-style:solid;border-width:0 0 var(--popup-border-width);padding:2.5rem 3.5rem;position:absolute;right:0;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.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 var(--popup-border-width) var(--popup-border-width);max-width:36.8rem;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}.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__close{margin-top:-2rem;margin-right:-3rem}.cart-notification__links{text-align:center}.cart-notification__links>*{margin-top:1rem}.cart-notification-product{align-items:flex-start;display:flex;padding-bottom:3rem;padding-top:2rem}.cart-notification-product dl{margin-bottom:0;margin-top:0}.cart-notification-product__image{display:inline-flex;margin-right:1.5rem;margin-top:.5rem}.cart-notification-product__image:after{content:none}.cart-notification-product__title{margin-bottom:.5rem}.cart-notification-product__title .cart-notification-product__name{display:inline;margin:0}.cart-notification-product__title .cart-item__disclosure{font-size:calc(var(--font-heading-scale) * 1.5rem)}.cart-notification-product__name{margin-bottom:.5rem;margin-top:0}.cart-notification .cart-item__disclosure-tooltip{bottom:auto;top:calc(100% + .9rem)}#cart-notification.cart-notification,.cart-notification-wrapper .cart-notification{--ll-cn-bg: #2d292c;--ll-cn-deep: #231e21;--ll-cn-border: #484247;--ll-cn-text: #ffffff;--ll-cn-muted: #a7a8aa;--ll-cn-soft: #d8d5d7;--ll-cn-orange: #f36821;--ll-cn-orange-hover: #d4571a;--ll-cn-font: "Barlow", sans-serif;background:var(--ll-cn-bg)!important;background-image:none!important;border:1px solid var(--ll-cn-border)!important;border-radius:0!important;box-shadow:0 16px 40px #00000073!important;color:var(--ll-cn-text)!important;font-family:var(--ll-cn-font)!important;letter-spacing:0!important;padding:24px!important;width:calc(100% - 32px);max-width:360px;right:16px;z-index:1001}@media screen and (min-width:750px){#cart-notification.cart-notification,.cart-notification-wrapper .cart-notification{right:24px;width:360px;max-width:360px}}@media screen and (min-width:990px){.cart-notification-wrapper:is(.page-width)>.cart-notification,#cart-notification.cart-notification{right:64px}}#cart-notification .cart-notification__header{align-items:center;gap:12px;margin:0;padding:0 0 16px;border-bottom:1px solid var(--ll-cn-border)}#cart-notification .cart-notification__heading{gap:10px;margin:0!important;font-family:var(--ll-cn-font)!important;font-size:15px!important;font-weight:600!important;line-height:1.3!important;letter-spacing:0!important;text-transform:none!important;color:var(--ll-cn-text)!important}#cart-notification .cart-notification__heading .icon-checkmark,#cart-notification .cart-notification__heading svg{width:16px!important;height:16px!important;min-width:16px;color:var(--ll-cn-orange)!important;flex-shrink:0}#cart-notification .cart-notification__close,#cart-notification .cart-notification__close.modal__close-button{margin:0!important;padding:0!important;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;color:var(--ll-cn-text)!important;opacity:1}#cart-notification .cart-notification__close .svg-wrapper,#cart-notification .cart-notification__close svg{width:16px!important;height:16px!important;color:inherit!important}#cart-notification .cart-notification-product,#cart-notification .cart-notification-product.cart-item{align-items:center!important;gap:14px;margin:0!important;padding:16px 0!important;border-bottom:1px solid var(--ll-cn-border)}#cart-notification .cart-notification-product__image,#cart-notification .cart-notification-product__image.global-media-settings{width:64px!important;min-width:64px;height:64px!important;margin:0!important;padding:0!important;border:1px solid var(--ll-cn-border)!important;border-radius:0!important;background:var(--ll-cn-deep)!important;overflow:hidden}#cart-notification .cart-notification-product__image img{width:100%!important;height:100%!important;object-fit:cover;display:block}#cart-notification .cart-notification-product__name,#cart-notification .cart-notification-product__name.h4{margin:0!important;font-family:var(--ll-cn-font)!important;font-size:16px!important;font-weight:700!important;line-height:1.3!important;letter-spacing:0!important;color:var(--ll-cn-text)!important}#cart-notification .cart-notification-product .caption-with-letter-spacing,#cart-notification .cart-notification-product .product-option,#cart-notification .cart-notification-product dl{margin:4px 0 0!important;font-size:13px!important;letter-spacing:0!important;color:var(--ll-cn-muted)!important}#cart-notification .cart-notification__links{display:flex;flex-direction:column;align-items:stretch;gap:12px;margin:0;padding:16px 0 0;text-align:center}#cart-notification .cart-notification__links>*{margin:0!important}#cart-notification #cart-notification-button,#cart-notification .cart-notification__links>a.button--secondary{display:inline-flex!important;align-items:center;justify-content:center;width:100%!important;min-height:0!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--ll-cn-text)!important;font-family:var(--ll-cn-font)!important;font-size:14px!important;font-weight:600!important;letter-spacing:0!important;text-decoration:underline!important;text-underline-offset:3px;text-transform:none!important}#cart-notification #cart-notification-button:before,#cart-notification #cart-notification-button:after,#cart-notification .cart-notification__links>a.button--secondary:before,#cart-notification .cart-notification__links>a.button--secondary:after{display:none!important;content:none!important}#cart-notification .cart-notification__links .button--primary,#cart-notification #cart-notification-form .button{position:relative;display:inline-flex!important;align-items:center;justify-content:center;width:100%!important;min-height:52px!important;height:52px!important;margin:0!important;padding:0 24px!important;border:0!important;border-radius:0!important;background:var(--ll-cn-orange)!important;box-shadow:none!important;color:#fff!important;font-family:var(--ll-cn-font)!important;font-size:16px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;clip-path:polygon(0 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%)}#cart-notification .cart-notification__links .button--primary:hover,#cart-notification #cart-notification-form .button:hover{background:var(--ll-cn-orange-hover)!important;color:#fff!important}#cart-notification .cart-notification__links .button--primary:before,#cart-notification .cart-notification__links .button--primary:after,#cart-notification #cart-notification-form .button:before,#cart-notification #cart-notification-form .button:after{display:none!important;content:none!important}#cart-notification .cart-notification__links>button.link,#cart-notification .cart-notification__links .button-label{display:inline-flex!important;align-items:center;justify-content:center;width:100%;margin:4px 0 0!important;padding:0!important;border:0!important;background:transparent!important;color:var(--ll-cn-muted)!important;font-family:var(--ll-cn-font)!important;font-size:14px!important;font-weight:500!important;letter-spacing:0!important;text-decoration:underline!important;text-underline-offset:3px;text-transform:none!important;cursor:pointer}#cart-notification .cart-notification__links>button.link:hover,#cart-notification .cart-notification__links .button-label:hover{color:var(--ll-cn-text)!important}
/*# sourceMappingURL=/cdn/shop/t/26/assets/component-cart-notification.css.map */
