.lmw-mc{position:relative;display:inline-flex}.lmw-mc__trigger{display:inline-flex;align-items:center;gap:8px;color:inherit;text-decoration:none;cursor:pointer;transition:background-color var(--lmw-dur) var(--lmw-ease),border-color var(--lmw-dur) var(--lmw-ease)}.lmw-mc__ico{position:relative;display:grid;place-items:center;inline-size:40px;block-size:40px;border-radius:12px;corner-shape:var(--lmw-corner,round);background:color-mix(in srgb,var(--lmw-accent) 12%,transparent);color:var(--lmw-accent);transition:background-color var(--lmw-dur) var(--lmw-ease)}.lmw .lmw-mc__ico>img{inline-size:20px;block-size:20px;object-fit:contain}.lmw-mc.is-open{position:relative;z-index:99999}.lmw-mc__count{position:absolute;inset-block-start:-5px;inset-inline-end:-5px;display:grid;place-items:center;min-inline-size:18px;block-size:18px;padding-inline:4px;border-radius:999px;background:var(--lmw-accent);color:var(--lmw-n-0);font-size:11px;font-weight:700;animation:lmw-appear var(--lmw-t) var(--lmw-e-out)}.lmw-mc__count[hidden]{display:none}.lmw-mc--editor .lmw-mc__count[hidden]{display:grid}@keyframes lmw-appear{from{transform:scale(.6);opacity:0}to{transform:none;opacity:1}}.lmw-mc__triggerlabel{font-size:.9em;white-space:nowrap}.lmw-mc__triggertext{display:flex;flex-direction:column;justify-content:center;line-height:1.5}.lmw-mc__triggertotal{display:grid;grid-template-rows:1fr;font-size:.85em;font-weight:700;color:var(--lmw-accent-ink);transition:grid-template-rows var(--lmw-t) var(--lmw-ease),opacity var(--lmw-t) var(--lmw-ease) 60ms}.lmw-mc__triggertotal>*{min-block-size:0;overflow:hidden}.lmw-mc__triggertotal:empty{grid-template-rows:0fr;opacity:0}.lmw-mc__triggertotal{overflow:hidden}dialog.lmw-mc__panel{--lmw-mc-w:380px;--lmw-mc-shift:-50%;position:absolute;z-index:99999;inline-size:var(--lmw-mc-w);max-inline-size:calc(100vw - 24px);max-block-size:none;margin:0;padding:0;border:0;background:var(--lmw-surface);color:inherit;border-radius:var(--lmw-radius);corner-shape:var(--lmw-corner,round);box-shadow:var(--lmw-sh-3);overflow:hidden}dialog.lmw-mc__panel:focus,dialog.lmw-mc__panel:focus-visible,dialog.lmw-mc__panel:focus-within{outline:none;box-shadow:var(--lmw-sh-3)}dialog.lmw-mc__panel.is-sheet:focus,dialog.lmw-mc__panel.is-sheet:focus-within{box-shadow:var(--lmw-sh-4)}dialog.lmw-mc__panel:not([open]){display:none}dialog.lmw-mc__panel[open]{display:flex;flex-direction:column}dialog.lmw-mc__panel::backdrop{background:rgb(20 16 14 / 50%);animation:lmw-fade-in var(--lmw-t) linear both}dialog.lmw-mc__panel.is-closing,dialog.lmw-pick.is-closing{pointer-events:none}dialog.lmw-mc__panel.is-closing::backdrop{animation:lmw-fade-out var(--lmw-t) linear both}dialog.lmw-mc__panel--dropdown{inset-block-start:calc(100% + 10px);inset-block-end:auto;inset-inline-end:auto;inset-inline-start:var(--lmw-mc-anchor,50%);margin-inline-start:var(--lmw-mc-pull,calc(var(--lmw-mc-w) / -2));translate:var(--lmw-mc-fix,0px) 0;max-block-size:var(--lmw-mc-max,78dvh)}dialog.lmw-mc__panel--dropdown:not(.is-sheet)[open]{animation:lmw-mc-drop var(--lmw-t) var(--lmw-e-out) both}dialog.lmw-mc__panel--dropdown:popover-open:not(.is-sheet){position:fixed;inset:auto;left:var(--lmw-pop-x,0px);top:var(--lmw-pop-y,0px);margin:0}dialog.lmw-mc__panel--dropdown:not(.is-sheet)::backdrop{display:none}dialog.lmw-mc__panel--dropdown:not(.is-sheet).is-closing{animation:lmw-mc-drop-out var(--lmw-t) var(--lmw-e-in) both}@keyframes lmw-mc-drop{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes lmw-mc-drop-out{to{opacity:0;transform:translateY(-8px)}}dialog.lmw-mc__panel--drawer{position:fixed;inset-block:0;block-size:100dvh;border-radius:0}dialog.lmw-mc__panel--drawer[data-side="right"]{right:0;left:auto;--lmw-mc-from:100%}dialog.lmw-mc__panel--drawer[data-side="left"]{left:0;right:auto;--lmw-mc-from:-100%}dialog.lmw-mc__panel--drawer[open]{animation:lmw-mc-slide var(--lmw-t) var(--lmw-ease) both}dialog.lmw-mc__panel--drawer.is-closing{animation:lmw-mc-slide-out var(--lmw-t) var(--lmw-ease) both}@keyframes lmw-mc-slide{from{transform:translateX(var(--lmw-mc-from,100%))}to{transform:none}}@keyframes lmw-mc-slide-out{to{transform:translateX(var(--lmw-mc-from,100%))}}dialog.lmw-mc__panel.is-sheet{position:fixed;inset:auto 0 0 0;margin:0;translate:none;inline-size:100%;max-inline-size:100%;block-size:auto;max-block-size:88dvh;border-start-start-radius:var(--lmw-r-xl);border-start-end-radius:var(--lmw-r-xl);border-end-end-radius:0;border-end-start-radius:0;padding-block-end:env(safe-area-inset-bottom,0)}dialog.lmw-mc__panel.is-sheet .lmw-mc__head{touch-action:none}.lmw-mc__head{display:flex;align-items:center;gap:12px;padding:14px 16px;border-block-end:1px solid var(--lmw-line)}.lmw-mc__title{margin:0;flex:1;font-size:17px;font-weight:700}.lmw-mc__headcount{flex:0 0 auto;padding:4px 10px;border-radius:999px;background:var(--lmw-accent-soft);color:var(--lmw-accent-ink);font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.lmw .lmw-mc__close{--lmw-close-color:var(--lmw-muted);--lmw-close-bg:transparent;order:3;background:var(--lmw-close-bg);color:var(--lmw-close-color)}.lmw .lmw-mc__close:hover{background:var(--lmw-close-bg-hover,var(--lmw-chip));color:var(--lmw-close-color-hover,var(--lmw-ink))}.lmw-mc__body{--lmw-mc-list-h:340px;display:flex;flex-direction:column;min-block-size:120px;flex:1 1 auto;overflow:hidden}.lmw-mc__items{flex:0 1 auto;min-block-size:0;max-block-size:var(--lmw-mc-list-h);overflow-y:auto;overflow-x:clip;overscroll-behavior:contain;padding-inline:16px;margin:0;list-style:none}dialog.lmw-mc__panel--drawer .lmw-mc__items,dialog.lmw-mc__panel.is-sheet .lmw-mc__items{flex:1 1 auto;max-block-size:none}.lmw-mc__item{position:relative;display:flex;align-items:flex-start;gap:12px;padding-block:14px;border-block-end:1px solid var(--lmw-line)}.lmw-mc__item:last-child{border-block-end:0}.lmw-mc__info{flex:1;min-inline-size:0;display:flex;flex-direction:column;gap:8px}.lmw-mc__name{font-size:13px;font-weight:500;line-height:1.75;color:inherit;text-decoration:none;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;padding-inline-end:32px}.lmw-mc__name:hover{color:var(--lmw-accent)}.lmw-mc__meta{margin:0;font-size:11px;color:var(--lmw-muted)}.lmw-mc__line{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.lmw-mc__prices{order:var(--lmw-mcp-order,2);display:flex;flex-direction:column;align-items:flex-end;gap:2px}.lmw-mc__old{display:inline-flex;align-items:center;gap:6px}.lmw-mc__now{font-size:15px;font-weight:700}.lmw-mc__was{font-size:12px;color:var(--lmw-was)}.lmw-mc__off{padding:1px 8px;border-radius:999px;background:var(--lmw-accent);color:var(--lmw-n-0);font-size:11px;font-weight:700;font-variant-numeric:tabular-nums}.lmw-mc__qty{--lmw-step-size:30px;--lmw-step-color:var(--lmw-accent);order:var(--lmw-mcq-order,1);position:relative;display:inline-flex;align-items:center;justify-content:space-between;gap:4px;padding:3px;border:1px solid var(--lmw-line);border-radius:999px;color:var(--lmw-step-color)}.lmw .lmw-mc__step{display:grid;place-items:center;inline-size:var(--lmw-step-size);block-size:var(--lmw-step-size);border-radius:50%;background:transparent;color:var(--lmw-step-color);cursor:pointer;transition:background-color var(--lmw-dur) var(--lmw-ease),color var(--lmw-dur) var(--lmw-ease),scale var(--lmw-press-dur) var(--lmw-ease)}.lmw .lmw-mc__step:hover,.lmw .lmw-mc__step:focus-visible{background:var(--lmw-step-bg-hover,color-mix(in srgb,var(--lmw-step-color) 14%,transparent));color:var(--lmw-step-color)}.lmw .lmw-mc__step[disabled]{opacity:.35;pointer-events:none}.lmw-mc__num{font-size:14px;font-weight:700;min-inline-size:22px;text-align:center}.lmw .lmw-mc__drop{position:absolute;inset-block-start:10px;inset-inline-end:2px;display:grid;place-items:center;inline-size:26px;block-size:26px;border-radius:8px;corner-shape:var(--lmw-corner,round);background:transparent;color:var(--lmw-muted);opacity:0;cursor:pointer;transition:opacity var(--lmw-t-fast) var(--lmw-ease),background-color var(--lmw-t-fast) var(--lmw-ease),color var(--lmw-t-fast) var(--lmw-ease),scale var(--lmw-press-dur) var(--lmw-ease)}@media (hover:hover) and (pointer:fine){.lmw-mc__item:hover .lmw-mc__drop,.lmw-mc__item:focus-within .lmw-mc__drop{opacity:1}}@media (hover:none),(pointer:coarse){.lmw .lmw-mc__drop{opacity:.55}}.lmw .lmw-mc__drop:focus-visible{opacity:1}.lmw .lmw-mc__drop:hover{background:var(--lmw-bad-50);color:var(--lmw-c-800);opacity:1}.lmw-mc__linespin{position:absolute;inset-block-start:50%;inset-inline-start:50%;inline-size:16px;block-size:16px;margin-block-start:-8px;margin-inline-start:-8px;border:2px solid currentColor;border-block-start-color:transparent;border-radius:50%;opacity:0;pointer-events:none;animation:lmw-spin var(--lmw-t-loop) linear infinite}.lmw-mc__qty.is-busy{pointer-events:none}.lmw-mc__qty.is-busy>:not(.lmw-mc__linespin){visibility:hidden;transition:visibility 0s 800ms}.lmw-mc__qty.is-busy .lmw-mc__linespin{opacity:1;transition:opacity var(--lmw-t-fast) var(--lmw-ease) 800ms}.lmw .lmw-mc__thumb{flex:0 0 auto;display:block;inline-size:72px;block-size:72px;border-radius:var(--lmw-r-sm);corner-shape:var(--lmw-corner,round);overflow:hidden;background:color-mix(in srgb,var(--lmw-line) 45%,transparent)}.lmw .lmw-mc__thumb img{inline-size:100%;block-size:100%;object-fit:cover}.lmw-mc__foot{flex:0 0 auto;display:flex;flex-direction:column;gap:8px;padding:14px 16px;border-block-start:1px solid var(--lmw-line)}.lmw-mc__row{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:14px;color:var(--lmw-muted)}.lmw-mc__row--save{color:var(--lmw-ok-700)}.lmw-mc__row--total{padding-block-start:8px;border-block-start:1px solid var(--lmw-line);color:inherit;font-weight:700;font-size:15px}.lmw-mc__actions{display:flex;flex-wrap:wrap;gap:8px;margin-block-start:4px}.lmw .lmw-mc__btn{flex:1 1 9rem;display:inline-flex;align-items:center;justify-content:center;min-block-size:46px;padding-inline:18px;white-space:nowrap;border:1px solid transparent;border-radius:var(--lmw-r-sm);corner-shape:var(--lmw-corner,round);font-size:14px;font-weight:700;text-decoration:none;cursor:pointer;transition:background-color var(--lmw-dur) var(--lmw-ease),border-color var(--lmw-dur) var(--lmw-ease),color var(--lmw-dur) var(--lmw-ease),scale var(--lmw-press-dur) var(--lmw-ease)}.lmw-mc__btn--primary{background:var(--lmw-accent);color:var(--lmw-n-0)}.lmw-mc__btn--primary:hover{background:color-mix(in srgb,var(--lmw-accent) 88%,var(--lmw-black));color:var(--lmw-n-0)}.lmw-mc__btn--ghost{background:transparent;border-color:var(--lmw-line);color:inherit}.lmw-mc__btn--ghost:hover{border-color:var(--lmw-accent);color:var(--lmw-accent)}.lmw-mc__empty{display:flex;flex-direction:column;align-items:center;gap:12px;padding:40px 24px;text-align:center}.lmw-mc__emptyicon{display:grid;place-items:center;inline-size:88px;block-size:88px;border-radius:999px;background:color-mix(in srgb,var(--lmw-accent) 10%,transparent);color:var(--lmw-accent)}.lmw-mc__emptytitle{margin:0;font-size:16px;font-weight:700}.lmw-mc__emptytext{margin:0;font-size:13px;color:var(--lmw-muted)}.lmw-mc__empty .lmw-mc__btn{flex:0 0 auto;margin-block-start:6px}.lmw-mc__skeleton{--lmw-sk:linear-gradient(100deg,var(--lmw-n-100) 30%,var(--lmw-n-25) 50%,var(--lmw-n-100) 70%);display:flex;flex-direction:column;flex:1 1 auto}.lmw .lmw-mc__sk{--lmw-sk-base:var(--lmw-sk);border-radius:5px;corner-shape:var(--lmw-corner,round)}.lmw-mc__skname{display:flex;flex-direction:column;justify-content:space-between;font-size:13px;line-height:1.75;block-size:calc(var(--lmw-mc-name-lines,2) * 1.75em);block-size:calc(var(--lmw-mc-name-lines,2) * 1lh)}.lmw-mc__skname>span{block-size:.8em}.lmw-mc__skname>span:last-child{inline-size:62%}.lmw-mc__skstep{inline-size:108px;block-size:calc(var(--lmw-step-size,30px) + 8px);border-radius:999px}.lmw-mc__skprice{inline-size:84px;block-size:1lh}.lmw-mc__row>.lmw-mc__sk{block-size:1lh}.lmw-mc__row>.lmw-mc__sk:first-child{inline-size:38%}.lmw-mc__row>.lmw-mc__sk:last-child{inline-size:26%}.lmw-mc__item.is-going{block-size:var(--lmw-undo-h,72px);overflow:hidden;pointer-events:none;animation:lmw-swipe-out var(--lmw-t-slow) var(--lmw-e-move) both}.lmw-mc__item.is-going--fold{animation-name:lmw-mc-fold}.lmw-mc__item.is-going--fade{animation-name:lmw-mc-vanish}.lmw-mc__item.is-going--lift{animation-name:lmw-mc-lift}.lmw-mc__item.is-going--drop{animation-name:lmw-mc-sink}.lmw-mc__item.is-going--none{animation:none;opacity:0}@keyframes lmw-mc-fold{from{transform:perspective(600px) rotateX(0);opacity:1}to{transform:perspective(600px) rotateX(-78deg);opacity:0}}@keyframes lmw-mc-vanish{from{opacity:1}to{opacity:0}}@keyframes lmw-mc-lift{from{transform:none;opacity:1}40%{transform:scale(1.02);opacity:.9}to{transform:scale(.86) translateY(-14px);opacity:0}}@keyframes lmw-mc-sink{from{transform:none;opacity:1}to{transform:translateY(70%) scale(.94);opacity:0}}.lmw-mc__item.is-back{overflow:hidden;animation:lmw-swipe-out var(--lmw-t) var(--lmw-e-out) reverse both}.lmw-mc__item.is-back--fold{animation-name:lmw-mc-fold}.lmw-mc__item.is-back--fade{animation-name:lmw-mc-vanish}.lmw-mc__item.is-back--lift{animation-name:lmw-mc-lift}.lmw-mc__item.is-back--drop{animation-name:lmw-mc-sink}[dir="rtl"] .lmw-mc__item.is-going,[dir="rtl"] .lmw-mc__item.is-back{--lmw-md-x:-1}[dir="rtl"] .lmw-mc__undo{--lmw-md-x:-1}.lmw-mc__undo{position:relative;display:flex;align-items:center;gap:10px;min-block-size:var(--lmw-undo-h,72px);padding:12px 14px;overflow:hidden;border-radius:var(--lmw-r-sm);corner-shape:var(--lmw-corner,round);background:color-mix(in srgb,var(--lmw-muted) 8%,transparent);animation:lmw-swap-in var(--lmw-t) var(--lmw-e-out) both}.lmw-mc__undo + .lmw-mc__undo{min-block-size:calc(var(--lmw-undo-h,72px) - 10px);margin-block-start:10px}.lmw-mc__undo--lift{animation-name:lmw-mc-undodown}.lmw-mc__undo--drop{animation-name:lmw-mc-undoup}.lmw-mc__undo--fold{animation-name:lmw-mc-undofold}.lmw-mc__undo--fade{animation-name:lmw-mc-undofade}.lmw-mc__undo--none{animation:none}@keyframes lmw-mc-undodown{from{opacity:0;transform:translateY(-70%) scale(.94)}to{opacity:1;transform:none}}@keyframes lmw-mc-undoup{from{opacity:0;transform:translateY(70%) scale(.94)}to{opacity:1;transform:none}}@keyframes lmw-mc-undofold{from{opacity:0;transform:perspective(600px) rotateX(78deg)}to{opacity:1;transform:perspective(600px) rotateX(0)}}@keyframes lmw-mc-undofade{from{opacity:0}to{opacity:1}}.lmw-mc__undo.is-out{animation:lmw-collapse var(--lmw-t) var(--lmw-ease) both}.lmw-mc__undo.is-back{animation:lmw-swap-in var(--lmw-t) var(--lmw-e-move) reverse both}.lmw-mc__undo.is-back.lmw-mc__undo--lift{animation-name:lmw-mc-undodown}.lmw-mc__undo.is-back.lmw-mc__undo--drop{animation-name:lmw-mc-undoup}.lmw-mc__undo.is-back.lmw-mc__undo--fold{animation-name:lmw-mc-undofold}.lmw-mc__undo.is-back.lmw-mc__undo--fade{animation-name:lmw-mc-undofade}.lmw-mc__undo.is-busy{opacity:.6;pointer-events:none}.lmw-mc__undoico{flex:0 0 auto;display:grid;place-items:center;inline-size:36px;block-size:36px;border-radius:50%;background:var(--lmw-surface);color:var(--lmw-muted);animation:lmw-mc-undopop var(--lmw-t-slow) var(--lmw-e-out) 60ms both}@keyframes lmw-mc-undopop{0%{transform:scale(.4) rotate(-18deg);opacity:0}60%{transform:scale(1.08) rotate(4deg);opacity:1}100%{transform:none;opacity:1}}.lmw-mc__undotext{flex:1;min-inline-size:0;font-size:13px;color:var(--lmw-muted)}.lmw .lmw-mc__undobtn{flex:0 0 auto;padding:7px 14px;border-radius:var(--lmw-r-xs);corner-shape:var(--lmw-corner,round);background:var(--lmw-surface);color:var(--lmw-accent-ink);font-size:12px;font-weight:700;cursor:pointer;transition:background-color var(--lmw-t-fast) var(--lmw-ease),scale var(--lmw-press-dur) var(--lmw-ease)}.lmw .lmw-mc__undobtn:hover{background:color-mix(in srgb,var(--lmw-accent) 12%,transparent)}.lmw-mc__undobar{position:absolute;inset-block-end:0;inset-inline-start:0;block-size:3px;inline-size:100%;transform-origin:left center;background:var(--lmw-accent);opacity:.55;animation:lmw-drain var(--lmw-undo-s,5s) linear both}[dir="rtl"] .lmw-mc__undobar{transform-origin:right center}@media (prefers-reduced-motion:reduce){.lmw-mc__item.is-going,.lmw-mc__item.is-back,.lmw-mc__undo,.lmw-mc__undo--lift,.lmw-mc__undo--drop,.lmw-mc__undo--fold,.lmw-mc__undoico{animation-duration:var(--lmw-t-still) !important}.lmw-mc__undobar{animation-timing-function:step-end}}.lmw-mc__body.is-morphing{overflow:hidden;transition:flex-basis var(--lmw-t) var(--lmw-ease)}@media (prefers-reduced-motion:reduce){.lmw .lmw-mc__sk{animation:none}.lmw-mc__body.is-morphing{transition-duration:var(--lmw-t-still)}}