.totals{display:flex;flex-wrap:wrap}.tax-note{display:block;margin-top:10px}.cart__footer.is-empty,.tax-note:empty{display:none}.cart__footer__content+.cart__footer__content{margin-top:30px}#cart-errors:not(:empty){margin-top:20px;color:var(--color-error)}.cart__footer .discounts__discount{display:flex;flex-wrap:wrap;align-items:center;color:var(--color-error)}.cart__footer .discounts__discount{font-weight:var(--font-body-bold-weight)}.cart__footer .discounts__discount svg{margin-right:5px}.cart__footer .discounts__discount svg path{fill:var(--color-error)}@media (min-width: 577px){.totals,.cart__footer .discounts__discount{justify-content:flex-end}#cart-errors,.cart__footer__content{text-align:right}.no-js noscript+[type=submit]{margin-left:10px}.cart__footer terms_and_condition-checkbox{justify-content:flex-end}}@media (max-width: 576px){.totals,.cart__footer .discounts__discount{justify-content:center}#cart-errors,.cart__footer__content{text-align:center}.no-js noscript+[type=submit]{margin-top:20px}}@media (max-width: 992px){.cart-remove-button:hover{position:relative}.cart-remove-button:hover:before{content:"";position:absolute;top:50%;left:3px;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;background:var(--mobile-focus-color);z-index:-1}}.cart__dynamic-checkout-buttons [data-shopify-buttoncontainer]{justify-content:flex-end!important}.cart__footer terms_and_condition-checkbox{margin-bottom:var(--padding2)}.add-warranty-wrap{display:flex;justify-content:flex-end;margin-bottom:15px}@media (max-width: 749px){.add-warranty-wrap{justify-content:center}.totals{text-align:center}}.add-warranty-wrap--drawer{display:flex;justify-content:flex-end;margin-bottom:10px}.add-warranty-wrap--drawer .add-warranty-btn{padding:10px 14px}.add-warranty-btn,.add-warranty-wrap--drawer .add-warranty-btn{background-color:var(--buttons-background, var(--color-button, #0a1834));color:var(--buttons-labels, var(--color-button-text, #ffffff));border:0;border-radius:var(--buttons-radius, 12px);padding:12px 16px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;transition:transform .16s ease,background-color .16s ease,box-shadow .16s ease,filter .16s ease}.add-warranty-btn svg{fill:currentColor}.add-warranty-btn:hover,.add-warranty-btn:focus-visible{background-color:#14e1d8;color:#0a1834;transform:translateY(-1px) scale(1.02);box-shadow:0 6px 18px #14e1d859;outline:none}.add-warranty-btn:active{transform:translateY(0) scale(.995);background-color:#11c7bf}@media (max-width: 749px){.add-warranty-wrap,.add-warranty-wrap--drawer{justify-content:center}}.add-warranty-btn{background-color:var(--buttons-background, var(--color-button, #0a1834))!important;color:var(--buttons-labels, var(--color-button-text, #ffffff))!important}.add-warranty-btn:hover,.add-warranty-btn:focus-visible{background-color:#14e1d8!important;color:#0a1834!important}.add-warranty-wrap .btn.add-warranty-btn,.add-warranty-wrap .btn.btn_zoom.add-warranty-btn,.add-warranty-wrap--drawer .btn.add-warranty-btn,.add-warranty-wrap--drawer .btn.btn_zoom.add-warranty-btn,.btn.add-warranty-btn,.btn.btn_zoom.add-warranty-btn,.add-warranty-btn{background-color:var(--buttons-background, var(--color-button, #0a1834))!important;color:var(--buttons-labels, var(--color-button-text, #ffffff))!important;border-color:transparent!important;transition:background-color .16s ease,color .16s ease,transform .16s ease}.add-warranty-wrap .btn.add-warranty-btn:not([disabled]):hover,.add-warranty-wrap .btn.btn_zoom.add-warranty-btn:not([disabled]):hover,.add-warranty-wrap--drawer .btn.add-warranty-btn:not([disabled]):hover,.add-warranty-wrap--drawer .btn.btn_zoom.add-warranty-btn:not([disabled]):hover,.btn.add-warranty-btn:not([disabled]):hover,.btn.btn_zoom.add-warranty-btn:not([disabled]):hover,.add-warranty-btn:not([disabled]):hover,.add-warranty-wrap .btn.add-warranty-btn:focus-visible,.add-warranty-wrap .btn.btn_zoom.add-warranty-btn:focus-visible,.add-warranty-wrap--drawer .btn.add-warranty-btn:focus-visible,.add-warranty-wrap--drawer .btn.btn_zoom.add-warranty-btn:focus-visible,.btn.add-warranty-btn:focus-visible,.btn.btn_zoom.add-warranty-btn:focus-visible,.add-warranty-btn:focus-visible{background-color:#14e1d8!important;color:#0a1834!important;border-color:#14e1d8!important;transform:translateY(-1px) scale(1.02);box-shadow:0 6px 18px #14e1d859}.add-warranty-btn svg{fill:currentColor!important}
/*# sourceMappingURL=/cdn/shop/t/58/assets/component-cart.css.map */
