.m-drawer{position:fixed;inset:0 auto 0 0;inline-size:min(350px,calc(100vw - 40px));block-size:100%;max-block-size:none;max-inline-size:none;margin:0;padding:0;border:0;background:var(--milk);color:var(--ink);overflow:hidden}.m-drawer[open]{display:flex;flex-direction:column;animation:m-drawer-in var(--t-slow) var(--ease)}.m-drawer::backdrop{background:var(--scrim)}html.m-cart-open{overflow:hidden}@keyframes m-drawer-in{0%{transform:translate(-100%)}to{transform:none}}.m-drawer__head{flex:none;display:flex;align-items:center;justify-content:space-between;block-size:64px;padding-inline:var(--gutter) calc(var(--gutter) - 10px);border-block-end:1px solid var(--line)}.m-drawer__title{margin:0}.m-drawer__title:focus{outline:none}.m-drawer__title>span{display:inline-flex;align-items:center;gap:8px}.m-drawer__title>span[hidden]{display:none}.m-drawer__check{inline-size:18px;block-size:18px}.m-drawer__body{flex:1;min-block-size:0;overflow-y:auto;display:flex;flex-direction:column}.m-drawer__body>.shopify-section{flex:1;display:flex;flex-direction:column}.m-cart{flex:1;display:flex;flex-direction:column}.m-cart__empty{padding:24px var(--gutter)}.m-cart__items{list-style:none;margin:0;padding:18px var(--gutter) 0;display:flex;flex-direction:column;gap:18px}.m-cart__item{display:flex;gap:14px}.m-cart__thumb{flex:0 0 84px;block-size:105px;background:var(--sand);display:block}.m-cart__thumb img{inline-size:100%;block-size:100%;object-fit:cover}.m-cart__info{flex:1;min-inline-size:0;display:flex;flex-direction:column;gap:5px}.m-cart__name{color:inherit;text-decoration:none}.m-cart__actions{align-items:center;margin-block-start:6px}.m-cart__actions .m-link{min-block-size:var(--hit)}.m-qty{display:inline-flex;align-items:center;block-size:36px;border:1px solid var(--edge)}.m-qty__btn{inline-size:34px;block-size:100%;display:grid;place-items:center;background:none;border:0;color:inherit;cursor:pointer;padding:0}.m-qty__btn .m-icon{inline-size:16px;block-size:16px}.m-qty__value{min-inline-size:34px;text-align:center;font-size:var(--fs-small)}.m-cart__lines{list-style:none;margin:0;padding:22px var(--gutter) 18px;display:flex;flex-direction:column;gap:10px;line-height:1.4;border-block-end:1px solid var(--line)}.m-cart__lines li{min-block-size:1.4em}.m-cart__complement{padding:18px var(--gutter)}.m-cart__measured{background:none;border:0;padding:0;color:var(--muted);font:inherit;font-size:var(--fs-small);text-align:start;cursor:pointer;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px;align-self:flex-start}.m-cart__measured-values{display:flex;flex-wrap:wrap;gap:0 10px}.m-cart__empty{gap:12px}.m-cart__foot{margin-block-start:auto;display:flex;flex-direction:column;gap:10px;padding:14px var(--gutter) calc(28px + env(safe-area-inset-bottom));border-block-start:1px solid var(--line)}.m-cart .m-error:empty,.m-cart .m-error[hidden]{display:none}.m-cart-page .m-title{margin-block-end:24px}.m-cart-page .m-cart__items,.m-cart-page .m-cart__lines,.m-cart-page .m-cart__complement,.m-cart-page .m-cart__foot,.m-cart-page .m-cart__empty{padding-inline:0}.m-cart-page .m-cart__foot{margin-block-start:24px}
/*# sourceMappingURL=/cdn/shop/t/38/assets/mimi-cart.css.map */
