.pdv2-wrap--market .pdv2-checkout,.pdv2-wrap--market .pdv2-cupom,.pdv2-wrap--market .pdv2-frente{border-radius:4px!important}.pdv2-wrap--market .pdv2-sale-meta{position:relative;border:0!important;background:transparent!important;box-shadow:none!important;border-radius:0!important}.pdv2-wrap--market .pdv2-sale-meta-summary{width:-moz-fit-content;width:fit-content;max-width:100%;margin:8px 10px 4px;padding:6px 10px;border:1px solid #64748b;border-radius:4px;background:#1e293b;color:#f8fafc;text-transform:none;letter-spacing:0;font-size:13px;font-weight:800}html.theme-light .pdv2-wrap--market .pdv2-sale-meta-summary{background:#ffffff;color:#0f172a;border-color:#64748b}.pdv2-wrap--market .pdv2-sale-meta-tag{border-radius:4px;font-size:11px;background:transparent;border-color:#64748b;color:#cbd5e1}html.theme-light .pdv2-wrap--market .pdv2-sale-meta-tag{color:#334155;border-color:#94a3b8;background:#f8fafc}.pdv2-wrap--market .pdv2-sale-meta-tag.is-on{border-color:#22d3ee;color:#67e8f9;background:rgba(34,211,238,.12)}html.theme-light .pdv2-wrap--market .pdv2-sale-meta-tag.is-on{color:#0e7490;border-color:#0891b2;background:#ecfeff}.pdv2-wrap--market .pdv2-sale-meta[open]{margin:8px 10px 4px;border:1px solid #475569!important;border-radius:4px!important;background:#111827!important;box-shadow:none!important}html.theme-light .pdv2-wrap--market .pdv2-sale-meta[open]{background:#ffffff!important;border-color:#cbd5e1!important}.pdv2-wrap--market .pdv2-sale-meta[open] .pdv2-sale-meta-summary{width:100%;margin:0;border:0;border-radius:0;border-bottom:1px solid #334155;background:transparent;box-sizing:border-box}html.theme-light .pdv2-wrap--market .pdv2-sale-meta[open] .pdv2-sale-meta-summary{background:transparent;border-bottom-color:#e2e8f0}.pdv2-wrap--market .pdv2-sale-meta-body{position:static;display:flex;flex-direction:column;gap:6px;margin:0;padding:8px;border:0;border-radius:0;background:transparent;box-shadow:none}.pdv2-wrap--market .pdv2-customer-row{border-radius:4px!important;background:#0f172a!important;border:1px solid #475569!important;box-shadow:none!important;min-height:36px}html.theme-light .pdv2-wrap--market .pdv2-customer-row{background:#f8fafc!important;border-color:#cbd5e1!important}.pdv2-wrap--market .pdv2-customer-row:focus-within{border-color:#22d3ee!important;background:#0f172a!important}html.theme-light .pdv2-wrap--market .pdv2-customer-row:focus-within{border-color:#0891b2!important;background:#ffffff!important}.pdv2-wrap--market .pdv2-customer-row-icon{width:28px;height:22px;border-radius:4px;background:#1e293b;color:#e2e8f0;font-size:10px;font-weight:800}html.theme-light .pdv2-wrap--market .pdv2-customer-row-icon{background:#e2e8f0;color:#0f172a}.pdv2-wrap--market .pdv2-customer-row-input,html.theme-light .pdv2-wrap--market .pdv2-customer-row-input{font-size:13px}.pdv2-wrap--market .pdv2-customer-row-input{color:#f8fafc}html.theme-light .pdv2-wrap--market .pdv2-customer-row-input{color:#0f172a}.pdv2-wrap--market .pdv2-customer-row-input::placeholder,html.theme-light .pdv2-wrap--market .pdv2-customer-row-input::placeholder{color:#64748b;font-size:13px}.pdv2-wrap--market .pdv2-frente-fields{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:stretch;border-top:0}.pdv2-wrap--market .pdv2-ffe{border-bottom:0!important;border-radius:4px!important;margin:4px 8px 6px 0;padding:6px 8px}.pdv2-wrap--market .pdv2-ffe--search{grid-column:1/-1;margin-left:8px;margin-right:8px;align-items:stretch}.pdv2-wrap--market .pdv2-scan-field{display:flex;align-items:center;gap:8px;min-height:48px;padding:0 10px 0 12px;border:1.5px solid #64748b;border-radius:2px;background:var(--panel)}.pdv2-wrap--market .pdv2-scan-barcode-icon{flex:0 0 auto;color:var(--ink);opacity:.85}.pdv2-wrap--market .pdv2-ffe--search .pdv2-ffe-input--main{border:0!important;background:transparent!important;box-shadow:none!important;min-height:44px;padding:0!important;color:var(--ink)!important;font-size:16px!important;font-weight:700}.pdv2-wrap--market .pdv2-pending-qty{border-radius:2px!important;border:1.5px solid #64748b!important;min-width:56px}html.theme-light .pdv2-wrap--market .pdv2-scan-field{background:#ffffff;border-color:#475569}html.theme-light .pdv2-wrap--market .pdv2-scan-barcode-icon{color:#0f172a}html.theme-light .pdv2-wrap--market .pdv2-pending-qty{background:#ffffff!important;border-color:#475569!important;color:#0f172a!important}.pdv2-wrap--market .pdv2-ffe--price,.pdv2-wrap--market .pdv2-ffe--total-item{flex-direction:column;align-items:flex-end;justify-content:center;min-width:108px;gap:2px}.pdv2-wrap--market .pdv2-ffe--total-item{margin-right:8px}.pdv2-wrap--market .pdv2-ffe-label{width:auto}.pdv2-wrap--market .pdv2-checkout-card,.pdv2-wrap--market .pdv2-finalize,.pdv2-wrap--market .pdv2-focus-line,.pdv2-wrap--market .pdv2-mini-chip,.pdv2-wrap--market .pdv2-pay-pill,.pdv2-wrap--market .pdv2-received-change,.pdv2-wrap--market .pdv2-received-input{border-radius:4px!important}.pdv2-wrap--market .pdv2-checkout-card{gap:6px;padding:8px}.pdv2-wrap--market .pdv2-checkout-card--payments .pdv2-pay-pills{gap:6px}.pdv2-wrap--market .pdv2-pay-pill{background:#1e293b!important;color:#f8fafc!important;border-color:#64748b!important}html.theme-light .pdv2-wrap--market .pdv2-pay-pill{background:#ffffff!important;color:#0f172a!important;border-color:#64748b!important}.pdv2-wrap--market .pdv2-pay-pill-kbd{background:#0f172a;color:#e2e8f0;border-color:#94a3b8}html.theme-light .pdv2-wrap--market .pdv2-pay-pill-kbd{background:#e2e8f0;color:#0f172a;border-color:#64748b}.pdv2-wrap--market .pdv2-received-block{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"received change" "actions actions";grid-gap:6px;gap:6px;padding:8px;border-radius:4px;flex-shrink:0;min-width:0}.pdv2-wrap--market .pdv2-received-field{grid-area:received;min-width:0;display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:2px;padding:6px 10px;border:1px solid var(--border);background:var(--panel);border-radius:2px}.pdv2-wrap--market .pdv2-received-change{grid-area:change;align-self:stretch;min-width:0;min-height:0;margin:0}.pdv2-wrap--market .pdv2-received-actions{grid-area:actions;min-width:0}.pdv2-wrap--market .pdv2-received-block:not(:has(.pdv2-received-field)){grid-template-areas:"actions actions";grid-template-columns:minmax(0,1fr)}.pdv2-wrap--market .pdv2-checkout{min-height:0;overflow:hidden}.pdv2-wrap--market .pdv2-checkout-body{min-height:0;overflow:hidden!important}.pdv2-wrap--market .pdv2-checkout-rail{min-height:0;flex:1 1 auto;overflow:hidden!important;display:flex;flex-direction:column}.pdv2-wrap--market .pdv2-checkout-pay-panel{min-height:0;flex:1 1 auto;overflow:auto!important}.pdv2-wrap--market .pdv2-checkout-footer{flex-shrink:0;position:-webkit-sticky;position:sticky;bottom:0;z-index:5;padding:8px 10px 10px;background:#0b1220;border-top:1px solid #334155}html.theme-light .pdv2-wrap--market .pdv2-checkout-footer{background:#f8fafc;border-top-color:#cbd5e1}.pdv2-wrap--market .pdv2-finalize.active{background:#db2777;border-color:#be185d;color:#ffffff;box-shadow:none}.pdv2-wrap--market .pdv2-focus-line{flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:2px;padding:10px 16px 8px;background:transparent!important}.pdv2-wrap--market .pdv2-focus-line-label,.pdv2-wrap--market .pdv2-receipt-headline{display:none}.pdv2-wrap--market .pdv2-focus-line small,.pdv2-wrap--market .pdv2-focus-line strong,.pdv2-wrap--market .pdv2-focus-line-label{width:100%;text-align:center}.pdv2-wrap--market .pdv2-focus-line strong{font-size:clamp(22px,2.4vw,34px);letter-spacing:-.03em}.pdv2-wrap--market .pdv2-focus-line small{color:var(--muted,#64748b);font-size:13px}.pdv2-wrap--market .pdv2-focus-line-actions{margin-left:0;justify-content:center}.pdv2-wrap.pdv2-wrap--market:not(.pdv2-wrap--mobile):not(.pdv2-wrap--mesas-open) .pdv2-body{grid-template-columns:minmax(400px,clamp(400px,40vw,780px)) minmax(0,1fr)!important}.pdv2-wrap.pdv2-wrap--market .pdv2-ffe--price,.pdv2-wrap.pdv2-wrap--market .pdv2-ffe--total-item{flex-direction:row;align-items:baseline;justify-content:space-between;min-width:0;padding:4px 8px}.pdv2-wrap.pdv2-wrap--market .pdv2-ffe--price{margin-left:8px}.pdv2-wrap.pdv2-wrap--market:not(.pdv2-wrap--mobile) .pdv2-frente-fields{grid-template-columns:minmax(0,1fr) auto auto}.pdv2-wrap.pdv2-wrap--market:not(.pdv2-wrap--mobile) .pdv2-ffe--search{grid-column:1;margin-right:4px}.pdv2-wrap.pdv2-wrap--market:not(.pdv2-wrap--mobile) .pdv2-ffe--price,.pdv2-wrap.pdv2-wrap--market:not(.pdv2-wrap--mobile) .pdv2-ffe--total-item{flex-direction:column;align-items:flex-end;justify-content:center;min-width:82px;margin-left:0}.pdv2-wrap.pdv2-wrap--market .pdv2-mini-chip--exact{color:#4ade80!important;border-color:rgba(74,222,128,.45)!important}html.theme-light .pdv2-wrap.pdv2-wrap--market .pdv2-mini-chip--exact{color:#15803d!important;border-color:rgba(21,128,61,.35)!important}.pdv2-sale-meta-btns{display:flex;align-items:center;gap:6px;min-width:0;flex-wrap:nowrap}.pdv2-sale-meta-btn{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:190px;height:28px;padding:0 8px 0 10px;border-radius:8px;border:1px solid rgba(148,163,184,.22);background:rgba(15,23,42,.55);color:#cbd5e1;font-size:12px;font-weight:700;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.pdv2-sale-meta-btn:hover{border-color:rgba(236,72,153,.55);color:#f8fafc}.pdv2-sale-meta-btn.is-on{border-color:rgba(52,211,153,.55);background:rgba(16,185,129,.14);color:#6ee7b7}.pdv2-sale-meta-btn-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdv2-sale-meta-btn kbd,.pdv2-sale-meta-modal-hint kbd,.pdv2-sale-meta-modal-kbd{flex:0 0 auto;padding:1px 5px;border-radius:5px;border:1px solid rgba(148,163,184,.3);background:rgba(2,6,23,.45);color:#94a3b8;font:700 10px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.pdv2-sale-meta-btn-alert{padding:2px 8px;border-radius:999px;background:rgba(251,191,36,.16);color:#fbbf24;font-size:11px;font-weight:800;white-space:nowrap}html.theme-light .pdv2-sale-meta-btn{border-color:#e2e8f0;background:#ffffff;color:#334155}html.theme-light .pdv2-sale-meta-btn:hover{border-color:#f9a8d4;color:#0f172a}html.theme-light .pdv2-sale-meta-btn.is-on{border-color:#6ee7b7;background:#ecfdf5;color:#047857}html.theme-light .pdv2-sale-meta-btn kbd,html.theme-light .pdv2-sale-meta-modal-hint kbd,html.theme-light .pdv2-sale-meta-modal-kbd{border-color:#cbd5e1;background:#f1f5f9;color:#475569}html.theme-light .pdv2-sale-meta-btn-alert{background:#fef3c7;color:#b45309}.pdv2-sale-meta-modal{width:min(460px,calc(100vw - 32px));overflow:visible!important}.pdv2-sale-meta-modal .pdv2-modal-header>span{display:inline-flex;align-items:center;gap:8px}.pdv2-sale-meta-modal-body{display:flex;flex-direction:column;gap:10px;overflow:visible!important}.pdv2-sale-meta-modal-body .pdv2-customer-row{min-height:42px}.pdv2-sale-meta-modal-body .pdv2-customer-row-input{height:40px;font-size:15px}.pdv2-sale-meta-modal-body .pdv2-search-dd{max-height:260px;overflow-y:auto;z-index:5}.pdv2-sale-meta-modal-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:4px}.pdv2-sale-meta-modal-hint{color:#94a3b8;font-size:11px}.pdv2-sale-meta-modal-actions{display:flex;gap:8px}.pdv2-sale-meta-modal-btn{height:32px;padding:0 14px;border-radius:8px;border:1px solid rgba(148,163,184,.28);background:transparent;color:#cbd5e1;font-size:13px;font-weight:700;cursor:pointer}.pdv2-sale-meta-modal-btn--primary{border-color:transparent;background:linear-gradient(135deg,#ef4444,#dc2626);color:#ffffff}html.theme-light .pdv2-sale-meta-modal-body .pdv2-customer-row{background-color:#f8fafc!important;border-color:#e2e8f0!important}html.theme-light .pdv2-sale-meta-modal-body .pdv2-customer-row-input{background:#ffffff!important;color:#0f172a!important;border-color:#cbd5e1!important}html.theme-light .pdv2-sale-meta-modal-body .pdv2-customer-row-icon{color:#be185d}html.theme-light .pdv2-sale-meta-modal-hint{color:#64748b}html.theme-light .pdv2-sale-meta-modal-btn{border-color:#cbd5e1;color:#334155}html.theme-light .pdv2-sale-meta-modal-btn--primary{border-color:transparent;color:#ffffff}.pdv2-wrap.pdv2-wrap--market .pdv2-checkout-card--payments .pdv2-pay-pills{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-gap:6px!important;gap:6px!important;overflow:visible!important}.pdv2-wrap.pdv2-wrap--market .pdv2-pay-pill{position:relative;overflow:hidden;min-height:46px!important;padding:11px 6px 6px!important;border-width:1px!important;border-radius:4px!important;font-size:12.5px!important;font-weight:800!important;letter-spacing:.02em;text-transform:uppercase;white-space:normal!important;line-height:1.1;box-shadow:inset 0 3px 0 var(--pm-color,#64748b)!important}.pdv2-wrap.pdv2-wrap--market .pdv2-pay-pill:hover{border-color:var(--pm-color,#64748b)!important}.pdv2-wrap.pdv2-wrap--market .pdv2-pay-pill.active{background:color-mix(in srgb,var(--pm-color,#64748b) 22%,#1e293b)!important;border-color:var(--pm-color,#64748b)!important;color:#ffffff!important;box-shadow:inset 0 3px 0 var(--pm-color,#64748b),0 0 0 1px var(--pm-color,#64748b)!important}html.theme-light .pdv2-wrap.pdv2-wrap--market .pdv2-pay-pill.active{background:color-mix(in srgb,var(--pm-color,#64748b) 16%,#ffffff)!important}.pdv2-wrap.pdv2-wrap--market .pdv2-pay-pill.active:after{content:"✓";position:absolute;right:5px;bottom:3px;font-size:11px;font-weight:900;color:var(--pm-color,#64748b)}.pdv2-wrap.pdv2-wrap--market .pdv2-received-block{gap:6px!important}.pdv2-wrap.pdv2-wrap--market .pdv2-received-change{flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;min-height:0!important;padding:6px 10px!important;border-radius:4px!important;container-type:inline-size}.pdv2-wrap.pdv2-wrap--market .pdv2-received-change>span{font-size:11px}.pdv2-wrap.pdv2-wrap--market .pdv2-received-change>strong{font-size:22px!important;font-size:clamp(16px,14cqi,28px)!important;font-family:monospace;white-space:nowrap}.pdv2-wrap.pdv2-wrap--market .pdv2-received-change--empty{border-color:#475569;background:rgba(148,163,184,.08)}.pdv2-wrap.pdv2-wrap--market .pdv2-received-change--empty>span,.pdv2-wrap.pdv2-wrap--market .pdv2-received-change--empty>strong{color:#94a3b8}html.theme-light .pdv2-wrap.pdv2-wrap--market .pdv2-received-change--empty{border-color:#cbd5e1;background:#f8fafc}html.theme-light .pdv2-wrap.pdv2-wrap--market .pdv2-received-change--empty>span,html.theme-light .pdv2-wrap.pdv2-wrap--market .pdv2-received-change--empty>strong{color:#64748b}.pdv2-wrap.pdv2-wrap--market .pdv2-received-actions{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));grid-gap:6px!important;gap:6px!important}.pdv2-wrap.pdv2-wrap--market .pdv2-received-actions .pdv2-mini-chip{justify-content:center;min-height:36px!important;padding:11px 6px 5px!important;border-style:solid!important;border-radius:4px!important;font-size:12px!important;font-weight:800!important}.pdv2-wrap.pdv2-wrap--market .pdv2-received-actions .pdv2-mini-chip:not(.pdv2-mini-chip--kbd){padding:8px 6px!important}html.theme-light .pdv2-wrap.pdv2-wrap--market .pdv2-received-actions .pdv2-mini-chip:not(.pdv2-mini-chip--danger){background:#ffffff;border-color:#94a3b8;color:#0f172a}.pdv2-wrap.pdv2-wrap--market:not(.pdv2-wrap--mobile) .pdv2-checkout-footer{display:grid!important;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:stretch;grid-gap:8px!important;gap:8px!important}.pdv2-wrap.pdv2-wrap--market:not(.pdv2-wrap--mobile) .pdv2-checkout-total-card{gap:2px!important;padding:8px 10px!important;border-radius:4px!important;container-type:inline-size}.pdv2-wrap.pdv2-wrap--market:not(.pdv2-wrap--mobile) .pdv2-checkout-total-line{font-size:11.5px}.pdv2-wrap.pdv2-wrap--market:not(.pdv2-wrap--mobile) .pdv2-checkout-total-main{gap:2px;padding-top:4px}.pdv2-wrap.pdv2-wrap--market:not(.pdv2-wrap--mobile) .pdv2-checkout-total-main strong{font-size:30px!important;font-size:clamp(22px,13cqi,42px)!important;white-space:nowrap}.pdv2-wrap.pdv2-wrap--market:not(.pdv2-wrap--mobile) .pdv2-finalize{height:auto!important;min-height:64px!important;margin:0!important;padding:10px 12px!important;border-radius:4px!important;font-size:15px!important;line-height:1.15;white-space:normal!important}.pdv2-wrap.pdv2-wrap--market .pdv2-sync-chip--error-text{max-width:160px!important}.pdv2-kbar-cash{display:flex;align-items:center;gap:6px;margin-right:6px;flex-wrap:nowrap}.pdv2-kbar-cash-btn{height:30px;padding:0 12px;border-radius:8px;border:1px solid rgba(148,163,184,.25);background:rgba(15,23,42,.5);color:#cbd5e1;font-size:12px;font-weight:700;white-space:nowrap;cursor:pointer}.pdv2-kbar-cash-btn:hover{border-color:rgba(148,163,184,.5);color:#f8fafc}.pdv2-kbar-cash-btn--supply{color:#4ade80;border-color:rgba(74,222,128,.4)}.pdv2-kbar-cash-btn--bleed{color:#fbbf24;border-color:rgba(251,191,36,.4)}.pdv2-kbar-cash-btn--close{color:#f87171;border-color:rgba(248,113,113,.45)}html.theme-light .pdv2-kbar-cash-btn{background:#ffffff;border-color:#e2e8f0;color:#334155}html.theme-light .pdv2-kbar-cash-btn--supply{color:#15803d;border-color:#bbf7d0;background:#f0fdf4}html.theme-light .pdv2-kbar-cash-btn--bleed{color:#b45309;border-color:#fde68a;background:#fffbeb}html.theme-light .pdv2-kbar-cash-btn--close{color:#b91c1c;border-color:#fecaca;background:#fef2f2}@media (max-width:1280px){.pdv2-kbar-cash-btn{padding:0 8px;font-size:11px}}.pdv2-wrap.pdv2-wrap--market:not(.pdv2-wrap--mobile) .pdv2-body{flex:1 1!important;min-height:0!important;grid-template-rows:auto minmax(0,1fr)!important}.pdv2-wrap.pdv2-wrap--market:not(.pdv2-wrap--mobile) .pdv2-checkout{min-height:0!important;display:flex!important;flex-direction:column!important}.pdv2-wrap.pdv2-wrap--market:not(.pdv2-wrap--mobile) .pdv2-checkout-footer{margin-top:auto!important}.pdv2-wrap.pdv2-wrap--market:not(.pdv2-wrap--mobile) .pdv2-cupom{min-height:0!important;align-self:stretch!important}@media (min-height:820px){.pdv2-wrap.pdv2-wrap--market:not(.pdv2-wrap--mobile) .pdv2-pay-pill{min-height:56px!important;font-size:14px!important}.pdv2-wrap.pdv2-wrap--market:not(.pdv2-wrap--mobile) .pdv2-received-actions .pdv2-mini-chip{min-height:40px!important}.pdv2-wrap.pdv2-wrap--market:not(.pdv2-wrap--mobile) .pdv2-checkout-footer .pdv2-finalize{min-height:80px!important}}html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-receipt-totals{background:rgba(15,23,42,.72);border-top-color:rgba(148,163,184,.16);color:#cbd5e1}html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-rtotals-sub{color:#94a3b8}.pdv2-wrap.pdv2-wrap--market:not(.pdv2-wrap--mobile) .pdv2-cupom-main,.pdv2-wrap.pdv2-wrap--market:not(.pdv2-wrap--mobile) .pdv2-cupom-shell{min-height:0!important}.pdv2-wrap.pdv2-wrap--market:not(.pdv2-wrap--mobile) .pdv2-receipt-list{overflow-y:auto!important;overscroll-behavior:contain}.pdv2-wrap.pdv2-wrap--market:not(.pdv2-wrap--mobile) .pdv2-pay-pill{min-height:clamp(40px,6.2vh,60px)!important}.pdv2-wrap.pdv2-wrap--market:not(.pdv2-wrap--mobile) .pdv2-checkout-footer .pdv2-finalize{min-height:clamp(56px,9vh,88px)!important}.pdv2-wrap.pdv2-wrap--market .pdv2-finalize,.pdv2-wrap.pdv2-wrap--market .pdv2-finalize.active,.pdv2-wrap.pdv2-wrap--market .pdv2-finalize:disabled{background:linear-gradient(135deg,#ef4444,#dc2626)!important;border-color:#b91c1c!important;color:#ffffff!important;opacity:1!important;filter:none!important;box-shadow:0 4px 16px rgba(220,38,38,.28)!important}.pdv2-wrap.pdv2-wrap--market .pdv2-finalize:disabled{cursor:not-allowed}.pdv2-wrap.pdv2-wrap--market .pdv2-finalize .pdv2-finalize-key,.pdv2-wrap.pdv2-wrap--market .pdv2-finalize:disabled *{color:#ffffff!important;opacity:1!important}.pdv2-wrap.pdv2-wrap--market .pdv2-kbar{overflow:visible;min-width:0;flex-wrap:nowrap;gap:8px 10px}.pdv2-wrap.pdv2-wrap--market .pdv2-brand{display:flex!important;flex:0 0 auto;min-width:360px;max-width:min(480px,44%);align-items:center;gap:10px}.pdv2-wrap.pdv2-wrap--market .pdv2-brand-logo{height:36px;max-width:72px;width:auto;flex:0 0 auto}.pdv2-wrap.pdv2-wrap--market .pdv2-brand-copy{display:flex!important;flex:1 1 auto;flex-direction:column;align-items:flex-start;min-width:220px}.pdv2-wrap.pdv2-wrap--market .pdv2-kbar-right{flex:1 1 auto;min-width:0;overflow:visible;display:flex;align-items:center;justify-content:flex-end;gap:6px}.pdv2-wrap.pdv2-wrap--market .pdv2-kbar-actions{display:flex;align-items:center;gap:8px;min-width:0;flex:1 1 auto;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.pdv2-wrap.pdv2-wrap--market .pdv2-kbar-actions::-webkit-scrollbar{display:none}.pdv2-wrap.pdv2-wrap--market:not(.pdv2-wrap--mobile) .pdv2-kbar{z-index:8100}.pdv2-wrap.pdv2-wrap--market:not(.pdv2-wrap--mobile) .pdv-mesas-overlay{top:calc(var(--pdv-kbar-height, 48px) + var(--pdv-banners-height, 0px))!important;z-index:150}.pdv2-wrap.pdv2-wrap--market:not(.pdv2-wrap--mobile) .pdv-mesas-toolbar-btn--caixa{display:none!important}.pdv2-wrap.pdv2-wrap--market .pdv2-brand-meta,.pdv2-wrap.pdv2-wrap--market .pdv2-brand-name,.pdv2-wrap.pdv2-wrap--market .pdv2-brand-subtitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.pdv2-wrap.pdv2-wrap--market .pdv2-brand-name{font-size:14px;font-weight:800;line-height:1.15}.pdv2-wrap.pdv2-wrap--market .pdv2-brand-subtitle{font-size:11px;letter-spacing:.02em;line-height:1.2}.pdv2-wrap.pdv2-wrap--market .pdv2-brand-meta{font-size:10px;font-weight:600;line-height:1.15}html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-brand-name{color:#f8fafc}html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-brand-subtitle{color:#e2e8f0}html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-brand-meta{color:#cbd5e1}html.theme-light .pdv2-wrap.pdv2-wrap--market .pdv2-brand-name{color:#0f172a}html.theme-light .pdv2-wrap.pdv2-wrap--market .pdv2-brand-subtitle{color:#334155}html.theme-light .pdv2-wrap.pdv2-wrap--market .pdv2-brand-meta{color:#64748b}@media (max-width:1024px){.pdv2-wrap.pdv2-wrap--market:not(.pdv2-wrap--mobile) .pdv2-brand-copy{display:flex!important}}.pdv2-wrap.pdv2-wrap--market .pdv2-kbar-cash,.pdv2-wrap.pdv2-wrap--market .pdv2-kbar-modes{min-width:0;flex:0 0 auto}.pdv2-wrap.pdv2-wrap--market .pdv2-kbar-modes{display:flex;align-items:center;gap:8px}.pdv2-wrap.pdv2-wrap--market .pdv2-kbar-mode-switch{margin:0;border-radius:2px;border:1.5px solid #94a3b8;background:#2b384c;padding:2px;gap:2px}html.theme-light .pdv2-wrap.pdv2-wrap--market .pdv2-kbar-mode-switch{background:#ffffff;border-color:#1e293b}.pdv2-wrap.pdv2-wrap--market .pdv2-kbar-mode-switch .pdv2-mode-switch__seg{border-radius:2px;min-height:28px;padding:4px 10px;font-size:12px}.pdv2-wrap.pdv2-wrap--market .pdv2-kbar-mode-switch .pdv2-mode-switch__seg.is-active{background:#2563eb;color:#ffffff;box-shadow:none}.pdv2-wrap.pdv2-wrap--market .pdv2-kbar-mode-switch .pdv2-mode-switch__seg--btn:not(.is-active){background:transparent;color:#e2e8f0}html.theme-light .pdv2-wrap.pdv2-wrap--market .pdv2-kbar-mode-switch .pdv2-mode-switch__seg--btn:not(.is-active){color:#0f172a}.pdv2-wrap.pdv2-wrap--market .pdv2-kbar-nav-btn{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 10px;border-radius:2px;border:1.5px solid #38bdf8;background:rgba(14,165,233,.18);color:#e0f2fe;font-size:12px;font-weight:800;white-space:nowrap;cursor:pointer}html.theme-light .pdv2-wrap.pdv2-wrap--market .pdv2-kbar-nav-btn{background:#e0f2fe;border-color:#0369a1;color:#0c4a6e}.pdv2-wrap.pdv2-wrap--market .pdv2-kbar-mode-switch .pdv2-mode-switch__kbd,.pdv2-wrap.pdv2-wrap--market .pdv2-kbar-nav-btn .pdv2-mode-switch__kbd{border-radius:2px;border:1px solid;background:rgba(15,23,42,.28);color:inherit;font-size:10px;padding:2px 5px}html.theme-light .pdv2-wrap.pdv2-wrap--market .pdv2-kbar-mode-switch .pdv2-mode-switch__kbd,html.theme-light .pdv2-wrap.pdv2-wrap--market .pdv2-kbar-nav-btn .pdv2-mode-switch__kbd{background:rgba(255,255,255,.7)}.pdv2-wrap.pdv2-wrap--market .pdv2-ops-menu-wrap{margin-left:4px;position:relative;z-index:40;overflow:visible}.pdv2-wrap.pdv2-wrap--market .pdv2-ops-menu{border-radius:2px!important;z-index:50}.pdv2-wrap.pdv2-wrap--market:not(.pdv2-wrap--mobile) .pdv2-kbar-right>.pdv2-wh-select,.pdv2-wrap.pdv2-wrap--market:not(.pdv2-wrap--mobile) .pdv2-utility-btn--fullscreen,.pdv2-wrap.pdv2-wrap--market:not(.pdv2-wrap--mobile) .pdv2-utility-btn--minimize{display:none}.pdv2-wrap.pdv2-wrap--market .pdv2-checkout-card,.pdv2-wrap.pdv2-wrap--market .pdv2-checkout-total-card,.pdv2-wrap.pdv2-wrap--market .pdv2-ffe,.pdv2-wrap.pdv2-wrap--market .pdv2-finalize,.pdv2-wrap.pdv2-wrap--market .pdv2-kbar-cash-btn,.pdv2-wrap.pdv2-wrap--market .pdv2-mini-chip,.pdv2-wrap.pdv2-wrap--market .pdv2-pay-pill,.pdv2-wrap.pdv2-wrap--market .pdv2-received-change,.pdv2-wrap.pdv2-wrap--market .pdv2-received-field,.pdv2-wrap.pdv2-wrap--market .pdv2-received-input,.pdv2-wrap.pdv2-wrap--market .pdv2-sale-meta-btn{border-radius:2px!important}.pdv2-wrap.pdv2-wrap--market .pdv2-pay-pill{border:1.5px solid #64748b!important;background:var(--panel)!important;color:var(--ink)!important;box-shadow:inset 0 4px 0 var(--pm-color,#64748b)!important}.pdv2-wrap.pdv2-wrap--market .pdv2-pay-pill.active{background:var(--panel)!important;color:var(--ink)!important;border-color:var(--pm-color,#cbd5e1)!important;box-shadow:inset 0 4px 0 var(--pm-color,#64748b),0 0 0 1.5px var(--pm-color,#cbd5e1)!important}.pdv2-wrap.pdv2-wrap--market .pdv2-received-change,.pdv2-wrap.pdv2-wrap--market .pdv2-received-field{border:1.5px solid #64748b!important;background:var(--panel)!important;color:var(--ink)!important;min-height:58px!important}.pdv2-wrap.pdv2-wrap--market .pdv2-received-input{border:0!important;background:transparent!important;box-shadow:none!important;min-height:28px!important;height:auto!important;padding:0!important;font-size:26px!important;font-weight:800!important;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--ink)!important}html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-received-change:not(.pdv2-received-change--empty){background:#14532d!important;border-color:#4ade80!important}html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-received-change:not(.pdv2-received-change--empty)>span,html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-received-change:not(.pdv2-received-change--empty)>strong{color:#bbf7d0!important}.pdv2-wrap.pdv2-wrap--market .pdv2-received-change{background:#ecfdf5!important;border-color:#86efac!important}.pdv2-wrap.pdv2-wrap--market .pdv2-received-change>span{color:#166534!important;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.pdv2-wrap.pdv2-wrap--market .pdv2-received-change>strong{color:#15803d!important}.pdv2-wrap.pdv2-wrap--market .pdv2-received-change--empty{background:var(--panel)!important;border-color:var(--border)!important}.pdv2-wrap.pdv2-wrap--market .pdv2-received-change--empty>span,.pdv2-wrap.pdv2-wrap--market .pdv2-received-change--empty>strong{color:var(--muted)!important}.pdv2-wrap.pdv2-wrap--market .pdv2-mini-chip{border:1px solid var(--border)!important;background:var(--panel)!important;color:var(--ink)!important}html.theme-light .pdv2-wrap.pdv2-wrap--market .pdv2-pay-pill{border-color:#94a3b8!important}html.theme-light .pdv2-wrap.pdv2-wrap--market .pdv2-pay-pill.active{background:#ffffff!important;color:#0f172a!important}html.theme-light .pdv2-wrap.pdv2-wrap--market .pdv2-received-field{background:#ffffff!important;border-color:#64748b!important}html.theme-light .pdv2-wrap.pdv2-wrap--market .pdv2-received-input{background:transparent!important;border:0!important;color:#0f172a!important}html.theme-light .pdv2-wrap.pdv2-wrap--market .pdv2-received-change{background:#f0fdf4!important;border-color:#86efac!important}html.theme-light .pdv2-wrap.pdv2-wrap--market .pdv2-mini-chip,html.theme-light .pdv2-wrap.pdv2-wrap--market .pdv2-pay-pill{background:#ffffff!important;border:1.5px solid #64748b!important;color:#0f172a!important}html.theme-light .pdv2-wrap.pdv2-wrap--market .pdv2-kbar,html.theme-light .pdv2-wrap.pdv2-wrap--market:not(.pdv2-wrap--mobile) .pdv-mesas-overlay__toolbar{background:#f0fdf4!important;border-bottom:1px solid #d1fae5!important}.pdv2-wrap.pdv2-wrap--market .pdv2-utility-btn-label{display:none}html.theme-light .pdv2-wrap.pdv2-wrap--market .pdv2-kbar-cash-btn{background:#ffffff!important;border:1px solid #cbd5e1!important;color:#334155!important}html.theme-light .pdv2-wrap.pdv2-wrap--market .pdv2-checkout,html.theme-light .pdv2-wrap.pdv2-wrap--market .pdv2-checkout-card,html.theme-light .pdv2-wrap.pdv2-wrap--market .pdv2-cupom,html.theme-light .pdv2-wrap.pdv2-wrap--market .pdv2-frente{background:#ffffff!important;border:1px solid #e2e8f0!important}html.theme-light .pdv2-wrap.pdv2-wrap--market .pdv2-checkout-footer{background:#ffffff!important;border-top-color:#e2e8f0!important}.pdv2-wrap.pdv2-wrap--market .pdv2-ops-menu-wrap,.pdv2-wrap.pdv2-wrap--market .pdv2-utility-btn--fullscreen,.pdv2-wrap.pdv2-wrap--market .pdv2-utility-btn--menu,.pdv2-wrap.pdv2-wrap--market .pdv2-utility-btn--switch,.pdv2-wrap.pdv2-wrap--market .pdv2-utility-btn--theme{flex-shrink:0}.pdv2-wrap.pdv2-wrap--market .pdv2-kbar-cash-btn--mode-on{border-color:#3b82f6;color:#2563eb;background:rgba(59,130,246,.12)}html.theme-light .pdv2-wrap.pdv2-wrap--market .pdv2-kbar-cash-btn--mode-on{border-color:#93c5fd;color:#1d4ed8;background:#eff6ff}.pdv2-wrap.pdv2-wrap--market:not(.pdv2-wrap--mobile) .pdv2-checkout-rail{overflow:hidden}.pdv2-wrap.pdv2-wrap--market:not(.pdv2-wrap--mobile) .pdv2-received-block{overflow:visible}.pdv2-wrap.pdv2-wrap--market{--pdv-line:#334155}html.theme-light .pdv2-wrap.pdv2-wrap--market{--pdv-line:#1e293b}.pdv2-wrap.pdv2-wrap--market .pdv2-checkout,.pdv2-wrap.pdv2-wrap--market .pdv2-checkout-card,.pdv2-wrap.pdv2-wrap--market .pdv2-checkout-total-card,.pdv2-wrap.pdv2-wrap--market .pdv2-cupom,.pdv2-wrap.pdv2-wrap--market .pdv2-ffe,.pdv2-wrap.pdv2-wrap--market .pdv2-ffe--price,.pdv2-wrap.pdv2-wrap--market .pdv2-ffe--total-item,.pdv2-wrap.pdv2-wrap--market .pdv2-finalize,.pdv2-wrap.pdv2-wrap--market .pdv2-focus-line,.pdv2-wrap.pdv2-wrap--market .pdv2-frente,.pdv2-wrap.pdv2-wrap--market .pdv2-kbar-cash-btn,.pdv2-wrap.pdv2-wrap--market .pdv2-mini-chip,.pdv2-wrap.pdv2-wrap--market .pdv2-pay-pill,.pdv2-wrap.pdv2-wrap--market .pdv2-pending-qty,.pdv2-wrap.pdv2-wrap--market .pdv2-receipt-hdr,.pdv2-wrap.pdv2-wrap--market .pdv2-receipt-row,.pdv2-wrap.pdv2-wrap--market .pdv2-receipt-totals,.pdv2-wrap.pdv2-wrap--market .pdv2-received-change,.pdv2-wrap.pdv2-wrap--market .pdv2-received-field,.pdv2-wrap.pdv2-wrap--market .pdv2-sale-meta-btn,.pdv2-wrap.pdv2-wrap--market .pdv2-scan-field,.pdv2-wrap.pdv2-wrap--market .pdv2-utility-btn{border-radius:2px!important}.pdv2-wrap.pdv2-wrap--market .pdv2-checkout,.pdv2-wrap.pdv2-wrap--market .pdv2-checkout-card,.pdv2-wrap.pdv2-wrap--market .pdv2-checkout-total-card,.pdv2-wrap.pdv2-wrap--market .pdv2-cupom,.pdv2-wrap.pdv2-wrap--market .pdv2-ffe--price,.pdv2-wrap.pdv2-wrap--market .pdv2-ffe--total-item,.pdv2-wrap.pdv2-wrap--market .pdv2-frente,.pdv2-wrap.pdv2-wrap--market .pdv2-kbar-cash-btn,.pdv2-wrap.pdv2-wrap--market .pdv2-mini-chip,.pdv2-wrap.pdv2-wrap--market .pdv2-pay-pill,.pdv2-wrap.pdv2-wrap--market .pdv2-pending-qty,.pdv2-wrap.pdv2-wrap--market .pdv2-receipt-hdr,.pdv2-wrap.pdv2-wrap--market .pdv2-receipt-row,.pdv2-wrap.pdv2-wrap--market .pdv2-received-change,.pdv2-wrap.pdv2-wrap--market .pdv2-received-field,.pdv2-wrap.pdv2-wrap--market .pdv2-sale-meta-btn,.pdv2-wrap.pdv2-wrap--market .pdv2-scan-field,.pdv2-wrap.pdv2-wrap--market .pdv2-utility-btn{border:1.5px solid var(--pdv-line)!important}.pdv2-wrap.pdv2-wrap--market .pdv2-utility-btn--switch{min-width:36px!important;width:36px!important;padding:0!important;color:var(--teal-fg)!important;border-color:color-mix(in srgb,var(--teal-fg) 38%,var(--border))!important;background:color-mix(in srgb,var(--teal-fg) 14%,transparent)!important}.pdv2-wrap.pdv2-wrap--market .pdv2-utility-btn--switch:focus-visible,.pdv2-wrap.pdv2-wrap--market .pdv2-utility-btn--switch:hover{color:var(--teal-fg)!important;border-color:color-mix(in srgb,var(--teal-fg) 58%,var(--border))!important;background:color-mix(in srgb,var(--teal-fg) 22%,transparent)!important}html.theme-light .pdv2-wrap.pdv2-wrap--market .pdv2-utility-btn--switch{color:var(--success)!important;border-color:color-mix(in srgb,var(--success) 35%,var(--border))!important;background:color-mix(in srgb,var(--success) 10%,var(--panel))!important}html.theme-light .pdv2-wrap.pdv2-wrap--market .pdv2-utility-btn--switch:focus-visible,html.theme-light .pdv2-wrap.pdv2-wrap--market .pdv2-utility-btn--switch:hover{color:var(--success)!important;border-color:color-mix(in srgb,var(--success) 55%,var(--border))!important;background:color-mix(in srgb,var(--success) 16%,var(--panel))!important}.pdv2-wrap.pdv2-wrap--market .pdv2-receipt-list{border-top:1.5px solid var(--pdv-line)}.pdv2-wrap.pdv2-wrap--market .pdv2-receipt-row+.pdv2-receipt-row{border-top:0!important}.pdv2-wrap.pdv2-wrap--market .pdv2-checkout-footer,.pdv2-wrap.pdv2-wrap--market .pdv2-receipt-totals{border-top:1.5px solid var(--pdv-line)!important}html.theme-light .pdv2-wrap.pdv2-wrap--market .pdv2-checkout,html.theme-light .pdv2-wrap.pdv2-wrap--market .pdv2-checkout-card,html.theme-light .pdv2-wrap.pdv2-wrap--market .pdv2-cupom,html.theme-light .pdv2-wrap.pdv2-wrap--market .pdv2-frente,html.theme-light .pdv2-wrap.pdv2-wrap--market .pdv2-kbar-cash-btn,html.theme-light .pdv2-wrap.pdv2-wrap--market .pdv2-mini-chip,html.theme-light .pdv2-wrap.pdv2-wrap--market .pdv2-pay-pill,html.theme-light .pdv2-wrap.pdv2-wrap--market .pdv2-pending-qty,html.theme-light .pdv2-wrap.pdv2-wrap--market .pdv2-receipt-hdr,html.theme-light .pdv2-wrap.pdv2-wrap--market .pdv2-receipt-row,html.theme-light .pdv2-wrap.pdv2-wrap--market .pdv2-received-field,html.theme-light .pdv2-wrap.pdv2-wrap--market .pdv2-sale-meta-btn,html.theme-light .pdv2-wrap.pdv2-wrap--market .pdv2-scan-field{border-color:#1e293b!important}html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-sale-closeout{background:#0f172a!important;border-top:1.5px solid var(--pdv-line)!important;box-shadow:none!important}html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-sale-closeout-info{background:#1e293b!important;border:1.5px solid var(--pdv-line)!important;border-radius:2px!important;color:#f8fafc!important}html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-sale-closeout-info small,html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-sale-closeout-kicker{color:#94a3b8!important}html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-sale-closeout-info strong{color:#f8fafc!important}html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-sale-closeout-payments span{background:#0f172a!important;border:1.5px solid var(--pdv-line)!important;border-radius:2px!important;color:#e2e8f0!important}html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-sale-closeout-box{background:#1e293b!important;border:1.5px solid var(--pdv-line)!important;border-radius:2px!important;color:#f8fafc!important;box-shadow:none!important}html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-sale-closeout-box span{color:#94a3b8!important}html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-sale-closeout-box strong{color:#f8fafc!important}html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-sale-closeout-box--total{background:#1e293b!important;border-color:#3b82f6!important}html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-sale-closeout-box--total strong{color:#93c5fd!important}html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-sale-closeout-box--change{background:#1e293b!important;border-color:#34d399!important}html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-sale-closeout-box--change strong{color:#6ee7b7!important}html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-receipt-totals{background:#243044!important;border-top:1.5px solid var(--pdv-line)!important;color:#e2e8f0!important}html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market{--pdv-line:#94a3b8;--muted:#cbd5e1}html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-checkout,html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-checkout-card,html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-checkout-footer,html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-cupom,html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-frente,html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-pay-pill-kbd,html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-sale-closeout,html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-sale-closeout-payments span{background:#243044!important}html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-kbar-cash-btn,html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-mini-chip,html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-pay-pill,html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-pending-qty,html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-received-change--empty,html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-received-field,html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-sale-closeout-box,html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-sale-closeout-box--change,html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-sale-closeout-box--total,html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-sale-closeout-info,html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-sale-meta-btn,html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-scan-field{background:#2b384c!important}html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-checkout-card-title,html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-ffe span,html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-focus-line small,html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-kbar-cash-btn,html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-rcode,html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-receipt-hdr,html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-received-change--empty>span,html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-received-change--empty>strong,html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-received-field>span,html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-rtotals-sub,html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-sale-closeout-box span,html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-sale-closeout-info small,html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-sale-closeout-kicker,html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-sale-meta-btn{color:#e2e8f0!important}html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-mini-chip,html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-pay-pill,html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-rcol,html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-received-input,html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-rname,html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-sale-closeout-box strong,html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-sale-closeout-info strong,html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market input{color:#f8fafc!important}html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-pay-pill.active{background:color-mix(in srgb,var(--pm-color,#94a3b8) 28%,#2b384c)!important;border:2px solid #e2e8f0!important;color:#ffffff!important;box-shadow:inset 0 4px 0 var(--pm-color,#cbd5e1),0 0 0 1px var(--pm-color,#e2e8f0)!important}html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market .pdv2-pay-pill.active:after{color:#ffffff!important}html:not(.theme-light) .pdv2-wrap.pdv2-wrap--market input::placeholder{color:#cbd5e1!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-auth-overlay,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal-overlay,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-ops-sheet-overlay{background:rgba(15,23,42,.62)!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-auth-overlay .modal-box,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal--fiscal-emit,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-ops-sheet,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-terminal-lock{border-radius:2px!important;border:1.5px solid #94a3b8!important;box-shadow:0 18px 40px rgba(2,6,23,.45)!important}html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv-auth-overlay .modal-box,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal--fiscal-emit,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal-body,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal-footer,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal-header,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-ops-sheet,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-terminal-lock{background:#243044!important;color:#f8fafc!important}html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv-auth-overlay .modal-box,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal--fiscal-emit,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal-body,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal-footer,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal-header,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-ops-sheet,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-terminal-lock{background:#ffffff!important;color:#0f172a!important;border-color:#1e293b!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal-footer,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal-header{border-color:inherit!important}html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal-footer,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal-header{border-color:#94a3b8!important}html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal-footer,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal-header{border-color:#1e293b!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-auth-overlay .modal-title,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cash-open-title,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal-title,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-ops-sheet__titles strong,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-terminal-lock-title{font-weight:800!important}html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv-auth-overlay .modal-title,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cash-open-title,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal-title,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-terminal-lock-title{color:#f8fafc!important}html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv-auth-overlay .modal-title,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cash-open-title,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal-title,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-terminal-lock-title{color:#0f172a!important}html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv-auth-overlay .modal-message,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cash-explain__note,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cash-open-subtitle,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-field-label,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal-subtitle,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-ops-sheet__sub,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-sale-meta-modal-hint,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-terminal-lock-sub{color:#e2e8f0!important}html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv-auth-overlay .modal-message,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cash-explain__note,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cash-open-subtitle,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-field-label,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal-subtitle,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-ops-sheet__sub,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-sale-meta-modal-hint,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-terminal-lock-sub{color:#334155!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-auth-overlay .action-button,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-auth-overlay .ghost-button,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-auth-overlay .modal-close,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-auth-overlay input,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-auth-overlay select,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-auth-overlay textarea,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cash-open-icon,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cash-open-loading,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cash-open-retry,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cash-open-terminal,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cash-open-terminal-icon,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cash-open-warn,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal .action-button,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal .ghost-button,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal .panel-search,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal .pdv2-emitir-btn,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal .pdv2-field-input--amount,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal input,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal select,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal textarea,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal-close,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-ops-sheet__close,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-sale-meta-modal-btn,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-terminal-lock .panel-search{border-radius:2px!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-auth-overlay input,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-auth-overlay select,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-auth-overlay textarea,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal .panel-search,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal input,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal select,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal textarea,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-terminal-lock .panel-search{min-height:46px!important;height:auto!important;max-height:none!important;border-width:1.5px!important;font-weight:700!important}html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv-auth-overlay input,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv-auth-overlay select,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv-auth-overlay textarea,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cash-open-loading,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cash-open-terminal,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal .panel-search,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal input,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal select,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal textarea,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-terminal-lock .panel-search{background:#2b384c!important;border-color:#94a3b8!important;color:#f8fafc!important}html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv-auth-overlay input,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv-auth-overlay select,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv-auth-overlay textarea,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cash-open-loading,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cash-open-terminal,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal .panel-search,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal input,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal select,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal textarea,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-terminal-lock .panel-search{background:#ffffff!important;border-color:#1e293b!important;color:#0f172a!important}html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv-auth-overlay input::placeholder,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal input::placeholder,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal textarea::placeholder,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-terminal-lock .panel-search::placeholder{color:#cbd5e1!important}html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv-auth-overlay input::placeholder,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal input::placeholder,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal textarea::placeholder,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-terminal-lock .panel-search::placeholder{color:#64748b!important}html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv-auth-overlay .qus-user-list{background:#2b384c!important;border-color:#94a3b8!important;color:#f8fafc!important}html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv-auth-overlay .qus-user-item{background:transparent!important;border-color:transparent!important;color:#f8fafc!important}html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv-auth-overlay .qus-user-item--selected{background:#334155!important;border-color:#e2e8f0!important}html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv-auth-overlay .qus-user-list{background:#ffffff!important;border-color:#1e293b!important;color:#0f172a!important}html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv-auth-overlay .qus-user-item{background:transparent!important;border-color:transparent!important;color:#0f172a!important}html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv-auth-overlay .qus-user-item--selected{background:#e2e8f0!important;border-color:#1e293b!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-auth-overlay .ghost-button,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-auth-overlay .modal-close,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cash-open-retry,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal .ghost-button,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal-close,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-sale-meta-modal-btn{min-height:44px;border:1.5px solid!important;box-shadow:none!important;transform:none!important}html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv-auth-overlay .ghost-button,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv-auth-overlay .modal-close,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cash-open-retry,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal .ghost-button,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal-close,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-sale-meta-modal-btn:not(.pdv2-sale-meta-modal-btn--primary){background:#2b384c!important;border-color:#94a3b8!important;color:#f8fafc!important}html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv-auth-overlay .ghost-button,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv-auth-overlay .modal-close,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cash-open-retry,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal .ghost-button,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal-close,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-sale-meta-modal-btn:not(.pdv2-sale-meta-modal-btn--primary){background:#ffffff!important;border-color:#1e293b!important;color:#0f172a!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-auth-overlay .action-button,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal .action-button,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal .pdv2-emitir-btn,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-sale-meta-modal-btn--primary{min-height:44px;border:1.5px solid #b91c1c!important;background:#dc2626!important;color:#ffffff!important;box-shadow:none!important;transform:none!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cash-open-terminal{border:1.5px solid #94a3b8!important}html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cash-open-terminal{border-color:#1e293b!important;background:#f8fafc!important;color:#0f172a!important}html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cash-open-terminal{color:#f8fafc!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-auth-overlay .modal-close,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal-close{min-width:36px;min-height:36px!important;width:36px;height:36px;padding:0!important;line-height:1}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal .pdv2-ops-item,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal--finder .pdv2-search-dd-item,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal--ops .cust-list-item,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal--ops .pdv2-ops-tab{border-radius:2px!important}html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal--ops .cust-list-item,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal--ops .pdv2-ops-tab{background:#2b384c!important;border-color:#94a3b8!important;color:#f8fafc!important}html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal--ops .cust-list-item,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal--ops .pdv2-ops-tab{background:#ffffff!important;border-color:#1e293b!important;color:#0f172a!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay{background:rgba(15,23,42,.35)!important}html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay__shell{background:#243044!important;color:#f8fafc!important}html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay__shell{background:#f8fafc!important;color:#0f172a!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay__toolbar{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:10px!important;gap:10px!important;padding:10px 12px!important;border-bottom:1.5px solid #94a3b8!important}html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay__toolbar{background:#243044!important}html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay__toolbar{background:#ffffff!important;border-bottom-color:#1e293b!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay__toolbar-title strong{font-size:16px!important;font-weight:800!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-toolbar-btn--caixa{display:inline-flex!important;min-height:40px!important;padding:0 12px!important;border:1.5px solid #94a3b8!important;border-radius:2px!important;font-weight:800!important}html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-toolbar-btn--caixa{background:#2b384c!important;color:#f8fafc!important}html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-toolbar-btn--caixa{background:#ffffff!important;border-color:#1e293b!important;color:#0f172a!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-toolbar-btn--caixa-short{display:none}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay__toolbar-actions{margin-left:0!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-map-focus__btn,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay .ops-filter-bar,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay .ops-salon-status-filter,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay .ops-salon-tile,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay .panel-search,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay input,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay select,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay__toolbar-actions .ops-open-tab-cta,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay__toolbar-actions .pdv-mesas-toolbar-btn,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-ready-summary{border-radius:2px!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-map-focus__btn,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay .ops-salon-status-filter,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay .ops-salon-tile,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay .panel-search,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay input,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay select,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay__toolbar-actions .ops-open-tab-cta,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay__toolbar-actions .pdv-mesas-toolbar-btn{border:1.5px solid #94a3b8!important}html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-map-focus__btn,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay .ops-salon-status-filter,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay .ops-salon-tile,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay .panel-search,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay input,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay select,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay__toolbar-actions .pdv-mesas-toolbar-btn{background:#2b384c!important;color:#f8fafc!important}html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-map-focus__btn,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay .ops-salon-status-filter,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay .ops-salon-tile,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay .panel-search,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay input,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay select,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay__toolbar-actions .pdv-mesas-toolbar-btn{background:#ffffff!important;border-color:#1e293b!important;color:#0f172a!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-map-focus__btn.is-active,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay .ops-salon-status-filter.is-active{border-width:2px!important;box-shadow:none!important}html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-map-focus__btn.is-active,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay .ops-salon-status-filter.is-active{background:#334155!important;border-color:#e2e8f0!important;color:#ffffff!important}html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-map-focus__btn.is-active,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay .ops-salon-status-filter.is-active{background:#e2e8f0!important;border-color:#0f172a!important;color:#0f172a!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay__toolbar-actions .ops-open-tab-cta{background:#dc2626!important;border-color:#b91c1c!important;color:#ffffff!important}html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-map-focus__label,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay .ops-salon-tile__code,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay .ops-salon-tile__name{color:#f8fafc!important}html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-map-focus__label,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay .ops-salon-tile__code,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay .ops-salon-tile__name{color:#0f172a!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-map-focus__count{border-radius:2px!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay{letter-spacing:0!important;word-spacing:normal!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-delivery-hub,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-delivery-hub__btn,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-comanda-card,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-comandas-group__count,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-delivery-card,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-delivery-col,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-delivery-lane-chip,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-offpremise-group,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay .ops-badge,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay .ops-open-tab-cta,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay .ops-salon-stat,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-prevenda-card,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-ready-summary,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-tab-switcher__pill{border-radius:2px!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-comanda-card,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-delivery-card,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-prevenda-card{border-width:1.5px!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-comanda-card:hover:not(:disabled),html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-delivery-card:hover:not(:disabled),html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-prevenda-card:hover:not(:disabled){transform:none!important}html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-comanda-card,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-delivery-card,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-offpremise-group,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-prevenda-card{background:#ffffff!important;border-color:#1e293b!important;color:#0f172a!important}html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-comanda-card,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-delivery-card,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-offpremise-group,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-prevenda-card{background:#2b384c!important;border-color:#94a3b8!important;color:#f8fafc!important}html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-comanda-card.is-selected,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-delivery-card.is-selected,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-prevenda-card.is-active{border-color:#0f172a!important;box-shadow:none!important}html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-comanda-card.is-selected,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-delivery-card.is-selected,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-prevenda-card.is-active{border-color:#e2e8f0!important;box-shadow:none!important}@media (max-width:900px){html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay__toolbar{grid-template-columns:auto minmax(0,1fr)!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay__toolbar-actions{grid-column:1/-1;width:100%!important;display:flex!important;flex-wrap:wrap!important;gap:6px!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-toolbar-btn--caixa-label{display:none}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-toolbar-btn--caixa-short{display:inline!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay__toolbar-actions>*{border-radius:2px!important;min-height:40px!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-map-focus{display:flex!important;overflow-x:auto!important;gap:6px!important;padding:8px 10px!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-map-focus__btn{flex:0 0 auto!important;min-height:40px!important;border-radius:2px!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay .ops-salon-grid{grid-template-columns:repeat(auto-fill,minmax(148px,1fr))!important;gap:8px!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay .ops-salon-tile{min-height:132px!important;padding:12px!important}}@media (max-width:600px){html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay__toolbar{padding:max(8px,env(safe-area-inset-top,8px)) 10px 8px!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay__toolbar-actions{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay__toolbar-actions>.pdv-mesas-toolbar-btn--icon{grid-column:span 1}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay__toolbar-actions>.ops-open-tab-cta,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay__toolbar-actions>.pdv-mesas-toolbar-btn:not(.pdv-mesas-toolbar-btn--icon){grid-column:span 2}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-mesas-overlay .ops-salon-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv-auth-overlay .modal-box,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal{letter-spacing:normal;word-spacing:normal}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal .pdv2-btn--bleed,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal .pdv2-btn--danger-solid,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal .pdv2-btn--ghost,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal .pdv2-btn--supply{border-radius:2px!important;min-height:44px;font-weight:800!important;box-shadow:none!important}html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal .pdv2-btn--ghost{background:#2b384c!important;border:1.5px solid #94a3b8!important;color:#f8fafc!important}html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal .pdv2-btn--ghost{background:#ffffff!important;border:1.5px solid #1e293b!important;color:#0f172a!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal .pdv2-btn--danger-solid{background:#dc2626!important;border:1.5px solid #991b1b!important;color:#ffffff!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal .pdv2-btn--danger-solid:disabled{background:#b91c1c!important;border-color:#7f1d1d!important;color:#fee2e2!important;opacity:.72!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal .pdv2-btn--supply{background:#166534!important;border:1.5px solid #14532d!important;color:#ffffff!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal .pdv2-btn--bleed{background:#c2410c!important;border:1.5px solid #9a3412!important;color:#ffffff!important}html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cash-formula,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-session-summary{background:#2b384c!important;border:1.5px solid #94a3b8!important;color:#e2e8f0!important}html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cash-formula,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-session-summary{background:#f8fafc!important;border:1.5px solid #1e293b!important;color:#0f172a!important}html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cash-formula-row,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-session-summary-row{color:#e2e8f0!important}html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cash-formula-row,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-session-summary-row{color:#0f172a!important}html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cash-formula-row strong,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal-header,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-ops-title,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-session-summary-row strong{color:#f8fafc!important}html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cash-formula-row strong,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal-header,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-ops-title,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-session-summary-row strong{color:#0f172a!important}html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cash-explain__lead{background:#422006!important;border:1.5px solid #fbbf24!important;color:#fde68a!important}html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cash-explain__lead strong{color:#fef3c7!important}html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cash-explain__lead{background:#fef3c7!important;border:1.5px solid #b45309!important;color:#78350f!important}html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cash-explain__lead strong{color:#451a03!important}html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cash-explain__note,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-field-label{color:#e2e8f0!important}html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cash-explain__note,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-field-label{color:#334155!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal.pdv2-modal--cupom-print{width:min(560px,94vw)!important;max-width:min(560px,94vw)!important;max-height:min(calc(100dvh - 24px),880px)!important;border-radius:2px!important;letter-spacing:0!important;word-spacing:normal!important;overflow:hidden!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal.pdv2-modal--cupom-print .pdv2-cupom-print-btn,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal.pdv2-modal--cupom-print .pdv2-cupom-print-ruler,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal.pdv2-modal--cupom-print .pdv2-cupom-print-title,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal.pdv2-modal--cupom-print .pdv2-fiscal-prompt-lead,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal.pdv2-modal--cupom-print .pdv2-post-sale-bar{letter-spacing:0!important;word-spacing:normal!important;overflow-wrap:normal!important;word-break:normal!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cupom-print-toolbar{padding:12px 14px!important;border-bottom:1.5px solid #94a3b8!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cupom-print-title{font-size:15px!important;font-weight:800!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cupom-print-close{border-radius:2px!important;border:1.5px solid #94a3b8!important;width:32px!important;height:32px!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-post-sale-bar{padding:12px 14px!important;border-bottom:1.5px solid #94a3b8!important;display:grid!important;grid-gap:10px!important;gap:10px!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-fiscal-prompt-success{border-radius:2px!important;width:28px!important;height:28px!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-fiscal-prompt-lead{text-align:left!important;font-size:13px!important;line-height:1.4!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-doc-type-btn{border-radius:2px!important;border-width:2px!important;min-height:48px!important;font-weight:800!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cupom-print-doc{display:flex;flex-direction:column;flex:1 1 auto;min-height:200px;margin:10px 12px;border:1.5px solid #94a3b8;border-radius:2px;overflow:hidden;background:#f8fafc}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cupom-print-ruler{flex:0 0 auto;justify-content:flex-start!important;padding:8px 12px!important;border-bottom:1px solid #cbd5e1;background:#ffffff;color:#334155!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cupom-print-scroll{flex:1 1 auto;min-height:0!important;max-height:none!important;overflow-x:auto!important;overflow-y:auto!important;padding:12px 18px 16px!important;background:#f1f5f9}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cupom-print-frame{margin:0 auto!important;background:#ffffff!important;box-shadow:0 0 0 1px #cbd5e1!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cupom-print-actions{border-top:1.5px solid #94a3b8!important;padding:12px 14px!important;gap:8px!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cupom-print-actions--post-sale .pdv2-cupom-print-btn{border-radius:2px!important;border-width:2px!important;min-height:46px!important;font-weight:800!important;white-space:nowrap!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cupom-print-actions--post-sale .pdv2-cupom-print-btn>span:first-child{overflow-wrap:normal!important;word-break:keep-all!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cupom-print-btn--print{background:#dc2626!important;border-color:#7f1d1d!important;color:#ffffff!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cupom-print-btn--pdf{background:#2563eb!important;border-color:#1e3a8a!important;color:#ffffff!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cupom-print-btn--ghost{background:#ffffff!important;border-color:#0f172a!important;color:#0f172a!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-post-sale-key-hint{border-radius:2px!important}html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cupom-print-actions,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cupom-print-ruler,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cupom-print-toolbar,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-post-sale-bar{background:#243044!important;border-color:#94a3b8!important;color:#f8fafc!important}html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cupom-print-title,html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-fiscal-prompt-lead{color:#e2e8f0!important}html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cupom-print-doc{background:#1e293b;border-color:#94a3b8}html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cupom-print-scroll{background:#0f172a}html:not(.theme-light):has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cupom-print-btn--ghost{background:#2b384c!important;border-color:#e2e8f0!important;color:#f8fafc!important}html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cupom-print-actions,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cupom-print-toolbar,html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-post-sale-bar{background:#ffffff!important;border-color:#1e293b!important}html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cupom-print-title{color:#0f172a!important}html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-fiscal-prompt-lead{color:#334155!important}html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-doc-type-btn:not(.is-active){background:#ffffff!important;border-color:#94a3b8!important;color:#0f172a!important}html.theme-light:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-doc-type-btn.is-active{border-color:#0f172a!important;color:#0f172a!important}@media (max-width:768px){html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-modal.pdv2-modal--cupom-print{width:min(420px,96vw)!important;max-width:none!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-cupom-print-actions--post-sale .pdv2-cupom-print-btn{white-space:normal!important}}html.theme-light .pdv2-discount-chip,html.theme-light .pdv2-discount-type-btn,html.theme-light .pdv2-split-pay-chip{background:#ffffff!important;border:1.5px solid #1e293b!important;color:#0f172a!important}html.theme-light .pdv2-discount-type-btn strong,html.theme-light .pdv2-split-pay-chip strong{color:#0f172a!important}html.theme-light .pdv2-discount-type-btn span:not(.pdv2-btn-kbd),html.theme-light .pdv2-split-pay-amount .pdv2-received-label,html.theme-light .pdv2-split-pay-hint,html.theme-light .pdv2-split-pay-kbd-hints span{color:#334155!important}html.theme-light .pdv2-discount-chip:hover,html.theme-light .pdv2-discount-type-btn:focus-visible,html.theme-light .pdv2-discount-type-btn:hover,html.theme-light .pdv2-split-pay-chip:focus-visible,html.theme-light .pdv2-split-pay-chip:hover{background:#ecfdf5!important;border-color:#15803d!important;color:#14532d!important}html.theme-light .pdv2-discount-type-btn:focus-visible strong,html.theme-light .pdv2-discount-type-btn:hover strong{color:#14532d!important}html.theme-light .pdv2-discount-chip--clear{border-color:#b91c1c!important;color:#b91c1c!important}html.theme-light .pdv2-discount-chip--clear:hover{background:#fef2f2!important;color:#991b1b!important}html.theme-light .pdv2-discount-modal-preview{background:#f1f5f9!important;border:1.5px solid #1e293b!important;color:#0f172a!important}html.theme-light .pdv2-discount-modal-preview strong{color:#15803d!important}html.theme-light .pdv2-split-pay-amount-box{background:#ffffff!important;border-color:#c2410c!important;box-shadow:none!important}html.theme-light .pdv2-split-pay-currency{color:#c2410c!important}html.theme-light .pdv2-modal .pdv2-split-pay-input,html.theme-light .pdv2-split-pay-input{color:#0f172a!important;background:transparent!important;border:none!important;min-height:48px!important}html.theme-light .pdv2-split-pay-input::placeholder{color:#94a3b8!important}html.theme-light .pdv2-split-pay-hint--kbd,html.theme-light .pdv2-split-pay-kbd-hints kbd{background:#f1f5f9!important;border-color:#1e293b!important;color:#0f172a!important}html.theme-light .pdv2-split-pay-kbd-hints{background:#f8fafc!important;border-color:#cbd5e1!important}html:not(.theme-light) .pdv2-discount-chip,html:not(.theme-light) .pdv2-discount-type-btn,html:not(.theme-light) .pdv2-split-pay-chip{background:#2b384c!important;border:1.5px solid #94a3b8!important;color:#f8fafc!important}html:not(.theme-light) .pdv2-discount-type-btn strong,html:not(.theme-light) .pdv2-split-pay-chip strong{color:#ffffff!important}html:not(.theme-light) .pdv2-discount-type-btn span:not(.pdv2-btn-kbd){color:#cbd5e1!important}html:not(.theme-light) .pdv2-discount-chip:hover,html:not(.theme-light) .pdv2-discount-type-btn:focus-visible,html:not(.theme-light) .pdv2-discount-type-btn:hover{border-color:#4ade80!important;background:#1f3b33!important}html:not(.theme-light) .pdv2-discount-modal-preview{color:#e2e8f0!important;border-color:#94a3b8!important}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-discount-chip,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-discount-modal-preview,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-discount-type-btn,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-split-pay-amount-box,html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-split-pay-chip{border-radius:2px!important}.pdv2-rtable{display:block;margin-top:1px;font-size:10.5px;font-weight:700;color:#b45309;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html:not(.theme-light) .pdv2-rtable{color:#fbbf24}.pdv2-price-table-note{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;padding:6px 10px;border:1px solid #d97706;border-left-width:4px;border-radius:6px;background:#fffbeb;color:#78350f;font-size:12px;line-height:1.35}.pdv2-price-table-note strong{font-weight:800}.pdv2-price-table-note.is-down{border-color:#16a34a;background:#f0fdf4;color:#14532d}html:not(.theme-light) .pdv2-price-table-note{background:#3a2a10;border-color:#f59e0b;color:#fde68a}html:not(.theme-light) .pdv2-price-table-note.is-down{background:#12301f;border-color:#4ade80;color:#bbf7d0}html:has(.pdv2-wrap.pdv2-wrap--market) .pdv2-price-table-note{border-radius:2px}.pdv2-checkout-total-card .pdv2-checkout-total-line{font-weight:600}.pdv2-checkout-total-card .pdv2-checkout-total-line strong{font-weight:800}.pdv2-checkout-total-card .pdv2-checkout-total-main{border-top:1px dashed rgba(148,163,184,.35)}.pdv2-checkout-total-card .pdv2-checkout-total-main span{color:rgba(226,232,240,.85)}html.theme-light .pdv2-checkout-total-card{background:linear-gradient(145deg,#fff1f2,#f0f9ff)!important;border-color:#cbd5e1!important}html.theme-light .pdv2-checkout-total-card .pdv2-checkout-total-line{color:#475569}html.theme-light .pdv2-checkout-total-card .pdv2-checkout-total-line strong{color:#0f172a}html.theme-light .pdv2-checkout-total-card .pdv2-checkout-total-line--discount,html.theme-light .pdv2-checkout-total-card .pdv2-checkout-total-line--discount strong{color:#b45309}html.theme-light .pdv2-checkout-total-card .pdv2-checkout-total-main{border-top-color:#cbd5e1}html.theme-light .pdv2-checkout-total-card .pdv2-checkout-total-main span{color:#334155}html.theme-light .pdv2-checkout-total-card .pdv2-checkout-total-main strong{color:#0f172a!important}.pdv2-checkout-total-line.pdv2-checkout-total-line--ptable{gap:8px;color:#b45309;font-weight:700}.pdv2-checkout-total-line--ptable span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdv2-checkout-total-line--ptable strong{color:inherit!important;white-space:nowrap}.pdv2-checkout-total-line.pdv2-checkout-total-line--ptable.is-down{color:#15803d}html.theme-light .pdv2-checkout-total-card .pdv2-checkout-total-line.pdv2-checkout-total-line--ptable{color:#b45309}html.theme-light .pdv2-checkout-total-card .pdv2-checkout-total-line.pdv2-checkout-total-line--ptable.is-down{color:#15803d}html:not(.theme-light) .pdv2-checkout-total-line.pdv2-checkout-total-line--ptable{color:#fbbf24}html:not(.theme-light) .pdv2-checkout-total-line.pdv2-checkout-total-line--ptable.is-down{color:#4ade80}