.cart-items,.cart__warnings,.cart__contents{font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif}.title--primary{font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:800;letter-spacing:-.03em;color:#0a0a0a}.cart-items thead th{font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#8e8e9a;border-bottom:1px solid #e8e8ec;padding-bottom:12px}.cart-item__name{font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif!important;font-weight:700!important;font-size:.95rem!important;letter-spacing:-.01em!important;color:#0a0a0a!important;text-decoration:none!important}.cart-item__name:hover{color:#5b4ef6!important}.mf-cart-props{margin:6px 0 8px;padding:0;list-style:none;display:flex;flex-direction:column;gap:3px}.mf-cart-props li{font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.2rem;font-weight:500;color:#8e8e9a;line-height:1.4}.mf-cart-props li strong{color:#55555e;font-weight:600}.product-option{font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.78rem;color:#8e8e9a}.product-option dt{font-weight:600;color:#55555e;display:inline}.product-option dd{display:inline;margin-left:4px;color:#8e8e9a}.price,.cart-item__old-price,.cart-item__final-price{font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif!important;font-weight:700!important;letter-spacing:-.01em!important}.cart-item__old-price{color:#8e8e9a!important;font-weight:500!important}.quantity__button{color:#0a0a0a;transition:color .15s ease}.quantity__button:hover{color:#5b4ef6}.quantity__input{font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;color:#0a0a0a}.cart-remove-button a,cart-remove-button a{color:#8e8e9a;transition:color .15s ease}.cart-remove-button a:hover,cart-remove-button a:hover{color:#ff3b30}.cart-item{border-bottom:1px solid #e8e8ec}.cart-item td{padding-top:20px;padding-bottom:20px}.cart-item__image-container{border-radius:10px!important;border:1px solid #e8e8ec!important;overflow:hidden;background:#f5f5f7!important}.cart__empty-text{font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:800;letter-spacing:-.02em;color:#0a0a0a}.title-wrapper-with-link .underlined-link{font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.82rem;font-weight:600;color:#8e8e9a;text-decoration:none;transition:color .15s ease}.title-wrapper-with-link .underlined-link:hover{color:#0a0a0a}#checkout{background:#0a0a0a!important;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif!important;font-weight:700!important;letter-spacing:.01em!important;border-radius:10px!important;transition:background .2s ease,transform .15s ease!important}#checkout:hover{background:#1a1a1a!important;transform:translateY(-1px)!important}.mf-saving-badge{display:inline-flex;align-items:center;gap:5px;margin-top:6px;padding:4px 10px;background:#e8faf0;border:1px solid #b2f0d1;border-radius:50px;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.15rem;font-weight:700;color:#0a8f3f;letter-spacing:.01em}.mf-saving-badge svg{color:#00c853;flex-shrink:0}.mf-total-saving{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:20px;padding:14px 18px;background:#e8faf0;border:1px solid #b2f0d1;border-radius:14px;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif}.mf-total-saving__left{display:flex;align-items:center;gap:10px}.mf-total-saving__icon{width:32px;height:32px;background:#00c853;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.mf-total-saving__icon svg{color:#fff}.mf-total-saving__label{font-size:1.31rem;font-weight:600;color:#0a8f3f;line-height:1.3}.mf-total-saving__label span{display:block;font-size:1.12rem;font-weight:500;color:#2db85a;margin-top:1px}.mf-total-saving__amount{font-size:1.76rem;font-weight:800;color:#0a8f3f;letter-spacing:-.02em;white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/4/assets/mf-cart.css.map */
