.cart-notification-wrapper{position:relative;z-index:10;width:calc(100vw - 20px);margin-left:calc(-50vw + 50% + 10px);max-width:100vw}.cart-notification-wrapper .cart-notification{display:block}.cart-notification{position:absolute;right:0;width:100%;padding:0;background-color:#fff;border-radius:15px;box-shadow:5px 5px 20px #0000001a;top:10px}@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:382px;right:4rem;width:382px}}.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:center;display:flex;border-bottom:.5px solid #39343566;padding:26px 30px 20px;justify-content:space-between}.cart-notification__heading{margin-bottom:0;margin-top:0;font-family:Favorite-Book;font-style:normal;font-weight:400;font-size:16px;line-height:18px;letter-spacing:0em;color:#000}.cart-notification__header button.cart-notification__close{height:22px;width:22px;position:relative;display:block;padding:0}.cart-notification__header button.cart-notification__close .icon{display:block}.cart-notification__links{text-align:center}.cart-notification__links>*{margin-top:1rem}.cart_items_parent{display:flex;flex-direction:column}.cart_items_parent .cart-item .cart-item-flex{min-height:100px;width:100%;display:flex;flex-direction:row}.cart-item-flex .cart-item-media.w-30{width:30%}.cart-item-flex .cart-item-media.w-70{width:70%}.cart-item-flex .cart-item-media{height:100%;min-height:100px}h3.cart-product-title{font-family:Favorite-Book;font-style:normal;font-weight:400;font-size:14px;line-height:15px;letter-spacing:0em;color:#000;margin:0 0 5px;text-transform:uppercase;max-width:80%}h3.cart-product-title a{color:#000;text-decoration:none}.cart-item-title{font-family:Favorite-Book;font-style:normal;font-weight:400;font-size:12px;line-height:13px;letter-spacing:0em;color:#7e7a78;margin:0;text-transform:uppercase}.cart-item-quantity{font-family:Favorite-Book;font-style:normal;font-weight:400;font-size:12px;line-height:13px;letter-spacing:0em;color:#000;position:absolute;bottom:0;left:0;margin:0 0 0 12px;text-transform:uppercase}.info-content .cart-item-price{font-family:Favorite-Book;font-style:normal;font-weight:400;font-size:14px;line-height:15px;letter-spacing:0em;color:#000;position:absolute;top:0;right:0}.cart-item-flex .cart-item-media img{width:100px;height:100px;-o-object-fit:cover;object-fit:cover}.cart-item-remove,.cart-item-remove .button{font-family:Favorite-Book;font-style:normal;font-weight:400;font-size:10px;line-height:11px;letter-spacing:0em;position:absolute;bottom:0;right:0;text-transform:uppercase;text-decoration:underline;text-underline-offset:.5rem}.cart-info-flex .info-content{width:100%;padding:0 12px;position:relative;min-height:100px}.cart-notification__links{padding:0 33px 25px;margin:0!important}.cart-notification__links.border{padding:14px 33px 26px}.cart_items_parent .cart-item{padding:20px 33px 10px;border-bottom:.5px dashed rgba(57,52,53,.4);margin-bottom:0}.cart-notification__links .cart-subtotal{display:flex;flex-direction:row;justify-content:space-between;width:100%}.cart-notification__links .cart-subtotal p{margin:0;text-align:left;font-family:Favorite-Book;font-style:normal;font-weight:400;font-size:16px;line-height:0px;letter-spacing:0em;color:#000;text-transform:uppercase}.cart-notification-product dl{margin-bottom:0;margin-top:0}#cart-notification-button,#cart-checkout-button{padding:0;width:100%;border:1px solid #000000;border-radius:3px;text-align:center;font-family:Favorite-Book;font-style:normal;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0em;text-transform:uppercase;color:#000;margin-top:30px;display:flex;justify-content:center;align-items:center;height:56px;text-decoration:none}#cart-notification-button:hover,#cart-checkout-button:hover{background-color:#000;color:#fff}#cart-notification-button .notification-button{margin-top:12px}.cart-notification__links.empty #cart-notification-button{margin-top:0}.cart-notification__links.notifi #cart-notification-button{margin-top:12px}#cart-checkout-button+#cart-notification-button{margin-top:15px}.btn-continue-shop{font-family:Favorite-Book;font-style:normal;font-weight:400;font-size:14px;line-height:normal;letter-spacing:0em;text-transform:uppercase;color:#000;margin:0;text-decoration:underline;text-underline-offset:.5rem}.cart-notification__links.border .btn-continue-shop{margin-top:25px}.no-cart-item{font-family:Favorite-Book;font-style:normal;font-weight:400;font-size:12px;line-height:13px;letter-spacing:0em;color:#000;margin:0!important;padding:20px 33px}.cart-notification-product__image{display:inline-flex;margin-right:1.5rem;margin-top:.5rem}.cart-notification-product__image:after{content:none}.cart-notification-product__name{margin-bottom:.5rem;margin-top:0}.mini-cart-overlay{position:fixed;height:100vh;width:100vw;top:0;left:0;background-color:#0000004d;z-index:9;display:block}.cart-notification-product{max-height:320px;overflow:hidden;overflow-y:scroll;padding:0}.cart-notification__header.no-border{border-bottom:none}.cart-notification-wrapper{color:#fff;-webkit-animation:fadeOutRight .6s ease-out!important;animation:fadeOutRight .6s ease-out!important}.cart-notification-wrapper.animate{-webkit-animation:fadeInRight .6s ease-in!important;animation:fadeInRight .6s ease-in!important}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate(300px);-webkit-transform:translateX(300px)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate(300px);-webkit-transform:translateX(300px)}}@-webkit-keyframes fadeInRight{0%{opacity:0;transform:translate(300px)}to{opacity:1}}@keyframes fadeInRight{0%{opacity:0;transform:translate(300px)}to{opacity:1}}.cart-notification-product .cart_items_parent quantity-input.quantity{border:.60119px solid #343434;border-radius:1.80357px;min-height:auto;height:26.45px;display:flex;position:absolute;bottom:0;max-width:100px;padding-left:10px;padding-right:10px}quantity-input.quantity .quantity__button{width:auto}quantity-input.quantity .quantity__input{font-family:Favorite-Book;font-style:normal;font-weight:400;font-size:12px;line-height:16px;letter-spacing:0em;color:#343434}quantity-input.quantity .quantity__button svg line{stroke:#343434}@media (max-width: 768px){.cart-notification-wrapper{width:100vw;margin-left:0;position:fixed;height:auto;top:0}.cart-notification{top:0;border-radius:0 0 15px 15px}#cart-notification-button.notification-button{margin-top:0}.cart-item-quantity{display:none}.cart-notification-wrapper{color:#fff;-webkit-animation:fadeOutTop .6s ease-out!important;animation:fadeOutTop .6s ease-out!important}.cart-notification-wrapper.animate{color:#fff;-webkit-animation:fadeInTop .6s ease-in-out!important;animation:fadeInTop .6s ease-in-out!important;transform:translate(0)}@-webkit-keyframes fadeInTop{0%{opacity:0;transform:translateY(-300px)}to{opacity:1}}@keyframes fadeInTop{0%{opacity:0;transform:translateY(-300px)}to{opacity:1}}@-webkit-keyframes fadeOutTop{0%{opacity:1}to{opacity:0;transform:translateY(-300px)}}@keyframes fadeOutTop{0%{opacity:1}to{opacity:0;transform:translateY(-300px)}}.cart_items_parent .cart-item{padding-top:14px;padding-bottom:10px}}.cart-product-title a{display:block}
/*# sourceMappingURL=/s/files/1/0641/5613/9760/t/74/assets/component-cart-notification.css.map */
