.totals{display:flex;justify-content:center;align-items:flex-end}.totals>*{font-size:1.6rem;margin:0}.totals>h2{font-size:calc(var(--font-heading-scale) * 1.6rem)}.totals *{line-height:1}.totals>*+*{margin-left:2rem}.totals__subtotal-value{font-size:1.8rem}.cart__ctas+.totals{margin-top:2rem}@media all and (min-width:750px){.totals{justify-content:space-between;margin-top:20px}}@media all and (max-width:750px){.totals{justify-content:start;align-items:flex-start}.tax-note{text-align:left}}#CartDrawer .drawer__footer{margin-left:-1.5rem;margin-right:-1.5rem;padding-left:1.5rem;padding-right:1.5rem;background:rgb(var(--color-background))}#CartDrawer .cart-drawer__footer,#CartDrawer .cart__ctas,#CartDrawer .methods_of_payment{background:rgb(var(--color-background))}.cart-drawer .quantity,#CartDrawer .quantity{position:relative;display:inline-flex;align-items:center;width:auto;min-width:11.6rem;height:4.2rem;border:1px solid rgba(var(--color-foreground),.16);border-radius:999px;background:rgb(var(--color-background));overflow:hidden;transition:border-color .16s ease}.cart-drawer .quantity:before,.cart-drawer .quantity:after,#CartDrawer .quantity:before,#CartDrawer .quantity:after{content:none;display:none;box-shadow:none;border:0}.cart-drawer .quantity:focus-within,#CartDrawer .quantity:focus-within{border-color:rgba(var(--color-foreground),.55)}.cart-drawer .quantity__button,#CartDrawer .quantity__button{flex:0 0 auto;width:3.9rem;height:100%;min-height:0;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background-color .15s ease}.cart-drawer .quantity__button:hover,#CartDrawer .quantity__button:hover{background-color:rgba(var(--color-foreground),.06)}.cart-drawer .quantity__button:active,#CartDrawer .quantity__button:active{background-color:rgba(var(--color-foreground),.11)}.cart-drawer .quantity__button:disabled,#CartDrawer .quantity__button:disabled{opacity:.35;cursor:default}.cart-drawer .quantity__button svg,#CartDrawer .quantity__button svg{width:1rem;height:1rem;pointer-events:none}.cart-drawer .quantity__input,#CartDrawer .quantity__input{flex:1 1 auto;width:3.8rem;height:100%;min-height:0;padding:0;border:0;background:transparent;color:inherit;text-align:center;font-size:1.4rem;font-weight:600;line-height:1;-moz-appearance:textfield}.cart-drawer .quantity__input::-webkit-outer-spin-button,.cart-drawer .quantity__input::-webkit-inner-spin-button,#CartDrawer .quantity__input::-webkit-outer-spin-button,#CartDrawer .quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cart-drawer .quantity__input:focus,#CartDrawer .quantity__input:focus{outline:none;box-shadow:none}#CartDrawer cart-remove-button{display:inline-flex;margin-top:.6rem}#CartDrawer cart-remove-button .button--tertiary{min-height:0;padding:.4rem 0;font-size:1.25rem;text-decoration:underline;text-underline-offset:.25rem;border:0;background:transparent}@media screen and (max-width:749px){.cart-drawer .quantity,#CartDrawer .quantity{min-width:10.8rem;height:4rem}.cart-drawer .quantity__button,#CartDrawer .quantity__button{width:3.6rem}}@media(prefers-reduced-motion:reduce){.cart-drawer .quantity,.cart-drawer .quantity__button,#CartDrawer .quantity,#CartDrawer .quantity__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/component-totals.css.map */
