.kmm :where(.mgc-root) .mgc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 10px}.kmm :where(.mgc-root) .mgc-card{padding:0;border:0;background:transparent;display:flex;flex-direction:column;gap:3px;text-align:left;min-width:0}.kmm :where(.mgc-root) .mgc-art{position:relative;display:block;width:100%;aspect-ratio:3 / 2;border-radius:14px;overflow:hidden;background:var(--s1);box-shadow:0 0 0 1px var(--line);margin-bottom:6px}.kmm :where(.mgc-root) .mgc-art img{display:block;width:100%;height:100%;object-fit:cover}.kmm :where(.mgc-root) .mgc-in{position:absolute;right:8px;top:8px;width:22px;height:22px;border-radius:50%;background:var(--ok);color:#08090b;display:flex;align-items:center;justify-content:center;transition:opacity .25s,transform .3s cubic-bezier(.3,1.3,.4,1)}.kmm :where(.mgc-root) .mgc-crow{width:100%;min-height:54px;padding:0 12px;border:0;border-radius:14px;display:flex;align-items:center;gap:12px;font-size:16px}.kmm :where(.mgc-root) .mgc-thumb{width:66px;height:44px;border-radius:10px;overflow:hidden;flex-shrink:0;box-shadow:0 0 0 1px var(--line)}.kmm :where(.mgc-root) .mgc-thumb img{display:block;width:100%;height:100%;object-fit:cover}.kmm :where(.mgc-root) .mgc-dens{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.kmm :where(.mgc-root) .mgc-den{min-height:54px;padding:5px 4px;border-radius:14px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-width:0;font-variant-numeric:tabular-nums;white-space:nowrap;transition:background-color .25s,color .25s,border-color .25s,transform .18s}.kmm :where(.mgc-root) .mgc-face{font-size:16px;letter-spacing:-.02em}.kmm :where(.mgc-root) .mgc-pay{font-size:12px;opacity:.62}.kmm :where(.mgc-root) .mgc-qty{height:50px;border-radius:15px;border:1px solid var(--line2);display:flex;align-items:center}.kmm :where(.mgc-root) .mgc-qty button{width:48px;height:48px;border:0;background:transparent;display:flex;align-items:center;justify-content:center}.kmm :where(.mgc-root) .mgc-qty span{min-width:26px;text-align:center;font-size:17px;font-variant-numeric:tabular-nums}.kmm :where(.mgc-root) .mgc-foot{flex-shrink:0;padding:12px 16px 4px;border-top:1px solid var(--line)}.kmm :where(.mgc-root) .mgc-box{width:24px;height:24px;box-sizing:border-box;border-radius:8px;border:1.5px solid var(--line2);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background-color .2s,border-color .2s}.kmm :where(.mgc-root) .mgc-kfoot{flex-shrink:0;display:flex;gap:8px;padding:12px 16px;border-top:1px solid var(--line)}html.kb-on .kmm :where(.mgc-root) .mgc-foot{padding-bottom:12px}html.kb-on .kmm :where(.mgc-root) .mgc-more{display:none!important}@media (max-height:520px){.kmm :where(.mgc-root) .mgc-foot{padding-bottom:12px}.kmm :where(.mgc-root) .mgc-more{display:none!important}}@media (min-width:700px){.kmm :where(.mgc-root) .mgc-dens{grid-template-columns:repeat(4,minmax(0,1fr))}.kmm :where(.mgc-root) .mgc-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px 14px}}.kmm :where(.mgc-root) .mgc-line{display:flex;flex-direction:column;gap:1px;font-size:12.5px;color:var(--tx3);min-width:0}.kmm :where(.mgc-root) .mgc-price{color:var(--tx);font-size:13.5px;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kmm :where(.mgc-root) .mgc-from{color:var(--tx3);font-size:12px;margin-right:4px}.kmm :where(.mgc-root) .mgc-ptr{position:absolute;left:50%;top:66px;z-index:26;width:40px;height:40px;margin-left:-20px;border-radius:50%;background:var(--s1);border:1px solid var(--line2);color:var(--tx);display:flex;align-items:center;justify-content:center;transform:translateY(-120px);opacity:0;pointer-events:none;will-change:transform}.kmm :where(.mgc-root) .mgc-ptr.mptr-back{transition:transform .28s ease-out,opacity .28s ease-out}.kmm :where(.mgc-root) .mgc-ptr.mptr-on>svg{animation:mgc-spin .8s linear infinite}@keyframes mgc-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.kmm :where(.mgc-root) .mgc-ptr.mptr-on>svg{animation:none}}.kmm :where(.mgc-root) .mgc-card{color:inherit}.kmm :where(.mgc-root) .mgc-rail:before,.kmm :where(.mgc-root) .mgc-rail:after{content:"";flex:0 0 0;margin:0 auto}.kmm :where(.mgc-root) .mgc-sk{box-shadow:none;background:var(--glass2);animation:mgc-pulse 1.4s ease-in-out infinite}.kmm :where(.mgc-root) .mgc-skl{display:block;height:12px;border-radius:6px;background:var(--glass2);margin-top:5px;animation:mgc-pulse 1.4s ease-in-out infinite}@keyframes mgc-pulse{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.kmm :where(.mgc-root) .mgc-sk,.kmm :where(.mgc-root) .mgc-skl{animation:none}}.kmm :where(.mgc-root) .mgc-top{display:flex;flex-direction:column;gap:10px;padding:14px 0}.kmm :where(.mgc-root) .mgc-top:empty{padding:7px 0}.kmm :where(.mgc-root) .mgc-top>.mgc-ph.mpc-ph{padding:0;max-width:none}.kmm :where(.mgc-root) .mgc-q{min-width:0}.kmm :where(.mgc-root) .mgc-qchip{display:inline-flex;align-items:center;gap:8px;max-width:100%;height:44px;padding:0 4px 0 13px;border-radius:14px;border:1px solid var(--tx);font-size:14.5px;box-sizing:border-box}.kmm :where(.mgc-root) .mgc-qx{width:36px;height:36px;border:0;border-radius:11px;background:transparent;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative}.kmm :where(.mgc-root) .mgc-qx:after{content:"";position:absolute;inset:-4px}.kmm .mgc-root.mgc-stale .mgc-grid{opacity:.5}.kmm :where(.mgc-root) .mgc-dens.mgc-wide{grid-template-columns:repeat(2,minmax(0,1fr))}.kmm :where(.mgc-root) .mgc-den{white-space:normal}.kmm :where(.mgc-root) .mgc-face{max-width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-align:center;overflow-wrap:anywhere;line-height:1.15}.kmm :where(.mgc-root) .mgc-pay{white-space:nowrap}.kmm .mgc-root .mp-shead>span{gap:1px}
