.v10-bag[hidden]{display:none}.v10-bag{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80}.v10-bag__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,var(--c-ink) 32%,transparent)}.v10-bag__panel{position:absolute;top:0;right:0;bottom:0;width:min(440px,100%);display:flex;flex-direction:column;background:var(--c-bg);border-left:var(--v10-hairline);outline:none}.v10-bag__head{display:flex;align-items:center;justify-content:space-between;gap:var(--v10-s4);padding:var(--v10-s3) var(--v10-s5);border-bottom:var(--v10-hairline)}.v10-bag__title{margin:0;font-size:var(--v10-fs-h3);font-weight:500}.v10-bag__close{min-height:var(--v10-tap);padding:0;border:0;background:none;color:var(--c-ink);cursor:pointer}.v10-bag__body{flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;padding:var(--v10-s4) var(--v10-s5);display:flex;flex-direction:column;gap:var(--v10-s5)}.v10-bag__free{margin:0}.v10-bag__free[hidden],.v10-bag__split[hidden],.v10-bag__empty[hidden],.v10-bag__next[hidden],.v10-bag__foot[hidden],.v10-bag__next-item[hidden]{display:none}.v10-bag__group{display:flex;flex-direction:column;gap:var(--v10-s3)}.v10-bag__group+.v10-bag__group{border-top:var(--v10-hairline);padding-top:var(--v10-s4)}.v10-bag__group-title{margin:0;font-weight:400;color:var(--c-ink)}.v10-bag__lines{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--v10-s4)}.v10-bag__subtotal{margin:0;display:flex;justify-content:space-between;font-size:14px}.v10-bag__split{margin:0;font-size:14px}.v10-bag__empty p{margin:0 0 var(--v10-s2)}.v10-line{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:var(--v10-s3);align-items:start}.v10-line__media{width:64px;aspect-ratio:4 / 5;background:var(--c-coming);overflow:hidden}.v10-line__media:empty{background:none}.v10-line__media img{width:100%;height:100%;object-fit:cover;display:block}.v10-line__body{display:flex;flex-direction:column;gap:2px;min-width:0}.v10-line__body p{margin:0}.v10-line__brand{font-size:13px}.v10-line__name{font-weight:500;line-height:1.3}.v10-line__variant:empty,.v10-line__ships:empty,.v10-line__brand:empty{display:none}.v10-line__qty{display:flex;align-items:center;gap:var(--v10-s2);margin-top:var(--v10-s1)}.v10-line__step{min-width:var(--v10-tap);min-height:var(--v10-tap);padding:0;border:1px solid var(--c-rule);background:none;color:var(--c-ink);cursor:pointer}.v10-line__price{margin:0;white-space:nowrap}.v10-bag__next{border-top:var(--v10-hairline);padding-top:var(--v10-s4)}.v10-bag__next-title{margin:0 0 var(--v10-s3);color:var(--c-muted)}.v10-bag__next-list{list-style:none;margin:0;padding:0}.v10-bag__next-item .v10-card{display:grid;grid-template-columns:96px minmax(0,1fr);gap:var(--v10-s3)}.v10-bag__next-item .v10-card__state{display:none}.v10-bag__foot{border-top:var(--v10-hairline);padding:var(--v10-s4) var(--v10-s5);display:flex;flex-direction:column;gap:var(--v10-s3)}.v10-bag__total{margin:0;display:flex;justify-content:space-between;gap:var(--v10-s3)}.v10-bag__checkout{margin:0}.v10-bag__cta{width:100%;min-height:52px;border:0;background:var(--c-ink);color:var(--c-bg);font-family:var(--f-sans);font-size:var(--v10-fs-body);font-weight:500;cursor:pointer}.v10-bag__note{margin:0;font-size:13px}.v10-bag a:focus-visible,.v10-bag button:focus-visible{outline:2px solid var(--c-signal);outline-offset:2px}@media(max-width:749px){.v10-bag__panel{top:auto;left:0;width:100%;max-height:92svh;border-left:0;border-top:var(--v10-hairline)}.v10-bag__head,.v10-bag__body,.v10-bag__foot{padding-inline:var(--v10-margin)}}
/*# sourceMappingURL=/cdn/shop/t/247/assets/v10-cart-drawer.css.map */
