.cart-notification-trigger:hover+cart-notification .cart-notification,cart-notification:hover .cart-notification{visibility:hidden}@media screen and (min-width: 750px){.cart-notification-trigger:hover+cart-notification .cart-notification,cart-notification:hover .cart-notification{transition:transform var(--duration-default) ease,visibility 0s;visibility:visible}}cart-notification{align-self:flex-end}.cart-notification{background-color:var(--color-secondary-lightest);border:1px solid var(--color-tertiary-medium);padding-top:2.5rem;position:absolute;right:0;visibility:hidden;width:36.8rem;z-index:-1;filter:drop-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:4}.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;padding:0 16px}.cart-notification__heading{align-items:center;display:flex;flex-grow:1;margin-bottom:20px;margin-top:0;font-size:1.4rem}.cart-notification__heading .icon-checkmark{color:rgb(var(--color-foreground));margin-right:1rem;width:1.3rem}.cart-notification__close{border:none}.cart-notification__links{display:none;text-align:center;padding:10px 16px 0;border-top:1px solid var(--color-secondary-medium)}.cart-notification__links.cart-not-empty{display:block}.cart-notification__links>*{margin:0}.cart-notification__product-list{align-items:flex-start;display:flex;flex-direction:column;max-height:350px;overflow-y:auto}.cart-notification__empty-message{padding:0 16px 10px}.cart-notification__quantity-total-wrapper{border-top:1px solid var(--color-secondary-medium);padding:10px 16px}.cart-notification__quantity-total-wrapper,.cart-notification__links-total{justify-content:space-between;display:flex;align-items:center}.cart-notification__links-total-price,.cart-notification__links-total-price span.money{font-size:1.5rem;font-weight:600;color:var(--color-primary-darker)}.cart-notification__links-delivery{display:block;text-align:left;font-size:1.2rem;font-weight:600;margin-top:3px;margin-bottom:12px}.cart-notification-product{border-top:1px solid var(--color-secondary-medium);display:flex;padding:12px;width:100%;column-gap:4px}@media screen and (min-width: 399px){.cart-notification-product{column-gap:12px}}.cart-notification-product img{width:70px;height:auto;object-fit:cover}.cart-notification-product__details-prices{align-items:center;display:flex;column-gap:8px}.cart-notification-product__details{display:flex;flex-direction:column;row-gap:4px;width:100%}.cart-notification-product__details-title a{color:var(--color-primary-darker);font-size:1.3rem}.cart-notification-product__details-vendor,.cart-notification-product__details-quantity{display:block}.cart-notification-product__details-original-price,.cart-notification-product__details-original-price span.money,.cart-notification-product__details-price,.cart-notification-product__details-price span.money,.cart-notification__total-price,.cart-notification__total-price span.money{font-size:1.3rem;font-weight:600;text-align:right;color:var(--color-primary-darker)}.cart-notification-product__details-original-price,.cart-notification-product__details-original-price span.money{color:var(--color-secondary-darkest);text-decoration:line-through}.cart-notification-product__details-variant-title,.cart-notification-product__details-vendor,.cart-notification-product__details-quantity-text,.cart-notification-product__details-quantity-amount{font-size:1.2rem;font-weight:600}.cart-notification-product__details-quantity-text{display:none;font-weight:600}.cart-notification-product__details-variant-title.no-variant{display:none}.cart-notification-product__quantity-price-wrapper{display:flex;flex-wrap:wrap;column-gap:10px;row-gap:10px;justify-content:space-between;align-items:center}@media screen and (min-width: 399px){.cart-notification-product__quantity-price-wrapper{column-gap:20px}}
/*# sourceMappingURL=/s/files/1/0839/6511/6709/t/50/assets/component-cart-notification.css.map */
