main[data-template=cart] .title--primary,main[data-template=cart] .cart__empty-text{text-transform:lowercase;letter-spacing:-.02em}main[data-template=cart] .title-wrapper-with-link .underlined-link,main[data-template=cart] .cart__warnings .button,main[data-template=cart] .totals__total,main[data-template=cart] .cart__checkout-button{text-transform:lowercase}main[data-template=cart] .cart-items thead th{font-size:1rem;font-weight:400;letter-spacing:.16em;text-transform:uppercase;opacity:.45}main[data-template=cart] .cart-items thead{border-bottom-color:rgba(var(--color-foreground),.08)}main[data-template=cart] .cart-item .price,main[data-template=cart] .cart-item__price-wrapper,main[data-template=cart] .cart-item__totals .price,main[data-template=cart] .totals__total-value{white-space:nowrap}main[data-template=cart] .cart-item__name{text-decoration:none}main[data-template=cart] .is-empty .cart__warnings{padding-bottom:2rem}.tbd-cartx{padding:40px 0 64px}.tbd-cartx--empty{padding-top:8px}@media(min-width:990px){.tbd-cartx{padding:64px 0 96px}}.tbd-cartx__title{font-size:calc(clamp(26px,4vw,40px) * var(--o-hscale, 1));line-height:1.05;font-weight:700;letter-spacing:-.01em;margin:0 0 24px}.tbd-checkout-bar{position:fixed;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:40;display:flex;align-items:center;gap:12px;padding:8px 8px 8px 18px;border-radius:var(--buttons-radius, 0);background:#45464af5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#f7f2ed;box-shadow:0 18px 40px -16px #00000080;transform:translateY(160%);transition:transform .45s cubic-bezier(.2,.7,.1,1)}.tbd-checkout-bar.is-on{transform:none}.tbd-checkout-bar__total{flex:1;margin:0;font-size:1.3rem;line-height:1.2;letter-spacing:.04em}.tbd-checkout-bar__total b{display:block;font-size:1.7rem;font-weight:400;letter-spacing:0}.tbd-checkout-bar__btn{-webkit-appearance:none;appearance:none;min-height:46px;padding:0 22px;border:0;border-radius:var(--buttons-radius, 0);background:#f7f2ed;color:#45464a;font:inherit;font-size:1.4rem;cursor:pointer}@media(min-width:990px){.tbd-checkout-bar{display:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/tbd-cart.css.map */
