cart-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;justify-content:center;visibility:hidden;pointer-events:none;transition:visibility 0s linear var(--cart-motion-duration);width:0;height:0}cart-drawer:is(.active,.closing){visibility:visible;pointer-events:auto;transition:visibility 0s linear 0s}.drawer__inner{position:fixed;bottom:calc(var(--menu-bottom) + var(--menu-button-size) + var(--gap-btw-buttons));left:50%;transform:translate(-50%);z-index:1;width:var(--menu-grow-width);max-width:calc(100vw - 32px);height:0;background:var(--cinza-overlay);-webkit-backdrop-filter:var(--blur-strong);backdrop-filter:var(--blur-strong);padding:0;overflow:hidden;transition:height var(--cart-motion-duration) ease}.drawer__content{position:relative;height:var(--cart-drawer-height);padding:5px 20px 20px;overflow-y:auto;display:flex;flex-direction:column;justify-content:space-between}.drawer__inner:focus{outline:none;box-shadow:none}cart-drawer.active .drawer__inner{height:var(--cart-drawer-height)}.cart-items{width:100%;border-collapse:separate;border-spacing:0 20px}.drawer__inner-empty{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;width:100%}.cart-drawer__empty-text{font-family:Muoto;font-size:28px;font-weight:400;color:var(--cinza-medio);margin-bottom:20px}.cart-drawer__empty-svg{color:var(--marrom-60);position:absolute;z-index:-1;width:90%;height:auto;display:flex;justify-content:center;left:50%;top:50%;transform:translate(-50%,-50%)}.cart-item__quantity{display:flex;align-items:center;gap:20px;margin:0}.cart-quantity{display:flex;align-items:center;gap:3px}.quantity__button{width:12px;height:12px;border-radius:50%;border:none;background:var(--cart-accent);color:var(--cinza-medio);font-size:12px;cursor:pointer;display:flex;align-items:center;justify-content:center;line-height:1}.quantity__input{width:30px;border:none;background:transparent;text-align:center;font-size:12px;color:var(--cinza-escuro);-moz-appearance:textfield}.quantity__input::-webkit-outer-spin-button,.quantity__input::-webkit-inner-spin-button{-webkit-appearance:none}.cart-remove-button{font-family:MuotoMono;background:none;border:none;border-bottom:1px solid var(--cinza-medio);color:var(--cinza-medio);font-size:12px;cursor:pointer;padding:0 0 1px}.cart__checkout-button.button{width:100%;border:none;border-radius:0;color:var(--branco);background:var(--preto-80);display:flex;align-items:center;justify-content:center;height:40px;font-family:MuotoMono;transition:background .5s ease;cursor:pointer}.cart-drawer-totals{display:flex;gap:120px;font-family:Muoto;position:relative;margin-bottom:20px;padding-top:20px;border-top:.5pt solid var(--cinza-medio)}.cart-drawer-totals .totals__total{margin-right:auto}.cart-drawer-totals .totals__total-items{position:absolute;top:22px;left:50%;transform:translate(-50%);line-height:1;color:var(--cinza-medio);font-family:MuotoMono;margin-left:auto;margin-right:auto}.cart-drawer-totals .totals__total-value{margin-left:auto}cart-drawer-items.is-empty+.cart-drawer-totals{display:none}cart-drawer-items.is-empty #CartDrawer-Checkout{pointer-events:none}.drawer__contents{max-height:calc(100dvh - 300px);overflow-y:scroll}.cart-drawer .cart-item{width:100%;display:flex;justify-content:space-between;gap:20px}.cart-item__media{width:90px}.cart-item__image{aspect-ratio:3/4;width:100%;height:auto;object-fit:cover;display:block}.cart-item__details{display:flex;flex-direction:column;gap:12px;font-family:Muoto;color:var(--cinza-medio)}a.cart-item__name{color:var(--preto);text-decoration:none}@media(max-width:1024px){.cart-drawer__empty-text{font-size:22px;margin-bottom:10px}.cart-drawer__empty-svg{padding:24px}}@media(hover:hover)and (pointer:fine){.quantity__button:hover{background:#fff9}.cart-remove-button:hover{color:var(--preto);border-bottom-color:var(--preto)}.cart__checkout-button.button:hover{background:var(--preto)}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/cart-drawer.css.map */
