#cart-drawer{--r53-ink: #20211f;--r53-muted: #6b6c66;--r53-line: rgb(32 33 31 / .1);--r53-panel: #fafaf8}@media screen and (max-width:749px){#cart-drawer>.theme-drawer__dialog{--theme-drawer-width: 97vw;border-left:0}}#cart-drawer>.theme-drawer__dialog::backdrop{background:#20211f47}#cart-drawer>.theme-drawer__dialog{box-shadow:-10px 0 30px #20211f24}#cart-drawer .cart-drawer__items{padding-bottom:16px}#cart-drawer .cart-drawer__summary{--cart-drawer-summary-padding: 16px;align-items:stretch;gap:12px;padding:20px 16px calc(14px + var(--safe-area-inset-bottom, 0px));background-color:var(--r53-panel);border-top:1px solid var(--r53-line);mask-image:none;-webkit-mask-image:none}@media screen and (min-width:750px){#cart-drawer .cart-drawer__summary{padding:22px 24px 18px;gap:14px}}#cart-drawer .cart-drawer__summary .cart-totals,#cart-drawer .cart-drawer__summary .cart__summary-totals{margin:0;padding:0;border:0;gap:0}#cart-drawer .cart-totals__container{display:flex;flex-direction:column;gap:0}#cart-drawer .cart-totals__original-container:empty{display:none}#cart-drawer .cart-totals__original-container{display:flex;flex-direction:column;gap:6px;padding-bottom:6px}#cart-drawer .cm-r53-row,#cart-drawer .cart-totals__original,#cart-drawer .cart-discounts__item{display:flex;align-items:center;justify-content:space-between;min-height:16px;font-family:var(--font-body--family);font-size:12px;line-height:16px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--r53-ink)}#cart-drawer .cm-r53-row__value,#cart-drawer .cart-totals__original-value{color:var(--r53-ink)}#cart-drawer .cart-discounts{display:flex;flex-direction:column;gap:6px;margin:0;padding:0}#cart-drawer .cart-discounts__label{display:inline-flex;align-items:center;gap:6px}#cart-drawer .cart-discounts__label svg{width:11px;height:11px}#cart-drawer .cart-discounts__value{font-size:12px;font-weight:400;letter-spacing:0;color:var(--r53-ink)}#cart-drawer .cm-r53-row--ship{padding-bottom:14px}#cart-drawer .cart-totals__total{padding-top:14px;border-top:1px solid var(--r53-line);align-items:baseline}#cart-drawer .cart-totals__total-label{font-family:var(--font-body--family);font-size:13px;line-height:18px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--r53-ink)}#cart-drawer .cart-totals__total-value{font-family:var(--font-body--family);font-size:14px;line-height:18px;font-weight:500;letter-spacing:0;color:var(--r53-ink)}#cart-drawer .cart__ctas{width:100%;margin:6px 0 2px;display:flex;flex-direction:column}#cart-drawer .cart__checkout-button{width:100%;height:50px!important;min-height:50px!important;border-radius:0;background:var(--r53-ink);color:#fafaf8}#cart-drawer .cart__checkout-button .button-text{font-family:var(--font-body--family);font-size:13px;line-height:16px;font-weight:500;letter-spacing:.01em;text-transform:none}#cart-drawer .cm-r53-trust{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%}#cart-drawer .cm-r53-guar{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;padding:7px 12px;border:1px solid rgb(32 33 31 / .07);background:#fff9;line-height:16px;color:var(--r53-ink)}#cart-drawer .cm-r53-guar__ic{flex:0 0 14px;width:14px;height:14px;color:var(--r53-ink)}#cart-drawer .cm-r53-guar__txt{display:block;margin:0;font-family:var(--font-body--family);line-height:16px}#cart-drawer .cm-r53-guar__t{font-size:12px;line-height:16px;font-weight:400;color:var(--r53-ink)}#cart-drawer .cm-r53-pay{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:0;padding:0;list-style:none}#cart-drawer .cm-r53-pay__i{display:flex}#cart-drawer .cm-r53-pay__svg{width:30px;height:19px;display:block}#cart-drawer>.theme-drawer__dialog{overflow:clip;overscroll-behavior:none}#cart-drawer .cart-drawer__inner,#cart-drawer .cart-drawer__inner>.cart-items-component{overflow:clip}#cart-drawer .cart-drawer__content{overflow:clip;min-height:0;overscroll-behavior:none}#cart-drawer .cart-drawer__items{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}#cart-drawer .cart-drawer__summary{position:relative;flex:0 0 auto;margin-top:0}#cart-drawer{--r58-panel: #eeeeeb;--r58-line: rgb(32 33 31 / .07);--r58-label: rgb(32 33 31 / .78)}#cart-drawer .cart-drawer__summary{background-color:var(--r58-panel);border-top:1px solid var(--r58-line);padding:4px 20px calc(14px + var(--safe-area-inset-bottom, 0px));gap:12px}@media screen and (min-width:750px){#cart-drawer .cart-drawer__summary{padding:6px 24px 18px;gap:14px}}#cart-drawer .cart-totals__original-container,#cart-drawer .cart-discounts{gap:0;padding:0}#cart-drawer .cart-totals__original{display:none}#cart-drawer .cm-r53-row,#cart-drawer .cart-totals__original,#cart-drawer .cart-discounts__item{min-height:0;padding:13px 0;font-size:14px;line-height:20px;color:var(--r58-label);border-bottom:1px solid var(--r58-line)}#cart-drawer .cm-r53-row--ship{padding:13px 0}#cart-drawer .cart-totals__container{gap:0}#cart-drawer .cm-r53-row__value,#cart-drawer .cart-totals__original-value,#cart-drawer .cart-discounts__value{font-size:14px;line-height:20px;color:var(--r53-ink)}#cart-drawer .cm-r53-row--ship .cm-r53-row__value{font-size:12px;font-weight:500;letter-spacing:.05em;text-transform:uppercase}#cart-drawer .cm-r58-disc{justify-content:flex-start;gap:10px}#cart-drawer .cm-r58-disc .cart-discounts__value{margin-left:auto;white-space:nowrap}#cart-drawer .cm-r58-chip{display:inline-flex;align-items:center;gap:5px;min-width:0;max-width:62%;padding:3px 8px;background:#e3e3df;border-radius:2px;font-size:12px;line-height:16px;font-weight:500;letter-spacing:.01em;color:var(--r53-ink)}#cart-drawer .cm-r58-chip svg{flex:0 0 11px;width:11px;height:11px;color:var(--r53-ink)}#cart-drawer .cm-r58-chip__t{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#cart-drawer .cart-totals__total{padding-top:14px;border-top:0}#cart-drawer .cart-totals__total-label{font-size:15px;line-height:20px;font-weight:500}#cart-drawer .cart-totals__total-value{font-size:16px;line-height:20px;font-weight:600}#cart-drawer .cart__ctas{margin:2px 0 0}#cart-drawer .cart__checkout-button .button-text{font-size:14px;line-height:18px;font-weight:500;letter-spacing:.01em}#cart-drawer .cm-r53-guar{padding:0;background:none;border:0}#cart-drawer .cm-r53-trust{gap:10px;margin-top:2px}#cart-drawer .cm-r53-guar__ic{flex-basis:14px;width:14px;height:14px}#cart-drawer .cm-r53-guar__txt,#cart-drawer .cm-r53-guar__t{font-size:13px;line-height:18px}#cart-drawer .cm-r53-guar{gap:8px}#cart-drawer .cart-discounts__value,#cart-drawer .cart-totals__total-value,#cart-drawer .cm-r53-row__value{font-variant-numeric:tabular-nums}
/*# sourceMappingURL=/cdn/shop/t/33/assets/cm-r53-cart.css.map */
