cc-mobile-cart[hidden]{display:none!important}.cc-mobile-cart{display:none}@media(max-width:749px){html.cc-mobile-cart-ready body{padding-bottom:var(--cc-mobile-cart-space, calc(85px + env(safe-area-inset-bottom, 0px)) )}.cc-mobile-cart{position:fixed;inset:auto 0 0;z-index:40;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.8rem 1.4rem;padding:1.2rem max(2rem,env(safe-area-inset-right,0px)) calc(1.2rem + env(safe-area-inset-bottom,0px)) max(2rem,env(safe-area-inset-left,0px));background:var(--cc-paper, #faf7ee);color:var(--cc-ink, #2f3020);border-top:1px solid var(--cc-line, #d5d1bf);box-shadow:0 -6px 20px #2f302014}.cc-mobile-cart__details{min-width:0}.cc-mobile-cart__title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.2rem;line-height:1.5}.cc-mobile-cart__price{display:block;font-size:1.6rem;font-weight:600;line-height:1.5}.cc-mobile-cart__button{min-height:52px;min-width:148px;max-width:52vw;padding:1.3rem 1.8rem;border:1px solid var(--cc-ink, #2f3020);border-radius:0;background:var(--cc-ink, #2f3020);color:var(--cc-paper, #faf7ee);font:inherit;font-size:1.5rem;font-weight:600;line-height:1.4;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.cc-mobile-cart__button:disabled{opacity:.6;cursor:default}.cc-mobile-cart__button:focus-visible{outline:2px solid var(--cc-ink, #2f3020);outline-offset:4px}.cc-mobile-cart__button:active:not(:disabled){background:var(--cc-olive, #4a4a32)}.cc-mobile-cart__error{grid-column:1 / -1;margin:0;font-size:1.3rem;line-height:1.5}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/cc-mobile-cart.css.map */
