#main-cart-footer,#main-cart-footer.is-empty{display:block}#main-cart-footer.is-empty{padding-block:0}#main-cart-footer.is-empty .cart__footer{display:none}#main-cart-footer .page-width{max-width:var(--dm-container-narrow)}#main-cart-footer .cart__footer{display:flex;flex-direction:column;gap:var(--dm-gap-md);padding-block-end:0}#main-cart-footer .cart__footer>*+*{margin:0}@media screen and (min-width:750px){#main-cart-footer .cart__footer{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:var(--dm-gap-xl)}#main-cart-footer .cart__note{flex:1 1 var(--dm-measure-narrow);max-width:var(--dm-measure-narrow)}#main-cart-footer .cart__blocks{flex:0 1 var(--dm-measure-narrow);width:100%;max-width:var(--dm-measure-narrow);margin-inline-start:auto}}#main-cart-footer .cart__note{display:block;height:auto;top:auto}#main-cart-footer .cart__note .field{flex-direction:column;align-items:stretch}#main-cart-footer .cart__note .field__label{position:static;height:auto;color:var(--dm-text-muted)}#main-cart-footer .cart__note .text-area{padding-block:var(--dm-pad-12);padding-inline:0;border-radius:var(--dm-radius-hard)}#main-cart-footer .cart__blocks>*+*{margin-block-start:var(--dm-gap-xs)}#main-cart-footer .discounts{margin:0 0 var(--dm-gap-4xs);padding:0;list-style:none;font-family:var(--dm-font-sans);font-size:var(--dm-t-caption);line-height:var(--dm-lh-caption);color:var(--dm-index-color)}#main-cart-footer .discounts__discount{display:flex;align-items:center;justify-content:flex-end;gap:var(--dm-gap-4xs)}#main-cart-footer .discounts__discount svg{width:var(--dm-t-body);height:var(--dm-t-body);color:currentColor}#main-cart-footer .totals{display:flex;align-items:baseline;justify-content:space-between;gap:var(--dm-gap-xs);padding-block:var(--dm-pad-16);border-block-start:var(--dm-rule-w) var(--dm-rule-style) var(--dm-rule-color)}#main-cart-footer .totals__total{margin:0;font-family:var(--dm-font-sans);font-weight:var(--dm-fw-body);font-size:var(--dm-t-small);line-height:var(--dm-lh-ui);letter-spacing:var(--dm-track-label);text-transform:uppercase;color:var(--dm-text-muted)}#main-cart-footer .totals__total-value{margin:0;font-family:var(--dm-font-sans);font-size:var(--dm-t-price);line-height:var(--dm-lh-flat);letter-spacing:var(--dm-track-body);color:var(--dm-text)}#main-cart-footer .tax-note{display:block;margin:0;font-family:var(--dm-font-sans);font-size:var(--dm-t-caption);line-height:var(--dm-lh-caption);color:var(--dm-text-muted);text-align:left}#main-cart-footer .cart__ctas{display:block;text-align:center}#main-cart-footer .cart__checkout-button{width:100%;max-width:none}#main-cart-footer .cart__dynamic-checkout-buttons{max-width:none;margin-inline:0}#main-cart-footer .dm-guarantee--cart{justify-content:center;margin-block-start:var(--dm-gap-xs);text-align:center}#main-cart-footer #cart-errors{margin-block-start:0}#main-cart-footer #cart-errors:not(:empty){margin-block-start:var(--dm-gap-xs);color:var(--dm-coral-text);font-family:var(--dm-font-sans);font-size:var(--dm-t-caption);line-height:var(--dm-lh-caption);text-align:center}
/*# sourceMappingURL=/cdn/shop/t/75/assets/component-dm-cart-summary.css.map */
