.mgc-carro{display:inline-flex;align-items:center;gap:9px;height:50px;padding:0 16px;border-radius:14px;border:1px solid var(--mg-line2);background:var(--mg-glass);color:var(--mg-text);font-weight:700;font-size:15px;flex:none;white-space:nowrap;transition:background .25s,box-shadow .25s,border-color .25s}.mgc .mgc-carro:hover{color:var(--mg-text);background:var(--mg-glass2);border-color:#ffd84d8c;box-shadow:0 0 22px #ffd84d2e}.mgc-carro svg{width:21px;height:21px;color:var(--mg-sun)}.mgc-carro b{min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:var(--mg-sun);color:#0a0d22;font-family:var(--mg-display);font-size:12.5px;font-weight:700;line-height:22px;text-align:center;font-variant-numeric:tabular-nums}.mgc-carro b[hidden]{display:none}.mgc .pedir-wa{display:flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:10px 18px;border-radius:14px;border:1px solid rgba(61,224,255,.55);background:#3de0ff14;color:var(--mg-text);font-weight:700;font-size:16px;line-height:1.25;text-align:center;transition:background .25s,box-shadow .25s,color .25s}.mgc .pedir-wa:hover{color:var(--mg-text);background:#3de0ff29;box-shadow:0 0 22px #3de0ff4d}.mgc .pedir-wa svg{width:22px;height:22px;color:var(--mg-cyan)}.mgc a:focus-visible,.mgc button:focus-visible,.mgc input:focus-visible{outline:2px solid var(--mg-cyan);outline-offset:3px}.mgc-ficha .mg-comprar{display:grid;gap:12px}.mgc-ficha .mg-comprar .pedir-g{width:100%;border:0;cursor:pointer;text-align:left;-webkit-appearance:none;appearance:none}.mgc-ficha .mg-comprar .pedir-g[aria-busy=true]{opacity:.7;cursor:progress;transform:none}.mgc-ficha .pedir-wa{margin-top:-8px}.mgc-ficha .nota.chica{font-size:13px;margin-top:-10px}.mgc-ficha .mg-agregado{display:grid;gap:12px;padding:16px;border-radius:16px;border:1px solid rgba(61,224,255,.5);background:#3de0ff14;animation:mg-aparece .35s ease both}.mgc-ficha .mg-agregado[hidden]{display:none}.mgc-ficha .mg-agregado p b{display:flex;align-items:center;gap:8px;font-size:16px}.mgc-ficha .mg-agregado p svg{width:20px;height:20px;color:var(--mg-cyan)}.mgc-ficha .mg-agregado .acc{display:flex;flex-wrap:wrap;gap:10px}.mgc-ficha .mg-agregado .mg-btn{flex:1 1 210px}@keyframes mg-aparece{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.mgk{padding-bottom:72px}.mgk-cab{display:grid;gap:8px;margin:2px 0 24px}.mgk-cab h1{font-size:52px}.mgk-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,410px);gap:28px;align-items:start}.mgk-lista{display:grid;gap:12px;min-width:0}.mgk-it{display:grid;grid-template-columns:76px minmax(0,1fr) auto auto auto;grid-template-areas:"foto txt cant pre quitar";align-items:center;gap:18px;padding:14px 16px 14px 14px;border-radius:18px;border:1px solid var(--mg-line);background:var(--mg-glass)}.mgk-it .foto{grid-area:foto;display:block;width:76px;aspect-ratio:3/4;border-radius:10px;overflow:hidden;background:#00000059;box-shadow:0 0 0 1px var(--mg-line)}.mgk-it .foto img{display:block;width:100%;height:100%;object-fit:contain}.mgk-it .txt{grid-area:txt;display:grid;gap:7px;min-width:0}.mgk-it .tit{font-weight:700;font-size:17px;line-height:1.25;overflow-wrap:anywhere}.mgc .mgk-it .tit:hover{color:var(--mg-cyan)}.mgk-it .meta{display:flex;flex-wrap:wrap;gap:6px}.mgk-it .meta span{display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:999px;font-size:12.5px;font-weight:600;border:1px solid var(--mg-line2);color:var(--mg-soft)}.mgk-it .meta .op{border-color:#ffd84d80;color:var(--mg-sun)}.mgk-it .meta .t3{border-color:#3de0ff8c;color:var(--mg-cyan)}.mgk-it .desc{font-size:13px;font-weight:600;color:var(--mg-sun)}.mgk-it .cant{grid-area:cant;display:inline-flex;align-items:center;gap:2px;height:44px;padding:0 4px;border-radius:12px;border:1px solid var(--mg-line2);background:#0003}.mgk-it .cant a{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;color:var(--mg-soft);transition:background .2s,color .2s}.mgc .mgk-it .cant a:hover{background:var(--mg-glass2);color:var(--mg-text)}.mgk-it .cant svg{width:16px;height:16px}.mgk-it .cant span{min-width:26px;text-align:center;font-weight:700;font-variant-numeric:tabular-nums}.mgk-it .pre{grid-area:pre;display:grid;justify-items:end;gap:2px;min-width:92px;font-variant-numeric:tabular-nums}.mgk-it .pre s{font-size:13px;color:var(--mg-muted)}.mgk-it .pre b{font-family:var(--mg-display);font-size:22px;font-weight:700;line-height:1}.mgk-it .pre small{font-size:12px;color:var(--mg-muted)}.mgk-it .quitar{grid-area:quitar;display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 10px;border-radius:10px;color:var(--mg-muted);font-size:13px;font-weight:600;transition:color .2s,background .2s}.mgc .mgk-it .quitar:hover{color:var(--mg-rosa);background:#ff5c7a14}.mgk-it .quitar svg{width:18px;height:18px}.mgk-seguir{display:inline-flex;align-items:center;gap:6px;justify-self:start;margin-top:6px;padding:6px 2px;color:var(--mg-cyan);font-weight:600;font-size:15px}.mgc .mgk-seguir:hover{color:var(--mg-cyan);text-decoration:underline;text-underline-offset:4px}.mgk-seguir svg{width:18px;height:18px}.mgk-res{min-width:0}.mgk-res .caja{display:grid;gap:16px;padding:24px;border-radius:24px;border:1px solid var(--mg-line);background:linear-gradient(180deg,#ffffff12,#ffffff08);box-shadow:0 24px 60px #00000059}.mgk-res .cuentas{display:grid;gap:10px;margin:0}.mgk-res .cuentas div{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-variant-numeric:tabular-nums}.mgk-res .cuentas dt{color:var(--mg-soft);font-size:15px}.mgk-res .cuentas dd{margin:0;font-weight:700;font-size:16px}.mgk-res .cuentas .ok dt,.mgk-res .cuentas .ok dd{color:var(--mg-sun)}.mgk-res .cuentas .total{padding-top:12px;margin-top:2px;border-top:1px solid var(--mg-line)}.mgk-res .cuentas .total dt{color:var(--mg-text);font-weight:700;font-size:17px}.mgk-res .cuentas .total dd{font-family:var(--mg-display);font-size:34px;line-height:1}.mgk-res .tres{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;border-radius:14px;border:1px dashed rgba(61,224,255,.5);background:#3de0ff0f;font-size:14px;line-height:1.4;color:var(--mg-soft)}.mgk-res .tres[hidden]{display:none}.mgk-res .tres.gana{border-style:solid;border-color:var(--mg-cyan);background:#3de0ff1f;color:var(--mg-text)}.mgk-res .tres b{flex:none;font-family:var(--mg-display);font-weight:700;font-size:14px;color:#0a0d22;background:var(--mg-cyan);border-radius:8px;padding:3px 8px}.mgk-res .campo{display:grid;gap:2px;margin-bottom:-8px}.mgk-res .campo span{font-weight:700;font-size:15px}.mgk-res .campo small{font-size:13px;color:var(--mg-muted)}.mgk-res .entrada{width:100%;height:52px;padding:0 16px;border-radius:14px;border:1px solid var(--mg-line2);background:#00000047;color:var(--mg-text);font:inherit;font-size:17px;letter-spacing:.02em;transition:border-color .2s,box-shadow .2s}.mgk-res .entrada::placeholder{color:var(--mg-muted);opacity:1}.mgk-res .entrada:focus{outline:none;border-color:var(--mg-cyan);box-shadow:0 0 0 3px #3de0ff40}.mgk-res .entrada:user-invalid{border-color:var(--mg-rosa);box-shadow:0 0 0 3px #ff5c7a33}.mgk-pagar{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;height:64px;padding:0 10px 0 20px;border:0;border-radius:16px;background:var(--mg-sun);color:#0a0d22;font-weight:700;font-size:18px;cursor:pointer;box-shadow:0 12px 34px #ffd84d47;transition:transform .2s,box-shadow .25s;-webkit-appearance:none;appearance:none}.mgc .mgk-pagar{color:#0a0d22}.mgk-pagar:hover{transform:translateY(-2px);box-shadow:0 16px 40px #ffd84d66}.mgk-pagar .izq{display:flex;align-items:center;gap:10px}.mgk-pagar svg{width:22px;height:22px}.mgk-pagar .monto{height:44px;display:grid;place-items:center;padding:0 14px;border-radius:12px;background:#0a0d22;color:var(--mg-sun);font-family:var(--mg-display);font-size:19px;font-variant-numeric:tabular-nums;white-space:nowrap}.mgk-pagos{list-style:none;margin:0;padding:0;display:grid;gap:8px}.mgk-pagos li{display:grid;gap:2px;padding:10px 12px 10px 14px;border-radius:12px;border:1px solid var(--mg-line);border-left:3px solid var(--mg-cyan);background:#0000002e}.mgk-pagos b{font-size:14.5px}.mgk-pagos span{font-size:13px;color:var(--mg-muted);line-height:1.4}.mgk-res .aviso{display:flex;gap:10px;align-items:flex-start;font-size:13.5px;line-height:1.45;color:var(--mg-soft)}.mgk-res .aviso svg{width:18px;height:18px;margin-top:1px;color:var(--mg-cyan)}.mgk-res .aviso b{color:var(--mg-sun)}.mgk-res .otra{display:grid;gap:10px;padding-top:16px;border-top:1px solid var(--mg-line)}.mgk-res .otra>span{font-size:14px;color:var(--mg-muted)}.mgk-res .otra.gana .pedir-wa{background:var(--mg-cyan);border-color:var(--mg-cyan);color:#0a0d22;box-shadow:0 10px 30px #3de0ff4d}.mgk-res .otra.gana .pedir-wa svg{color:#0a0d22}.mgk-res .legal{font-size:12.5px;color:var(--mg-muted);line-height:1.5}.mgk-res .legal a{color:var(--mg-soft);text-decoration:underline;text-underline-offset:3px}.mgk-vacio{display:grid;justify-items:center;gap:14px;max-width:560px;margin:10px auto 0;padding:44px 24px;text-align:center;border-radius:24px;border:1px solid var(--mg-line);background:var(--mg-glass)}.mgk-vacio .ic{display:grid;place-items:center;width:76px;height:76px;border-radius:50%;background:#ffd84d1a;box-shadow:0 0 0 1px #ffd84d66,0 0 30px #ffd84d2e;color:var(--mg-sun)}.mgk-vacio .ic svg{width:34px;height:34px}.mgk-vacio h1{font-size:36px;text-wrap:balance}.mgk-vacio p{color:var(--mg-soft);font-size:16px}.mgk-vacio .acc{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:6px}@media(max-width:1000px){.mgk-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:900px){.mgc-cab .mgc-buscar{flex:1 1 0;min-width:0}.mgc-cab .mgc-carro{order:5;position:relative;justify-content:center;width:50px;height:50px;padding:0}.mgc-carro .lbl{display:none}.mgc-carro b{position:absolute;top:-7px;right:-7px;min-width:21px;height:21px;padding:0 5px;font-size:11.5px;line-height:21px;box-shadow:0 0 0 2px var(--mg-bg)}.mgk-cab h1{font-size:36px}.mgk-res .caja{padding:18px;border-radius:20px}.mgk-pagar{height:60px;font-size:17px;padding:0 8px 0 16px}.mgk-pagar .monto{height:44px;font-size:18px;padding:0 12px}.mgc-ficha .pedir-wa{font-size:15px}}@media(max-width:640px){.mgk-it{grid-template-columns:64px minmax(0,1fr) auto;grid-template-areas:"foto txt quitar" "foto cant pre";gap:10px 12px;padding:12px}.mgk-it .foto{width:64px;align-self:start}.mgk-it .cant{justify-self:start;height:40px}.mgk-it .cant a{width:30px;height:30px}.mgk-it .pre{min-width:0}.mgk-it .pre b{font-size:20px}.mgk-it .quitar{align-self:start;height:34px;padding:0 6px;margin:-4px -4px 0 0}.mgk-it .quitar span{display:none}.mgk-it .tit{font-size:16px}.mgk-vacio h1{font-size:28px}}@media(prefers-reduced-motion:reduce){.mgc-ficha .mg-agregado{animation:none}.mgk-pagar:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/mg-carrito.css.map */
