.cart-notification-wrapper{position:relative;--cwl-red: #ed2a2d;--cwl-btn-red: #c00000;--cwl-orange: #ef6420;--cwl-amber: #fba90e;--cwl-green: #47af3d;--cwl-teal: #068ea4}.cart-notification-wrapper #cart-notification.cart-notification{display:block}#cart-notification.cart-notification{border-radius:20px;border:none;padding:26px 24px 28px;position:absolute;right:0;transform:translateY(-100%);visibility:hidden;width:100%;z-index:-1;background:#080808f5!important;background-image:none!important;background-attachment:scroll!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:inset 0 0 0 1px #ffffff14,0 20px 60px #00000073;color:#fff!important;font-family:Poppins,system-ui,sans-serif;-webkit-font-smoothing:antialiased}#cart-notification .cart-notification__header,#cart-notification .cart-notification-product,#cart-notification .cart-notification__links{background:transparent!important;background-image:none!important}#cart-notification.cart-notification.focused,#cart-notification.cart-notification:focus-visible{box-shadow:inset 0 0 0 1px #ffffff2e,0 20px 60px #0000008c}@media screen and (min-width:750px){#cart-notification.cart-notification{max-width:38rem;right:2.2rem;border-width:0}.header-wrapper:not(.header-wrapper--border-bottom)+cart-notification .cart-notification{border-top-width:0}}@media screen and (min-width:990px){.cart-notification-wrapper:is(.page-width)>.cart-notification{right:4rem}}@media screen and (max-width:749px){#cart-notification.cart-notification{border-radius:16px;padding:18px 16px 22px}}#cart-notification.cart-notification.animate{transition:transform var(--duration-short) ease,visibility 0s var(--duration-short) ease}#cart-notification.cart-notification.active{transform:translateY(0);transition:transform var(--duration-default) ease,visibility 0s;visibility:visible}#cart-notification .cart-notification__header{align-items:flex-start;display:flex}#cart-notification .cart-notification__heading{align-items:center;display:flex;flex-grow:1;margin:0;font-family:Bebas Neue,sans-serif;font-weight:400;font-size:1.8rem;letter-spacing:1.4px;text-transform:uppercase;color:#fff}#cart-notification .cart-notification__heading .icon-checkmark{color:var(--cwl-green);margin-right:1rem;width:1.3rem}#cart-notification .cart-notification__close{margin-top:-1.4rem;margin-right:-1.2rem;color:#ffffff8c;transition:color .18s ease}#cart-notification .cart-notification__close:hover{color:#fff}#cart-notification .cart-notification__close .icon{width:1.5rem;height:1.5rem}#cart-notification .cart-notification-product{align-items:flex-start;display:flex;padding-bottom:2.4rem;padding-top:2rem}#cart-notification .cart-notification-product dl{margin:0}#cart-notification .cart-notification-product__image{display:inline-flex;margin-right:1.5rem;margin-top:.4rem;border-radius:10px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a;flex:0 0 auto}#cart-notification .cart-notification-product__image:after{content:none}#cart-notification .cart-notification-product__name{margin:0 0 .5rem;font-family:Bebas Neue,sans-serif;font-size:1.7rem;line-height:1.15;letter-spacing:.8px;text-transform:uppercase;color:#fff}#cart-notification .cart-notification-product .product-option{font-family:Poppins,system-ui,sans-serif;font-size:1.3rem;color:#ffffffc7}#cart-notification .cart-notification__links{text-align:center;display:grid;gap:10px}#cart-notification .cart-notification__links>*{margin-top:0}#cart-notification .cart-notification__links .button,#cart-notification .cart-notification__links .button--secondary{width:100%;min-height:0;font-family:Poppins,system-ui,sans-serif;font-weight:700;font-size:1.5rem;letter-spacing:.6px;text-transform:uppercase;border-radius:13px;padding:16px 24px;border:none;box-shadow:none;cursor:pointer;transition:background .18s ease,color .18s ease,transform .12s ease}#cart-notification .cart-notification__links .button:after,#cart-notification .cart-notification__links .button--secondary:after,#cart-notification .cart-notification__links .button:before,#cart-notification .cart-notification__links .button--secondary:before{content:none}#cart-notification .cart-notification__links .button--secondary{background:#121212b8;color:#fff;box-shadow:inset 0 0 0 1px #ffffff1a}#cart-notification .cart-notification__links .button--secondary:hover{background:#181818eb;box-shadow:inset 0 0 0 1px #ffffff38}#cart-notification .cart-notification__links form#cart .button,#cart-notification .cart-notification__links .button:not(.button--secondary){position:relative;z-index:0;background:var(--cwl-btn-red);color:#fff}#cart-notification .cart-notification__links form#cart .button:before,#cart-notification .cart-notification__links .button:not(.button--secondary):before{content:"";position:absolute;left:-2px;top:-2px;width:calc(100% + 4px);height:calc(100% + 4px);border-radius:15px;z-index:-1;opacity:0;background:linear-gradient(45deg,var(--cwl-red),var(--cwl-orange),var(--cwl-amber),var(--cwl-green),var(--cwl-teal),var(--cwl-red),var(--cwl-orange),var(--cwl-amber),var(--cwl-green),var(--cwl-teal));background-size:400%;transition:opacity .22s ease}#cart-notification .cart-notification__links form#cart .button:hover:before,#cart-notification .cart-notification__links form#cart .button:focus-visible:before,#cart-notification .cart-notification__links .button:not(.button--secondary):hover:before,#cart-notification .cart-notification__links .button:not(.button--secondary):focus-visible:before{opacity:1;animation:cwlborder 6s linear infinite}@keyframes cwlborder{0%{background-position:0 0}50%{background-position:400% 0}to{background-position:0 0}}#cart-notification .cart-notification__links .button:active,#cart-notification .cart-notification__links .button--secondary:active{transform:translateY(1px)}#cart-notification .cart-notification__links .link,#cart-notification .cart-notification__links button.link{font-family:Poppins,system-ui,sans-serif;font-size:1.4rem;font-weight:500;color:#ffffffc7;text-underline-offset:3px;padding-top:4px;transition:color .18s ease}#cart-notification .cart-notification__links .link:hover,#cart-notification .cart-notification__links button.link:hover{color:#fff}#cart-notification .cart-notification__links .button:focus-visible,#cart-notification .cart-notification__links .button--secondary:focus-visible,#cart-notification .cart-notification__links .link:focus-visible,#cart-notification .cart-notification__close:focus-visible{outline:2px solid #fff;outline-offset:3px;box-shadow:none}@media(prefers-reduced-motion:reduce){.cart-notification__links .button:hover:before,.cart-notification__links form#cart .button:hover:before{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/component-cart-notification.css.map */
