.cookie-message{display:none}.cart--no-cookies .cookie-message{display:block}.ajaxcart-container{color:var(--body-color)}.ajaxcart__product-image{display:block;overflow:hidden}.ajaxcart__product-image img{display:block;max-width:100%}.ajaxcart__quantity{position:absolute;top:-7px;right:-7px;display:block;min-width:20px;height:20px;padding:0 3px;color:#fff;background-color:#727272e6;border:2px solid var(--body-bg);font-size:12px;line-height:16px;text-align:center}.ajaxcart__product-description{position:relative;height:100%}.ajaxcart__product-name{color:var(--product-name-color);transition:color .3s ease}.ajaxcart__product-name:hover,.ajaxcart__product-name:focus{color:var(--product-name-hover-color);text-decoration:none}.ajaxcart__product-meta{line-height:18px}.ajaxcart__product-meta span:not(:last-child):after{content:"/";display:inline-block;width:0;height:12px;padding-right:6px;margin:0 3px}.ajaxcart__price--regular{font-weight:var(--font-heading-weight);color:#ccc}.ajaxcart__footer-buttons{margin:0 -7px}.ajaxcart__footer-price{display:flex;justify-content:space-between}.ajaxcart__subtotal-name{font-weight:500;font-size:16px;color:var(--heading-color)}.ajaxcart__subtotal{font-size:calc(var(--font-size-base) + 1px)}.ajaxcart__policies a{border-bottom:1px solid}.ajaxcart__policies a:hover{color:var(--primary)}.ajaxcart__footer-discount{display:flex;align-items:center;justify-content:space-between;padding:13px 0 5px;border-top:1px solid var(--border-color)}.ajaxcart__footer-discount .ajaxcart__price{padding-left:20px}.ajaxcart__note{margin:15px 0 0}.ajaxcart__note-input{border-radius:.25rem}.ajaxcart__note-input:focus{border-color:var(--primary);outline:0;box-shadow:none}.ajaxcart__qty{position:relative}.is-loading .ajaxcart__qty{opacity:.5}.cart-empty-message{margin:0;padding:0 5px;text-align:center}.ajaxcart-toast{position:fixed;top:30px;right:30px;z-index:1071;color:#fff;background-color:red;border:none;border-radius:0}.ajaxcart-toast .toast-body{padding:15px 50px 15px 30px}.ajaxcart-toast__close{width:20px;height:20px;color:#fff;line-height:14px;text-align:center;background:transparent;transition:all .3s ease;opacity:.8}.ajaxcart-toast__close:hover,.ajaxcart-toast__close:focus{color:#fff;outline:0;opacity:1}.mini-cart-total{margin-top:20px;padding:15px 0 0;border-top:1px solid #e9e9e9;text-align:left;color:#000;font-size:16px;font-weight:500}.mini-cart-total .js-cart-total{float:right}.ajaxcart__gift-title span{font-weight:600;margin-left:3px}@keyframes effectOpacity{0%{color:var(--heading-color)}50%{color:var(--bs-danger)}to{color:var(--border-color)}}.ajaxcart__qty-num{font-size:16px;font-family:var(--font-heading-family);background-color:transparent;height:20px;width:28px;flex-grow:1;font-weight:600;line-height:1;-webkit-appearance:none;appearance:none;padding:0}.ajaxcart__qty-adjust{width:20px;height:20px;flex-shrink:0;padding:0;border:1px solid var(--border-color);background-color:transparent;cursor:pointer;color:var(--body-color)}.ajaxcart__qty-adjust:hover{color:var(--header-color)}.ajaxcart__qty-adjust svg{width:8px;pointer-events:none}.product-quantity__select{min-height:48px;min-width:80px;padding:6px 30px 6px 15px;background-color:#eff0f2;border:0;cursor:pointer;text-align:center;font-family:var(--font-heading-family)}.ajaxcart__remove{border-bottom:1px solid;color:var(--body-color-light);line-height:24px}.ajaxcart__remove:hover,.ajaxcart__remove:focus{color:var(--primary)}.ajaxcart__product:not(:last-child){padding-bottom:16px}.ajaxcart__product.is-loading{pointer-events:none}.cart__checkout-button{background-color:var(--primary);color:var(--heading-color)}.cart__checkout-button:hover{background-color:var(--secondary);color:#fff}.cart-modal__btn--checkout span.icon-key{display:flex;line-height:20px}.cart-modal__btn--checkout{padding:11px 16px;margin-top:20px}.cart-modal__btn--checkout .icon-key{margin-right:4px}.cart-modal__btn--checkout .icon-dot{display:block;width:10px;height:0;margin:0 7px;border-top:2px solid}
/*# sourceMappingURL=/cdn/shop/t/15/assets/component-ajax-cart.css.map */
