.ncz{--ink:#1C1B1A;--ink-2:#45413E;--ink-3:#6B6661;--paper:#F8F6F4;--white:#fff;--line:rgba(28,27,26,.14);--line-2:rgba(28,27,26,.28);--malva-ink:#A3637F;--malva-text:#8E5270;--malva-tint:#F4E9EC;--f:"Hanken Grotesk",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;align-items:flex-end;justify-content:center;font-family:var(--f);color:var(--ink);letter-spacing:0;line-height:1.4}.ncz[hidden]{display:none}.ncz *{box-sizing:border-box}.ncz :where(p,h2,ul){margin:0;padding:0}.ncz button{font-family:var(--f);-webkit-tap-highlight-color:transparent;touch-action:manipulation}.ncz svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ncz__fondo{position:absolute;top:0;right:0;bottom:0;left:0;background:#1c1b1a80;opacity:0;transition:opacity .18s}.ncz__caja{position:relative;width:100%;max-width:460px;max-height:94vh;max-height:94dvh;display:flex;flex-direction:column;background:var(--paper);border-radius:22px 22px 0 0;box-shadow:0 -18px 48px #1c1b1a33;transform:translateY(20px);opacity:0;transition:transform .22s cubic-bezier(.16,1,.3,1),opacity .14s;outline:0}.ncz.is-on .ncz__fondo{opacity:1}.ncz.is-on .ncz__caja{transform:none;opacity:1}.ncz__cab{position:relative;padding:20px 60px 0 18px}.ncz__x{position:absolute;top:10px;right:8px;width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:50%;background:none;color:var(--ink-2);cursor:pointer}.ncz__x svg{width:20px;height:20px;stroke-width:1.8}.ncz__sobre{font:650 12.5px/1.2 var(--f);letter-spacing:.05em;text-transform:uppercase;color:var(--malva-text)}.ncz__t{margin-top:5px;font:400 23px/1.14 Chillax-Semibold,Hanken Grotesk,ui-sans-serif,system-ui,sans-serif;letter-spacing:-.005em;color:var(--ink);text-wrap:balance}.ncz__sub{margin-top:5px;font:400 15px/1.35 var(--f);color:var(--ink-2)}.ncz__lista{list-style:none;flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;display:grid;gap:10px;align-content:start;padding:14px 18px}.ncz__op{display:grid;gap:10px;padding:12px;background:var(--white);border:1.5px solid var(--line);border-radius:16px;transition:border-color .15s,box-shadow .15s}.ncz__op[hidden]{display:none}.ncz__op.is-add{border-color:var(--malva-ink);box-shadow:inset 0 0 0 1px var(--malva-ink)}.ncz__prod{display:grid;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:12px}.ncz__img{width:52px;height:52px;display:grid;place-items:center;border-radius:12px;background:var(--malva-tint)}.ncz__img img{display:block;width:44px;height:44px;object-fit:contain}.ncz__txt{min-width:0;display:grid;gap:1px}.ncz__q{font:400 17px/1.18 Chillax-Semibold,Hanken Grotesk,ui-sans-serif,system-ui,sans-serif;color:var(--ink);text-wrap:balance}.ncz__n{font:400 13.5px/1.3 var(--f);color:var(--ink-2)}.ncz__planes{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ncz__planes:has(.ncz__plan:only-child){grid-template-columns:1fr}.ncz__plan{display:grid;gap:1px;align-content:start;min-height:74px;padding:9px 11px;border:1.5px solid var(--line-2);border-radius:12px;background:var(--white);color:var(--ink);text-align:left;cursor:pointer;transition:border-color .12s,box-shadow .12s,background-color .12s}.ncz__plan[aria-checked=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);background:var(--paper)}.ncz__plan-t{display:flex;align-items:center;flex-wrap:wrap;gap:4px 6px;font:650 13.5px/1.2 var(--f);color:var(--ink)}.ncz__plan-t em{padding:1px 6px;border-radius:999px;background:var(--malva-tint);color:var(--malva-text);font:650 11px/15px var(--f);font-style:normal;white-space:nowrap}.ncz__plan-p{font:400 13px/1.3 var(--f);color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap}.ncz__plan-p b{font:700 16px/1.2 var(--f);color:var(--ink)}.ncz__plan-d{font:500 12.5px/1.3 var(--f);color:var(--malva-text);font-variant-numeric:tabular-nums}.ncz__add{width:100%;min-height:46px;display:flex;align-items:center;justify-content:center;gap:8px;border:1.5px solid var(--malva-ink);border-radius:999px;background:var(--white);color:var(--malva-text);font:650 15.5px/1 var(--f);cursor:pointer;transition:background-color .12s,transform .12s}.ncz__add svg{width:17px;height:17px;stroke-width:2.4}.ncz__add:active{transform:scale(.985);background:var(--malva-tint)}.ncz__add[hidden],.ncz__ok[hidden]{display:none}.ncz__ok{min-height:46px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 6px 0 12px;border-radius:999px;background:var(--malva-tint)}.ncz__ok span{display:flex;align-items:center;gap:7px;font:650 15px/1.2 var(--f);color:var(--malva-text)}.ncz__ok svg{width:18px;height:18px;stroke-width:2.6}.ncz__quitar{min-height:40px;padding:0 12px;border:0;background:none;color:var(--ink);font:600 14.5px/1 var(--f);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ncz__pie{flex:none;padding:12px 18px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--paper);border-radius:0}.ncz__err{margin-bottom:10px;padding:9px 12px;border-radius:12px;background:#fbedea;color:#7a2e22;font:500 14px/1.35 var(--f)}.ncz__err[hidden]{display:none}.ncz__total{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font:500 15.5px/1.2 var(--f);color:var(--ink-2)}.ncz__total b{font:700 21px/1.1 var(--f);letter-spacing:-.01em;color:var(--ink);font-variant-numeric:tabular-nums}.ncz__pagar{width:100%;min-height:56px;margin-top:10px;display:flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:var(--ink);color:#fff;font:650 17px/1.15 var(--f);letter-spacing:-.005em;cursor:pointer;transition:background-color .15s,transform .12s}.ncz__pagar:active{transform:scale(.985)}.ncz__pagar.is-loading{opacity:.7;pointer-events:none}.ncz__nota{margin-top:8px;text-align:center;font:400 13.5px/1.35 var(--f);color:var(--ink-3)}.ncz :focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media(hover:hover){.ncz__add:hover{background:var(--malva-tint)}.ncz__pagar:hover{background:#000}.ncz__plan:hover{border-color:var(--ink)}}@media(min-width:750px){.ncz{align-items:center}.ncz__caja{border-radius:22px;max-height:88vh;box-shadow:0 24px 64px #1c1b1a47}.ncz__cab{padding:26px 64px 0 24px}.ncz__lista{padding:16px 24px}.ncz__pie{padding:14px 24px 20px;border-radius:0 0 22px 22px}}@media(prefers-reduced-motion:reduce){.ncz__fondo,.ncz__caja{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/ntr-cruzada.css.map */
