.notification-drawer{position:fixed;z-index:100;left:0;top:0;width:100vw;height:100%;display:flex;justify-content:flex-end;transition:visibility var(--duration-default) ease;visibility:hidden}.notification-drawer.active{visibility:visible;background-color:rgba(var(--color-foreground),.5)}.cart-notification-wrapper{position:relative;width:auto;height:100vh}.cart-notification-wrapper .cart-notification{display:flex}.cart-notification{padding:3rem 2rem;height:100%;width:43rem;max-width:100%;border:.1rem solid rgba(var(--color-foreground),.2);border-right:0;overflow:hidden;display:flex;flex-direction:column;transform:translate(100%);transition:transform var(--duration-default) ease}.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)}}@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:translate(0);transition:transform var(--duration-default) ease,visibility 0s;visibility:visible;overflow-y:auto}.cart-notification__header{align-items:center;justify-content:space-between;display:flex}.cart-notification__header .modal__close-button-mobile{width:100%;text-align:end;font-size:2.2rem}.cart-notification__header .modal__close-button-mobile svg{width:1.2rem;height:1.2rem}.cart-notification__heading{margin-bottom:0;margin-top:0;align-items:left;width:100%;display:flex;font-weight:700;text-transform:uppercase;font-family:Helvetica,sans-serif;font-size:1.2rem;letter-spacing:0;line-height:1.6}.cart-notification__close{height:1.5rem!important;width:1.5rem!important}.cart-notification__links{text-align:center}.cart-notification__links>*{margin-top:1rem}.cart-notification-product{align-items:center;display:flex;padding-bottom:2.9rem;padding-top:.9rem;gap:1.5rem}.cart-notification-product dl{margin-bottom:0;margin-top:0}.cart-notification-product__name{text-transform:uppercase;font-family:Helvetica,sans-serif;font-size:1rem;letter-spacing:0;line-height:1.4;font-weight:400}.cart-notification-content-wrapper,.cart-notification-content-wrapper.preorder{display:flex;flex-direction:column}.product-option-preorder-content{font-size:1.2rem}.cart-notification-product__image{width:14.5rem;height:18.5rem;flex:0 0 auto}.cart-notification-product__image img{width:100%;height:100%;object-fit:cover}.cart-notification-product__image:after{content:none}.cart-notification-product__name{margin-top:0;margin-bottom:0}.cart-notification .price-item:first-child{padding-left:0!important}.cart-notification .product-option{margin-top:1.5rem}.cart-notification .price--on-sale .price-item--regular{font-size:1rem}#cart-notification-button{text-transform:uppercase;font-family:Helvetica,sans-serif;font-size:1.2rem;letter-spacing:0;line-height:1.6;font-weight:400;text-align:center;min-height:calc(3.4rem + var(--buttons-border-width) * 2);margin-top:0}.cart-notification #shopify-section-related-products-cart-notification .gradient{padding-top:2.9rem}.cart-notification product-recommendations{padding-right:1rem;padding-top:0}.cart-notification product-recommendations .product-card-wrapper .card__heading{font-size:.9rem!important}.cart-notification product-recommendations .related-products__heading{text-transform:uppercase;font-family:Helvetica,sans-serif;font-size:1.1rem!important;letter-spacing:0;line-height:1.6;font-weight:400;text-align:left;padding:0;margin-bottom:.7rem}.cart-notification product-recommendations .grid{--grid-desktop-horizontal-spacing: .8rem}.cart-notification product-recommendations .grid .grid__item .card__content .card__information-heading .price,.cart-notification product-recommendations .grid .grid__item .card__content .card__information .card-colors{display:none}@media screen and (max-width: 989px){.cart-notification{transform:translateY(100%);padding-top:1rem;width:100%}.cart-notification-wrapper{width:100%}.cart-notification.active.active-full{transform:translateY(0);height:100vh}.cart-notification .price--on-sale .price__sale{flex-direction:row;gap:1rem}.cart-notification__close{display:none!important}.cart-notification__header{flex-direction:column;gap:1rem}.cart-notification product-recommendations{height:38.5vh;padding-bottom:6rem}.cart-notification.active-full product-recommendations{height:50.5vh}}
/*# sourceMappingURL=/cdn/shop/t/109/assets/component-cart-notification.css.map */
