.ds-cart-total{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ds-space-4);color:var(--ds-text)}.ds-cart-total__label{font-size:var(--ds-fs-body);font-weight:var(--ds-weight-strong)}.ds-cart-total__value{font-size:var(--ds-fs-h3);font-weight:var(--ds-weight-strong);font-variant-numeric:tabular-nums;letter-spacing:var(--ds-ls-h3)}.ds-cart-tax{color:var(--ds-text-muted);font-size:var(--ds-fs-small);line-height:var(--ds-lh-small)}.ds-cart-toggle{display:flex;align-items:center;justify-content:space-between;min-height:var(--ds-control-sm);padding:0;color:var(--ds-text);font-size:var(--ds-fs-small);font-weight:var(--ds-weight-strong);cursor:pointer}.ds-cart-input{box-sizing:border-box;min-height:var(--ds-control-md);border:var(--ds-line) solid var(--ds-border);border-radius:var(--ds-radius);background-color:var(--ds-surface);color:var(--ds-text);font-size:var(--ds-fs-field)}.ds-cart-apply{min-height:var(--ds-control-md);border:var(--ds-line) solid var(--ds-border);border-radius:var(--ds-radius);background-color:transparent;color:var(--ds-text);font-size:var(--ds-fs-body);font-weight:var(--ds-weight-strong)}.ds-cart-assurance{display:grid;gap:var(--ds-space-2);padding-block:var(--ds-space-3);border-block:var(--ds-line) solid var(--ds-border-soft);color:var(--ds-text);font-size:var(--ds-fs-small);line-height:var(--ds-lh-small)}.ds-cart-assurance__saving{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ds-space-4);margin:0;color:var(--ds-sale)}.ds-cart-assurance__saving-label{font-weight:var(--ds-weight-strong)}.ds-cart-assurance__saving-amount{font-family:var(--ds-font-display);font-size:var(--ds-fs-price-md);font-weight:400;line-height:1}.ds-cart-assurance__line{margin:0}.ds-cart-assurance__line--strong{font-weight:var(--ds-weight-strong)}.ds-cart-assurance__bar{height:var(--ds-space-1);margin-top:var(--ds-space-2);background-color:var(--ds-border-soft)}.ds-cart-assurance__bar-fill{display:block;height:100%;background-color:var(--ds-text)}.ds-cart-assurance__phone{color:inherit;font-weight:var(--ds-weight-strong)}.ds-cart-ctas{width:100%}.ds-cart-ctas .ds-cart-checkout{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;min-height:var(--ds-control-lg);padding:0 var(--ds-space-5);border:var(--ds-line) solid var(--ds-text);border-radius:var(--ds-radius-pill);background-color:var(--ds-text);color:var(--ds-surface);font-family:var(--ds-font-text);font-size:var(--ds-fs-body);font-weight:var(--ds-weight-strong);letter-spacing:0;text-transform:none;cursor:pointer}.ds-cart-ctas .ds-cart-checkout:disabled{border-color:var(--ds-border-soft);background-color:var(--ds-border-soft);color:var(--ds-text-muted);cursor:not-allowed}.ds-cart-ctas .ds-cart-checkout:focus-visible{outline:var(--ds-focus-width) solid var(--ds-focus);outline-offset:var(--ds-focus-offset)}.ds-cart-checkout__arrow{flex:none;width:var(--ds-space-4);height:var(--ds-space-4)}@media(hover:hover){.ds-cart-ctas .ds-cart-checkout:not(:disabled):hover{border-color:var(--ds-text-muted);background-color:var(--ds-text-muted)}}.ds-cart-page{margin-bottom:var(--ds-cookie-space, 0)}.ds-cart-page .ds-cart-page__heading{display:flex;align-items:baseline;gap:var(--ds-space-3);margin:0;font-family:var(--ds-font-display);font-size:var(--ds-fs-h2);font-weight:400;letter-spacing:var(--ds-ls-h2);line-height:var(--ds-lh-h2);text-transform:uppercase}.ds-cart-page .ds-cart-page__count{color:var(--ds-text-muted);font-size:var(--ds-fs-body);font-weight:var(--ds-weight-text);letter-spacing:0}.ds-cart-page .ds-cart-summary{border:0;border-radius:var(--ds-radius);background-color:var(--ds-surface-alt)}@media screen and (min-width:990px){.ds-cart-page__summary{position:sticky;inset-block-start:calc(var(--header-height, var(--ds-space-7)) + var(--ds-space-5));align-self:start}}.ds-cart-summary__inner{padding:var(--ds-space-4) var(--ds-gutter);font-family:var(--ds-font-text)}@media screen and (min-width:750px){.ds-cart-summary__inner{padding:var(--ds-space-6)}}.ds-cart-empty{display:grid;gap:var(--ds-space-3);width:100%;padding:var(--ds-space-5) var(--ds-gutter);text-align:start}.ds-cart-empty__lead{margin:0;color:var(--ds-text-muted);font-size:var(--ds-fs-small);line-height:var(--ds-lh-small)}.ds-cart-empty__list{margin:0;padding:0;border-top:var(--ds-line) solid var(--ds-border);list-style:none}.ds-cart-empty__link{display:flex;align-items:center;justify-content:space-between;min-height:var(--ds-control-lg);border-bottom:var(--ds-line) solid var(--ds-border);color:var(--ds-text);font-size:var(--ds-fs-h3);font-weight:var(--ds-weight-strong);letter-spacing:var(--ds-ls-h3);text-decoration:none}.ds-cart-empty__arrow{flex:none;width:var(--ds-space-4);height:var(--ds-space-4)}.ds-cart-drawer__empty-title{margin:0 0 var(--ds-space-3);padding-inline:var(--ds-gutter);color:var(--ds-text);font-family:var(--ds-font-display);font-size:var(--ds-fs-h2);font-weight:400;text-transform:uppercase;letter-spacing:var(--ds-ls-h2);line-height:var(--ds-lh-h2);text-align:start}.ds-cart-empty__continue.ds-cart-empty__continue{min-height:var(--ds-control-md);margin-inline:var(--ds-gutter);padding:0 var(--ds-space-5);border:var(--ds-line) solid var(--ds-text);border-radius:var(--ds-radius-pill);background-color:transparent;color:var(--ds-text);font-family:var(--ds-font-text);font-size:var(--ds-fs-body);font-weight:var(--ds-weight-strong);letter-spacing:0;text-transform:none}.ds-cart-drawer__summary .ds-cart-actions{margin-block-start:0;border-block-start:0}.ds-cart-drawer__summary .ds-cart-totals__container{margin-block-start:var(--ds-space-2)}.ds-cart-drawer .ds-cart-drawer__summary{gap:var(--ds-space-2);padding-block-start:var(--ds-space-2);padding-block-end:calc(var(--ds-space-3) + env(safe-area-inset-bottom,0px))}.ds-cart-drawer__summary .ds-cart-toggle{min-height:36px}.ds-cart-drawer__summary .ds-cart-totals__container{margin-block-start:0}.ds-cart-drawer__summary .ds-cart-total__value{font-size:var(--ds-fs-body)}.ds-cart-drawer__summary .ds-cart-tax{margin-block-start:var(--ds-space-1)}.ds-cart-drawer__summary .ds-cart-assurance{display:block;padding-block:var(--ds-space-2) 0;border-block-end:0}.ds-cart-drawer__summary .ds-cart-assurance__saving{margin-block-end:var(--ds-space-1)}.ds-cart-drawer__summary .ds-cart-assurance__saving-amount{font-family:var(--ds-font-text);font-size:var(--ds-fs-small);font-weight:var(--ds-weight-strong);line-height:var(--ds-lh-small)}.ds-cart-drawer__summary .ds-cart-assurance__ship,.ds-cart-drawer__summary .ds-cart-assurance__line{display:inline}.ds-cart-drawer__summary .ds-cart-assurance__ship .ds-cart-assurance__line:after{content:" \b7  ";font-weight:var(--ds-weight-text)}.ds-cart-drawer__summary .ds-cart-assurance__bar{display:none}.ds-cart-drawer__summary .ds-cart-ctas .ds-cart-checkout{min-height:var(--ds-control-md)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ds-cart-summary.css.map */
