:root{--bg:#070b18;--panel:#111a2c;--panel2:#0c1424;--text:#eef3ff;--muted:#9aa7bd;--line:#22304a;--primary:#ff4f0a;--primary2:#ff7a18;--purple:#7c2dff;--green:#00b761;--red:#ef4444;--yellow:#f59e0b;--radius:20px;--shadow:0 18px 50px rgba(0,0,0,.35)}html[data-theme=light]{--bg:#f6f7fb;--panel:#ffffff;--panel2:#f8fafc;--text:#111827;--muted:#667085;--line:#e5e7eb;--shadow:0 12px 32px rgba(16,24,40,.08)}*{box-sizing:border-box}body{margin:0;background:radial-gradient(circle at top right,rgba(124,45,255,.14),transparent 35%),var(--bg);color:var(--text);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;line-height:1.4}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}input,textarea,select{width:100%;background:var(--panel2);border:1px solid var(--line);color:var(--text);border-radius:14px;padding:13px 15px;outline:none}textarea{min-height:90px}label{display:block;color:var(--muted);font-size:.92rem}label input,label textarea,label select{margin-top:7px}.btn,button.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:14px;padding:13px 18px;background:#243149;color:var(--text);font-weight:800;cursor:pointer;transition:.2s}.btn:hover{transform:translateY(-1px);filter:brightness(1.08)}.btn.primary{background:linear-gradient(135deg,var(--primary),var(--primary2));box-shadow:0 10px 30px rgba(255,79,10,.25)}.btn.purple{background:linear-gradient(135deg,#5b21d8,var(--purple))}.btn.success{background:linear-gradient(135deg,#059669,var(--green))}.btn.danger{background:#7f1d1d;color:#fecaca}.btn.ghost{background:transparent;border:1px solid var(--line)}.btn.block{width:100%}.btn.small{padding:8px 13px;border-radius:10px}.alert{padding:14px 18px;border-radius:14px;margin:12px 0}.alert.success{background:rgba(0,183,97,.14);border:1px solid rgba(0,183,97,.35)}.alert.error{background:rgba(239,68,68,.14);border:1px solid rgba(239,68,68,.35)}.pill{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:6px 10px;background:#1f2a44;color:var(--text);font-weight:800;font-size:.78rem}.pill.ok,.pill.sucesso{background:rgba(0,183,97,.16);color:#22c55e}.pill.warn,.pill.alerta{background:rgba(245,158,11,.16);color:#f59e0b}.pill.erro{background:rgba(239,68,68,.16);color:#ef4444}.row{display:flex;align-items:center;gap:12px}.between{justify-content:space-between}.grid2{display:grid;grid-template-columns:1fr 1fr;gap:16px}.span2{grid-column:1/-1}.card{background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.015)),var(--panel);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:22px}.page-title{margin-bottom:24px}.page-title h1{font-size:34px;line-height:1.05;margin:0 0 8px}.page-title p{margin:0;color:var(--muted)}.auth-body{min-height:100vh;background:radial-gradient(circle at 20% 70%,rgba(255,79,10,.18),transparent 25%),radial-gradient(circle at 80% 50%,rgba(255,79,10,.12),transparent 20%),#070b18}.login-screen,.installer{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:30px}.auth-card{width:min(470px,94vw);background:rgba(17,26,44,.88);border:1px solid #263653;border-radius:28px;padding:34px;box-shadow:var(--shadow);backdrop-filter:blur(20px)}.auth-card.wide{width:min(900px,96vw)}.auth-card h1{font-size:34px;margin:18px 0 8px;text-align:center}.auth-card p{text-align:center;color:var(--muted)}.auth-card form{display:grid;gap:14px}.brand.big{text-align:center;font-size:28px}.brand span{color:var(--primary)}.quick{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:20px}.quick a{padding:14px;border:1px solid var(--line);border-radius:14px;background:rgba(255,255,255,.04);text-align:center;color:var(--muted)}.muted-link,.safe{display:block;text-align:center;color:var(--muted);margin-top:14px}.safe{font-size:.85rem}.admin-shell{display:grid;grid-template-columns:270px 1fr;min-height:100vh}.sidebar{background:linear-gradient(180deg,#0d1628,#08101e);border-right:1px solid var(--line);padding:24px 18px;display:flex;flex-direction:column;gap:18px;position:sticky;top:0;height:100vh;overflow:auto}.sidebar .brand{font-size:22px;font-weight:900;display:flex;align-items:center;gap:10px}.sidebar .brand small{display:block;font-size:10px;color:var(--muted);font-weight:600}.sidebar nav{display:grid;gap:5px}.sidebar nav a{display:flex;gap:12px;align-items:center;color:#c8d2e5;padding:12px 14px;border-radius:12px;font-weight:700;font-size:14px}.sidebar nav a.active{background:linear-gradient(135deg,var(--primary),#ff6a00);color:white}.store-btn,.logout{margin-top:auto;background:var(--primary);padding:14px;border-radius:14px;text-align:center;font-weight:900}.logout{margin-top:0;background:#1d293e}.admin-main{padding:30px;overflow:hidden}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:22px}.stats>div{background:var(--panel);border:1px solid var(--line);border-radius:18px;padding:18px}.stats b{font-size:30px;display:block}.stats small{color:var(--muted)}.stats.mini{grid-template-columns:repeat(2,1fr);margin:0}.actions{display:flex;gap:10px;flex-wrap:wrap}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.inline-form{display:flex;gap:12px;align-items:end;flex-wrap:wrap}.inline-form input{min-width:170px}.check{display:flex!important;align-items:center;gap:10px;color:var(--text)}.check input{width:auto;margin:0}.hours-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px}.hours-grid>div{background:var(--panel2);border:1px solid var(--line);border-radius:14px;padding:12px;display:grid;grid-template-columns:1fr 90px 90px;gap:8px;align-items:center}.list-grid,.stock-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;margin-top:18px}.product-admin-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:14px;margin-top:18px}.product-admin{display:flex;gap:14px}.product-admin img{width:92px;height:92px;object-fit:cover;border-radius:16px}.table{width:100%;border-collapse:collapse}.table th,.table td{padding:14px;border-bottom:1px solid var(--line);text-align:left}.log-filters,.filters{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:15px}.chip{background:var(--panel2);border:1px solid var(--line);padding:10px 14px;border-radius:12px;color:var(--text);cursor:pointer}.chip.active{border-color:var(--primary);color:var(--primary);box-shadow:0 0 0 1px rgba(255,79,10,.15)}.orders-board{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:14px;margin-top:18px}.order-card{background:var(--panel2);border:1px solid var(--line);border-radius:18px;padding:16px}.order-card h3{margin:0 0 8px}.order-card ul{padding-left:18px}.kds-controls{display:flex;gap:10px;margin-bottom:16px}.kds-board{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.kds-col{background:rgba(255,255,255,.03);border:1px solid var(--line);border-radius:18px;padding:12px;min-height:500px}.kds-col h2{border-bottom:2px solid var(--primary);padding-bottom:10px}.tables-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(310px,1fr));gap:18px}.table-card{background:var(--panel);border:1px solid var(--line);border-radius:20px;padding:18px}.table-card .metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:18px 0}.table-card .metrics small{display:block;color:var(--muted)}.table-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.status-limpa{color:#22c55e}.status-ocupada{color:#f97316}.status-aguardando_conta{color:#f59e0b}.status-pagou{color:#22c55e}.qr-layout{display:grid;grid-template-columns:430px 1fr;gap:20px}.qr-preview{text-align:center}.qr-preview #qrBox{background:white;padding:18px;border-radius:20px;display:inline-block;margin:10px auto}.qr-preview input{font-size:13px}.qr-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px;margin-top:20px}.qr-list .card{text-align:center}.chat-box{height:360px;background:var(--panel2);border:1px solid var(--line);border-radius:18px;padding:18px;overflow:auto;margin-bottom:12px}.chat-box .bot,.chat-box .user{padding:12px 14px;border-radius:14px;width:max-content;max-width:85%;background:#22304a}.chat-box .user{margin-left:auto;background:var(--primary)}.quick-panels{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px}.quick-panels .card{font-size:22px;font-weight:900}.pdv{display:grid;grid-template-columns:1fr 360px;gap:20px}.search-big{font-size:18px;margin-bottom:16px}.pdv-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px}.pdv-item{text-align:left;background:var(--panel);border:1px solid var(--line);border-radius:18px;padding:12px;color:var(--text);cursor:pointer}.pdv-item img{width:100%;aspect-ratio:1.3;object-fit:cover;border-radius:14px}.pdv-item strong{display:block;color:var(--primary)}.pdv-cart{background:var(--panel);border:1px solid var(--line);border-radius:22px;padding:18px;position:sticky;top:20px;height:max-content}.catalogo-menu{max-width:860px;margin:0 auto;min-height:100vh;background:var(--menu-bg,#fff);color:var(--menu-text,#111);padding-bottom:120px}.menu-body{background:#f6f6f6}.theme-dark .catalogo-menu,.tpl-premium_dark .catalogo-menu{--menu-bg:#080d19;--menu-text:#f8fafc;--menu-muted:#a8b2c5;--menu-card:#111a2c;--menu-line:#25324a}.theme-light .catalogo-menu,.tpl-catalogo_veiculo .catalogo-menu,.tpl-clean_market .catalogo-menu{--menu-bg:#fff;--menu-text:#181818;--menu-muted:#6b7280;--menu-card:#fff;--menu-line:#eee}.tpl-catalogo_veiculo{--primary:#ea1d2c}.tpl-clean_market{--primary:#00a86b}.menu-hero{position:relative}.hero-img{width:100%;height:250px;object-fit:cover;display:block;filter:brightness(.65)}.hero-actions{position:absolute;top:20px;left:20px;right:20px;display:flex;justify-content:space-between}.hero-actions button{width:46px;height:46px;border-radius:50%;border:0;background:rgba(0,0,0,.55);color:white;font-size:20px}.store-card{margin:-50px 24px 20px;background:var(--menu-card);border:1px solid var(--menu-line);border-radius:28px;padding:24px;text-align:center;position:relative;box-shadow:0 10px 30px rgba(0,0,0,.12)}.store-card .logo{width:96px;height:96px;border-radius:50%;object-fit:cover;margin-top:-74px;border:5px solid var(--menu-card);background:white}.store-card h1{margin:8px 0 4px;font-size:30px}.store-card p{color:var(--menu-muted);margin:0}.meta{display:flex;justify-content:center;gap:8px;color:var(--menu-muted);margin:12px 0}.meta .ok{color:#00b761;font-weight:900}.menu-actions{display:flex;justify-content:center;gap:10px;margin-top:14px}.search-row{padding:0 24px 14px}.search-row input{border-radius:24px;background:#f2f3f5;color:#111;border:0}.theme-dark .search-row input,.tpl-premium_dark .search-row input{background:#101a2f;color:white;border:1px solid var(--menu-line)}.coupon-strip{display:flex;gap:12px;overflow:auto;padding:0 24px 16px}.coupon-strip button{min-width:170px;background:#f6fff9;border:1px solid #e0f5e9;border-radius:16px;color:#111;padding:12px;text-align:left}.coupon-strip small{display:block;color:#777}.cat-tabs{display:flex;gap:10px;overflow:auto;padding:0 24px 16px;position:sticky;top:0;background:var(--menu-bg);z-index:3}.cat-tabs a{white-space:nowrap;border:1px solid var(--menu-line);padding:10px 16px;border-radius:999px}.cat-tabs a.active{background:var(--primary);color:white;border-color:var(--primary)}.repeat-order{margin:0 24px 20px;background:linear-gradient(90deg,#7c2dff,#9c27ff);color:white;border-radius:18px;text-align:center;padding:14px;font-weight:900}.products-list{padding:0 24px}.products-list h2{font-size:22px;margin:24px 0 12px}.menu-product{display:grid;grid-template-columns:1fr 130px;gap:16px;align-items:center;padding:18px 0;border-bottom:1px solid var(--menu-line);cursor:pointer}.menu-product h3{font-size:21px;margin:0 0 6px}.menu-product p{color:var(--menu-muted);margin:0 0 8px}.menu-product strong{font-size:20px;display:inline-block;margin-right:8px}.menu-product del{color:#999}.menu-product small{display:block;color:var(--menu-muted);margin-top:4px}.menu-product img{width:130px;height:130px;object-fit:cover;border-radius:18px}.badges{display:flex;gap:6px;flex-wrap:wrap;margin:8px 0}.badges span{font-size:12px;background:#eefbf4;color:#008c4a;border-radius:999px;padding:4px 8px}.floating-cart{position:fixed;left:50%;bottom:18px;transform:translateX(-50%);width:min(820px,calc(100% - 24px));background:linear-gradient(90deg,#21103a,#5416c9);color:white;border:1px solid rgba(255,255,255,.15);border-radius:22px;padding:14px;display:none;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;box-shadow:0 16px 40px rgba(0,0,0,.35);z-index:20}.floating-cart.show{display:grid}.floating-cart button{background:var(--primary);color:white;border:0;border-radius:14px;padding:12px 16px;font-weight:900}.install-pwa{position:fixed;right:18px;bottom:95px;background:#111;color:white;border:0;border-radius:999px;padding:12px 16px;z-index:12}.modal{position:fixed;inset:0;background:rgba(0,0,0,.7);z-index:50;display:flex;align-items:flex-end;justify-content:center}.modal.hidden{display:none}.sheet{width:min(760px,100%);max-height:92vh;overflow:auto;background:#111a2c;color:#f8fafc;border:1px solid #2c3955;border-radius:32px 32px 0 0;padding:28px;box-shadow:0 -20px 60px rgba(0,0,0,.5)}.sheet.light{background:white;color:#111}.product-sheet .top{display:grid;grid-template-columns:160px 1fr auto;gap:22px;align-items:start}.product-sheet img{width:160px;height:160px;object-fit:cover;border-radius:22px}.close{background:#243149;color:white;border:0;border-radius:50%;width:44px;height:44px}.option-row{display:grid;grid-template-columns:1fr auto auto;gap:12px;align-items:center;border:1px solid #2c3955;border-radius:18px;padding:14px;margin:10px 0}.qty-add{display:grid;grid-template-columns:200px 1fr;gap:16px;align-items:center;margin-top:18px}.qty{display:flex;align-items:center;justify-content:space-around;border:1px solid #42506d;border-radius:18px;padding:8px}.qty button{border:0;border-radius:50%;width:42px;height:42px;background:#22304a;color:white;font-size:24px}.add-btn{background:linear-gradient(135deg,var(--primary),var(--primary2));color:white;border:0;border-radius:18px;padding:18px;font-size:22px;font-weight:900}.checkout-sheet{padding-bottom:30px}.checkout-item{display:grid;grid-template-columns:90px 1fr auto;gap:14px;align-items:center;background:#101a2f;border:1px solid #2c3955;border-radius:20px;padding:14px;margin:12px 0}.checkout-item img{width:90px;height:90px;object-fit:cover;border-radius:16px}.receive-tabs{display:grid;grid-template-columns:1fr 1fr;gap:10px}.receive-tabs button,.pay-tabs button{border:1px solid #2c3955;background:#101a2f;color:white;border-radius:14px;padding:14px}.receive-tabs button.active,.pay-tabs button.active{border-color:var(--primary);color:var(--primary)}.pay-tabs{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.checkout-total{background:#101a2f;border:1px solid #2c3955;border-radius:20px;padding:16px;margin:14px 0}.checkout-total div{display:flex;justify-content:space-between;margin:8px 0}.checkout-total .grand{font-size:22px;font-weight:900;color:#00d674}.status-screen{min-height:100vh;display:flex;justify-content:center;align-items:center;padding:24px}.status-card{width:min(760px,100%);background:var(--panel);border:1px solid var(--line);border-radius:30px;padding:30px;text-align:center}.status-card .big-icon{font-size:72px}.time-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:20px 0}.time-grid div{background:var(--panel2);border:1px solid var(--line);padding:16px;border-radius:18px}.steps{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin:18px 0}.steps span{padding:10px;border-radius:999px;background:#1f2a44;color:#cbd5e1}.steps span.active{background:var(--primary);color:white}.back{position:fixed;top:20px;left:20px}.display-body{background:#050812;color:white}.display-screen{padding:30px}.display-screen header{display:flex;justify-content:space-between;align-items:center}.display-grid{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:20px}.display-feature,.display-list>div{background:linear-gradient(180deg,#071b26,#06111e);border:1px solid #00b761;border-radius:28px;padding:26px;text-align:center}.display-feature span{font-size:70px}.display-feature h2{font-size:54px;color:#16f08b}.display-list{display:grid;gap:12px}.display-list>div h3{font-size:32px;margin:0;color:#16f08b}@media(max-width:900px){.admin-shell{grid-template-columns:1fr}.sidebar{position:relative;height:auto}.admin-main{padding:18px}.grid2,.form-grid,.qr-layout,.pdv,.display-grid,.kds-board{grid-template-columns:1fr}.stats{grid-template-columns:repeat(2,1fr)}.menu-product{grid-template-columns:1fr 110px}.menu-product img{width:110px;height:110px}.product-sheet .top{grid-template-columns:110px 1fr auto}.product-sheet img{width:110px;height:110px}.qty-add{grid-template-columns:1fr}.store-card{margin-left:14px;margin-right:14px}.products-list,.search-row,.cat-tabs,.coupon-strip{padding-left:14px;padding-right:14px}}html[data-theme=light] body{background:#f7f8fb;color:#161616}html[data-theme=light] .sidebar{background:#fff;border-right:1px solid #eceef3}html[data-theme=light] .sidebar nav a{color:#2b3340}html[data-theme=light] .sidebar .brand,html[data-theme=light] .sidebar small{color:#111}html[data-theme=light] .card,html[data-theme=light] .table-card,html[data-theme=light] .order-card,html[data-theme=light] .pdv-cart,html[data-theme=light] .kds-col{background:#fff;color:#111;border-color:#e7e9ef;box-shadow:0 12px 34px rgba(15,23,42,.08)}html[data-theme=light] input,html[data-theme=light] textarea,html[data-theme=light] select{background:#fff;color:#111;border-color:#d9dde7}html[data-theme=light] .btn.ghost,html[data-theme=light] .chip{background:#fff;color:#111;border-color:#d9dde7}html[data-theme=light] .btn:not(.primary):not(.success):not(.purple):not(.danger){background:#f2f4f7;color:#111}.muted{color:var(--muted)}.wrap{flex-wrap:wrap}.error-card{border-color:#ef4444;color:#fecaca}.empty-state{text-align:center;color:var(--muted);padding:40px}.toast-saved{position:fixed;top:20px;right:20px;z-index:9999;background:#10b981;color:white;font-weight:900;padding:14px 22px;border-radius:999px;box-shadow:0 16px 40px rgba(0,0,0,.25);animation:toastIn .25s ease}@keyframes toastIn{from{transform:translateY(-10px);opacity:0}to{transform:none;opacity:1}}.sidebar .brand{flex-wrap:wrap}.sidebar .brand small{flex-basis:100%;margin-left:34px;margin-top:-8px}.quick a:hover,.quick a.active{background:linear-gradient(135deg,var(--primary),var(--primary2));color:#fff}.login-separacao .auth-card{border-color:#f97316}.login-vendedor .auth-card{border-color:#7c2dff}.login-pdv .auth-card{border-color:#00b761}.login-funcionario .auth-card{border-color:#38bdf8}.login-display .auth-card{border-color:#facc15}.order-card{display:grid;gap:12px}.order-head{display:flex;justify-content:space-between;align-items:center;gap:10px}.order-meta{display:flex;gap:8px;flex-wrap:wrap;color:var(--muted)}.order-meta span{background:rgba(255,255,255,.05);border:1px solid var(--line);border-radius:999px;padding:4px 9px}.order-card ul{list-style:none;padding:0;margin:0;display:grid;gap:6px}.order-card li{display:flex;justify-content:space-between;gap:10px;background:rgba(255,255,255,.035);border:1px solid var(--line);border-radius:12px;padding:8px 10px}.order-foot{display:flex;justify-content:space-between;align-items:center;gap:10px}.order-foot strong{font-size:22px;color:var(--primary)}.status-pendente{background:rgba(239,68,68,.16);color:#fb7185}.status-confirmado{background:rgba(59,130,246,.16);color:#60a5fa}.status-preparando{background:rgba(245,158,11,.16);color:#f59e0b}.status-pronto,.status-chamado{background:rgba(0,183,97,.16);color:#22c55e}.status-entregue{background:rgba(16,185,129,.22);color:#34d399}.kds-board{align-items:start}.kds-col{display:grid;gap:12px}.top-actions{margin-bottom:18px}.table-card{position:relative;overflow:hidden}.table-card:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,#22c55e,#ff8a00,#7c2dff)}.table-card .metrics{grid-template-columns:repeat(2,1fr)}.table-card .metrics b{display:block;font-size:18px}.table-actions{grid-template-columns:1fr 1fr}.table-actions .removeTable{grid-column:1/-1}.table-ocupada{border-color:rgba(249,115,22,.45)}.table-limpa{border-color:rgba(34,197,94,.35)}.pdv{align-items:start}.pdv-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.pdv-item{transition:.18s;min-height:238px}.pdv-item:hover{transform:translateY(-3px);border-color:var(--primary);box-shadow:0 14px 30px rgba(255,79,10,.15)}.pdv-line{display:grid;grid-template-columns:38px 1fr auto 38px;align-items:center;gap:8px;background:var(--panel2);border:1px solid var(--line);padding:10px;border-radius:14px;margin:8px 0}.pdv-line button{height:34px;border-radius:10px;border:0;background:var(--primary);color:#fff;font-weight:900}.menu-body{background:#f2f2f2}.catalogo-menu{box-shadow:0 0 0 1px rgba(0,0,0,.05);overflow-x:hidden}.tpl-catalogo_moda .catalogo-menu{--menu-bg:#fff8ef;--menu-text:#20150c;--menu-muted:#705b49;--menu-card:#fff;--menu-line:#f0dfcd;--primary:#e85d04;--primary2:#ff9f1c}.tpl-catalogo_veiculo .catalogo-menu{--menu-bg:#fff5f4;--menu-text:#240c0c;--menu-muted:#7a5454;--menu-card:#fff;--menu-line:#f4d6d4;--primary:#d90429;--primary2:#ffba08}.tpl-premium_dark .catalogo-menu{--menu-bg:#070b18;--menu-text:#f8fafc;--menu-muted:#a8b2c5;--menu-card:#111a2c;--menu-line:#263653;--primary:#ff6a00;--primary2:#7c2dff}.tpl-clean_market .catalogo-menu{--menu-bg:#f6fff9;--menu-text:#0d1f17;--menu-muted:#527064;--menu-card:#fff;--menu-line:#d6efe1;--primary:#00a86b;--primary2:#84cc16}.theme-light .catalogo-menu{--menu-bg:#fff;--menu-text:#181818;--menu-muted:#5f6672;--menu-card:#fff;--menu-line:#ededed}.theme-dark .catalogo-menu{--menu-bg:#080d19;--menu-text:#f8fafc;--menu-muted:#a8b2c5;--menu-card:#111a2c;--menu-line:#25324a}.store-card{text-align:left}.store-card .logo{display:block;margin-left:auto;margin-right:auto}.store-card h1{text-align:center}.store-card>p{text-align:center}.menu-actions .btn{color:#fff}.btn.attendant{background:linear-gradient(135deg,#111827,#374151);color:#fff;border:1px solid rgba(255,255,255,.18)}.theme-light .btn.attendant,.tpl-catalogo_moda .btn.attendant,.tpl-catalogo_veiculo .btn.attendant,.tpl-clean_market .btn.attendant{background:#111827;color:#fff}.search-row input{box-shadow:0 8px 24px rgba(0,0,0,.08)}.cat-tabs{box-shadow:0 8px 20px rgba(0,0,0,.04)}.menu-product{grid-template-columns:1fr 122px;background:var(--menu-card);border:1px solid var(--menu-line);border-radius:20px;margin-bottom:12px;padding:14px;box-shadow:0 10px 24px rgba(0,0,0,.06)}.menu-product:hover{transform:translateY(-2px);box-shadow:0 16px 32px rgba(0,0,0,.12)}.menu-product img{width:122px;height:122px}.repeat-order{cursor:pointer;background:linear-gradient(90deg,var(--primary),var(--primary2));box-shadow:0 12px 26px rgba(255,79,10,.22)}.floating-cart{background:linear-gradient(90deg,#1f1536,#4c1d95)}.sheet{width:min(820px,100%);padding:24px 24px max(24px,env(safe-area-inset-bottom));}.product-sheet{background:linear-gradient(180deg,#131e33,#0c1424);color:#fff}.prod-top{display:grid;grid-template-columns:150px 1fr;gap:18px;align-items:center}.prod-top img{width:150px;height:150px;object-fit:cover;border-radius:24px}.prod-top small{color:#fbbf24;font-weight:900}.prod-top h2{margin:4px 0;font-size:30px}.prod-top p{color:#cbd5e1}.prod-top strong{font-size:28px;color:#ff8a00}.top-close,.back-modal{background:#202b43;color:#fff;border:0;border-radius:14px;width:auto;height:auto;padding:10px 14px;margin-bottom:12px}.back-modal{margin-right:8px}.option-list{display:grid;gap:10px}.option-row{grid-template-columns:auto 1fr;cursor:pointer;background:#0b1220;color:#fff}.option-row input{width:22px;height:22px;accent-color:var(--primary)}.option-row.selected{border-color:var(--primary);box-shadow:0 0 0 2px rgba(255,79,10,.16)}.option-row small{display:block;color:#fbbf24;margin-top:3px}.no-options{background:#0b1220;border:1px solid #263653;border-radius:14px;padding:14px}.qty-add{grid-template-columns:180px 1fr;position:static;bottom:auto;background:transparent;background-image:none;padding-top:14px}.add-btn{min-height:62px;white-space:normal;line-height:1.15}.qty b{font-size:24px}.checkout-sheet{background:#fff;color:#161616}.theme-dark .checkout-sheet,.tpl-premium_dark .checkout-sheet{background:#111a2c;color:#f8fafc}.checkout-sheet input,.checkout-sheet textarea{background:#f8fafc;color:#111;border-color:#e5e7eb}.theme-dark .checkout-sheet input,.theme-dark .checkout-sheet textarea,.tpl-premium_dark .checkout-sheet input,.tpl-premium_dark .checkout-sheet textarea{background:#0b1220;color:#fff;border-color:#2c3955}.checkout-items{display:grid;gap:10px}.checkout-item{grid-template-columns:78px 1fr auto 48px;background:#f8fafc;color:#111;border-color:#e5e7eb}.theme-dark .checkout-item,.tpl-premium_dark .checkout-item{background:#0b1220;color:#fff;border-color:#2c3955}.receive-tabs,.pay-tabs{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.receive-tabs button,.pay-tabs button{background:#fff;color:#111;border:1px solid #d7dce5}.theme-dark .receive-tabs button,.theme-dark .pay-tabs button,.tpl-premium_dark .receive-tabs button,.tpl-premium_dark .pay-tabs button{background:#0b1220;color:#fff;border-color:#2c3955}.receive-tabs button.active,.pay-tabs button.active{background:rgba(255,79,10,.1);border-color:var(--primary);color:var(--primary);font-weight:900}.coupon-apply{display:grid;grid-template-columns:1fr auto;gap:8px}.coupon-msg{min-height:22px;color:#059669;font-weight:800}.checkout-total{background:#f8fafc;color:#111;border-color:#e5e7eb}.theme-dark .checkout-total,.tpl-premium_dark .checkout-total{background:#0b1220;color:#fff;border-color:#2c3955}.status-screen{background:radial-gradient(circle at top,#14213d,#050812 65%)}.status-card{text-align:left;display:grid;gap:18px}.status-card h1{text-align:center}.status-card .big-icon{text-align:center}.status-card>.pill{margin:auto}.status-back{background:#fff;color:#111;border-radius:999px;padding:10px 15px}.status-card .steps{position:relative}.status-card .steps span{background:#1f2937}.status-card .steps span:nth-child(1).active{background:#ef4444}.status-card .steps span:nth-child(2).active{background:#3b82f6}.status-card .steps span:nth-child(3).active{background:#f59e0b}.status-card .steps span:nth-child(4).active{background:#8b5cf6}.status-card .steps span:nth-child(5).active{background:#22c55e}.status-items p{display:flex;justify-content:space-between;gap:10px;border-bottom:1px solid var(--line);padding:8px 0}.display-grid{grid-template-columns:1.15fr 1fr 1fr}.display-feature{background:radial-gradient(circle at top,rgba(22,240,139,.22),transparent 45%),linear-gradient(180deg,#071b26,#06111e)}.display-list>div{min-height:110px}.qr-layout{align-items:start}.qr-preview #qrBox img{display:block;max-width:320px;width:100%;height:auto}.qr-preview input,#qrList input{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qr-table-card{display:grid;gap:12px}.qr-small{background:white;border-radius:16px;padding:12px}.qr-small img{width:100%;max-width:180px}.client-panel{background:rgba(0,183,97,.08);border:1px solid rgba(0,183,97,.24);border-radius:18px;padding:15px;margin-top:14px}@media(max-width:760px){.auth-card{padding:24px}.quick{grid-template-columns:1fr}.stats{grid-template-columns:1fr 1fr}.orders-board,.tables-grid{grid-template-columns:1fr}.order-foot{flex-direction:column;align-items:stretch}.order-foot .btn{width:100%}.pdv-grid{grid-template-columns:repeat(2,1fr)}.pdv-item{min-height:auto}.prod-top{grid-template-columns:110px 1fr}.prod-top img{width:110px;height:110px}.prod-top h2{font-size:24px}.qty-add,.coupon-apply{grid-template-columns:1fr}.display-grid{grid-template-columns:1fr}.display-feature h2{font-size:40px}.status-card{padding:22px}.steps{grid-template-columns:1fr}.receive-tabs,.pay-tabs{grid-template-columns:1fr}.floating-cart{grid-template-columns:auto 1fr;bottom:10px}.floating-cart button{grid-column:1/-1}.menu-product{grid-template-columns:1fr 96px}.menu-product img{width:96px;height:96px}.store-card{padding:18px}.menu-actions{flex-direction:column}.menu-actions .btn{width:100%}}.dashboard-card canvas{width:100%;display:block}.admin-main .card canvas#revenueChart{width:100%;height:300px!important;background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.015));border:1px solid var(--line);border-radius:18px;padding:8px}.theme-light,.theme-light body{color:#111827}.theme-light .btn,.theme-light button.btn{color:#111827}.theme-light .btn.primary,.theme-light .btn.success,.theme-light .btn.purple,.theme-light .sidebar nav a.active{color:#fff}.status-closed,.closed{color:#ef4444!important;font-weight:900}.meta span{white-space:nowrap}.install-pwa{position:fixed;top:12px;right:12px;bottom:auto;z-index:70;background:linear-gradient(135deg,#ff4f0a,#ff8a00);color:#fff;border:0;border-radius:999px;padding:11px 15px;font-weight:900;box-shadow:0 12px 30px rgba(255,79,10,.35)}.install-pwa.ready{animation:pulsePwa 1.6s infinite}@keyframes pulsePwa{50%{transform:scale(1.04)}}.stock-card{display:grid;gap:12px}.stock-card.low{border-color:rgba(245,158,11,.55)}.stock-number{display:flex;align-items:end;gap:8px}.stock-number b{font-size:42px;line-height:1;color:var(--primary)}.stock-actions{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.team-list{display:grid;gap:12px}.team-row{display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr auto auto;gap:10px;align-items:end;background:var(--panel2);border:1px solid var(--line);border-radius:16px;padding:12px}.emoji-wrap{display:grid;grid-template-columns:110px auto;gap:8px;position:relative}.emoji-box{position:absolute;top:100%;left:0;right:0;z-index:50;background:var(--panel);border:1px solid var(--line);border-radius:18px;padding:10px;display:grid;grid-template-columns:repeat(8,1fr);gap:6px;max-height:260px;overflow:auto;box-shadow:var(--shadow)}.emoji-box.hidden{display:none}.emoji-box button{height:38px;border:1px solid var(--line);background:var(--panel2);border-radius:10px;font-size:22px;cursor:pointer}.channel{font-size:.75rem;font-weight:900;padding:6px 10px;border-radius:999px;border:1px solid transparent;display:inline-flex}.channel.entrega{background:rgba(59,130,246,.16);color:#60a5fa;border-color:rgba(59,130,246,.3)}.channel.retirada{background:rgba(245,158,11,.16);color:#f59e0b;border-color:rgba(245,158,11,.3)}.channel.local{background:rgba(124,45,255,.16);color:#a78bfa;border-color:rgba(124,45,255,.3)}.display-screen{background:radial-gradient(circle at 20% 10%,rgba(255,79,10,.28),transparent 24%),radial-gradient(circle at 80% 0%,rgba(124,45,255,.25),transparent 25%),#040814;color:#fff;min-height:100vh;padding:30px}.display-screen header{display:flex;justify-content:space-between;align-items:center;margin-bottom:26px}.display-screen h1{font-size:42px;margin:0}.display-grid{display:grid;grid-template-columns:1.25fr 1fr 1fr;gap:20px}.display-feature,.display-list>div{border:1px solid rgba(255,255,255,.12);border-radius:28px;background:rgba(255,255,255,.055);box-shadow:0 25px 70px rgba(0,0,0,.42);padding:24px}.display-feature{text-align:center;min-height:470px;display:grid;place-items:center}.display-feature span{font-size:86px}.display-feature h2{font-size:76px;margin:10px 0;color:#22c55e}.display-list{display:grid;gap:14px}.display-list h3{font-size:30px;margin:0}.kds-controls .chip{min-width:104px}.qr-list{align-items:start}.qr-table-card{min-width:0;overflow:hidden}.qr-table-card input,.qr-preview input{background:var(--panel2);color:var(--text);border:1px solid var(--line);padding:10px;border-radius:10px}.order-foot{flex-wrap:wrap}.order-foot .printOrder{flex:1 1 100%}.catalogo-menu{position:relative}.store-card .meta{display:flex;gap:10px;align-items:center;justify-content:center;flex-wrap:wrap}.menu-actions{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.tpl-catalogo_moda .catalogo-menu{--menu-bg:#fff7ed;--menu-text:#24130a;--menu-muted:#7a4d2b;--menu-card:#fff;--menu-line:#efd8c0;--primary:#ea580c;--primary2:#f97316}.tpl-catalogo_veiculo .catalogo-menu{--menu-bg:#fff1f2;--menu-text:#2a090d;--menu-muted:#8a4048;--menu-card:#fff;--menu-line:#ffd5db;--primary:#e11d48;--primary2:#f59e0b}.tpl-premium_dark .catalogo-menu{--menu-bg:#050816;--menu-text:#f8fafc;--menu-muted:#a8b2c5;--menu-card:#101827;--menu-line:#29364f;--primary:#f59e0b;--primary2:#7c3aed}.tpl-clean_market .catalogo-menu{--menu-bg:#f0fdf4;--menu-text:#052e16;--menu-muted:#527064;--menu-card:#fff;--menu-line:#bbf7d0;--primary:#16a34a;--primary2:#84cc16}.menu-product{transition:.18s}.theme-light .checkout-sheet,.theme-light .checkout-item,.theme-light .checkout-total{background:#fff;color:#111827;border-color:#e5e7eb}.theme-light .checkout-sheet input,.theme-light .checkout-sheet textarea,.theme-light .receive-tabs button,.theme-light .pay-tabs button{background:#fff;color:#111827;border-color:#d1d5db}@media(max-width:900px){.team-row{grid-template-columns:1fr}.display-grid{grid-template-columns:1fr}.display-feature{min-height:300px}.display-feature h2{font-size:44px}.admin-shell{grid-template-columns:1fr}.sidebar{position:relative;height:auto}.qr-layout{grid-template-columns:1fr}.kds-board{grid-template-columns:1fr}.pdv{grid-template-columns:1fr}.hours-grid>div{grid-template-columns:1fr}.emoji-wrap{grid-template-columns:1fr}.install-pwa{top:10px;right:10px;font-size:13px;padding:9px 12px}}.client-blink{position:relative;overflow:hidden;border-color:#facc15!important;box-shadow:0 0 0 1px rgba(250,204,21,.35),0 0 28px rgba(250,204,21,.28)!important;animation:clientPulse 1.25s ease-in-out infinite}.client-blink:before{content:"";position:absolute;inset:-30%;background:linear-gradient(120deg,transparent,rgba(250,204,21,.22),transparent);animation:shineCall 1.8s linear infinite;pointer-events:none}@keyframes clientPulse{50%{box-shadow:0 0 0 3px rgba(250,204,21,.28),0 0 46px rgba(250,204,21,.48)}}@keyframes shineCall{from{transform:translateX(-70%) rotate(8deg)}to{transform:translateX(70%) rotate(8deg)}}.table-actions.seller,.table-actions:not(:has(.removeTable)){grid-template-columns:1fr 1fr}.role-seller #addTableBtn,.role-seller .editTable,.role-seller .removeTable{display:none!important}.role-seller .sidebar nav a[href*="page=pdv"]{display:none}.pdv .page-context,.pdv-context{background:rgba(124,45,255,.12);border:1px solid rgba(124,45,255,.28);border-radius:16px;padding:12px;margin-bottom:12px}.checkout-sheet{max-width:min(760px,96vw);display:grid;gap:14px}.checkout-sheet h2{font-size:30px;margin:0 0 2px}.checkout-sheet h3{margin:12px 0 4px;font-size:16px;color:var(--primary);letter-spacing:.01em}.checkout-items{background:rgba(0,0,0,.025);border:1px solid rgba(0,0,0,.08);border-radius:18px;padding:10px}.theme-dark .checkout-items,.tpl-premium_dark .checkout-items{background:rgba(255,255,255,.035);border-color:#2c3955}.checkout-item{display:grid!important;grid-template-columns:76px minmax(0,1fr) auto auto!important;gap:12px;align-items:center;border-radius:16px;padding:10px;border:1px solid}.checkout-item img{width:76px;height:76px;object-fit:cover;border-radius:14px;grid-row:1}.checkout-item div{min-width:0}.checkout-item b,.checkout-item p{overflow:hidden;text-overflow:ellipsis}.checkout-item p{margin:4px 0 0;color:var(--muted)}.receive-tabs button,.pay-tabs button{min-height:52px;border-radius:16px;font-weight:900;cursor:pointer}.info-box{background:rgba(59,130,246,.10);border:1px solid rgba(59,130,246,.25);padding:12px 14px;border-radius:14px;color:#2563eb}.theme-dark .info-box,.tpl-premium_dark .info-box{color:#93c5fd}.back-modal{position:sticky;top:0;z-index:2;width:max-content;background:#111827!important;color:#fff!important;border:0;border-radius:999px;padding:10px 14px;font-weight:900;box-shadow:0 8px 20px rgba(0,0,0,.18)}.ai-sheet{max-width:min(620px,94vw)}.ai-sheet .chat-box{height:310px}.coupon-apply .btn{white-space:nowrap}.coupon-msg{padding:8px 10px;border-radius:12px;background:rgba(0,183,97,.08);border:1px solid rgba(0,183,97,.18)}.display-list .attendant-card,.display-list .client-blink{background:rgba(250,204,21,.1);border:1px solid rgba(250,204,21,.34);border-radius:22px;padding:18px}.log-filters .chip{user-select:none}.menu-actions .btn.attendant{background:linear-gradient(135deg,#111827,#374151);color:#fff;border:1px solid rgba(255,255,255,.16)}.theme-light .menu-actions .btn.attendant,.tpl-catalogo_moda .menu-actions .btn.attendant,.tpl-catalogo_veiculo .menu-actions .btn.attendant,.tpl-clean_market .menu-actions .btn.attendant{background:#fff;color:#111827;border:1px solid #d1d5db;box-shadow:0 8px 22px rgba(0,0,0,.08)}@media(max-width:640px){.checkout-sheet{padding:18px!important}.receive-tabs,.pay-tabs{grid-template-columns:1fr!important}}body{font-family:var(--app-font,Inter),system-ui,-apple-system,Segoe UI,sans-serif}.due-box{display:grid;grid-template-columns:1fr;gap:3px;background:linear-gradient(135deg,rgba(245,158,11,.14),rgba(239,68,68,.08));border:1px solid rgba(245,158,11,.28);border-radius:14px;padding:10px 12px;margin:10px 0}.due-box small{color:var(--muted);font-weight:800}.due-box b{font-size:22px;color:#f59e0b}.license-payment select,.license-card input{width:100%}.display-feature{border-color:color-mix(in srgb,var(--display-primary,#22c55e),transparent 45%)!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--display-primary,#22c55e),transparent 65%),0 30px 90px rgba(0,0,0,.42)!important}.display-feature h2{color:var(--display-primary,#22c55e)!important;text-shadow:0 0 24px color-mix(in srgb,var(--display-primary,#22c55e),transparent 30%)}.display-feature span{filter:drop-shadow(0 0 24px rgba(255,255,255,.28));animation:animalFloat 2.4s ease-in-out infinite}.display-list>div{animation:softIn .25s ease-out}.attendant-card.client-blink h3:before{content:'💡 ';}.chat-box p{padding:12px 14px;border-radius:14px;margin:8px 0;max-width:82%}.chat-box .bot{background:rgba(124,45,255,.12);border:1px solid rgba(124,45,255,.22)}.chat-box .user{background:rgba(255,79,10,.12);border:1px solid rgba(255,79,10,.22);margin-left:auto}.coupon-ticket{display:grid;grid-template-columns:1fr auto;gap:14px;align-items:center;border:1px dashed var(--primary);background:linear-gradient(135deg,rgba(255,79,10,.10),rgba(124,45,255,.08));border-radius:18px;padding:16px}.coupon-ticket svg{width:86px;height:86px}.role-seller .sidebar nav a[href*="page=chamada"],.role-seller .sidebar nav a[href*="page=display_config"]{display:none!important}.order-card .btn[disabled]{opacity:.7;cursor:not-allowed}.display-screen .display-grid{align-items:start}@keyframes animalFloat{50%{transform:translateY(-7px) scale(1.04)}}@keyframes softIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.import-card{border-color:rgba(124,45,255,.28);background:linear-gradient(135deg,rgba(124,45,255,.08),rgba(255,79,10,.05)),var(--panel)}.seller-after-logout{margin-top:12px;border-top:1px solid var(--line);padding-top:12px}.seller-after-logout a{background:rgba(255,255,255,.04);border:1px solid var(--line)}.modal-topbar{display:flex;justify-content:space-between;align-items:center;gap:12px;position:sticky;top:0;z-index:5;background:linear-gradient(180deg,var(--menu-card,#fff),color-mix(in srgb,var(--menu-card,#fff),transparent 8%));padding-bottom:10px}.modal-topbar .close{width:44px;height:44px;border-radius:50%;border:1px solid var(--menu-line,#e5e7eb);background:var(--menu-card,#fff);color:var(--menu-text,#111);font-size:24px;font-weight:900}.modal-topbar .back-modal{position:static!important;box-shadow:none!important}.product-sheet .qty-add{display:grid;grid-template-columns:160px minmax(0,1fr);gap:12px;align-items:center}.product-sheet .add-btn{min-height:58px;border-radius:18px;background:linear-gradient(135deg,var(--primary,#ff4f0a),var(--primary2,#ff8a00));color:#fff;font-weight:950;border:0}.product-sheet .qty{display:grid;grid-template-columns:46px 1fr 46px;align-items:center;background:var(--menu-card,#fff);border:1px solid var(--menu-line,#e5e7eb);border-radius:18px;overflow:hidden}.product-sheet .qty button{height:54px;border:0;background:rgba(0,0,0,.05);color:var(--menu-text,#111);font-weight:900}.product-sheet .qty b{text-align:center}.option-row{cursor:pointer}.option-row input{width:22px;height:22px;accent-color:var(--primary,#ff4f0a)}.tpl-beleza_tropical .catalogo-menu{--menu-bg:#fff7fe;--menu-text:#25102f;--menu-muted:#875b96;--menu-card:#fff;--menu-line:#f4d3ff;--primary:#a21caf;--primary2:#22c55e}.tpl-otica_neon .catalogo-menu{--menu-bg:#03111f;--menu-text:#f8fafc;--menu-muted:#9bc4d8;--menu-card:#0b2033;--menu-line:#173b57;--primary:#06b6d4;--primary2:#f43f5e}.tpl-construcao_gold .catalogo-menu{--menu-bg:#140b05;--menu-text:#fff7ed;--menu-muted:#d6b894;--menu-card:#211309;--menu-line:#5a3517;--primary:#d97706;--primary2:#dc2626}.tpl-beleza_tropical .hero-img{filter:saturate(1.18) brightness(.82)}.tpl-otica_neon .hero-img{filter:saturate(1.3) brightness(.58)}.tpl-construcao_gold .hero-img{filter:saturate(1.08) brightness(.55)}.install-pwa.login-install{position:static;margin:18px auto 0;display:flex;width:100%;justify-content:center}.pwa-installed .install-pwa{display:none!important}.offline-badge{position:fixed;left:14px;bottom:14px;z-index:120;background:#111827;color:#fff;border:1px solid #374151;border-radius:999px;padding:10px 14px;font-weight:900;box-shadow:0 12px 30px rgba(0,0,0,.28)}.theme-light body,.theme-light .admin-main,.theme-light .sidebar,.theme-light .card,.theme-light .auth-card{--bg:#f8fafc;--panel:#fff;--panel2:#f1f5f9;--line:#dbe3ef;--text:#111827;--muted:#64748b}.theme-light .sidebar{background:#fff}.theme-light .sidebar nav a{color:#334155}.theme-light input,.theme-light textarea,.theme-light select{background:#fff;color:#111827;border-color:#cbd5e1}.theme-light .btn.ghost{color:#111827}.theme-light .btn.primary,.theme-light .btn.success,.theme-light .btn.purple{color:#fff}.theme-light .pill{background:#e2e8f0;color:#111827}.evolution-card,.notification-card{border-color:rgba(34,197,94,.25)}@media(max-width:680px){.product-sheet .qty-add{grid-template-columns:1fr}.checkout-item{grid-template-columns:64px minmax(0,1fr)!important}.checkout-item strong{grid-column:2}.checkout-item button{grid-column:1/-1}.modal-topbar{padding-top:2px}.catalogo-menu{max-width:100%;}.store-card{margin-left:12px;margin-right:12px}.cat-tabs{padding-left:12px}.products-list{padding-left:12px;padding-right:12px}}.hero-actions{left:14px!important;right:auto!important;justify-content:flex-start}.hero-actions button#menuSearchBtn{order:-1}.search-row{position:relative}.address-suggest{position:relative;z-index:90;margin-top:6px;background:var(--menu-card,#fff);border:1px solid var(--menu-line,#e5e7eb);border-radius:16px;box-shadow:0 16px 38px rgba(0,0,0,.18);overflow:hidden}.address-suggest button{display:block;width:100%;text-align:left;padding:12px 14px;border:0;border-bottom:1px solid var(--menu-line,#e5e7eb);background:var(--menu-card,#fff);color:var(--menu-text,#111);cursor:pointer}.address-suggest button:hover{background:color-mix(in srgb,var(--primary,#ff4f0a),transparent 90%)}.product-sheet{background:var(--menu-card,#fff)!important;color:var(--menu-text,#111)!important;border:1px solid var(--menu-line,#e5e7eb)!important}.product-sheet .prod-top{display:grid;grid-template-columns:150px minmax(0,1fr);gap:16px;align-items:start}.product-sheet .prod-top img{width:150px;height:150px;object-fit:cover;border-radius:20px}.product-sheet textarea,.product-sheet input{background:color-mix(in srgb,var(--menu-card,#fff),#000 3%)!important;color:var(--menu-text,#111)!important;border:1px solid var(--menu-line,#e5e7eb)!important}.product-sheet .option-row{display:grid;grid-template-columns:28px 1fr;gap:12px;align-items:center;background:color-mix(in srgb,var(--menu-card,#fff),#000 2%);border:1px solid var(--menu-line,#e5e7eb);border-radius:16px;padding:12px;margin:8px 0}.product-sheet .option-row.selected{border-color:var(--primary,#ff4f0a);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary,#ff4f0a),transparent 82%)}.product-sheet .qty b{color:var(--menu-text,#111)!important;font-size:22px}.product-sheet .qty{background:color-mix(in srgb,var(--menu-card,#fff),#000 2%)!important}.product-sheet .qty button{color:var(--menu-text,#111)!important}.modal-topbar{background:var(--menu-card,#fff)!important;color:var(--menu-text,#111)!important;border-bottom:1px solid var(--menu-line,#e5e7eb);padding:0 0 12px;margin-bottom:12px}.modal-topbar .back-modal{background:color-mix(in srgb,var(--primary,#ff4f0a),transparent 88%)!important;color:var(--primary,#ff4f0a)!important}.modal-topbar .close{background:color-mix(in srgb,var(--menu-card,#fff),#000 4%)!important;color:var(--menu-text,#111)!important}.qr-preview #qrBox{display:grid;place-items:center;background:#fff;border-radius:22px;padding:18px;border:1px solid #e5e7eb}.qr-preview #qrBox img{width:min(320px,100%);height:auto;display:block;image-rendering:auto}.qr-preview #qrLink{width:100%;font-family:monospace;font-size:13px}.qr-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;margin-top:16px}.qr-table-card{display:grid;gap:10px;overflow:hidden}.qr-small{display:grid;place-items:center;background:#fff;border-radius:18px;padding:14px}.qr-small img{width:190px;height:190px;object-fit:contain}.qr-table-card input{width:100%;font-size:12px;overflow:hidden;text-overflow:ellipsis}.coupon-ticket{grid-template-columns:minmax(0,1fr) auto!important}.coupon-qr-link{display:grid;place-items:center;background:#fff;border-radius:18px;padding:10px;border:1px solid #e5e7eb}.coupon-qr-link svg{width:110px!important;height:110px!important}.mini-coupon{display:grid;gap:3px;background:rgba(255,79,10,.08);border:1px solid rgba(255,79,10,.16);border-radius:14px;padding:10px;margin:8px 0}.notifications-list .notification-item{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center}.client-admin-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px}.category-edit{align-items:end}.license-steps{padding-left:18px;line-height:1.7}.tpl-catalogo_moda .catalogo-menu{--menu-bg:#fff7ed;--menu-card:#fff;--menu-text:#1f1308;--menu-muted:#7c4a20;--menu-line:#fed7aa;--primary:#ea580c;--primary2:#16a34a}.tpl-catalogo_veiculo .catalogo-menu{--menu-bg:#fff1f2;--menu-card:#fff;--menu-text:#2a0c0c;--menu-muted:#8a3838;--menu-line:#fecdd3;--primary:#dc2626;--primary2:#f59e0b}.tpl-premium_dark .catalogo-menu{--menu-bg:#060b16;--menu-card:#101828;--menu-text:#f8fafc;--menu-muted:#a6b0c3;--menu-line:#23314a;--primary:#ff4f0a;--primary2:#7c2dff}.tpl-clean_market .catalogo-menu{--menu-bg:#f8fafc;--menu-card:#ffffff;--menu-text:#0f172a;--menu-muted:#64748b;--menu-line:#dbe3ef;--primary:#16a34a;--primary2:#0ea5e9}@media(max-width:680px){.product-sheet .prod-top{grid-template-columns:110px 1fr}.product-sheet .prod-top img{width:110px;height:110px}.notifications-list .notification-item{grid-template-columns:1fr}.coupon-ticket{grid-template-columns:1fr!important}.coupon-qr-link{width:max-content}.hero-actions{top:12px;left:12px!important}.install-pwa{top:12px!important;right:12px!important;z-index:80}}.order-card{display:grid;gap:14px;padding:18px;border-radius:18px;overflow:hidden;min-width:0}.order-card .order-meta{display:flex;flex-wrap:wrap;gap:8px 10px;align-items:center;line-height:1.35;font-size:14px}.order-card .order-meta span,.order-card .order-meta b{min-width:0;max-width:100%;word-break:break-word}.order-card .channel,.channel{display:inline-flex!important;align-items:center;min-height:32px;border-radius:12px!important;padding:6px 10px!important;font-size:13px!important;font-weight:900;white-space:normal!important;text-align:center;line-height:1.15}.order-card ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.order-card li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;background:rgba(255,255,255,.035);border:1px solid var(--line);border-radius:12px;padding:10px 12px;min-width:0}.order-card li span{word-break:break-word;line-height:1.3}.order-foot{display:grid;grid-template-columns:auto minmax(120px,1fr) minmax(120px,1fr);gap:10px;align-items:center}.order-foot strong{font-size:22px;color:var(--primary)}@media(max-width:760px){.order-foot{grid-template-columns:1fr}.order-foot strong{font-size:20px}.order-card .order-meta{display:grid;grid-template-columns:1fr 1fr}.order-card .channel{width:100%;justify-content:center}}.client-blink,.attendant-card.client-blink{animation:clientPulse 1.2s ease-in-out infinite;border-color:#facc15!important;box-shadow:0 0 0 2px rgba(250,204,21,.18),0 0 28px rgba(250,204,21,.22)!important}@keyframes clientPulse{0%,100%{filter:brightness(1)}50%{filter:brightness(1.35)}}.emoji-wrap{position:relative;display:grid;gap:6px}.emoji-wrap .emoji-input{cursor:pointer;font-size:28px;text-align:center;padding:10px!important}.emoji-open{display:none!important}.emoji-box{position:absolute;z-index:200;top:100%;left:0;right:auto;width:min(360px,86vw);max-height:260px;overflow:auto;background:var(--panel);border:1px solid var(--line);border-radius:18px;padding:10px;display:grid;grid-template-columns:repeat(8,1fr);gap:6px;box-shadow:0 20px 80px rgba(0,0,0,.35)}.emoji-box.hidden{display:none}.emoji-box button{border:0;background:var(--panel2);border-radius:10px;font-size:22px;line-height:1;padding:8px;cursor:pointer}.emoji-box button:hover{background:rgba(255,79,10,.18)}.loyalty-edit-list,.team-list{grid-template-columns:repeat(auto-fit,minmax(330px,1fr))}.loyalty-edit-list textarea{min-height:80px}.team-list .card h3{margin-top:0}.qr-preview #qrBox img,.qr-small img{background:#fff;border:14px solid #fff;border-radius:18px;box-shadow:0 10px 25px rgba(0,0,0,.16)}.qr-table-card{min-width:0}.qr-table-card .actions{display:flex;flex-wrap:wrap}.qr-table-card input{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.coupon-ticket .coupon-qr-link img{width:122px;height:122px;object-fit:contain}.coupon-ticket{min-width:0}.coupon-ticket h2,.coupon-ticket p{word-break:break-word}.product-sheet .option-row{grid-template-columns:34px minmax(0,1fr)!important}.product-sheet .option-row input{display:block!important;opacity:1!important;position:static!important}.product-sheet .option-row span{min-width:0}.product-sheet .option-row small{display:block;margin-top:4px}.product-sheet .qty-add{position:sticky;bottom:0;background:linear-gradient(180deg,transparent,var(--menu-card) 16%);padding-top:12px}.product-sheet .modal-topbar{display:flex!important}.product-sheet .back-modal,.product-sheet .top-close{position:static!important;flex:0 0 auto}.product-sheet .modal-topbar:after{content:'Produto';font-weight:900;margin-left:auto;margin-right:auto;color:var(--menu-text)}.checkout-sheet{display:grid;gap:16px}.checkout-items{display:grid;gap:12px}.checkout-item{display:grid!important;grid-template-columns:84px minmax(0,1fr) auto auto!important;gap:12px;align-items:center;padding:12px!important;border-radius:18px;background:var(--menu-card)!important;border:1px solid var(--menu-line)!important;color:var(--menu-text)!important}.checkout-item img{width:84px;height:84px;object-fit:cover;border-radius:14px}.checkout-item div{min-width:0}.checkout-item b,.checkout-item p{color:var(--menu-text)!important}.checkout-item p{margin:4px 0 0;color:var(--menu-muted)!important}.checkout-item strong{white-space:nowrap;color:var(--primary)!important}.coupon-msg{min-height:20px;color:var(--primary);font-weight:800}.receive-tabs,.pay-tabs{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:0;border:1px solid var(--menu-line);border-radius:18px;overflow:hidden}.receive-tabs button,.pay-tabs button{min-height:54px;border:0;border-right:1px solid var(--menu-line);background:var(--menu-card);color:var(--menu-text);font-weight:900}.receive-tabs button.active,.pay-tabs button.active{background:color-mix(in srgb,var(--primary),transparent 84%);color:var(--primary);box-shadow:inset 0 0 0 2px var(--primary)}@media(max-width:560px){.receive-tabs,.pay-tabs{grid-template-columns:1fr}.product-sheet .prod-top{grid-template-columns:1fr!important}.product-sheet .prod-top img{width:100%!important;height:220px!important}}.tpl-catalogo_fun .catalogo-menu{--menu-bg:#fff7ed;--menu-card:#ffffff;--menu-text:#24110a;--menu-muted:#7c4a20;--menu-line:#fed7aa;--primary:#ff4f0a;--primary2:#7c2dff;background:linear-gradient(180deg,#fff7ed 0%,#fff 40%)}.tpl-kids_pop .catalogo-menu{--menu-bg:#fffbe8;--menu-card:#fffef6;--menu-text:#2a1a00;--menu-muted:#7a5a17;--menu-line:#f8dfa0;--primary:#f59e0b;--primary2:#ef4444;background:linear-gradient(180deg,#fff8db 0%,#fffef6 55%)}.tpl-joias_luxo .catalogo-menu{--menu-bg:#fff1f7;--menu-card:#fffafd;--menu-text:#321024;--menu-muted:#89506f;--menu-line:#fbcfe8;--primary:#db2777;--primary2:#9333ea;background:linear-gradient(180deg,#fff1f7 0%,#fffafd 55%)}.tpl-boutique_italia .catalogo-menu{--menu-bg:#fff8f0;--menu-card:#fffdf8;--menu-text:#26120c;--menu-muted:#7f4d36;--menu-line:#fed7aa;--primary:#dc2626;--primary2:#16a34a;background:linear-gradient(180deg,#fff3e6 0%,#fffdf8 55%)}.tpl-beleza_tropical .catalogo-menu{--menu-bg:#faf5ff;--menu-card:#fff;--menu-text:#241036;--menu-muted:#76558a;--menu-line:#e9d5ff;--primary:#8b5cf6;--primary2:#22c55e;background:linear-gradient(180deg,#f3e8ff 0%,#fff 56%)}.tpl-otica_neon .catalogo-menu{--menu-bg:#061318;--menu-card:#0c2028;--menu-text:#ecfeff;--menu-muted:#94a3b8;--menu-line:#164e63;--primary:#06b6d4;--primary2:#f43f5e;background:linear-gradient(180deg,#03151a 0%,#071821 80%)}.tpl-construcao_gold .catalogo-menu{--menu-bg:#110a06;--menu-card:#1b120c;--menu-text:#fff7ed;--menu-muted:#d6b28a;--menu-line:#4a2d17;--primary:#f59e0b;--primary2:#ef4444;background:linear-gradient(180deg,#160b05 0%,#0b0805 80%)}.catalogo-menu .floating-cart{border-color:color-mix(in srgb,var(--primary),#000 18%)!important;background:linear-gradient(135deg,color-mix(in srgb,var(--primary),#000 8%),color-mix(in srgb,var(--primary2,var(--primary)),#000 20%))!important;color:#fff!important;box-shadow:0 18px 55px color-mix(in srgb,var(--primary),transparent 72%)}.catalogo-menu .floating-cart button{background:rgba(255,255,255,.16)!important;color:#fff!important;border:1px solid rgba(255,255,255,.22)!important}.product-sheet{max-height:min(86vh,780px)!important;overflow:auto!important}.product-sheet .add-btn{min-height:58px!important;border-radius:18px!important;font-size:1rem!important;padding:14px 18px!important;width:100%!important;max-width:520px!important}.product-sheet .qty-add{display:grid!important;grid-template-columns:minmax(150px,220px) minmax(0,1fr)!important;gap:12px!important;align-items:center!important}.product-sheet .qty{height:58px!important}.product-sheet .qty button{width:48px!important;height:48px!important}.product-sheet .prod-top h2{line-height:1.12}.product-sheet .prod-top strong{font-size:30px!important;color:var(--primary)!important}.no-options{padding:12px 14px;border:1px dashed var(--menu-line);border-radius:14px;color:var(--menu-muted)!important}.client-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.client-form-grid .span2{grid-column:1/-1}.customer-actions{margin:12px 0;display:flex;flex-wrap:wrap}.client-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:10px 0}.client-metrics span{background:color-mix(in srgb,var(--menu-card,#fff),#000 3%);border:1px solid var(--menu-line,#ddd);border-radius:16px;padding:12px}.client-metrics b{display:block;color:var(--primary)}.client-metrics small{color:var(--menu-muted)}.loyalty-current{border:1px solid color-mix(in srgb,var(--primary),transparent 70%);background:color-mix(in srgb,var(--primary),transparent 92%);border-radius:18px;padding:14px;margin:12px 0}.customer-sheet .mini-coupon{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;background:color-mix(in srgb,var(--primary),transparent 90%);border:1px solid color-mix(in srgb,var(--primary),transparent 75%)}.loyalty-qr-box{grid-column:1/-1;background:var(--menu-card,#fff);border:1px solid var(--menu-line,#ddd);border-radius:16px;padding:12px;margin-top:6px;display:grid;gap:8px}.coupon-strip{display:flex;gap:10px;overflow:auto;padding:12px 18px}.coupon-strip button{flex:0 0 auto;min-width:160px;border:1px solid var(--menu-line);border-radius:18px;background:var(--menu-card);color:var(--menu-text);box-shadow:0 10px 30px rgba(0,0,0,.08)}.coupon-strip button small{display:block;color:var(--menu-muted);margin-top:3px}.modal .sheet{color:var(--menu-text,#111)}@media(max-width:560px){.product-sheet .qty-add{grid-template-columns:1fr!important}.product-sheet .add-btn{max-width:100%!important}.client-form-grid{grid-template-columns:1fr}.client-metrics{grid-template-columns:1fr}.customer-sheet .mini-coupon{grid-template-columns:1fr}.coupon-strip button{min-width:145px}.product-sheet{max-height:88vh!important}}#customerLoginBtn.customer-logged{background:linear-gradient(135deg,#10b981,#059669)!important;color:#fff!important;border-color:transparent!important;box-shadow:0 10px 26px rgba(16,185,129,.25)}.pro-client{width:min(920px,calc(100% - 18px))!important;max-height:92vh!important;overflow:auto!important;background:var(--menu-card,#fff)!important;color:var(--menu-text,#111)!important;border:1px solid var(--menu-line,#e5e7eb)!important;padding:0!important;border-radius:30px 30px 0 0!important}.client-hero-panel{position:relative;display:grid;grid-template-columns:74px minmax(0,1fr) auto;gap:16px;align-items:center;padding:24px;background:linear-gradient(135deg,color-mix(in srgb,var(--primary,#ff4f0a),transparent 84%),color-mix(in srgb,var(--primary2,#7c2dff),transparent 88%));border-bottom:1px solid var(--menu-line,#e5e7eb)}.client-hero-panel h2{margin:2px 0 4px!important;font-size:28px!important;color:var(--menu-text,#111)!important;line-height:1.12!important}.client-hero-panel p,.client-hero-panel small{margin:0!important;color:var(--menu-muted,#6b7280)!important}.client-avatar{width:68px;height:68px;border-radius:22px;display:grid;place-items:center;background:linear-gradient(135deg,var(--primary,#ff4f0a),var(--primary2,#7c2dff));color:#fff;font-weight:950;font-size:28px;box-shadow:0 14px 34px color-mix(in srgb,var(--primary,#ff4f0a),transparent 65%)}.client-close{position:absolute;right:18px;top:18px;background:rgba(0,0,0,.18)!important;color:#fff!important}.client-online{align-self:start;margin-right:56px;border-radius:999px;padding:8px 12px;background:rgba(16,185,129,.12);color:#10b981;font-weight:900;border:1px solid rgba(16,185,129,.22);white-space:nowrap}.theme-light .client-close,.tpl-catalogo_fun .client-close,.tpl-kids_pop .client-close,.tpl-joias_luxo .client-close,.tpl-boutique_italia .client-close,.tpl-clean_market .client-close,.tpl-catalogo_moda .client-close,.tpl-catalogo_veiculo .client-close{background:#111827!important;color:#fff!important}.client-panel-layout{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);gap:18px;padding:20px 24px}.client-card-form,.client-reward-card,.client-coupons-panel{background:color-mix(in srgb,var(--menu-card,#fff),var(--menu-text,#111) 3%)!important;border:1px solid var(--menu-line,#e5e7eb)!important;border-radius:22px!important;padding:18px!important}.theme-dark .client-card-form,.tpl-premium_dark .client-card-form,.tpl-otica_neon .client-card-form,.tpl-construcao_gold .client-card-form,.theme-dark .client-reward-card,.tpl-premium_dark .client-reward-card,.tpl-otica_neon .client-reward-card,.tpl-construcao_gold .client-reward-card,.theme-dark .client-coupons-panel,.tpl-premium_dark .client-coupons-panel,.tpl-otica_neon .client-coupons-panel,.tpl-construcao_gold .client-coupons-panel{background:rgba(255,255,255,.04)!important;border-color:rgba(255,255,255,.12)!important}.pro-client h3,.pro-client h4{color:var(--menu-text,#111)!important;margin:0 0 12px!important}.pro-client label{display:grid;gap:7px;color:var(--menu-muted,#6b7280)!important;font-weight:800}.pro-client input,.pro-client textarea{width:100%!important;background:var(--menu-bg,#fff)!important;color:var(--menu-text,#111)!important;border:1px solid var(--menu-line,#e5e7eb)!important;border-radius:14px!important;padding:13px 14px!important;box-sizing:border-box!important}.pro-client input::placeholder{color:var(--menu-muted,#6b7280)!important;opacity:.8}.client-metrics.pro{padding:18px 24px 0!important;grid-template-columns:repeat(3,1fr)!important}.client-metrics.pro span{background:linear-gradient(135deg,color-mix(in srgb,var(--primary,#ff4f0a),transparent 90%),color-mix(in srgb,var(--primary2,#7c2dff),transparent 93%))!important;border:1px solid color-mix(in srgb,var(--primary,#ff4f0a),transparent 78%)!important}.client-metrics.pro b{font-size:22px;color:var(--primary,#ff4f0a)!important}.client-metrics.pro small{color:var(--menu-muted,#6b7280)!important}.client-reward-card h3{font-size:24px!important}.client-reward-card p,.client-reward-card small{color:var(--menu-muted,#6b7280)!important}.level-progress{height:12px;background:color-mix(in srgb,var(--menu-line,#e5e7eb),transparent 18%);border-radius:999px;overflow:hidden;margin:18px 0 10px}.level-progress span{display:block;height:100%;background:linear-gradient(90deg,var(--primary,#ff4f0a),var(--primary2,#7c2dff));border-radius:inherit}.client-coupons-panel{margin:0 24px 24px!important}.pro-coupon{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;background:linear-gradient(135deg,color-mix(in srgb,var(--primary,#ff4f0a),transparent 90%),color-mix(in srgb,var(--primary2,#7c2dff),transparent 94%))!important;border:1px dashed color-mix(in srgb,var(--primary,#ff4f0a),transparent 58%)!important;border-radius:18px!important;padding:14px!important;color:var(--menu-text,#111)!important}.pro-coupon b{display:block;color:var(--menu-text,#111)!important;font-size:16px!important}.pro-coupon small{color:var(--menu-muted,#6b7280)!important}.empty-mini{padding:16px;border:1px dashed var(--menu-line,#e5e7eb);border-radius:16px;color:var(--menu-muted,#6b7280);background:color-mix(in srgb,var(--menu-card,#fff),var(--menu-text,#111) 2%)}.loyalty-qr-box{color:var(--menu-text,#111)!important}.loyalty-qr-box h3,.loyalty-qr-box b{color:var(--menu-text,#111)!important}.customer-actions .btn{min-height:46px}@media(max-width:760px){.client-hero-panel{grid-template-columns:58px minmax(0,1fr);padding:20px}.client-avatar{width:54px;height:54px;border-radius:18px;font-size:22px}.client-online{grid-column:1/-1;margin:4px 0 0;width:max-content}.client-panel-layout{grid-template-columns:1fr;padding:16px}.client-metrics.pro{grid-template-columns:1fr!important;padding:14px 16px 0!important}.client-coupons-panel{margin:0 16px 18px!important}.client-hero-panel h2{font-size:24px!important}.pro-coupon{grid-template-columns:1fr!important}.pro-client{width:100%!important;border-radius:26px 26px 0 0!important}}.status-order-btn{background:linear-gradient(135deg,#10b981,#059669)!important;color:#fff!important;border:0!important;box-shadow:0 10px 28px rgba(16,185,129,.24)!important}.status-popup{width:min(430px,calc(100% - 22px))!important;text-align:center!important;background:var(--menu-card,#fff)!important;color:var(--menu-text,#111)!important;border:1px solid var(--menu-line,#e5e7eb)!important}.status-popup h2{color:var(--menu-text,#111)!important}.status-popup p{color:var(--menu-muted,#6b7280)!important;line-height:1.55}.notification-item{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center}.notification-item h3,.notification-item p{margin:.2rem 0}.notification-item .notice-line{margin-top:8px;padding:9px 12px;border-radius:12px;background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.22);color:var(--text)!important}.install-pwa{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;min-height:42px}.pwa-installed .install-pwa{display:none!important}.pro-client *{box-sizing:border-box}.pro-client .btn.primary,.pro-client .btn.success{color:#fff!important}.pro-client .btn.ghost{color:var(--menu-text,#111)!important;border-color:var(--menu-line,#e5e7eb)!important;background:transparent!important}.theme-dark .pro-client .btn.ghost,.tpl-premium_dark .pro-client .btn.ghost,.tpl-otica_neon .pro-client .btn.ghost,.tpl-construcao_gold .pro-client .btn.ghost{color:#fff!important;border-color:rgba(255,255,255,.22)!important}.menu-actions .status-order-btn[hidden]{display:none!important}@media(max-width:640px){.notification-item{grid-template-columns:1fr}.menu-actions .btn{width:100%;}.status-order-btn{order:5}.install-pwa{top:10px!important;right:10px!important;max-width:calc(100vw - 20px);font-size:12px}}.admin-body{background:radial-gradient(circle at 18% 12%,rgba(255,79,10,.12),transparent 28%),radial-gradient(circle at 88% 18%,rgba(124,45,255,.18),transparent 30%),linear-gradient(135deg,var(--bg),#040813 62%,#07111f)!important}.admin-shell{background:transparent}.admin-main{position:relative}.admin-main:before{content:"";position:fixed;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 0 48%,rgba(255,79,10,.04) 48% 52%,transparent 52%);opacity:.85}.sidebar{box-shadow:12px 0 48px rgba(0,0,0,.25);backdrop-filter:blur(18px)}.sidebar .brand{padding:12px;border-radius:18px;background:linear-gradient(135deg,rgba(255,255,255,.06),rgba(255,255,255,.02));border:1px solid rgba(255,255,255,.08)}.card,.stats>div,.table-card,.order-card,.pdv-cart,.kds-col{backdrop-filter:blur(18px);box-shadow:0 24px 70px rgba(0,0,0,.28),inset 0 1px rgba(255,255,255,.04)}.page-title h1{letter-spacing:-.04em;text-shadow:0 12px 45px rgba(255,79,10,.12)}.quick-panels .card{min-height:120px;display:grid;align-content:center;border-color:color-mix(in srgb,var(--primary),transparent 70%)}.update-pro-card ul{display:grid;gap:8px;margin:16px 0;padding-left:20px}.theme-light .admin-body{background:linear-gradient(135deg,#f7f8fb,#eef2ff)!important}.theme-light .sidebar{background:linear-gradient(180deg,#ffffff,#f2f5fb)!important}.theme-light .sidebar nav a{color:#1f2937}.theme-light .store-btn,.theme-light .logout{color:#fff!important}.modules-page .card,.module-card,.mini-module-card{border:1px solid rgba(255,255,255,.10);box-shadow:0 18px 60px rgba(0,0,0,.22)}.modules-list{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}.module-card{position:relative;overflow:hidden}.module-card:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:linear-gradient(90deg,#ff4f0a,#7c2dff,#22c55e)}.module-card.is-off{opacity:.82}.mini-module-card{background:var(--card,#111827);border-radius:18px;padding:14px;display:flex;align-items:center;justify-content:space-between;gap:12px}.catalog-only-note{position:sticky;bottom:14px;margin:18px auto;max-width:760px;background:rgba(15,23,42,.92);border:1px solid rgba(255,255,255,.12);box-shadow:0 16px 45px rgba(0,0,0,.28);border-radius:18px;padding:14px 18px;color:#f8fafc;text-align:center;z-index:20}.light .catalog-only-note,[data-theme="light"] .catalog-only-note{background:#fff;color:#111827;border-color:#e5e7eb}.module-card form{display:inline-block;margin:0}.module-card .actions{margin-top:14px;display:flex;gap:10px;flex-wrap:wrap}.modules-page code{background:rgba(255,255,255,.08);border-radius:8px;padding:2px 6px}.model-note{background:linear-gradient(135deg,rgba(124,45,255,.10),rgba(255,79,10,.08));border:1px dashed color-mix(in srgb,var(--primary),transparent 58%);border-radius:18px;padding:18px}.model-note h3{margin:0 0 6px}.model-note p{color:var(--muted);margin:0 0 12px}.model-page-intro{display:flex;align-items:center;justify-content:space-between;gap:16px}.model-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(310px,1fr));gap:18px;margin-top:20px}.model-card{display:grid;gap:0;background:var(--panel);border:1px solid var(--line);border-radius:24px;overflow:hidden;color:var(--text);padding:0;text-align:left;box-shadow:var(--shadow)}.model-card.active{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary),transparent 76%),var(--shadow)}.model-preview{background:radial-gradient(circle at 20% 30%,color-mix(in srgb,var(--c1),transparent 78%),transparent 34%),linear-gradient(135deg,var(--c2),color-mix(in srgb,var(--c1),var(--c2) 82%));min-height:220px;padding:22px;display:grid;place-items:center}.mock-phone{width:170px;background:#fff;border-radius:28px;padding:10px;box-shadow:0 24px 60px rgba(0,0,0,.35);transform:rotate(-3deg)}.mock-hero{height:62px;border-radius:20px;background:linear-gradient(135deg,var(--c1),var(--c3));margin-bottom:8px}.mock-store{background:#fff;border:1px solid #eef2f7;color:#111827;border-radius:18px;padding:10px;text-align:center;box-shadow:0 8px 25px rgba(0,0,0,.07)}.mock-store b{display:block;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mock-store small{display:block;color:#64748b;font-size:10px}.mock-products{display:grid;gap:7px;margin-top:10px}.mock-products i{display:block;height:26px;border-radius:12px;background:linear-gradient(90deg,#f1f5f9,#fff,#f1f5f9);border:1px solid #e5e7eb}.model-info{padding:18px}.model-info h3{margin:0 0 8px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.model-info p{color:var(--muted);margin:0 0 12px}.swatches{display:flex;gap:8px;margin:10px 0 14px}.swatches span{width:32px;height:32px;border-radius:999px;border:2px solid rgba(255,255,255,.42);box-shadow:0 4px 14px rgba(0,0,0,.18)}.demo-preview-bar{position:sticky;top:0;z-index:60;background:#111827;color:#fff;padding:11px 18px;text-align:center;border-bottom:1px solid rgba(255,255,255,.14)}.demo-preview-bar a{color:#f97316;text-decoration:underline;font-weight:900}.tpl-catalogo_moda{--primary:#ff4f0a;--primary2:#ffb703;--menu-bg:#fff7ed;--menu-text:#221106;--menu-muted:#7c4a1d;--menu-card:#fff;--menu-line:#fed7aa}.tpl-catalogo_veiculo{--primary:#e11d48;--primary2:#16a34a;--menu-bg:#fffafa;--menu-text:#1f1a17;--menu-muted:#7f5f57;--menu-card:#fff;--menu-line:#fee2e2}.tpl-otica_neon{--primary:#06b6d4;--primary2:#a855f7;--menu-bg:#050816;--menu-text:#ecfeff;--menu-muted:#9ca3af;--menu-card:#10172a;--menu-line:#263653}.tpl-beleza_tropical{--primary:#7c3aed;--primary2:#22c55e;--menu-bg:#fff1f8;--menu-text:#2e1037;--menu-muted:#80527d;--menu-card:#fff;--menu-line:#fbcfe8}.tpl-construcao_gold{--primary:#f59e0b;--primary2:#ef4444;--menu-bg:#160b06;--menu-text:#fff7ed;--menu-muted:#f3c98b;--menu-card:#24140d;--menu-line:#53301c}.tpl-clean_market{--primary:#00a86b;--primary2:#0ea5e9;--menu-bg:#f6fff9;--menu-text:#102018;--menu-muted:#506155;--menu-card:#fff;--menu-line:#d1fae5}.tpl-catalogo_fun{--primary:#ff6b00;--primary2:#7c2dff;--menu-bg:#fffbeb;--menu-text:#2a1607;--menu-muted:#8a5a20;--menu-card:#fff;--menu-line:#fde68a}.tpl-kids_pop{--primary:#facc15;--primary2:#ef4444;--menu-bg:#fff8cf;--menu-text:#351909;--menu-muted:#7a4c19;--menu-card:#fffbea;--menu-line:#f59e0b}.tpl-joias_luxo{--primary:#ec4899;--primary2:#a855f7;--menu-bg:#fff1f7;--menu-text:#331527;--menu-muted:#8a6075;--menu-card:#fff;--menu-line:#f9a8d4}.tpl-boutique_italia{--primary:#dc2626;--primary2:#15803d;--menu-bg:#fffdf2;--menu-text:#201811;--menu-muted:#6b5a47;--menu-card:#fff;--menu-line:#fecaca}.tpl-cyber_neon{--primary:#00e5ff;--primary2:#ff2df7;--menu-bg:#050816;--menu-text:#e0fbff;--menu-muted:#a8b2c5;--menu-card:#0d1628;--menu-line:#293653}.tpl-premium_dark{--primary:#ff4f0a;--primary2:#7c2dff;--menu-bg:#080d19;--menu-text:#f8fafc;--menu-muted:#a8b2c5;--menu-card:#111a2c;--menu-line:#25324a}@media(max-width:720px){.model-page-intro{display:grid}.model-grid{grid-template-columns:1fr}.model-preview{min-height:180px}.mock-phone{width:150px}}.hero-actions.search-only{justify-content:flex-start!important;right:auto!important;width:auto!important}.hero-actions.search-only button{box-shadow:0 12px 30px rgba(0,0,0,.28)}.install-pwa{top:72px!important;right:14px!important;bottom:auto!important;z-index:42!important;background:linear-gradient(135deg,var(--primary,#ff4f0a),var(--primary2,#ff8a00))!important;color:#fff!important;box-shadow:0 12px 32px rgba(255,79,10,.28)!important}.pwa-installed .install-pwa{display:none!important}.update-pro-card label{display:grid;gap:8px}.update-pro-card input[type=file]{border:1px dashed var(--primary);padding:18px;background:var(--panel2)}.qr-layout .alert{margin-top:12px}.qr-preview #qrBox img,.qr-small img{width:min(100%,270px);height:auto;display:block;margin:auto}.qr-list{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))!important}.qr-table-card{display:grid;gap:12px}.qr-table-card .actions{justify-content:center}.qr-table-card input{font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis}.muted-feature{opacity:.92}.client-panel-layout .client-reward-card{min-width:0}.client-form-grid input{color:var(--menu-text,#111)!important;background:color-mix(in srgb,var(--menu-card,#fff),var(--menu-text,#111) 4%)!important;border-color:var(--menu-line,#e5e7eb)!important}.theme-dark .client-form-grid input,.tpl-otica_neon .client-form-grid input,.tpl-construcao_gold .client-form-grid input,.tpl-cyber_neon .client-form-grid input{color:#fff!important;background:#0f172a!important}.menu-actions #aiHelpBtn,.menu-actions #attendantBtn{color:#fff!important;background:linear-gradient(135deg,#111827,var(--primary,#ff4f0a))!important;border:1px solid color-mix(in srgb,var(--primary,#ff4f0a),transparent 55%)!important}@media(max-width:680px){.install-pwa{top:64px!important;right:10px!important}.hero-actions.search-only{top:14px!important;left:14px!important}.qr-layout{grid-template-columns:1fr!important}.grid2{grid-template-columns:1fr!important}.model-grid{grid-template-columns:1fr!important}}.brand-logo{width:32px;height:32px;border-radius:999px;object-fit:cover;box-shadow:0 0 0 1px rgba(151,255,0,.25),0 0 22px rgba(151,255,0,.22);background:#000;flex:0 0 32px}.display-logo{width:44px;height:44px;vertical-align:middle;border-radius:999px;object-fit:cover;margin-right:10px;box-shadow:0 0 30px rgba(151,255,0,.28)}.auth-card h1 .brand-logo,.installer h1 .brand-logo{width:42px;height:42px;margin-right:10px;vertical-align:middle}.sidebar .brand .brand-logo{width:118px!important;height:auto!important;max-height:42px!important;border-radius:0!important;object-fit:contain!important;background:transparent!important;box-shadow:none!important;flex:0 0 auto!important}.sidebar .brand .brand-logo + b{display:none!important}.display-logo{width:86px!important;height:auto!important;max-height:44px!important;border-radius:0!important;object-fit:contain!important;background:transparent!important;box-shadow:none!important}.modal .checkout-sheet.pro-checkout{background:#f8fafc!important;color:#0f172a!important;border-radius:28px 28px 0 0!important;max-width:760px!important;width:min(760px,96vw)!important;padding:0!important;overflow:auto!important;box-shadow:0 -24px 80px rgba(2,6,23,.35)!important}.checkout-sheet.pro-checkout .checkout-top.pro{position:sticky;top:0;z-index:5;display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:center;background:linear-gradient(135deg,#ffffff,#fff7ed)!important;border-bottom:1px solid #e5e7eb!important;padding:18px 20px!important;color:#0f172a!important}.checkout-sheet.pro-checkout .checkout-top h2{margin:0!important;font-size:26px!important;color:#0f172a!important;letter-spacing:-.03em}.checkout-sheet.pro-checkout .checkout-top p{margin:4px 0 0!important;color:#64748b!important;font-weight:700}.checkout-sheet.pro-checkout .back-modal{background:#fff!important;color:#0f172a!important;border:1px solid #e5e7eb!important;border-radius:14px!important;box-shadow:0 8px 24px rgba(15,23,42,.08)!important}.checkout-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:14px 18px;background:#f1f5f9;border-bottom:1px solid #e5e7eb}.checkout-steps span{display:grid;place-items:center;min-height:36px;border-radius:999px;background:#fff;color:#64748b;font-weight:900;border:1px solid #e5e7eb}.checkout-steps span.active{background:#ff4f0a;color:#fff;border-color:#ff4f0a;box-shadow:0 10px 28px rgba(255,79,10,.22)}.checkout-sheet.pro-checkout .checkout-panel{margin:16px 18px!important;padding:18px!important;border:1px solid #e5e7eb!important;border-radius:22px!important;background:#ffffff!important;color:#0f172a!important;box-shadow:0 14px 44px rgba(15,23,42,.08)!important}.checkout-sheet.pro-checkout .section-title{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;align-items:center;margin-bottom:14px}.checkout-sheet.pro-checkout .section-title>span{width:44px;height:44px;display:grid;place-items:center;border-radius:16px;background:#fff7ed;color:#ff4f0a;font-size:22px}.checkout-sheet.pro-checkout .section-title h3{margin:0!important;color:#0f172a!important;font-size:19px!important}.checkout-sheet.pro-checkout .section-title small,.checkout-sheet.pro-checkout small{color:#64748b!important;line-height:1.45}.checkout-sheet.pro-checkout input,.checkout-sheet.pro-checkout textarea,.checkout-sheet.pro-checkout select{background:#fff!important;color:#0f172a!important;border:1px solid #cbd5e1!important;border-radius:16px!important;min-height:52px!important;box-shadow:none!important}.checkout-sheet.pro-checkout input:focus{outline:3px solid rgba(255,79,10,.18)!important;border-color:#ff4f0a!important}.checkout-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.checkout-form-grid .span2{grid-column:1/-1}.checkout-sheet.pro-checkout .checkout-item{background:#f8fafc!important;border-color:#e2e8f0!important;color:#0f172a!important}.checkout-sheet.pro-checkout .checkout-item b{color:#0f172a!important}.checkout-sheet.pro-checkout .checkout-item p{color:#64748b!important}.checkout-sheet.pro-checkout .checkout-item strong{color:#ea580c!important}.checkout-sheet.pro-checkout .receive-tabs,.checkout-sheet.pro-checkout .pay-tabs{border-color:#e5e7eb!important;background:#fff!important}.checkout-sheet.pro-checkout .receive-tabs button,.checkout-sheet.pro-checkout .pay-tabs button{background:#fff!important;color:#0f172a!important;border-color:#e5e7eb!important}.checkout-sheet.pro-checkout .receive-tabs button.active,.checkout-sheet.pro-checkout .pay-tabs button.active{background:#fff7ed!important;color:#ea580c!important;box-shadow:inset 0 0 0 2px #ff4f0a!important}.checkout-sheet.pro-checkout .coupon-apply{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center}.checkout-sheet.pro-checkout .coupon-msg{margin:10px 0 0!important;padding:10px 12px!important;border-radius:14px!important;background:#ecfdf5!important;border:1px solid #bbf7d0!important;color:#166534!important;min-height:0!important}.checkout-sheet.pro-checkout .coupon-msg:empty{display:none}.checkout-sheet.pro-checkout .coupon-msg.loyalty-msg{background:#eff6ff!important;border-color:#bfdbfe!important;color:#1d4ed8!important}.checkout-sheet.pro-checkout .pix-box{background:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:18px!important;padding:14px!important;color:#0f172a!important}.checkout-sheet.pro-checkout .total-box{background:linear-gradient(135deg,#0f172a,#1e293b)!important;color:#fff!important;border:0!important;border-radius:22px!important;padding:18px!important}.checkout-sheet.pro-checkout .total-box p,.checkout-sheet.pro-checkout .total-box h2{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#fff!important;margin:8px 0!important}.checkout-sheet.pro-checkout .total-box span{color:#cbd5e1!important}.checkout-sheet.pro-checkout .total-box b{color:#fff!important}.checkout-sheet.pro-checkout .total-box h2{border-top:1px solid rgba(255,255,255,.16);padding-top:12px;font-size:26px}.checkout-send{min-height:58px!important;border-radius:18px!important;font-size:18px!important;margin-top:14px!important}.loyalty-ops{align-items:stretch}.loyalty-validate-card{border-color:rgba(25,195,125,.22)!important}.loyalty-flow-card ol{margin-bottom:0}.table-wrap{overflow:auto}.table-wrap table{width:100%;border-collapse:collapse}.table-wrap th,.table-wrap td{padding:12px;border-bottom:1px solid var(--line);text-align:left}.table-wrap code{font-weight:900}@media(max-width:620px){.modal .checkout-sheet.pro-checkout{width:100vw!important;max-width:100vw!important;border-radius:24px 24px 0 0!important}.checkout-form-grid,.checkout-sheet.pro-checkout .coupon-apply{grid-template-columns:1fr}.checkout-steps{grid-template-columns:1fr}.checkout-sheet.pro-checkout .checkout-panel{margin:12px!important;padding:14px!important}.checkout-sheet.pro-checkout .section-title{grid-template-columns:38px minmax(0,1fr)}.checkout-sheet.pro-checkout .section-title>span{width:38px;height:38px;border-radius:14px}.checkout-sheet.pro-checkout .checkout-top h2{font-size:22px!important}}.client-id-card{margin:14px 0;padding:14px 16px;border-radius:18px;background:linear-gradient(135deg,rgba(34,197,94,.12),rgba(59,130,246,.10));border:1px solid var(--line);display:grid;gap:4px}.client-id-card span{font-size:12px;color:var(--muted);font-weight:800;text-transform:uppercase;letter-spacing:.08em}.client-id-card b{font-size:24px;letter-spacing:.04em}.client-id-card small{color:var(--muted)}.pdv-cart #pdvCustomerId{margin-top:8px}.order-card .deliverOrder{box-shadow:0 10px 25px rgba(34,197,94,.18)}.due-box b .kds-waiting{color:#f59e0b}.due-box b .kds-ready{color:#22c55e}.due-box b{font-variant-numeric:tabular-nums}.order-entregue{opacity:.82}.order-entregue .order-foot .printOrder{background:rgba(255,255,255,.08)}.client-call .actions{margin-top:10px;display:flex;gap:8px;flex-wrap:wrap}.pdv-print-options{display:grid;gap:8px;margin:12px 0;padding:12px;border:1px solid var(--line);border-radius:16px;background:rgba(255,255,255,.045)}.pdv-print-options small{color:var(--muted);line-height:1.45}.pdv-print-options input{width:100%}.checkout-sheet.pro-checkout .pix-box #copyPix,.checkout-sheet.pro-checkout .pix-box .btn{background:#0f172a!important;color:#fff!important;border:1px solid #0f172a!important;box-shadow:0 8px 24px rgba(15,23,42,.18)!important}.checkout-sheet.pro-checkout .pix-box #pixKeyBox{background:#fff!important;color:#0f172a!important;border:1px solid #cbd5e1!important}.qr-preview #qrLink,.qr-table-card input{font-weight:800;color:var(--text)!important}.checkout-sheet.pro-checkout #applyCoupon{background:linear-gradient(135deg,#0f172a,#1e293b)!important;color:#fff!important;border:1px solid #0f172a!important;box-shadow:0 10px 26px rgba(15,23,42,.20)!important;font-weight:900!important;min-height:52px!important;border-radius:16px!important;padding:0 18px!important}.checkout-sheet.pro-checkout #applyCoupon:hover{filter:brightness(1.08)!important;transform:translateY(-1px)}.checkout-sheet.pro-checkout .coupon-panel{border-color:#fed7aa!important;background:linear-gradient(180deg,#fff,#fff7ed)!important}.checkout-sheet.pro-checkout .coupon-apply input{font-weight:800!important;text-transform:uppercase!important}.customer-actions #clBackMenu,.menu-return-big{background:linear-gradient(135deg,#ff4f0a,#ff8a00)!important;color:#fff!important;border:0!important;box-shadow:0 14px 36px rgba(255,79,10,.28)!important;font-weight:950!important}.client-id-copy-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center}.client-id-copy-row b{word-break:break-word}.client-id-copy-row .btn,.coupon-actions .btn{white-space:nowrap}.coupon-actions{display:flex;gap:8px;align-items:center;justify-content:flex-end;flex-wrap:wrap}.pro-coupon{gap:12px!important}.pro-coupon .btn.primary,.client-id-card .btn.primary{background:#0f172a!important;color:#fff!important;border:1px solid #0f172a!important}.pro-coupon .btn.ghost{background:#fff!important;color:#0f172a!important;border:1px solid #cbd5e1!important}.loyalty-qr-box{display:grid;gap:8px;margin-top:10px;padding:12px;border:1px solid var(--menu-line,#e5e7eb);border-radius:14px;background:var(--menu-card,#fff)}.status-back{background:linear-gradient(135deg,#ff4f0a,#ff8a00)!important;color:#fff!important;border:0!important;border-radius:999px!important;padding:13px 18px!important;font-weight:950!important;box-shadow:0 14px 34px rgba(255,79,10,.30)!important;z-index:20;text-decoration:none!important}.checkout-top.pro .back-modal{background:linear-gradient(135deg,#0f172a,#1e293b)!important;color:#fff!important;border:0!important;font-weight:900!important}@media(max-width:620px){.client-id-copy-row{grid-template-columns:1fr}.coupon-actions{justify-content:stretch}.coupon-actions .btn{width:100%}.checkout-sheet.pro-checkout #applyCoupon{width:100%}}.kds-board{grid-template-columns:repeat(auto-fit,minmax(285px,1fr))!important;align-items:start!important}.kds-col{min-width:0!important;overflow:hidden!important}.kds-col h2{display:flex;align-items:center;justify-content:space-between;gap:8px;line-height:1.18;word-break:break-word}.kds-col .order-card{min-width:0!important;max-width:100%!important;overflow:hidden!important}.order-head{min-width:0;align-items:flex-start!important}.order-head h3{min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word;line-height:1.15}.order-meta,.order-card ul,.order-foot{min-width:0;max-width:100%}.order-meta>*{min-width:0;overflow-wrap:anywhere;word-break:break-word}.order-card li b{white-space:nowrap}.order-card li span{min-width:0;overflow-wrap:anywhere;word-break:break-word}.due-box{display:grid;gap:4px;border:1px solid rgba(255,255,255,.10);border-radius:15px;padding:10px 12px;background:rgba(255,255,255,.045)}.due-box small{color:var(--muted);font-weight:800;text-transform:uppercase;letter-spacing:.05em}.due-box b{font-size:22px;line-height:1.1}.kds-countdown{color:#22c55e;font-weight:950}.kds-late{color:#fb7185;font-weight:950}.kds-ready{color:#22c55e;font-weight:950}.kds-waiting{color:#f59e0b;font-weight:950}@media(max-width:460px){.order-meta{grid-template-columns:1fr!important}.order-foot{grid-template-columns:1fr!important}.order-card li{grid-template-columns:1fr!important}.order-card li b{text-align:left}}.status-premium{background:radial-gradient(circle at 10% 0%,rgba(255,79,10,.34),transparent 34%),radial-gradient(circle at 92% 18%,rgba(124,45,255,.30),transparent 38%),linear-gradient(180deg,#070913,#0b1020 58%,#070913)!important;padding:86px 18px 30px!important;align-items:flex-start!important}.status-card-pro{width:min(880px,100%)!important;background:rgba(255,255,255,.97)!important;color:#0f172a!important;border:1px solid rgba(255,255,255,.55)!important;box-shadow:0 28px 90px rgba(0,0,0,.38)!important;text-align:left!important;display:grid!important;gap:18px!important}.status-card-pro .pill{width:max-content}.status-store{display:flex;gap:14px;align-items:center;border-bottom:1px solid #e5e7eb;padding-bottom:14px}.status-store img{width:62px;height:62px;border-radius:20px;object-fit:contain;background:#fff;border:1px solid #e5e7eb;padding:6px}.status-store small{color:#64748b;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.status-store h1{margin:2px 0 0!important;text-align:left!important;color:#0f172a!important}.status-hero-row{display:grid;grid-template-columns:86px minmax(0,1fr);gap:18px;align-items:center;background:linear-gradient(135deg,#fff7ed,#ffffff);border:1px solid #fed7aa;border-radius:26px;padding:18px}.status-hero-row .big-icon{font-size:62px!important;text-align:center}.status-hero-row h2{margin:8px 0 4px;font-size:30px;color:#0f172a}.status-hero-row p{margin:0;color:#64748b;font-weight:700}.status-card-pro .steps span{background:#f1f5f9!important;color:#64748b!important;border:1px solid #e2e8f0!important;text-align:center;font-weight:900}.status-card-pro .steps span.active{background:linear-gradient(135deg,#ff4f0a,#ff8a00)!important;color:#fff!important;border-color:#ff4f0a!important;box-shadow:0 10px 25px rgba(255,79,10,.22)}.status-metrics div{background:#f8fafc!important;border:1px solid #e2e8f0!important;color:#0f172a!important}.status-metrics small{color:#64748b;font-weight:900}.status-metrics b{font-size:24px;color:#0f172a}.status-items-pro{display:grid;gap:14px;background:#fff;border:1px solid #e5e7eb;border-radius:24px;padding:18px}.status-items-pro h3{margin:0;color:#0f172a}.status-summary-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.status-summary-grid div{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;padding:12px;min-width:0}.status-summary-grid small{display:block;color:#64748b;font-weight:900;margin-bottom:5px}.status-summary-grid b{display:block;overflow-wrap:anywhere;color:#0f172a}.status-item-list{display:grid;gap:8px}.status-item-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;border-bottom:1px dashed #e2e8f0;padding:8px 0}.status-item-row span{overflow-wrap:anywhere}.status-total-box{background:linear-gradient(135deg,#0f172a,#1e293b);color:#fff;border-radius:22px;padding:16px}.status-total-box p,.status-total-box h2{display:flex;justify-content:space-between;gap:10px;margin:7px 0}.status-total-box span{color:#cbd5e1}.status-total-box h2{border-top:1px solid rgba(255,255,255,.16);padding-top:12px}.status-help{display:flex;gap:10px;flex-wrap:wrap}.status-help .btn{min-height:48px;border-radius:999px;text-decoration:none}.status-refresh{color:#64748b!important;text-align:center!important}.status-back{position:fixed!important;top:18px!important;left:18px!important}.receipt .head img{display:block;margin-left:auto;margin-right:auto}@media(max-width:720px){.status-card-pro{padding:18px!important;border-radius:24px!important}.status-hero-row{grid-template-columns:1fr;text-align:center}.status-store h1{text-align:left!important}.status-summary-grid,.status-metrics{grid-template-columns:1fr!important}.status-card-pro .steps{grid-template-columns:1fr!important}.status-help .btn{width:100%;justify-content:center}.status-premium{padding-top:78px!important}}.checkout-closed-banner{margin:12px 0 2px;background:#fff7ed;color:#9a3412;border:1px solid #fdba74;border-radius:18px;padding:12px 14px;font-weight:800}.checkout-send.disabled{opacity:.65;cursor:not-allowed;filter:grayscale(.05)}.pdv-closing{margin-top:18px;background:rgba(255,255,255,.05)}.pdv-closing-summary{display:grid;gap:12px;margin-top:12px}.pdv-closing-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.pdv-closing-metrics>div{border:1px solid var(--line);border-radius:16px;padding:12px;background:rgba(255,255,255,.04)}.pdv-closing-metrics small{display:block;color:var(--muted)}.pdv-closing-metrics b{font-size:18px}.pdv-closing-table-wrap{max-height:260px;overflow:auto}.pdv-closing-actions{margin-top:10px}.status-store img{max-width:72px!important;max-height:72px!important;width:72px!important;height:72px!important;object-fit:contain!important;padding:8px!important}.status-card-pro{overflow:hidden}.status-card-pro .steps{grid-template-columns:repeat(5,minmax(0,1fr))!important}.status-card-pro .steps span{min-width:0;overflow-wrap:anywhere}.status-hero-row{background:linear-gradient(135deg,#fff7ed 0%,#ffffff 40%,#eff6ff 100%)!important}.status-card-pro .pill.warn{background:#fff7ed!important;color:#c2410c!important;border:1px solid #fdba74!important}.status-card-pro .pill.ok{background:#ecfdf5!important;color:#166534!important;border:1px solid #86efac!important}.status-item-row b,.status-summary-grid b{word-break:break-word}.status-help .btn.primary{background:linear-gradient(135deg,#ff4f0a,#ff8a00)!important;border:0!important}.status-help .btn.ghost{background:#0f172a!important;color:#fff!important;border:1px solid #0f172a!important}.receipt .head img,.head img{max-width:42mm!important;max-height:18mm!important;object-fit:contain!important}@media(max-width:760px){.pdv-closing-metrics{grid-template-columns:1fr 1fr}.status-store{grid-template-columns:auto 1fr}.status-card-pro .steps{grid-template-columns:1fr 1fr!important}.status-card-pro .steps span:last-child{grid-column:1/-1}.status-store img{max-width:60px!important;max-height:60px!important;width:60px!important;height:60px!important}.status-hero-row h2{font-size:24px!important}}@media(max-width:520px){.pdv-closing-metrics{grid-template-columns:1fr}.status-card-pro .steps{grid-template-columns:1fr!important}.status-store{display:grid!important;grid-template-columns:54px 1fr!important}.status-card-pro .time-grid{grid-template-columns:1fr!important}.status-back{position:static!important;display:inline-flex;margin-bottom:10px}.status-premium{padding-top:24px!important}}body.status-page-v4541 img.status-logo{width:74px!important;height:74px!important;max-width:74px!important;max-height:74px!important;object-fit:contain!important}body.status-page-v4541 .status-card,body.status-page-v4541 .status-shell{box-sizing:border-box!important}body.status-page-v4541 .steps span{white-space:normal!important}@media(max-width:760px){body.status-page-v4541 img.status-logo{width:58px!important;height:58px!important;max-width:58px!important;max-height:58px!important}}.module-badges{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.license-modules-clean{margin:12px 0;padding:12px;border:1px solid var(--line);border-radius:16px;background:rgba(255,255,255,.04)}.module-card .actions{display:flex;gap:8px;flex-wrap:wrap}.module-card .actions form{margin:0}.address-suggest.modern{position:relative;z-index:80;margin-top:8px;display:grid;gap:8px;background:#fff;border:1px solid #dbe3ef;border-radius:16px;padding:10px;box-shadow:0 16px 45px rgba(15,23,42,.16)}.address-suggest.modern.hidden{display:none}.address-suggest.modern button{border:1px solid #e2e8f0;background:#f8fafc;color:#0f172a;border-radius:12px;text-align:left;padding:10px 12px;cursor:pointer}.address-suggest.modern button:hover{background:#fff7ed;border-color:#fb923c}.address-suggest.modern b{display:block;font-size:14px}.address-suggest.modern small{display:block;color:#64748b;margin-top:3px}.loyalty-qr-reader{background:rgba(255,255,255,.05);border:1px solid var(--line);border-radius:18px;padding:12px}.loyalty-qr-reader.hidden{display:none}.loyalty-qr-reader video{width:100%;max-height:320px;border-radius:16px;background:#000;object-fit:cover}.display-screen{position:relative;overflow:hidden}.display-screen.rainbow-blur:before{content:"";position:fixed;inset:-25%;pointer-events:none;z-index:0;background:radial-gradient(circle at 10% 10%,rgba(255,0,122,.26),transparent 30%),radial-gradient(circle at 85% 18%,rgba(0,224,255,.22),transparent 32%),radial-gradient(circle at 50% 90%,rgba(124,58,237,.26),transparent 36%);filter:blur(34px);animation:amzxRainbowFloat 11s ease-in-out infinite alternate}.display-screen>*{position:relative;z-index:1}@keyframes amzxRainbowFloat{from{transform:translate3d(-2%,0,0) scale(1)}to{transform:translate3d(2%,-2%,0) scale(1.05)}}.modules-page .module-card .btn.danger{background:#ef4444!important;color:#fff!important;border-color:#ef4444!important}.license-card .btn[href*="page=modulos"]{background:linear-gradient(135deg,#7c3aed,#2563eb)!important;color:#fff!important;border:0!important}.module-core-info .module-badges,.license-modules-clean .module-badges{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.module-server-packs-hidden{border-style:dashed!important}.module-card small{display:block;color:var(--muted);line-height:1.45;margin:10px 0}.module-card .actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.module-upload-card input[type=file]{padding:14px;border:1px dashed var(--line);border-radius:14px;background:rgba(255,255,255,.04)}*{box-sizing:border-box}.admin-main,.card,.order-card,.kds-col,.table-card,.pdv-cart,.module-card{min-width:0}.admin-main .btn,.order-card .btn,.kds-col .btn,.table-card .btn,.pdv-cart .btn,.module-card .btn,.client-call .btn{max-width:100%;white-space:normal;line-height:1.18;overflow-wrap:anywhere}.order-card{min-width:0;overflow:hidden}.order-card .order-head,.order-card .row,.order-card .actions{min-width:0;gap:8px;flex-wrap:wrap}.order-card ul{list-style:none;padding-left:0;margin:10px 0;display:grid;gap:8px}.order-card li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:start}.order-card li span{min-width:0;overflow-wrap:anywhere}.order-foot{display:flex!important;gap:8px!important;align-items:stretch!important;justify-content:flex-start!important;flex-wrap:wrap!important}.order-foot>*{min-width:0}.order-foot .btn{flex:1 1 142px}.kds-board{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important;gap:14px!important}.kds-col{overflow:hidden!important}.due-box{overflow:hidden}.due-box b{display:grid!important;gap:3px!important;font-size:18px!important}.kds-prep-note{display:block!important;color:var(--muted)!important;font-size:12px!important;font-weight:800!important;margin-top:2px!important}.kds-countdown,.kds-waiting,.kds-ready,.kds-late{display:block;max-width:100%;overflow-wrap:anywhere}.call-card .actions,.client-call .actions{display:flex!important;gap:8px!important;flex-wrap:wrap!important}.call-card .actions .btn,.client-call .actions .btn{flex:1 1 150px!important}.display-topbar{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;margin-bottom:26px}.display-brand{display:flex!important;align-items:center!important;gap:16px!important;min-width:0}.display-brand img{width:74px!important;height:74px!important;max-width:74px!important;max-height:74px!important;border-radius:22px!important;object-fit:contain!important;background:#fff!important;padding:8px!important;box-shadow:0 18px 50px rgba(0,0,0,.28)}.display-brand small{display:block;color:rgba(255,255,255,.68);font-weight:900;text-transform:uppercase;letter-spacing:.08em}.display-brand h1{font-size:clamp(24px,4vw,44px)!important;line-height:1.05!important;margin:0!important;overflow-wrap:anywhere}.display-list>div{min-width:0;overflow:hidden}.display-list p,.display-list small,.display-list h3{overflow-wrap:anywhere}.display-feature{min-width:0;overflow:hidden}.display-feature h2{font-size:clamp(44px,7vw,76px)!important;overflow-wrap:anywhere}.display-feature p{overflow-wrap:anywhere}.display-logo{display:none!important}.menu-body{background:#f6f6f6!important}.catalogo-menu{width:min(860px,100%)!important;max-width:860px!important;margin:0 auto!important;overflow-x:hidden!important}.catalogo-menu .store-card{max-width:calc(100% - 32px)!important;margin-left:auto!important;margin-right:auto!important}.catalogo-menu .store-card .logo{width:96px!important;height:96px!important;max-width:96px!important;max-height:96px!important;object-fit:cover!important}.catalogo-menu .products-list{padding-left:clamp(14px,4vw,24px)!important;padding-right:clamp(14px,4vw,24px)!important}.catalogo-menu .menu-product{display:grid!important;grid-template-columns:minmax(0,1fr) 118px!important;gap:14px!important;min-width:0!important;overflow:hidden!important}.catalogo-menu .menu-product h3,.catalogo-menu .menu-product p{overflow-wrap:anywhere!important}.catalogo-menu .menu-product img{width:118px!important;height:118px!important;max-width:118px!important;object-fit:cover!important}.catalogo-menu .cat-tabs,.catalogo-menu .coupon-strip{max-width:100%;overflow-x:auto}.floating-cart{max-width:calc(100vw - 24px)!important}.floating-cart button{white-space:normal}.checkout-sheet,.product-sheet{max-width:760px!important;width:min(760px,100%)!important;overflow-x:hidden!important}.checkout-item{grid-template-columns:74px minmax(0,1fr) auto!important}.checkout-item>*{min-width:0}.checkout-item img{width:74px!important;height:74px!important}.checkout-item b,.checkout-item p{overflow-wrap:anywhere}.receipt .qr img,.qr img[alt="QR do status"]{display:block!important;max-width:92px!important;max-height:92px!important;width:92px!important;height:92px!important;object-fit:contain!important;margin:0 auto!important}@media(max-width:720px){.display-topbar{align-items:flex-start!important;flex-direction:column!important}.display-brand img{width:58px!important;height:58px!important}.display-screen{padding:18px!important}.display-grid{grid-template-columns:1fr!important}.display-feature{min-height:300px!important}.catalogo-menu .menu-product{grid-template-columns:minmax(0,1fr) 96px!important}.catalogo-menu .menu-product img{width:96px!important;height:96px!important}.order-foot .btn{flex:1 1 100%!important}}@media(max-width:430px){.kds-board{grid-template-columns:1fr!important}.catalogo-menu .menu-product{grid-template-columns:1fr 86px!important}.catalogo-menu .menu-product img{width:86px!important;height:86px!important}.store-card{padding:18px!important}.menu-actions .btn{width:100%}.floating-cart{grid-template-columns:1fr!important;text-align:center}.floating-cart button{width:100%}}.catalogo-menu,.catalogo-menu *{box-sizing:border-box}.catalogo-menu{width:min(860px,100%)!important;max-width:860px!important;margin:0 auto!important;overflow-x:hidden!important}.catalogo-menu .store-card{max-width:calc(100% - 28px)!important;margin-left:auto!important;margin-right:auto!important;overflow:hidden!important}.catalogo-menu .menu-product{display:grid!important;grid-template-columns:minmax(0,1fr) 118px!important;gap:14px!important;align-items:center!important;min-width:0!important;overflow:hidden!important}.catalogo-menu .menu-product>div{min-width:0!important}.catalogo-menu .menu-product h3,.catalogo-menu .menu-product p,.catalogo-menu .menu-product small{overflow-wrap:anywhere!important;word-break:normal!important}.catalogo-menu .menu-product img{width:118px!important;height:118px!important;max-width:118px!important;object-fit:cover!important;border-radius:18px!important}.catalogo-menu .cat-tabs,.catalogo-menu .coupon-strip{max-width:100%!important;overflow-x:auto!important}.floating-cart{max-width:calc(100vw - 24px)!important;z-index:80!important}.floating-cart>*{min-width:0!important}.tables-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))!important}.table-card{min-width:0!important;overflow:hidden!important}.table-card h2,.table-card b,.table-card span{overflow-wrap:anywhere!important}.table-actions{display:grid!important;grid-template-columns:1fr!important;gap:9px!important}.table-actions .btn{width:100%!important;min-width:0!important;white-space:normal!important}.order-foot{display:flex!important;gap:8px!important;flex-wrap:wrap!important;align-items:center!important}.order-foot .btn{flex:1 1 150px!important;min-width:0!important;white-space:normal!important}.order-foot strong{flex:1 1 100%!important}.order-card,.kds-col{min-width:0!important;overflow:hidden!important}.receipt .qr img{display:block!important;width:92px!important;height:92px!important;min-width:92px!important;min-height:92px!important;margin:0 auto 4px!important;object-fit:contain!important}.status-page-v4546 img.logo,.status-v4546 img.logo{width:64px!important;height:64px!important;max-width:64px!important;max-height:64px!important;object-fit:contain!important}.status-v4546 .status-pill.ok{background:#ecfdf5!important;color:#166534!important;border-color:#86efac!important}.status-v4546 .status-pill.danger{background:#fef2f2!important;color:#991b1b!important;border-color:#fecaca!important}.status-v4546 .status-pill.warn{background:#fff7ed!important;color:#c2410c!important;border-color:#fdba74!important}@media(max-width:720px){.catalogo-menu .menu-product{grid-template-columns:minmax(0,1fr) 96px!important}.catalogo-menu .menu-product img{width:96px!important;height:96px!important}.store-card{padding:18px!important}.menu-actions{display:grid!important;grid-template-columns:1fr!important}.menu-actions .btn{width:100%!important}.status-v4546 .top{grid-template-columns:54px minmax(0,1fr)!important}.status-v4546 .status-pill{grid-column:1/-1!important}}@media(max-width:430px){.catalogo-menu .menu-product{grid-template-columns:1fr 86px!important}.catalogo-menu .menu-product img{width:86px!important;height:86px!important}.floating-cart{grid-template-columns:1fr!important;text-align:center!important}.floating-cart button{width:100%!important}.tables-grid{grid-template-columns:1fr!important}}body.checkout-open #floatingCart,.checkout-open .floating-cart{display:none!important;visibility:hidden!important;pointer-events:none!important}.catalogo-menu{width:min(860px,100%)!important;max-width:860px!important;margin:0 auto!important;display:block!important;position:relative!important;overflow:hidden!important}.menu-body{background:#f6f6f6!important}.menu-hero{position:relative!important;display:block!important;min-height:0!important}.menu-hero .hero-img{width:100%!important;height:250px!important;max-height:250px!important;object-fit:cover!important;display:block!important;filter:brightness(.68)!important}.store-card{z-index:4!important;position:relative!important;margin:-42px 24px 20px!important;background:var(--menu-card,#fff)!important;border:1px solid var(--menu-line,#eee)!important;border-radius:28px!important;padding:18px 18px 22px!important;text-align:center!important;box-shadow:0 10px 30px rgba(0,0,0,.12)!important;overflow:visible!important}.store-card .logo{display:block!important;width:92px!important;height:92px!important;max-width:92px!important;max-height:92px!important;border-radius:50%!important;object-fit:cover!important;margin:-54px auto 10px!important;border:5px solid var(--menu-card,#fff)!important;background:#fff!important;position:relative!important;z-index:8!important;float:none!important}.store-card h1{display:block!important;font-size:30px!important;line-height:1.12!important;margin:8px 0 4px!important}.store-card p{font-size:15px!important;line-height:1.45!important;margin:0!important;color:var(--menu-muted,#6b7280)!important}.meta,.menu-actions{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;flex-wrap:wrap!important}.search-row,.products-list{padding-left:24px!important;padding-right:24px!important}.menu-product{display:grid!important;grid-template-columns:minmax(0,1fr) 130px!important;gap:16px!important;align-items:center!important;padding:18px 0!important;border-bottom:1px solid var(--menu-line,#eee)!important;min-width:0!important}.menu-product>div{min-width:0!important}.menu-product h3,.menu-product p,.menu-product small{overflow-wrap:anywhere!important;word-break:normal!important}.menu-product img{width:130px!important;height:130px!important;max-width:130px!important;max-height:130px!important;object-fit:cover!important;border-radius:18px!important;display:block!important}.floating-cart{z-index:45!important}.modal{z-index:80!important}.sheet{max-width:min(760px,100%)!important}.checkout-sheet{max-height:92vh!important;overflow:auto!important}.status-v4546 .status-card{max-width:100%!important}.status-v4546 .steps span{position:relative!important}.status-v4546 .steps span.done:after{content:'✓';position:absolute;right:8px;top:6px;font-size:12px}.status-v4546 .metrics b{font-variant-numeric:tabular-nums!important}.status-v4546 .status-pill{white-space:normal!important}.status-v4546 .status-item-row{align-items:start!important}.order-card,.kds-col,.card{min-width:0!important}.order-foot,.table-actions,.client-call .actions{display:flex!important;gap:8px!important;flex-wrap:wrap!important;align-items:center!important}.order-foot .btn,.table-actions .btn,.client-call .btn{max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important}.receipt .paybox b:first-child{font-weight:900!important}@media(max-width:640px){.catalogo-menu{width:100%!important}.menu-hero .hero-img{height:210px!important}.store-card{margin:-30px 14px 16px!important;border-radius:24px!important;padding:16px 14px 18px!important}.store-card .logo{width:78px!important;height:78px!important;max-width:78px!important;max-height:78px!important;margin:-44px auto 8px!important}.store-card h1{font-size:25px!important}.search-row,.products-list{padding-left:16px!important;padding-right:16px!important}.menu-product{grid-template-columns:minmax(0,1fr) 96px!important;gap:12px!important}.menu-product img{width:96px!important;height:96px!important;max-width:96px!important;max-height:96px!important}.menu-actions .btn{width:100%!important}.floating-cart{width:calc(100% - 20px)!important;grid-template-columns:auto minmax(0,1fr)!important}.floating-cart button{grid-column:1/-1!important}.status-v4546 .top{grid-template-columns:54px minmax(0,1fr)!important}.status-v4546 .steps{grid-template-columns:1fr!important}.status-v4546 .metrics{grid-template-columns:1fr!important}}html,body{max-width:100%;overflow-x:hidden!important}.menu-body{background:#f4f5f7!important;margin:0!important}.catalogo-menu,.catalogo-menu *{box-sizing:border-box!important}.catalogo-menu{width:min(900px,100%)!important;max-width:900px!important;margin:0 auto!important;display:block!important;min-height:100vh!important;overflow-x:hidden!important;background:var(--menu-bg,#fff)!important;color:var(--menu-text,#111827)!important;padding-bottom:140px!important;font-size:16px!important;line-height:1.45!important}.catalogo-menu a,.catalogo-menu button{font:inherit}.catalogo-menu button{cursor:pointer}.menu-hero{position:relative!important;display:block!important;background:var(--menu-bg,#fff)!important}.menu-hero .hero-img{width:100%!important;height:220px!important;max-height:220px!important;display:block!important;object-fit:cover!important;object-position:center!important;filter:brightness(.72)!important}.store-card{position:relative!important;z-index:4!important;margin:-34px 22px 22px!important;padding:22px 18px 24px!important;border-radius:28px!important;background:var(--menu-card,#fff)!important;border:1px solid var(--menu-line,#e5e7eb)!important;box-shadow:0 18px 45px rgba(15,23,42,.13)!important;text-align:center!important;overflow:visible!important;min-width:0!important}.store-card .logo{display:block!important;position:relative!important;z-index:5!important;float:none!important;width:84px!important;height:84px!important;min-width:84px!important;min-height:84px!important;max-width:84px!important;max-height:84px!important;margin:-62px auto 12px!important;border:5px solid var(--menu-card,#fff)!important;border-radius:26px!important;background:var(--menu-card,#fff)!important;object-fit:contain!important;box-shadow:0 10px 24px rgba(0,0,0,.14)!important}.store-card h1{display:block!important;max-width:100%!important;margin:6px auto 6px!important;font-size:clamp(24px,4vw,32px)!important;line-height:1.08!important;letter-spacing:-.03em!important;text-align:center!important;color:var(--menu-text,#111827)!important;overflow-wrap:anywhere!important}.store-card p{max-width:620px!important;margin:0 auto!important;font-size:15px!important;line-height:1.5!important;color:var(--menu-muted,#6b7280)!important;overflow-wrap:anywhere!important}.meta{display:flex!important;justify-content:center!important;align-items:center!important;gap:7px!important;flex-wrap:wrap!important;margin:14px auto 0!important;color:var(--menu-muted,#6b7280)!important;font-size:15px!important}.meta span{display:inline-flex!important;align-items:center!important;white-space:normal!important}.meta .ok{color:#05a660!important;font-weight:900!important}.meta .closed{color:#dc2626!important;font-weight:900!important}.menu-actions{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;flex-wrap:wrap!important;margin-top:16px!important}.menu-actions .btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:150px!important;max-width:100%!important;min-height:44px!important;border-radius:14px!important;padding:11px 16px!important;text-align:center!important;white-space:normal!important;line-height:1.2!important;color:#fff!important;text-decoration:none!important}.hero-actions.search-only{position:static!important;display:none!important}.search-row{padding:0 22px 14px!important}.search-row input{width:100%!important;max-width:100%!important;height:52px!important;border-radius:18px!important;padding:0 18px!important;background:#101827!important;color:#fff!important;border:1px solid rgba(255,255,255,.12)!important;font-size:16px!important}.search-row input::placeholder{color:#a8b2c5!important}.coupon-strip{display:flex!important;gap:12px!important;max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;padding:0 22px 14px!important;scroll-snap-type:x proximity!important;-webkit-overflow-scrolling:touch!important}.coupon-strip button{flex:0 0 auto!important;width:190px!important;min-width:190px!important;max-width:190px!important;border-radius:18px!important;padding:13px!important;white-space:normal!important;overflow:hidden!important}.cat-tabs{display:flex!important;gap:10px!important;max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;padding:0 22px 16px!important;position:sticky!important;top:0!important;z-index:10!important;background:var(--menu-bg,#fff)!important;-webkit-overflow-scrolling:touch!important}.cat-tabs a{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;min-height:43px!important;padding:10px 16px!important;border-radius:999px!important;white-space:nowrap!important;text-decoration:none!important;border:1px solid var(--menu-line,#e5e7eb)!important;background:var(--menu-card,#fff)!important;color:var(--menu-text,#111827)!important}.cat-tabs a.active{background:linear-gradient(135deg,var(--primary,#ea1d2c),var(--primary2,#ff9f1c))!important;color:#fff!important;border-color:transparent!important;box-shadow:0 10px 24px rgba(234,29,44,.18)!important}.repeat-order{display:flex!important;align-items:center!important;justify-content:center!important;max-width:calc(100% - 44px)!important;margin:0 auto 22px!important;min-height:50px!important;border-radius:18px!important;padding:13px 16px!important;text-align:center!important;white-space:normal!important;line-height:1.2!important;overflow-wrap:anywhere!important}.products-list{padding:0 22px 26px!important}.products-list h2{display:block!important;margin:24px 4px 14px!important;font-size:clamp(22px,4vw,28px)!important;line-height:1.15!important;color:var(--menu-text,#111827)!important;overflow-wrap:anywhere!important}.menu-product{display:grid!important;grid-template-columns:minmax(0,1fr) 126px!important;align-items:center!important;gap:16px!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0 0 14px!important;padding:18px!important;border:1px solid var(--menu-line,#e5e7eb)!important;border-radius:24px!important;background:var(--menu-card,#fff)!important;box-shadow:0 10px 30px rgba(15,23,42,.06)!important;overflow:hidden!important;cursor:pointer!important}.menu-product>div{min-width:0!important;max-width:100%!important;overflow:hidden!important}.menu-product h3{display:block!important;margin:0 0 6px!important;font-size:clamp(18px,3.3vw,22px)!important;line-height:1.16!important;letter-spacing:-.02em!important;color:var(--menu-text,#111827)!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important}.menu-product p{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;margin:0 0 8px!important;color:var(--menu-muted,#6b7280)!important;font-size:14px!important;line-height:1.35!important;white-space:normal!important;overflow-wrap:anywhere!important}.menu-product strong{display:inline-flex!important;align-items:center!important;margin:4px 8px 4px 0!important;font-size:19px!important;line-height:1.1!important;color:var(--menu-text,#111827)!important;white-space:nowrap!important}.menu-product del{display:inline-flex!important;font-size:14px!important;color:#9ca3af!important;white-space:nowrap!important}.menu-product small{display:block!important;margin-top:4px!important;font-size:12px!important;line-height:1.25!important;color:var(--menu-muted,#6b7280)!important;overflow-wrap:anywhere!important}.menu-product img{display:block!important;width:126px!important;height:126px!important;min-width:126px!important;max-width:126px!important;min-height:126px!important;max-height:126px!important;object-fit:cover!important;border-radius:20px!important;background:#f3f4f6!important;justify-self:end!important}.badges{display:flex!important;gap:6px!important;flex-wrap:wrap!important;margin:8px 0!important;max-width:100%!important}.badges span{display:inline-flex!important;max-width:100%!important;padding:4px 9px!important;border-radius:999px!important;font-size:11px!important;line-height:1.2!important;white-space:normal!important;overflow-wrap:anywhere!important}.floating-cart{position:fixed!important;left:50%!important;right:auto!important;bottom:16px!important;transform:translateX(-50%)!important;width:min(840px,calc(100% - 24px))!important;max-width:calc(100vw - 24px)!important;display:none!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;padding:12px 14px!important;border-radius:20px!important;background:linear-gradient(135deg,var(--primary,#ea1d2c),var(--primary2,#ff9f1c))!important;color:#fff!important;z-index:70!important;box-shadow:0 20px 50px rgba(0,0,0,.25)!important;overflow:hidden!important}.floating-cart.show{display:grid!important}.floating-cart>*{min-width:0!important}.floating-cart b,.floating-cart span{white-space:normal!important;line-height:1.2!important;overflow-wrap:anywhere!important}.floating-cart button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:160px!important;max-width:100%!important;min-height:46px!important;border-radius:14px!important;padding:10px 16px!important;background:rgba(255,255,255,.16)!important;border:1px solid rgba(255,255,255,.28)!important;color:#fff!important;font-weight:900!important;white-space:normal!important;text-align:center!important}body.checkout-open .floating-cart,body.checkout-open #floatingCart{display:none!important;visibility:hidden!important;pointer-events:none!important}.modal{z-index:100!important}.sheet{width:min(760px,100%)!important;max-width:100%!important;overflow-x:hidden!important}.checkout-sheet,.product-sheet{border-radius:30px 30px 0 0!important}.checkout-item{grid-template-columns:74px minmax(0,1fr) auto!important;max-width:100%!important;overflow:hidden!important}.checkout-item>*{min-width:0!important}.checkout-item img{width:74px!important;height:74px!important;object-fit:cover!important}.checkout-item b,.checkout-item p{overflow-wrap:anywhere!important;white-space:normal!important}.checkout-item strong{white-space:nowrap!important}.theme-dark .menu-product,.tpl-premium_dark .menu-product{background:var(--menu-card,#111a2c)!important;border-color:var(--menu-line,#25324a)!important}.theme-dark .menu-product img,.tpl-premium_dark .menu-product img{background:#0f172a!important}.theme-dark .search-row input,.tpl-premium_dark .search-row input{background:#101a2f!important;color:#fff!important}@media(max-width:720px){.catalogo-menu{width:100%!important;max-width:100%!important;padding-bottom:150px!important}.menu-hero .hero-img{height:190px!important;max-height:190px!important}.store-card{margin:-24px 14px 18px!important;border-radius:24px!important;padding:18px 14px 20px!important}.store-card .logo{width:74px!important;height:74px!important;min-width:74px!important;min-height:74px!important;max-width:74px!important;max-height:74px!important;margin:-48px auto 10px!important;border-radius:22px!important}.store-card h1{font-size:25px!important}.store-card p{font-size:14px!important}.meta{font-size:14px!important}.menu-actions{display:grid!important;grid-template-columns:1fr!important}.menu-actions .btn{width:100%!important}.search-row,.products-list,.cat-tabs,.coupon-strip{padding-left:14px!important;padding-right:14px!important}.menu-product{grid-template-columns:minmax(0,1fr) 96px!important;gap:12px!important;border-radius:20px!important;padding:14px!important}.menu-product img{width:96px!important;height:96px!important;min-width:96px!important;max-width:96px!important;min-height:96px!important;max-height:96px!important;border-radius:16px!important}.menu-product h3{font-size:18px!important}.menu-product strong{font-size:17px!important}.floating-cart{grid-template-columns:auto minmax(0,1fr)!important;width:calc(100% - 18px)!important;bottom:10px!important;border-radius:18px!important}.floating-cart button{grid-column:1/-1!important;width:100%!important;min-width:0!important}.sheet{padding:22px 16px!important}}@media(max-width:420px){.menu-product{grid-template-columns:minmax(0,1fr) 82px!important;gap:10px!important;padding:12px!important}.menu-product img{width:82px!important;height:82px!important;min-width:82px!important;max-width:82px!important;min-height:82px!important;max-height:82px!important}.menu-product p{-webkit-line-clamp:2!important}.store-card .logo{width:68px!important;height:68px!important;min-width:68px!important;min-height:68px!important;max-width:68px!important;max-height:68px!important}.cat-tabs a{padding:9px 13px!important}.coupon-strip button{width:168px!important;min-width:168px!important;max-width:168px!important}}.catalogo-menu .menu-hero{padding-bottom:0!important;overflow:visible!important;isolation:isolate!important}.catalogo-menu .menu-hero .hero-img{position:relative!important;z-index:1!important;display:block!important;width:100%!important;height:220px!important;object-fit:cover!important;object-position:center!important;margin:0!important;border:0!important}.catalogo-menu .store-card{position:relative!important;z-index:3!important;margin:18px 22px 24px!important;padding:22px 18px 24px!important;border-radius:28px!important;overflow:visible!important;transform:none!important;top:auto!important;background:var(--menu-card,#fff)!important}.catalogo-menu .store-card .logo{position:relative!important;display:block!important;z-index:4!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;transform:none!important;margin:0 auto 12px!important;width:86px!important;height:86px!important;min-width:86px!important;max-width:86px!important;min-height:86px!important;max-height:86px!important;object-fit:contain!important;border-radius:22px!important;border:4px solid var(--menu-card,#fff)!important;background:#fff!important;box-shadow:0 12px 30px rgba(15,23,42,.14)!important}.catalogo-menu .store-card h1,.catalogo-menu .store-card p,.catalogo-menu .store-card .meta,.catalogo-menu .store-card .menu-actions{position:relative!important;z-index:4!important}.cash-change-box{margin-top:14px!important;padding:16px!important;border:2px solid #f59e0b!important;background:linear-gradient(135deg,#fffbeb,#fff7ed)!important;color:#111827!important;border-radius:18px!important;box-shadow:0 12px 30px rgba(245,158,11,.16)!important}.cash-change-box label{display:grid!important;gap:8px!important;margin:0!important;font-weight:950!important;color:#92400e!important}.cash-change-box input{width:100%!important;min-height:52px!important;border-radius:14px!important;border:1px solid #f59e0b!important;background:#fff!important;color:#111827!important;font-size:17px!important;font-weight:800!important;padding:0 14px!important}.cash-change-box input::placeholder{color:#9ca3af!important;font-weight:700!important}.cash-change-box small{display:block!important;margin-top:8px!important;color:#92400e!important;font-weight:700!important;line-height:1.35!important}.status-card-pro .steps span.done{background:#dcfce7!important;color:#166534!important;border-color:#86efac!important}.status-card-pro .steps span.active{background:linear-gradient(135deg,#ff4f0a,#f59e0b)!important;color:#fff!important;border-color:#ff4f0a!important;box-shadow:0 10px 26px rgba(255,79,10,.24)!important}@media(max-width:720px){.catalogo-menu .menu-hero .hero-img{height:170px!important}.catalogo-menu .store-card{margin:14px 14px 20px!important;padding:18px 14px 22px!important}.catalogo-menu .store-card .logo{width:74px!important;height:74px!important;min-width:74px!important;max-width:74px!important;min-height:74px!important;max-height:74px!important;margin:0 auto 10px!important}}@media(max-width:420px){.catalogo-menu .menu-hero .hero-img{height:150px!important}.catalogo-menu .store-card .logo{width:68px!important;height:68px!important;min-width:68px!important;max-width:68px!important;min-height:68px!important;max-height:68px!important}.cash-change-box{padding:14px!important}}.settings-center .settings-card{min-height:165px;display:grid;align-content:space-between;gap:10px}.settings-center .settings-card h2{margin:0}.settings-center .settings-card p{color:var(--muted);line-height:1.55}.catalogo-menu .menu-hero{position:relative!important;overflow:visible!important;padding-bottom:0!important}.catalogo-menu .hero-img{height:235px!important;object-fit:cover!important;display:block!important;position:relative!important;z-index:1!important}.catalogo-menu .store-card{position:relative!important;z-index:3!important;margin:-42px 24px 22px!important;padding-top:66px!important;overflow:visible!important;border-radius:30px!important}.catalogo-menu .store-card .logo{position:absolute!important;left:50%!important;top:0!important;transform:translate(-50%,-50%)!important;width:104px!important;height:104px!important;max-width:104px!important;max-height:104px!important;margin:0!important;border:7px solid var(--menu-card,#fff)!important;border-radius:50%!important;background:var(--menu-card,#fff)!important;object-fit:contain!important;z-index:5!important;box-shadow:0 14px 34px rgba(0,0,0,.18)!important}.catalogo-menu .store-card h1{margin-top:0!important;overflow-wrap:anywhere!important}.catalogo-menu .store-card p{overflow-wrap:anywhere!important}.menu-actions .btn{white-space:normal!important;line-height:1.2!important}.customer-sheet .mini-coupon .coupon-actions .btn,.customer-sheet .copyLoyaltyCode,.customer-sheet .copyGeneratedLoyalty{background:#0f172a!important;color:#fff!important;border:1px solid #0f172a!important}.customer-sheet .useLoyaltyCheckout{background:linear-gradient(135deg,#ff4f0a,#ff8a00)!important;color:#fff!important;border:0!important}.customer-sheet .loyaltyQr{background:#16a34a!important;color:#fff!important;border:0!important}.product-sheet .close,.sheet .top-close,.modal .close{display:inline-grid!important;place-items:center!important;text-align:center!important;line-height:1!important;padding:0!important;font-size:24px!important;font-weight:900!important;flex:0 0 auto!important}.product-sheet .modal-topbar.single{display:flex!important;justify-content:flex-end!important;align-items:center!important}.product-sheet .prod-top{min-width:0!important}.product-sheet .prod-top>*{min-width:0!important}.product-sheet h2,.product-sheet p{overflow-wrap:anywhere!important}@media(max-width:720px){.catalogo-menu .hero-img{height:205px!important}.catalogo-menu .store-card{margin:-36px 14px 18px!important;padding:60px 16px 20px!important}.catalogo-menu .store-card .logo{width:92px!important;height:92px!important;max-width:92px!important;max-height:92px!important}.catalogo-menu .menu-actions{display:grid!important;grid-template-columns:1fr!important}.catalogo-menu .menu-actions .btn{width:100%!important}}.master-body{background:#050807;color:#f8fafc}.master-login{min-height:100vh;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at 10% 0,rgba(118,255,0,.20),transparent 30%),linear-gradient(135deg,#050807,#101413)}.master-shell{min-height:100vh;display:grid;grid-template-columns:280px minmax(0,1fr);background:#050807;color:#f8fafc}.master-sidebar{background:linear-gradient(180deg,#0b1110,#070908);border-right:1px solid rgba(118,255,0,.18);padding:18px;position:sticky;top:0;height:100vh;overflow:auto}.master-brand{display:grid;gap:8px;text-decoration:none;color:#fff;margin-bottom:20px}.master-brand img{max-width:190px;width:100%;height:auto;object-fit:contain}.master-brand span{font-size:18px;font-weight:950;letter-spacing:.04em}.master-brand small{color:#9ca3af;text-transform:uppercase;font-weight:800;font-size:11px}.master-sidebar nav{display:grid;gap:8px}.master-sidebar nav a,.master-sidebar .store-btn,.master-sidebar .logout{display:flex;align-items:center;gap:9px;padding:12px 14px;border-radius:14px;text-decoration:none;color:#d1d5db;border:1px solid transparent;font-weight:800}.master-sidebar nav a.active,.master-sidebar nav a:hover{background:rgba(118,255,0,.16);border-color:rgba(118,255,0,.36);color:#a3ff12}.master-sidebar .store-btn{margin-top:18px;background:#1f2937;color:#fff}.master-sidebar .logout{margin-top:8px;background:#111827;color:#ef4444}.master-main{padding:26px;overflow:auto}.master-main h1{margin:0 0 18px;font-size:clamp(24px,3vw,42px);letter-spacing:-.04em;color:#fff}.master-main .card,.license-v460 .card{border:1px solid rgba(118,255,0,.18)}.master-stats div{background:linear-gradient(135deg,#101413,#17201d);border:1px solid rgba(118,255,0,.25)}.master-stats b{color:#a3ff12}.pix-box{text-align:center}.pix-box .pix-qr{width:min(320px,100%);height:auto;background:#fff;border-radius:18px;padding:12px;margin:12px auto;display:block}.pix-box textarea{font-size:12px;line-height:1.35;word-break:break-all}.license-v460{align-items:start}.license-v460 .license-payment select,.license-v460 .license-payment input{width:100%}.btn.mini{min-height:32px;padding:7px 10px;font-size:12px}.pill.confirmado,.pill.ativa,.pill.ok{background:rgba(34,197,94,.15);color:#16a34a;border-color:rgba(34,197,94,.28)}.pill.pendente,.pill.comprovante_enviado{background:rgba(245,158,11,.16);color:#f59e0b;border-color:rgba(245,158,11,.28)}.pill.reprovado,.pill.negada,.pill.expirada{background:rgba(239,68,68,.15);color:#ef4444;border-color:rgba(239,68,68,.28)}@media(max-width:900px){.master-shell{grid-template-columns:1fr}.master-sidebar{position:relative;height:auto}.master-sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr))}.master-main{padding:16px}}@media(max-width:560px){.master-sidebar nav{grid-template-columns:1fr}.master-main{padding:12px}.license-v460{grid-template-columns:1fr!important}}.master-login-logo{display:block;max-width:220px;width:min(220px,80vw);height:auto;object-fit:contain;margin:0 auto 18px;background:transparent!important;border-radius:0!important;box-shadow:none!important}.master-module-picker{display:flex!important;flex-wrap:wrap!important;gap:8px!important;align-items:center!important}.master-module-picker .pill{cursor:pointer;display:inline-flex;align-items:center;gap:6px;padding:8px 10px}.master-module-picker input{width:auto!important;accent-color:#a3ff12}.master-sidebar .master-brand img,.sidebar .brand .brand-logo{object-fit:contain!important;object-position:center!important;background:transparent!important}.tpl-otica_lux .catalogo-menu{--menu-bg:#f8fbff;--menu-text:#0f172a;--menu-muted:#64748b;--menu-card:#ffffff;--menu-line:#dbeafe;--primary:#0ea5e9;--primary2:#111827}.tpl-otica_lux .menu-product{box-shadow:0 12px 30px rgba(14,165,233,.10)!important}.tpl-otica_lux .store-card{border-color:#bae6fd!important}.tpl-joias_premium .catalogo-menu{--menu-bg:#070707;--menu-text:#fff7d6;--menu-muted:#d6c98f;--menu-card:#111;--menu-line:#3a2f12;--primary:#d4af37;--primary2:#fff1a8}.tpl-joias_premium .menu-product,.tpl-joias_premium .store-card{box-shadow:0 18px 38px rgba(212,175,55,.16)!important}.tpl-bazar_pop .catalogo-menu{--menu-bg:#fff7ed;--menu-text:#221018;--menu-muted:#7c2d4f;--menu-card:#fff;--menu-line:#ffd6e7;--primary:#ec4899;--primary2:#f59e0b}.tpl-bazar_pop .menu-product{box-shadow:0 14px 30px rgba(236,72,153,.12)!important}.license-payment .success{color:#16a34a!important;font-weight:800}.license-payment .error{color:#dc2626!important;font-weight:800}.master-login-logo,.brand-logo{object-fit:contain!important;max-width:100%!important}.search-row{transition:all .18s ease!important}.search-row.active{position:relative!important;z-index:6!important}.search-row input{width:100%!important;min-height:52px!important;font-size:16px!important;font-weight:700!important;letter-spacing:-.01em!important;color:var(--menu-text,#111827)!important;border:1px solid var(--menu-line,#e5e7eb)!important;background:var(--menu-card,#fff)!important;outline:none!important}.search-row input:focus{box-shadow:0 0 0 4px rgba(255,79,10,.14),0 12px 32px rgba(15,23,42,.10)!important;border-color:var(--primary,#ea1d2c)!important}.menu-search-empty{display:none;margin:18px 0 28px;padding:18px;border:1px dashed var(--menu-line,#e5e7eb);border-radius:18px;background:var(--menu-card,#fff);color:var(--menu-muted,#6b7280);font-weight:800;text-align:center}.theme-dark .menu-search-empty,.tpl-premium_dark .menu-search-empty{background:#101a2f;color:#cbd5e1;border-color:#263653}.product-sheet-pro{font-family:Inter,Poppins,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif!important;color:#f8fafc!important}.product-sheet-pro .prod-top{display:grid!important;grid-template-columns:158px minmax(0,1fr)!important;gap:18px!important;align-items:center!important;margin-bottom:20px!important}.product-sheet-pro .prod-top img{width:158px!important;height:158px!important;min-width:158px!important;object-fit:cover!important;border-radius:24px!important;background:#0f172a!important}.product-sheet-pro .prod-info{min-width:0!important}.product-sheet-pro .prod-info small{display:inline-flex!important;margin-bottom:7px!important;color:#cbd5e1!important;font-weight:900!important;letter-spacing:.02em!important}.product-sheet-pro h2{margin:0 0 8px!important;font-size:clamp(24px,4.4vw,34px)!important;line-height:1.05!important;letter-spacing:-.04em!important;color:#fff!important}.product-sheet-pro p{color:#cbd5e1!important;line-height:1.55!important;font-size:15px!important}.product-sheet-pro .prod-info strong{display:inline-flex!important;align-items:center!important;margin-top:6px!important;font-size:24px!important;color:#22c55e!important;font-weight:950!important}.option-title{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:12px!important;margin:8px 0 12px!important}.option-title h3{margin:0!important;color:#fff!important;font-size:20px!important;letter-spacing:-.02em!important}.option-title small{color:#94a3b8!important;font-weight:700!important}.option-list{display:grid!important;gap:10px!important;margin:0 0 18px!important}.option-row{display:flex!important;align-items:center!important;gap:14px!important;width:100%!important;min-height:72px!important;padding:13px 14px!important;margin:0!important;border:1px solid #334155!important;border-radius:18px!important;background:linear-gradient(180deg,rgba(15,23,42,.94),rgba(15,23,42,.74))!important;color:#f8fafc!important;cursor:pointer!important;transition:transform .16s ease,border-color .16s ease,background .16s ease!important}.option-row:hover{transform:translateY(-1px)!important;border-color:rgba(255,79,10,.72)!important}.option-row.selected{border-color:#22c55e!important;background:linear-gradient(135deg,rgba(34,197,94,.20),rgba(15,23,42,.86))!important;box-shadow:0 10px 28px rgba(34,197,94,.10)!important}.option-row input{width:23px!important;height:23px!important;min-width:23px!important;accent-color:#22c55e!important;margin:0!important}.option-row .option-text{display:grid!important;gap:4px!important;min-width:0!important;flex:1 1 auto!important}.option-row .option-text b{display:block!important;color:#fff!important;font-size:16px!important;line-height:1.2!important;overflow-wrap:anywhere!important}.option-row .option-text small{display:block!important;color:#cbd5e1!important;font-size:13px!important;font-weight:850!important}.option-row:after{content:'Selecionar';display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:94px!important;min-height:36px!important;padding:8px 12px!important;border-radius:999px!important;background:rgba(255,255,255,.08)!important;color:#f8fafc!important;border:1px solid rgba(255,255,255,.13)!important;font-size:12px!important;font-weight:950!important;letter-spacing:.01em!important;white-space:nowrap!important}.option-row.selected:after{content:'Selecionado';background:#22c55e!important;color:#052e16!important;border-color:#22c55e!important}.prod-notes-label{display:grid!important;gap:8px!important;margin-top:14px!important;color:#e2e8f0!important;font-weight:900!important}.prod-notes-label textarea{min-height:94px!important;border-radius:18px!important;border:1px solid #334155!important;background:#0f172a!important;color:#f8fafc!important;font-size:15px!important;line-height:1.45!important}.qty-add{display:grid!important;grid-template-columns:minmax(142px,190px) minmax(0,1fr)!important;gap:14px!important;align-items:stretch!important;margin-top:16px!important}.qty{min-height:58px!important;border-radius:18px!important;background:#0f172a!important;border:1px solid #334155!important;color:#f8fafc!important}.qty b{font-size:20px!important;color:#fff!important}.add-btn{min-height:58px!important;border-radius:18px!important;font-size:clamp(16px,3vw,21px)!important;line-height:1.2!important;white-space:normal!important;text-align:center!important;padding:14px 18px!important;box-shadow:0 14px 34px rgba(255,79,10,.22)!important}.catalog-note,.no-options{border-radius:16px!important;padding:14px!important;background:rgba(255,255,255,.07)!important;color:#e2e8f0!important}.theme-light .product-sheet-pro,.tpl-catalogo_moda .product-sheet-pro,.tpl-catalogo_veiculo .product-sheet-pro,.tpl-clean_market .product-sheet-pro{background:#fff!important;color:#111827!important}.theme-light .product-sheet-pro h2,.theme-light .option-title h3,.theme-light .option-row .option-text b,.tpl-catalogo_moda .product-sheet-pro h2,.tpl-catalogo_moda .option-title h3,.tpl-catalogo_moda .option-row .option-text b,.tpl-catalogo_veiculo .product-sheet-pro h2,.tpl-catalogo_veiculo .option-title h3,.tpl-catalogo_veiculo .option-row .option-text b,.tpl-clean_market .product-sheet-pro h2,.tpl-clean_market .option-title h3,.tpl-clean_market .option-row .option-text b{color:#111827!important}.theme-light .product-sheet-pro p,.theme-light .product-sheet-pro .prod-info small,.theme-light .option-title small,.theme-light .option-row .option-text small,.tpl-catalogo_moda .product-sheet-pro p,.tpl-catalogo_moda .product-sheet-pro .prod-info small,.tpl-catalogo_moda .option-title small,.tpl-catalogo_moda .option-row .option-text small,.tpl-catalogo_veiculo .product-sheet-pro p,.tpl-catalogo_veiculo .product-sheet-pro .prod-info small,.tpl-catalogo_veiculo .option-title small,.tpl-catalogo_veiculo .option-row .option-text small,.tpl-clean_market .product-sheet-pro p,.tpl-clean_market .product-sheet-pro .prod-info small,.tpl-clean_market .option-title small,.tpl-clean_market .option-row .option-text small{color:#64748b!important}.theme-light .option-row,.tpl-catalogo_moda .option-row,.tpl-catalogo_veiculo .option-row,.tpl-clean_market .option-row{background:#f8fafc!important;border-color:#e5e7eb!important;color:#111827!important}.theme-light .option-row:after,.tpl-catalogo_moda .option-row:after,.tpl-catalogo_veiculo .option-row:after,.tpl-clean_market .option-row:after{background:#fff!important;color:#111827!important;border-color:#e5e7eb!important}.theme-light .prod-notes-label,.tpl-catalogo_moda .prod-notes-label,.tpl-catalogo_veiculo .prod-notes-label,.tpl-clean_market .prod-notes-label{color:#111827!important}.theme-light .prod-notes-label textarea,.tpl-catalogo_moda .prod-notes-label textarea,.tpl-catalogo_veiculo .prod-notes-label textarea,.tpl-clean_market .prod-notes-label textarea{background:#fff!important;color:#111827!important;border-color:#e5e7eb!important}.theme-light .qty,.tpl-catalogo_moda .qty,.tpl-catalogo_veiculo .qty,.tpl-clean_market .qty{background:#fff!important;color:#111827!important;border-color:#e5e7eb!important}.theme-light .qty b,.tpl-catalogo_moda .qty b,.tpl-catalogo_veiculo .qty b,.tpl-clean_market .qty b{color:#111827!important}@media(max-width:720px){.product-sheet-pro .prod-top{grid-template-columns:96px minmax(0,1fr)!important;gap:13px!important}.product-sheet-pro .prod-top img{width:96px!important;height:96px!important;min-width:96px!important;border-radius:18px!important}.option-title{display:grid!important;gap:4px!important}.option-row{min-height:68px!important;gap:11px!important;padding:12px!important}.option-row:after{min-width:auto!important;padding:8px 10px!important;font-size:11px!important}.qty-add{grid-template-columns:1fr!important}.add-btn{width:100%!important}.search-row input{min-height:50px!important}}@media(max-width:420px){.option-row{align-items:flex-start!important;flex-wrap:wrap!important}.option-row input{margin-top:2px!important}.option-row .option-text{flex:1 1 calc(100% - 42px)!important}.option-row:after{margin-left:37px!important;min-width:120px!important}.product-sheet-pro h2{font-size:23px!important}}.menu-import-dropzone{display:grid!important;gap:8px!important;padding:18px!important;border:2px dashed rgba(148,163,184,.55)!important;border-radius:20px!important;background:rgba(15,23,42,.035)!important;cursor:pointer!important;transition:.18s!important}.menu-import-dropzone.dragging{border-color:var(--primary,#ff4f0a)!important;background:rgba(255,79,10,.08)!important;transform:translateY(-1px)!important}.menu-import-dropzone input[type=file]{width:100%!important;padding:12px!important;border:1px solid rgba(148,163,184,.35)!important;border-radius:14px!important;background:rgba(255,255,255,.75)!important}.menu-import-dropzone strong{font-size:16px!important;line-height:1.25!important}.menu-import-dropzone .small{font-size:12px!important;overflow-wrap:anywhere!important}@media(max-width:720px){.menu-import-dropzone{padding:14px!important;border-radius:18px!important}.import-card .actions{display:grid!important;grid-template-columns:1fr!important}.import-card .actions .btn{width:100%!important}}.sidebar .store-btn,.sidebar .logout{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;margin-top:10px!important;min-height:42px!important;padding:9px 12px!important;border-radius:12px!important;font-size:13px!important;line-height:1.15!important}.sidebar nav+.store-btn{margin-top:auto!important}.sidebar .store-btn .amzx-nav-icon,.sidebar .logout .amzx-nav-icon{width:16px!important;height:16px!important;flex:0 0 16px!important}.settings-center-pro{display:grid!important;gap:20px!important}.settings-group-card,.settings-operation-panel{padding:24px!important;border-radius:24px!important}.settings-section-title{display:flex!important;align-items:flex-start!important;gap:14px!important;margin:0 0 18px!important}.settings-section-title>span{width:44px!important;height:44px!important;display:grid!important;place-items:center!important;border-radius:16px!important;background:linear-gradient(135deg,rgba(255,79,10,.22),rgba(124,45,255,.18))!important;border:1px solid rgba(255,255,255,.11)!important;color:var(--primary)!important;flex:0 0 44px!important}.settings-section-title h2{margin:0 0 4px!important;font-size:22px!important;letter-spacing:-.03em!important}.settings-section-title p{margin:0!important;color:var(--muted)!important;line-height:1.55!important}.settings-card-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(245px,1fr))!important;gap:14px!important}.settings-card{background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.015)),var(--panel2)!important;border:1px solid var(--line)!important;border-radius:20px!important;padding:18px!important;display:grid!important;gap:10px!important;align-content:space-between!important;min-height:188px!important}.settings-card h3{margin:0!important;font-size:17px!important}.settings-card p{margin:0!important;color:var(--muted)!important;line-height:1.5!important}.settings-card .btn{width:max-content!important;max-width:100%!important}.settings-operation-panel{background:radial-gradient(circle at 0 0,rgba(34,197,94,.12),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.018)),var(--panel)!important}.pdv-customer-note{display:block!important;margin:6px 0 10px!important;font-size:12px!important;line-height:1.35!important}.pdv-print-options{border:1px solid var(--line)!important;background:var(--panel2)!important;border-radius:16px!important;padding:13px!important;margin:12px 0!important;display:grid!important;gap:10px!important}.pdv-print-disabled{color:var(--muted)!important}.pdv-line{display:grid!important;grid-template-columns:36px minmax(0,1fr) auto 36px!important;gap:8px!important;align-items:center!important;border:1px solid var(--line)!important;background:var(--panel2)!important;border-radius:14px!important;padding:8px!important;margin:8px 0!important}.pdv-line span{min-width:0!important;overflow-wrap:anywhere!important}.pdv-line button{width:34px!important;height:34px!important;border-radius:11px!important;border:1px solid var(--line)!important;background:#243149!important;color:var(--text)!important;font-weight:900!important}.pdv-closing{margin-top:18px!important;background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.02)),var(--panel2)!important}.pdv-closing-explain{border:1px solid rgba(59,130,246,.25)!important;background:rgba(59,130,246,.08)!important;color:#bfdbfe!important;border-radius:16px!important;padding:12px 14px!important;margin:12px 0!important;line-height:1.55!important}.pdv-closing-metrics{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin:12px 0!important}.pdv-closing-metrics>div{background:var(--panel)!important;border:1px solid var(--line)!important;border-radius:16px!important;padding:13px!important}.pdv-closing-metrics small{display:block!important;color:var(--muted)!important;font-weight:800!important;text-transform:uppercase!important;font-size:10px!important;letter-spacing:.05em!important}.pdv-closing-metrics b{display:block!important;font-size:19px!important;margin:2px 0!important}.pdv-closing-metrics em{display:block!important;color:var(--muted)!important;font-size:11px!important;font-style:normal!important;line-height:1.25!important}.pdv-closing-table-wrap{max-height:330px!important;overflow:auto!important;border:1px solid var(--line)!important;border-radius:16px!important}.pdv-closing-table th{font-size:11px!important;text-transform:uppercase!important;letter-spacing:.04em!important;color:var(--muted)!important;background:var(--panel2)!important}.pdv-closing-table .right{text-align:right!important}.amzx-center-popup{position:fixed!important;inset:0!important;background:rgba(2,6,23,.68)!important;display:grid!important;place-items:center!important;z-index:9999!important;padding:20px!important;backdrop-filter:blur(8px)!important}.amzx-center-popup-card{width:min(410px,96vw)!important;text-align:center!important;border-radius:26px!important;padding:28px!important;background:linear-gradient(180deg,rgba(255,255,255,.09),rgba(255,255,255,.035)),var(--panel)!important;border:1px solid var(--line)!important;box-shadow:0 30px 80px rgba(0,0,0,.45)!important}.amzx-center-popup-icon{width:74px!important;height:74px!important;margin:0 auto 14px!important;border-radius:50%!important;display:grid!important;place-items:center!important;background:linear-gradient(135deg,#059669,#22c55e)!important;color:#fff!important;font-size:40px!important;font-weight:950!important}.amzx-center-popup-card h2{margin:0 0 8px!important;font-size:28px!important}.amzx-center-popup-card p{margin:0 0 12px!important;color:var(--muted)!important}.amzx-center-popup-card b{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:38px!important;border-radius:999px!important;padding:8px 14px!important;background:rgba(34,197,94,.14)!important;color:#22c55e!important;margin-bottom:16px!important}.amzx-center-popup-card .btn{width:100%!important}.btn:disabled{opacity:.58!important;cursor:not-allowed!important;transform:none!important;filter:saturate(.65)!important}@media(max-width:900px){.settings-card-grid{grid-template-columns:1fr!important}.pdv{grid-template-columns:1fr!important}.pdv-cart{position:relative!important;top:auto!important}.pdv-closing-metrics{grid-template-columns:1fr!important}.sidebar .store-btn,.sidebar .logout{min-height:40px!important}}.table-card{overflow:hidden!important;display:grid!important;gap:14px!important}.table-card-head h2{min-width:0!important;overflow-wrap:anywhere!important;margin:0!important}.table-pills{align-items:flex-start!important}.table-pills .pill{white-space:normal!important;overflow-wrap:anywhere!important}.table-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.table-metrics div{min-width:0!important}.table-metrics b{display:block!important;overflow-wrap:anywhere!important;line-height:1.15!important}.table-pay-box{border:1px solid var(--line)!important;background:var(--panel2)!important;border-radius:16px!important;padding:13px!important;display:grid!important;gap:8px!important}.table-pay-box label{font-weight:800!important;color:var(--text)!important}.table-pay-box small{color:var(--muted)!important;line-height:1.35!important}.table-actions{display:grid!important;grid-template-columns:1fr!important;gap:10px!important}.table-actions .btn{width:100%!important;min-width:0!important;white-space:normal!important;text-align:center!important}.table-actions .btn:disabled{opacity:.52!important;cursor:not-allowed!important}.pdv-cart{min-width:0!important;overflow:hidden!important}.pdv-cart h2,.pdv-cart h3{overflow-wrap:anywhere!important}.pdv-payment-label{margin:10px 0 12px!important;color:var(--text)!important;font-weight:800!important}.pdv-payment-label select{margin-top:8px!important}.pdv-close-note{margin:8px 0 14px!important;line-height:1.4!important}.order-card{overflow:hidden!important}.order-head{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:10px!important}.order-head h3{min-width:0!important;overflow-wrap:anywhere!important}.order-meta{display:flex!important;flex-wrap:wrap!important;gap:7px!important;align-items:center!important;margin:8px 0!important}.order-meta>*{min-width:0!important;max-width:100%!important;overflow-wrap:anywhere!important}.order-card ul{list-style:none!important;margin:12px 0!important;padding:0!important;display:grid!important;gap:7px!important}.order-card li{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;align-items:start!important;border:1px solid var(--line)!important;background:rgba(255,255,255,.025)!important;border-radius:12px!important;padding:9px 10px!important}.order-card li span{min-width:0!important;overflow-wrap:anywhere!important}.order-foot{display:grid!important;grid-template-columns:1fr!important;gap:9px!important;align-items:stretch!important}.order-foot strong{font-size:20px!important;align-self:center!important}.order-foot .btn{width:100%!important;white-space:normal!important}.pdv-print-options{max-width:100%!important;overflow:hidden!important}.pdv-print-options .check{align-items:flex-start!important}.pdv-print-options input{min-width:0!important}@media(min-width:980px){.table-actions{grid-template-columns:1fr 1fr!important}.table-actions .removeTable{grid-column:1/-1!important}.order-foot{grid-template-columns:1fr auto auto!important}.order-foot .btn{width:auto!important}}@media(max-width:520px){.tables-grid{grid-template-columns:1fr!important}.table-metrics{grid-template-columns:1fr!important}.pdv-grid{grid-template-columns:repeat(auto-fill,minmax(145px,1fr))!important}.pdv-item span,.pdv-item b{overflow-wrap:anywhere!important}.pdv-cart{padding:14px!important;border-radius:18px!important}.order-foot{grid-template-columns:1fr!important}}.atendimento-help-card{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;margin-bottom:16px!important;background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.018)),var(--panel)!important}.atendimento-help-card h2{margin:0 0 4px!important}.atendimento-help-card p{margin:0!important;line-height:1.45!important}.atendimento-help-card .btn{white-space:nowrap!important}.table-empty-state{grid-column:1/-1!important;text-align:left!important}.table-empty-state h2{margin-top:0!important}.table-card{min-height:0!important}.table-card .table-open-order{font-weight:900!important}.top-actions{gap:14px!important;align-items:center!important;margin-bottom:14px!important}.top-actions>div:last-child{display:flex!important;align-items:center!important;gap:10px!important;flex-wrap:wrap!important}.top-actions select{min-width:190px!important}.pdv-print-card{border:1px solid var(--line)!important;background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.018)),var(--panel2)!important;border-radius:18px!important;padding:14px!important;margin:12px 0 14px!important;display:grid!important;grid-template-columns:1fr!important;gap:10px!important}.pdv-print-head{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;border-bottom:1px solid var(--line)!important;padding-bottom:9px!important}.pdv-print-head b{font-size:14px!important}.pdv-print-head small{color:var(--muted)!important}.pdv-print-check{display:inline-grid!important;grid-template-columns:18px minmax(0,1fr)!important;gap:8px!important;align-items:center!important;justify-content:flex-start!important;margin:0!important;line-height:1.25!important;font-weight:800!important}.pdv-print-check input{width:16px!important;height:16px!important;margin:0!important;justify-self:start!important}.pdv-print-check span{min-width:0!important;overflow-wrap:anywhere!important}.pdv-printer-field{display:grid!important;gap:6px!important;margin:0!important;font-size:13px!important;font-weight:800!important}.pdv-printer-field input{margin:0!important}.pdv-print-options small{line-height:1.35!important;color:var(--muted)!important}.orders-board .order-card{position:relative!important;min-width:0!important}.orders-board .order-foot{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;flex-wrap:wrap!important;margin-top:12px!important}.orders-board .order-foot strong{margin-right:auto!important;min-width:max-content!important;font-size:18px!important}.orders-board .order-foot .btn{width:auto!important;min-width:0!important;max-width:145px!important;padding:8px 10px!important;border-radius:11px!important;font-size:12px!important;line-height:1.15!important;white-space:normal!important;text-align:center!important}.orders-board .order-foot .orderAction{font-weight:900!important}.role-seller .orders-board{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))!important}.role-seller .order-card li{grid-template-columns:minmax(0,1fr) auto!important}.role-seller .order-foot .btn[disabled]{max-width:100%!important}.pdv-payment-label,.pdv-printer-field{min-width:0!important}.pdv-payment-label select,.pdv-printer-field input{width:100%!important}.pdv-cart .btn.block{width:100%!important;white-space:normal!important}@media(min-width:980px){.orders-board .order-foot{display:flex!important}.orders-board .order-foot .btn{width:auto!important}.table-actions{grid-template-columns:1fr 1fr!important}.table-actions .removeTable{grid-column:1/-1!important}}@media(max-width:720px){.atendimento-help-card{display:grid!important}.atendimento-help-card .btn{width:100%!important}.top-actions{display:grid!important}.top-actions>div:last-child{display:grid!important;grid-template-columns:1fr!important}.orders-board .order-foot{display:grid!important;grid-template-columns:1fr!important}.orders-board .order-foot strong{margin-right:0!important}.orders-board .order-foot .btn{max-width:none!important;width:100%!important}.pdv-print-head{display:grid!important}.tables-grid{grid-template-columns:1fr!important}}.order-card{min-width:0!important;overflow:hidden!important}.order-card .order-head{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:10px!important}.order-card .order-head h3{min-width:0!important;overflow-wrap:anywhere!important;line-height:1.12!important}.order-card .order-meta{display:flex!important;flex-wrap:wrap!important;gap:7px!important;min-width:0!important}.order-card .order-meta span,.order-card .order-meta b{min-width:0!important;overflow-wrap:anywhere!important}.order-card .order-foot{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;margin-top:12px!important}.order-card .order-foot strong{font-size:18px!important;line-height:1.1!important;min-width:0!important;overflow-wrap:anywhere!important}.order-actions-inline{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:7px!important;flex-wrap:wrap!important;min-width:0!important}.order-actions-inline .btn{width:auto!important;min-width:0!important;max-width:132px!important;padding:7px 9px!important;border-radius:11px!important;font-size:12px!important;line-height:1.08!important;white-space:normal!important;text-align:center!important}.kds-board .order-card .order-foot{grid-template-columns:1fr!important}.kds-board .order-actions-inline{justify-content:stretch!important}.kds-board .order-actions-inline .btn{flex:1 1 96px!important;max-width:none!important}.kds-board .order-card ul{margin-bottom:8px!important}.kds-board .order-card li{grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important}.kds-board .order-card li span{overflow-wrap:anywhere!important}.kds-board .order-card li b{white-space:nowrap!important}.pdv-cart>.btn.block{min-height:48px!important;white-space:normal!important;line-height:1.18!important}.pdv-close-note{background:rgba(255,255,255,.035)!important;border:1px solid var(--line)!important;border-radius:14px!important;padding:10px!important}.pdv-table-requests{margin:14px 0!important;display:grid!important;gap:12px!important}.pdv-table-requests-list{display:grid!important;gap:12px!important}.pdv-table-request-card{border:1px solid var(--line)!important;background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.018)),var(--panel2)!important;border-radius:18px!important;padding:14px!important;display:grid!important;gap:10px!important;color:var(--text)!important}.pdv-table-request-card h4{margin:0!important;font-size:18px!important}.pdv-table-request-card ul{list-style:none!important;margin:0!important;padding:0!important;display:grid!important;gap:7px!important}.pdv-table-request-card li{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;padding:9px!important;border:1px dashed var(--line)!important;border-radius:12px!important;background:rgba(255,255,255,.025)!important}.pdv-table-request-card li span{min-width:0!important;overflow-wrap:anywhere!important}.pdv-table-request-card li small{display:block!important;color:var(--muted)!important}.pdv-table-request-card label{display:grid!important;gap:6px!important;font-weight:850!important}.pdv-table-request-card .btn{width:100%!important}.table-card{overflow:hidden!important}.table-card-head{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important}.table-card-head h2{min-width:0!important;overflow-wrap:anywhere!important}.table-actions{display:grid!important;grid-template-columns:1fr!important;gap:9px!important}.table-actions .btn{width:100%!important;white-space:normal!important;line-height:1.15!important;min-height:42px!important}.table-pay-box.muted{color:var(--muted)!important}.pdv-print-card{align-items:stretch!important}.pdv-print-check{width:100%!important;background:rgba(255,255,255,.035)!important;border:1px solid var(--line)!important;border-radius:12px!important;padding:10px!important}@media(max-width:760px){.order-card .order-foot{grid-template-columns:1fr!important}.order-actions-inline{justify-content:stretch!important}.order-actions-inline .btn{width:100%!important;max-width:none!important}.pdv-table-request-card li{grid-template-columns:1fr!important}.table-card-head{grid-template-columns:1fr!important}.kds-controls{display:grid!important;grid-template-columns:1fr 1fr!important}.kds-controls .btn,.kds-controls .chip{width:100%!important;white-space:normal!important}}@media (min-width:1100px){.pdv{display:grid!important;grid-template-columns:minmax(0,1fr) 390px!important;gap:22px!important;align-items:start!important}.kds-board{display:grid!important;grid-template-columns:repeat(5,minmax(220px,1fr))!important;gap:14px!important;align-items:start!important}}@media (min-width:760px) and (max-width:1099px){.pdv{display:grid!important;grid-template-columns:1fr!important;gap:18px!important}.kds-board{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}}@media (max-width:759px){.pdv{display:grid!important;grid-template-columns:1fr!important;gap:16px!important}.kds-board{display:grid!important;grid-template-columns:1fr!important;gap:12px!important}}.pdv-cart{position:sticky!important;top:18px!important;align-self:start!important;display:grid!important;gap:12px!important;max-width:100%!important;overflow:hidden!important}.pdv-cart h2{margin:0!important;font-size:22px!important;line-height:1.1!important}.pdv-cart h3{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;border-top:1px solid var(--line)!important;padding-top:12px!important;margin:8px 0 0!important}.pdv-payment-label,.pdv-printer-field{display:grid!important;gap:8px!important;font-weight:850!important;color:var(--text)!important}.pdv-print-card{display:grid!important;gap:10px!important;padding:14px!important;border:1px solid rgba(255,255,255,.10)!important;background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.025)),var(--panel2)!important;border-radius:18px!important;margin:0!important}.pdv-print-head{display:flex!important;justify-content:space-between!important;gap:10px!important;align-items:flex-start!important;border-bottom:1px solid var(--line)!important;padding-bottom:8px!important}.pdv-print-head b{font-size:14px!important;line-height:1.2!important}.pdv-print-head small{color:var(--muted)!important;text-align:right!important}.pdv-print-check{display:grid!important;grid-template-columns:18px minmax(0,1fr)!important;gap:10px!important;align-items:center!important;margin:0!important;padding:10px 12px!important;border-radius:14px!important;background:rgba(255,255,255,.045)!important;border:1px solid var(--line)!important}.pdv-print-check input{width:18px!important;height:18px!important;margin:0!important;accent-color:var(--primary)!important}.pdv-print-check span{line-height:1.25!important;overflow-wrap:anywhere!important}.pdv-ops-grid{display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)!important;gap:20px!important;margin-top:22px!important;align-items:start!important}.pdv-ops-card{padding:20px!important;border-radius:22px!important;background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.02)),var(--panel)!important;overflow:hidden!important}.pdv-ops-head{display:flex!important;justify-content:space-between!important;gap:14px!important;align-items:flex-start!important;margin-bottom:14px!important;border-bottom:1px solid var(--line)!important;padding-bottom:14px!important}.pdv-ops-head h3{margin:2px 0 4px!important;font-size:22px!important;line-height:1.1!important}.pdv-ops-head small{color:var(--muted)!important;line-height:1.35!important}.pdv-ops-kicker{display:inline-flex!important;border:1px solid rgba(255,79,10,.25)!important;background:rgba(255,79,10,.10)!important;color:#ffb27e!important;border-radius:999px!important;padding:5px 9px!important;font-size:11px!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:.05em!important}.pdv-closing-toolbar{align-items:center!important}.pdv-closing-toolbar input{min-width:150px!important;max-width:170px!important;padding:9px 11px!important;border-radius:12px!important}.pdv-table-requests-list{display:grid!important;gap:12px!important;margin-top:4px!important}.pdv-table-request-card{display:grid!important;gap:13px!important;border:1px solid var(--line)!important;background:var(--panel2)!important;border-radius:18px!important;padding:15px!important;box-shadow:inset 0 1px rgba(255,255,255,.04)!important;overflow:hidden!important}.table-request-top{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;gap:12px!important;align-items:center!important}.table-request-badge{width:48px!important;height:48px!important;border-radius:16px!important;display:grid!important;place-items:center!important;background:linear-gradient(135deg,var(--primary),var(--purple))!important;color:#fff!important;font-size:12px!important;font-weight:950!important;text-transform:uppercase!important;letter-spacing:.04em!important}.table-request-title h4{margin:0 0 3px!important;font-size:19px!important;line-height:1.1!important;overflow-wrap:anywhere!important}.table-request-title small{color:var(--muted)!important;line-height:1.35!important}.table-request-total{text-align:right!important;min-width:92px!important}.table-request-total small{display:block!important;color:var(--muted)!important;text-transform:uppercase!important;font-size:10px!important;font-weight:900!important}.table-request-total b{display:block!important;font-size:21px!important;color:var(--primary)!important;line-height:1.1!important}.table-request-orders{display:grid!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important}.table-request-orders li{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;align-items:center!important;border:1px solid var(--line)!important;border-radius:13px!important;background:rgba(255,255,255,.035)!important;padding:10px 12px!important}.table-request-orders span{display:grid!important;gap:3px!important;min-width:0!important}.table-request-orders b,.table-request-orders em,.table-request-orders small{overflow-wrap:anywhere!important}.table-request-orders em{font-style:normal!important;color:var(--muted)!important;font-size:12px!important}.table-request-orders strong{white-space:nowrap!important}.table-request-bottom{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:12px!important;align-items:end!important}.table-request-bottom label{font-weight:850!important;color:var(--text)!important}.table-request-bottom select{margin-top:7px!important}.table-request-bottom .btn{min-height:44px!important;white-space:normal!important;line-height:1.15!important;padding:10px 14px!important}.pdv-closing-summary{display:grid!important;gap:14px!important}.pdv-closing-explain{border:1px solid rgba(59,130,246,.25)!important;background:linear-gradient(135deg,rgba(59,130,246,.10),rgba(124,45,255,.08))!important;color:#dbeafe!important;border-radius:16px!important;padding:13px 15px!important;margin:0!important;line-height:1.5!important}.pdv-closing-metrics{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;margin:0!important}.pdv-closing-metrics>div{min-width:0!important;border:1px solid var(--line)!important;border-radius:16px!important;padding:13px!important;background:var(--panel2)!important}.pdv-closing-metrics small{display:block!important;color:var(--muted)!important;font-weight:900!important;text-transform:uppercase!important;font-size:10px!important;letter-spacing:.05em!important}.pdv-closing-metrics b{display:block!important;font-size:20px!important;line-height:1.1!important;margin:4px 0!important;overflow-wrap:anywhere!important}.pdv-closing-metrics em{display:block!important;color:var(--muted)!important;font-size:11px!important;line-height:1.3!important;font-style:normal!important}.pdv-closing-table-wrap{border:1px solid var(--line)!important;border-radius:16px!important;overflow:auto!important;max-height:340px!important}.pdv-closing-table th{background:rgba(255,255,255,.055)!important;color:var(--muted)!important;font-size:11px!important;text-transform:uppercase!important;letter-spacing:.04em!important}.pdv-closing-table td,.pdv-closing-table th{white-space:nowrap!important}.pdv-closing-actions{margin-top:12px!important;justify-content:flex-end!important}.orders-board{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(330px,1fr))!important;gap:16px!important}.order-card{display:grid!important;gap:12px!important;border-radius:18px!important;min-width:0!important;overflow:hidden!important}.order-head{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;align-items:start!important}.order-head h3{margin:0!important;line-height:1.12!important;overflow-wrap:anywhere!important}.order-meta{display:flex!important;flex-wrap:wrap!important;gap:7px!important;margin:0!important}.order-meta span,.order-meta b{max-width:100%!important;overflow-wrap:anywhere!important}.order-card ul{display:grid!important;gap:7px!important;list-style:none!important;margin:0!important;padding:0!important}.order-card li{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;align-items:start!important;border:1px solid var(--line)!important;border-radius:12px!important;background:rgba(255,255,255,.03)!important;padding:9px 10px!important}.order-card li span{min-width:0!important;overflow-wrap:anywhere!important}.order-card li b{white-space:nowrap!important}.order-foot{display:grid!important;grid-template-columns:1fr!important;gap:9px!important;align-items:stretch!important;border-top:1px solid var(--line)!important;padding-top:10px!important}.order-foot>strong{display:flex!important;justify-content:space-between!important;align-items:center!important;background:rgba(255,255,255,.045)!important;border:1px solid var(--line)!important;border-radius:13px!important;padding:9px 11px!important;font-size:20px!important;color:var(--primary)!important}.order-foot>strong:before{content:'Total';font-size:11px!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:var(--muted)!important}.order-actions-inline{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(125px,1fr))!important;gap:8px!important;width:100%!important;min-width:0!important}.order-actions-inline .btn{width:100%!important;min-width:0!important;max-width:100%!important;padding:9px 11px!important;border-radius:11px!important;font-size:13px!important;line-height:1.15!important;min-height:38px!important;white-space:normal!important;overflow-wrap:anywhere!important}.kds-col .order-actions-inline{grid-template-columns:1fr!important}.kds-col .order-card{padding:13px!important;gap:10px!important}.kds-col .order-card li{grid-template-columns:1fr!important}.kds-col .order-card li b{white-space:normal!important;text-align:left!important}.kds-col .order-foot>strong{font-size:18px!important}.kds-col h2{font-size:17px!important;line-height:1.2!important;margin:0!important;padding-bottom:10px!important}.kds-controls{display:flex!important;flex-wrap:wrap!important;gap:9px!important;align-items:center!important}.kds-controls .chip,.kds-controls .btn{min-height:38px!important;padding:9px 12px!important;border-radius:12px!important;white-space:normal!important}.due-box{margin:0!important;padding:10px 11px!important;border-radius:14px!important}.due-box b{font-size:17px!important;line-height:1.15!important}@media (max-width:980px){.pdv-ops-grid{grid-template-columns:1fr!important}.pdv-cart{position:relative!important;top:auto!important}.pdv-closing-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.table-request-bottom{grid-template-columns:1fr!important}.table-request-bottom .btn{width:100%!important}.table-request-top{grid-template-columns:auto minmax(0,1fr)!important}.table-request-total{grid-column:1/-1!important;text-align:left!important;display:flex!important;justify-content:space-between!important;align-items:center!important;border-top:1px solid var(--line)!important;padding-top:8px!important}}@media (max-width:620px){.pdv-closing-metrics{grid-template-columns:1fr!important}.orders-board{grid-template-columns:1fr!important}.order-actions-inline{grid-template-columns:1fr!important}.pdv-ops-head{display:grid!important}.pdv-closing-toolbar,.pdv-closing-toolbar input,.pdv-closing-toolbar .btn{width:100%!important;max-width:none!important}.table-request-orders li{grid-template-columns:1fr!important}.table-request-orders strong{white-space:normal!important}}.amzx-system-modal{position:fixed!important;inset:0!important;background:rgba(3,7,18,.68)!important;backdrop-filter:blur(10px)!important;z-index:99999!important;display:grid!important;place-items:center!important;padding:18px!important;animation:amzxFadeIn .16s ease-out!important}.amzx-system-modal-card{width:min(460px,100%)!important;border:1px solid rgba(255,255,255,.14)!important;background:linear-gradient(180deg,rgba(20,26,38,.98),rgba(10,14,22,.98))!important;box-shadow:0 28px 90px rgba(0,0,0,.52)!important;border-radius:24px!important;padding:22px!important;color:var(--text,#fff)!important;display:grid!important;gap:14px!important;text-align:left!important}.amzx-system-modal-icon{width:52px!important;height:52px!important;border-radius:18px!important;display:grid!important;place-items:center!important;font-size:24px!important;font-weight:950!important;color:#fff!important;box-shadow:0 14px 32px rgba(0,0,0,.25)!important}.amzx-system-modal-icon.success{background:linear-gradient(135deg,#16a34a,#22c55e)!important}.amzx-system-modal-icon.danger{background:linear-gradient(135deg,#ef4444,#f97316)!important}.amzx-system-modal-copy h2{margin:0 0 7px!important;font-size:22px!important;letter-spacing:-.03em!important}.amzx-system-modal-copy p{margin:0!important;color:var(--text,#fff)!important;line-height:1.45!important}.amzx-system-modal-copy small{display:block!important;margin-top:8px!important;color:var(--muted,#9ca3af)!important;line-height:1.4!important}.amzx-system-modal-actions{display:flex!important;justify-content:flex-end!important;gap:10px!important;flex-wrap:wrap!important;margin-top:4px!important}.amzx-system-modal-actions .btn{min-width:132px!important}.btn.danger{background:linear-gradient(135deg,#ef4444,#f97316)!important;color:#fff!important;border-color:rgba(239,68,68,.55)!important}@keyframes amzxFadeIn{from{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@media(max-width:520px){.amzx-system-modal-card{border-radius:20px!important;padding:18px!important}.amzx-system-modal-actions{display:grid!important;grid-template-columns:1fr!important}.amzx-system-modal-actions .btn{width:100%!important}}.amzx-system-input-label{display:grid!important;gap:7px!important;margin-top:2px!important;color:var(--muted,#9ca3af)!important;font-weight:800!important}.amzx-system-input-label span{font-size:12px!important;text-transform:uppercase!important;letter-spacing:.05em!important}.amzx-system-input{width:100%!important;border:1px solid rgba(255,255,255,.16)!important;background:rgba(255,255,255,.075)!important;color:var(--text,#fff)!important;border-radius:15px!important;padding:13px 14px!important;outline:none!important}.amzx-system-input:focus{border-color:var(--primary,#22c55e)!important;box-shadow:0 0 0 4px rgba(34,197,94,.14)!important}.pdv-close-finished{border:1px solid rgba(34,197,94,.28)!important;background:rgba(34,197,94,.10)!important;color:#bbf7d0!important;border-radius:14px!important;padding:12px!important;text-align:center!important}.amzx-themed-modal{--sheet-bg:var(--menu-card,#fff);--sheet-text:var(--menu-text,#111827);--sheet-muted:var(--menu-muted,#64748b);--sheet-line:var(--menu-line,#e5e7eb);--sheet-soft:color-mix(in srgb,var(--menu-card,#fff) 88%,var(--primary,#ff4f0a) 12%)}.amzx-themed-modal .sheet{background:linear-gradient(180deg,color-mix(in srgb,var(--menu-card,#fff) 94%,var(--primary,#ff4f0a) 6%),var(--menu-card,#fff))!important;color:var(--menu-text,#111827)!important;border-color:var(--menu-line,#e5e7eb)!important;box-shadow:0 -28px 90px rgba(15,23,42,.28)!important}.amzx-themed-modal .close,.product-x{background:color-mix(in srgb,var(--menu-text,#111827) 10%,transparent)!important;color:var(--menu-text,#111827)!important;border:1px solid var(--menu-line,#e5e7eb)!important;box-shadow:0 10px 28px rgba(15,23,42,.12)!important}.search-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;align-items:center!important}.search-row input{padding-left:44px!important;background-image:linear-gradient(transparent,transparent)!important;position:relative!important}.search-row:before{content:'🔎';position:absolute;margin-left:18px;z-index:2;opacity:.72;pointer-events:none}.search-row{position:relative!important}.menu-search-clear{height:48px;border:1px solid var(--menu-line,#e5e7eb)!important;background:var(--menu-card,#fff)!important;color:var(--primary,#ff4f0a)!important;border-radius:16px!important;padding:0 14px!important;font-weight:900!important;box-shadow:0 8px 22px rgba(15,23,42,.08)!important}.menu-search-clear[hidden]{display:none!important}.search-row.has-query input{border-color:var(--primary,#ff4f0a)!important;box-shadow:0 0 0 4px color-mix(in srgb,var(--primary,#ff4f0a) 18%,transparent),0 12px 32px rgba(15,23,42,.12)!important}.menu-product[hidden],.products-list h2[hidden],.cat-tabs a[hidden]{display:none!important}.menu-search-empty small{display:block;margin-top:5px;font-weight:600;color:var(--menu-muted,#64748b)!important}.product-sheet-themed{display:grid!important;gap:18px!important;padding:20px!important;background:var(--menu-card,#fff)!important;color:var(--menu-text,#111827)!important}.prod-hero-themed{display:grid!important;grid-template-columns:190px minmax(0,1fr)!important;gap:18px!important;align-items:stretch!important}.prod-photo-themed{width:190px!important;height:190px!important;min-width:190px!important;object-fit:cover!important;border-radius:26px!important;border:1px solid var(--menu-line,#e5e7eb)!important;background:color-mix(in srgb,var(--menu-card,#fff) 88%,var(--primary,#ff4f0a) 12%)!important;box-shadow:0 16px 40px rgba(15,23,42,.14)!important}.prod-copy-themed{min-width:0!important;display:flex!important;flex-direction:column!important;justify-content:center!important}.prod-kicker{display:flex!important;gap:8px!important;align-items:center!important;flex-wrap:wrap!important;margin-bottom:8px!important}.prod-kicker span,.prod-kicker em{display:inline-flex!important;border-radius:999px!important;padding:6px 10px!important;font-size:12px!important;font-style:normal!important;font-weight:900!important;background:color-mix(in srgb,var(--primary,#ff4f0a) 14%,transparent)!important;color:var(--primary,#ff4f0a)!important}.prod-copy-themed h2{font-size:clamp(25px,5vw,36px)!important;line-height:1.02!important;letter-spacing:-.04em!important;margin:0 0 10px!important;color:var(--menu-text,#111827)!important}.prod-copy-themed p{margin:0 0 14px!important;color:var(--menu-muted,#64748b)!important;line-height:1.5!important}.prod-price-row{display:flex!important;align-items:center!important;gap:12px!important;flex-wrap:wrap!important}.prod-price-row strong{font-size:28px!important;color:var(--primary,#ff4f0a)!important}.prod-tags-themed{display:flex!important;gap:6px!important;flex-wrap:wrap!important}.prod-tags-themed span{font-size:11px!important;font-weight:900!important;border-radius:999px!important;padding:5px 9px!important;background:color-mix(in srgb,var(--menu-text,#111827) 8%,transparent)!important;color:var(--menu-text,#111827)!important}.option-title.themed{padding:16px!important;border:1px solid var(--menu-line,#e5e7eb)!important;border-radius:20px!important;background:color-mix(in srgb,var(--menu-card,#fff) 85%,var(--primary,#ff4f0a) 15%)!important}.option-title.themed h3{margin:0 0 3px!important;color:var(--menu-text,#111827)!important}.option-title.themed small,.themed-empty{color:var(--menu-muted,#64748b)!important}.themed-options .option-row{grid-template-columns:auto minmax(0,1fr) auto!important;background:var(--menu-card,#fff)!important;border-color:var(--menu-line,#e5e7eb)!important;color:var(--menu-text,#111827)!important}.themed-options .option-row.selected{border-color:var(--primary,#ff4f0a)!important;background:color-mix(in srgb,var(--primary,#ff4f0a) 10%,var(--menu-card,#fff))!important}.themed-options input{width:22px!important;height:22px!important;accent-color:var(--primary,#ff4f0a)!important}.themed-notes{font-weight:900!important;color:var(--menu-text,#111827)!important}.themed-notes textarea{background:color-mix(in srgb,var(--menu-card,#fff) 92%,var(--menu-text,#111827) 8%)!important;color:var(--menu-text,#111827)!important;border-color:var(--menu-line,#e5e7eb)!important}.themed-qty-add .qty{background:var(--menu-card,#fff)!important;border-color:var(--menu-line,#e5e7eb)!important;color:var(--menu-text,#111827)!important}.themed-qty-add .qty button{background:color-mix(in srgb,var(--primary,#ff4f0a) 14%,var(--menu-card,#fff))!important;color:var(--primary,#ff4f0a)!important}.themed-add{background:linear-gradient(135deg,var(--primary,#ff4f0a),var(--primary2,#ff9f1c))!important}.themed-catalog-note{border:1px solid var(--menu-line,#e5e7eb)!important;background:color-mix(in srgb,var(--primary,#ff4f0a) 12%,var(--menu-card,#fff))!important;color:var(--menu-text,#111827)!important;border-radius:18px!important;padding:14px!important;font-weight:800!important}.checkout-themed-sheet,.customer-themed-sheet{background:var(--menu-card,#fff)!important;color:var(--menu-text,#111827)!important}.themed-check-top,.themed-client-hero{background:linear-gradient(135deg,color-mix(in srgb,var(--primary,#ff4f0a) 18%,var(--menu-card,#fff)),color-mix(in srgb,var(--primary2,#ff9f1c) 10%,var(--menu-card,#fff)))!important;border:1px solid var(--menu-line,#e5e7eb)!important;border-radius:26px!important;padding:16px!important}.themed-check-top{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:14px!important}.themed-check-top small,.themed-check-top p,.client-section-head small{color:var(--menu-muted,#64748b)!important}.themed-check-top h2{margin:1px 0 2px!important;color:var(--menu-text,#111827)!important}.themed-check-top>b{font-size:22px!important;color:var(--primary,#ff4f0a)!important}.themed-steps{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:8px!important;margin:14px 0!important}.themed-steps span{border:1px solid var(--menu-line,#e5e7eb)!important;background:var(--menu-card,#fff)!important;color:var(--menu-muted,#64748b)!important}.themed-steps span.active,.themed-steps span.done{background:linear-gradient(135deg,var(--primary,#ff4f0a),var(--primary2,#ff9f1c))!important;color:#fff!important;border-color:transparent!important}.themed-check-panel,.themed-total-panel{background:var(--menu-card,#fff)!important;color:var(--menu-text,#111827)!important;border:1px solid var(--menu-line,#e5e7eb)!important;border-radius:22px!important;box-shadow:0 12px 34px rgba(15,23,42,.07)!important}.themed-check-panel .section-title h3,.themed-total-panel .section-title h3{color:var(--menu-text,#111827)!important}.themed-check-panel .section-title small,.themed-total-panel .section-title small,.checkout-final-note{color:var(--menu-muted,#64748b)!important}.themed-check-panel .section-title>span,.themed-total-panel .section-title>span,.client-section-head>span{background:color-mix(in srgb,var(--primary,#ff4f0a) 14%,var(--menu-card,#fff))!important;color:var(--primary,#ff4f0a)!important;border-color:var(--menu-line,#e5e7eb)!important}.themed-check-item{background:color-mix(in srgb,var(--menu-card,#fff) 92%,var(--menu-text,#111827) 8%)!important;color:var(--menu-text,#111827)!important;border-color:var(--menu-line,#e5e7eb)!important}.themed-check-item p,.themed-check-item small{color:var(--menu-muted,#64748b)!important}.themed-tabs button,.pay-tabs button{background:var(--menu-card,#fff)!important;color:var(--menu-text,#111827)!important;border-color:var(--menu-line,#e5e7eb)!important}.themed-tabs button.active,.pay-tabs button.active{background:color-mix(in srgb,var(--primary,#ff4f0a) 12%,var(--menu-card,#fff))!important;color:var(--primary,#ff4f0a)!important;border-color:var(--primary,#ff4f0a)!important}.checkout-form-grid input,.themed-coupon-apply input,.pix-box input{background:color-mix(in srgb,var(--menu-card,#fff) 92%,var(--menu-text,#111827) 8%)!important;color:var(--menu-text,#111827)!important;border-color:var(--menu-line,#e5e7eb)!important}.total-box h2 b,.total-box h2 span{color:var(--primary,#ff4f0a)!important}.checkout-final-note{display:block;text-align:center;margin-top:10px!important}.checkout-form-grid.single{grid-template-columns:1fr!important}.customer-themed-sheet{display:grid!important;gap:16px!important}.themed-client-hero{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;gap:14px!important;align-items:center!important}.client-avatar{background:linear-gradient(135deg,var(--primary,#ff4f0a),var(--primary2,#ff9f1c))!important;color:#fff!important}.themed-client-id,.client-data-summary,.themed-reward-card,.themed-coupons,.client-card-form{background:var(--menu-card,#fff)!important;border:1px solid var(--menu-line,#e5e7eb)!important;color:var(--menu-text,#111827)!important;border-radius:22px!important;box-shadow:0 12px 32px rgba(15,23,42,.07)!important}.client-data-summary{padding:18px!important}.client-section-head{display:flex!important;align-items:flex-start!important;gap:12px!important;margin-bottom:14px!important}.client-section-head h3{margin:0 0 3px!important;color:var(--menu-text,#111827)!important}.safe-data-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin-bottom:14px!important}.safe-data-grid span,.themed-client-metrics span{background:color-mix(in srgb,var(--menu-card,#fff) 90%,var(--primary,#ff4f0a) 10%)!important;border:1px solid var(--menu-line,#e5e7eb)!important;border-radius:16px!important;padding:12px!important;min-width:0!important}.safe-data-grid small,.themed-client-metrics small,.themed-client-id small,.themed-reward-card small,.empty-mini{color:var(--menu-muted,#64748b)!important}.safe-data-grid b{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:var(--menu-text,#111827)!important}.customer-edit-form.hidden,.client-data-summary.hidden{display:none!important}.themed-client-layout{display:grid!important;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr)!important;gap:14px!important}.themed-client-metrics{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:10px!important}.themed-client-metrics b{color:var(--primary,#ff4f0a)!important}.reward-top{display:flex!important;gap:12px!important;align-items:flex-start!important}.reward-top>span{font-size:34px!important}.level-progress{background:color-mix(in srgb,var(--menu-text,#111827) 10%,transparent)!important}.level-progress span{background:linear-gradient(135deg,var(--primary,#ff4f0a),var(--primary2,#ff9f1c))!important}.themed-coupons{padding:18px!important}.pro-coupon{background:color-mix(in srgb,var(--menu-card,#fff) 92%,var(--primary,#ff4f0a) 8%)!important;border-color:var(--menu-line,#e5e7eb)!important;color:var(--menu-text,#111827)!important}.loyalty-qr-box{background:var(--menu-card,#fff)!important;border-color:var(--menu-line,#e5e7eb)!important;color:var(--menu-text,#111827)!important}@media(max-width:720px){.search-row{grid-template-columns:1fr!important}.menu-search-clear{width:100%!important}.prod-hero-themed{grid-template-columns:1fr!important}.prod-photo-themed{width:100%!important;height:auto!important;aspect-ratio:1.25!important}.themed-check-top{grid-template-columns:1fr!important}.themed-check-top .back-modal{width:100%!important}.themed-steps{font-size:12px!important}.themed-client-hero{grid-template-columns:auto minmax(0,1fr)!important}.themed-client-hero .close{grid-column:1/-1;justify-self:end}.themed-client-layout{grid-template-columns:1fr!important}.safe-data-grid,.themed-client-metrics{grid-template-columns:1fr!important}.coupon-actions{display:grid!important;grid-template-columns:1fr!important}.coupon-actions .btn{width:100%!important}}.product-sheet-themed .themed-options{display:grid!important;gap:10px!important;margin-top:10px!important}.product-sheet-themed .themed-options .option-row{display:grid!important;grid-template-columns:28px minmax(0,1fr)!important;gap:12px!important;align-items:center!important;padding:13px 14px!important;min-height:58px!important;color:var(--menu-text,#111827)!important;line-height:1.25!important}.product-sheet-themed .themed-options .option-row input[type=checkbox]{grid-column:1!important;align-self:center!important;justify-self:center!important;width:22px!important;height:22px!important;margin:0!important;min-width:22px!important;accent-color:var(--primary,#ff4f0a)!important;filter:drop-shadow(0 1px 1px rgba(0,0,0,.12))!important}.product-sheet-themed .themed-options .option-text{display:grid!important;gap:3px!important;min-width:0!important;color:var(--menu-text,#111827)!important}.product-sheet-themed .themed-options .option-text b{display:block!important;color:var(--menu-text,#111827)!important;font-weight:950!important;font-size:15px!important;overflow-wrap:anywhere!important}.product-sheet-themed .themed-options .option-text small{display:block!important;color:color-mix(in srgb,var(--menu-text,#111827) 72%,var(--primary,#ff4f0a) 28%)!important;font-weight:850!important;line-height:1.25!important}.product-sheet-themed .themed-options .option-row.selected .option-text small{color:var(--primary,#ff4f0a)!important}.checkout-traffic-steps span{position:relative!important;min-height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;font-weight:950!important;line-height:1.15!important;border-width:2px!important;box-shadow:0 10px 22px rgba(15,23,42,.08)!important}.checkout-traffic-steps .step-cart{background:linear-gradient(135deg,#dc2626,#ef4444)!important;color:#fff!important;border-color:#b91c1c!important;text-shadow:0 1px 2px rgba(0,0,0,.35)!important}.checkout-traffic-steps .step-receive{background:linear-gradient(135deg,#f97316,#f59e0b)!important;color:#111827!important;border-color:#ea580c!important;text-shadow:0 1px 0 rgba(255,255,255,.35)!important}.checkout-traffic-steps .step-pay{background:linear-gradient(135deg,#16a34a,#22c55e)!important;color:#fff!important;border-color:#15803d!important;text-shadow:0 1px 2px rgba(0,0,0,.35)!important}.checkout-pay-traffic{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.checkout-pay-traffic button{min-height:64px!important;display:grid!important;gap:3px!important;align-content:center!important;text-align:left!important;padding:12px 14px!important;border-width:2px!important;color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.38)!important;box-shadow:0 12px 28px rgba(15,23,42,.10)!important}.checkout-pay-traffic button span{font-weight:950!important;font-size:15px!important;color:inherit!important}.checkout-pay-traffic button small{font-size:11px!important;color:rgba(255,255,255,.92)!important;font-weight:800!important}.checkout-pay-traffic .pay-red{background:linear-gradient(135deg,#b91c1c,#ef4444)!important;border-color:#991b1b!important}.checkout-pay-traffic .pay-orange{background:linear-gradient(135deg,#ea580c,#f59e0b)!important;border-color:#c2410c!important}.checkout-pay-traffic .pay-green{background:linear-gradient(135deg,#15803d,#22c55e)!important;border-color:#166534!important}.checkout-pay-traffic button.active{outline:3px solid color-mix(in srgb,var(--menu-card,#fff) 60%,var(--primary,#ff4f0a) 40%)!important;transform:translateY(-1px)!important}.checkout-pix-dynamic,.checkout-question-box{display:grid!important;gap:12px!important;margin-top:12px!important;border:1px solid var(--menu-line,#e5e7eb)!important;border-radius:20px!important;background:color-mix(in srgb,var(--menu-card,#fff) 84%,#22c55e 16%)!important;color:var(--menu-text,#111827)!important;padding:15px!important}.checkout-pix-dynamic.pix-missing{background:color-mix(in srgb,var(--menu-card,#fff) 82%,#ef4444 18%)!important}.pix-box-head{display:flex!important;gap:11px!important;align-items:flex-start!important}.pix-box-head>span{width:38px!important;height:38px!important;border-radius:14px!important;display:grid!important;place-items:center!important;background:linear-gradient(135deg,#16a34a,#22c55e)!important;color:#fff!important}.pix-box-head b{display:block!important;color:var(--menu-text,#111827)!important;font-size:16px!important}.pix-box-head small,.checkout-pix-dynamic p{color:var(--menu-muted,#64748b)!important;line-height:1.42!important}.pix-preview-value{display:flex!important;justify-content:space-between!important;gap:12px!important;align-items:center!important;border:1px solid var(--menu-line,#e5e7eb)!important;border-radius:16px!important;background:var(--menu-card,#fff)!important;padding:12px!important}.pix-preview-value small{color:var(--menu-muted,#64748b)!important;font-weight:900!important;text-transform:uppercase!important}.pix-preview-value strong{color:#16a34a!important;font-size:24px!important}.pix-warn{color:#991b1b!important;font-weight:850!important}.pix-result-sheet{display:grid!important;gap:14px!important}.pix-result-panel{display:grid!important;gap:14px!important;padding:18px!important}.pix-result-qr{display:grid!important;grid-template-columns:190px minmax(0,1fr)!important;gap:16px!important;align-items:center!important}.pix-result-qr img{width:190px!important;height:190px!important;object-fit:contain!important;background:#fff!important;border:1px solid var(--menu-line,#e5e7eb)!important;border-radius:22px!important;padding:10px!important}.pix-result-qr b{display:block!important;color:#16a34a!important;font-size:22px!important;overflow-wrap:anywhere!important}.pix-copy-area textarea,.pix-payment-card textarea{width:100%!important;min-height:108px!important;border-radius:16px!important;border:1px solid var(--menu-line,#e5e7eb)!important;background:color-mix(in srgb,var(--menu-card,#fff) 92%,var(--menu-text,#111827) 8%)!important;color:var(--menu-text,#111827)!important;padding:12px!important;font-size:12px!important;line-height:1.35!important;resize:vertical!important}.pix-result-actions{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important}.pix-admin-overview{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;margin-bottom:16px!important}.pix-admin-stat{text-decoration:none!important;color:var(--text,#f8fafc)!important;display:grid!important;gap:5px!important}.pix-admin-stat b{font-size:32px!important;line-height:1!important}.pix-admin-stat span{color:var(--primary,#ff4f0a)!important;font-weight:950!important}.pix-admin-stat.active{outline:2px solid var(--primary,#ff4f0a)!important}.pix-admin-help{margin-bottom:16px!important}.pix-admin-list{display:grid!important;gap:14px!important}.pix-payment-card{display:grid!important;gap:14px!important}.pix-payment-main{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:14px!important;align-items:center!important}.pix-payment-main h2{margin:0 0 4px!important}.pix-payment-amount{text-align:right!important}.pix-payment-amount b{display:block!important;font-size:28px!important;color:var(--primary,#ff4f0a)!important}.pix-payment-amount em{display:block!important;color:var(--muted,#94a3b8)!important;font-style:normal!important;overflow-wrap:anywhere!important}.pix-payment-grid{display:grid!important;grid-template-columns:160px minmax(0,1fr)!important;gap:14px!important;align-items:start!important}.pix-payment-grid img{width:160px!important;height:160px!important;object-fit:contain!important;background:#fff!important;border-radius:18px!important;padding:8px!important}.pix-payment-grid .actions{display:flex!important;gap:8px!important;flex-wrap:wrap!important}.pix-payment-grid form{margin:0!important}@media(max-width:760px){.checkout-pay-traffic,.pix-result-actions,.pix-admin-overview{grid-template-columns:1fr!important}.pix-result-qr,.pix-payment-grid,.pix-payment-main{grid-template-columns:1fr!important}.pix-result-qr img,.pix-payment-grid img{width:100%!important;max-width:260px!important;height:auto!important;justify-self:center!important}.pix-payment-amount{text-align:left!important}.product-sheet-themed .themed-options .option-row{grid-template-columns:28px minmax(0,1fr)!important}}.featured-products{margin:2px 24px 18px;padding:16px;border:1px solid var(--menu-line,#e5e7eb);border-radius:24px;background:linear-gradient(135deg,color-mix(in srgb,var(--menu-card,#fff) 88%,var(--primary,#ff4f0a) 12%),var(--menu-card,#fff));box-shadow:0 14px 34px rgba(15,23,42,.08)}.featured-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:13px;color:var(--menu-text,#111827)}.featured-head small{display:block;color:var(--primary,#ff4f0a);font-weight:950;text-transform:uppercase;letter-spacing:.04em}.featured-head h2{margin:2px 0 0;font-size:22px}.featured-head>span{color:var(--menu-muted,#64748b);font-weight:800;font-size:12px}.featured-scroller{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(245px,32%);gap:12px;overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:4px;scroll-snap-type:x proximity}.featured-scroller::-webkit-scrollbar{height:7px}.featured-scroller::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--primary,#ff4f0a) 55%,transparent);border-radius:999px}.featured-product{display:grid!important;grid-template-columns:88px minmax(0,1fr)!important;gap:12px!important;align-items:center!important;border:1px solid var(--menu-line,#e5e7eb)!important;border-radius:20px!important;padding:10px!important;background:var(--menu-card,#fff)!important;scroll-snap-align:start;min-height:118px}.featured-product img{grid-column:1!important;width:88px!important;height:88px!important;border-radius:16px!important;object-fit:cover!important}.featured-product>div{min-width:0}.featured-product h3{font-size:16px!important;margin:0 0 4px!important;color:var(--menu-text,#111827)!important}.featured-product p{font-size:12px!important;line-height:1.35!important;margin:0 0 7px!important;color:var(--menu-muted,#64748b)!important}.featured-product .price-discount-row{gap:5px!important}.price-discount-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:4px 0 5px}.price-discount-row strong{font-size:20px;color:var(--primary,#ff4f0a)}.price-discount-row del,.prod-price-row del{color:color-mix(in srgb,var(--menu-muted,#64748b) 80%,#ef4444 20%);font-weight:900;text-decoration-thickness:2px}.discount-pill,.featured-mini{display:inline-flex!important;align-items:center!important;gap:4px!important;border-radius:999px!important;padding:5px 9px!important;background:linear-gradient(135deg,#dc2626,#f97316)!important;color:#fff!important;font-size:11px!important;font-weight:950!important;line-height:1!important;text-decoration:none!important;text-shadow:0 1px 1px rgba(0,0,0,.25)!important}.featured-mini{vertical-align:middle;margin-left:5px;background:linear-gradient(135deg,var(--primary,#ff4f0a),var(--primary2,#ff9f1c))!important}.modal-discount{font-size:12px!important;padding:7px 10px!important}.prod-price-row del{font-size:15px!important}.product-sheet-themed .themed-options .option-row{grid-template-columns:30px minmax(0,1fr)!important;align-items:center!important;padding:14px 15px!important;background:color-mix(in srgb,var(--menu-card,#fff) 96%,var(--menu-text,#111827) 4%)!important}.product-sheet-themed .themed-options .option-row input[type=checkbox]{display:block!important;appearance:auto!important;transform:none!important;position:static!important;opacity:1!important}.product-sheet-themed .themed-options .option-text b{color:var(--menu-text,#111827)!important;text-shadow:none!important}.product-sheet-themed .themed-options .option-text small{color:color-mix(in srgb,var(--menu-text,#111827) 82%,var(--primary,#ff4f0a) 18%)!important;text-shadow:none!important}.product-sheet-themed .themed-options .option-row.selected{box-shadow:0 0 0 2px color-mix(in srgb,var(--primary,#ff4f0a) 30%,transparent) inset!important}.checkout-payment-cards{align-items:stretch!important}.checkout-payment-cards button{border-radius:18px!important}.checkout-payment-cards button span,.checkout-payment-cards button small{display:block!important}.checkout-payment-explain{margin-top:12px;border:1px solid var(--menu-line,#e5e7eb);border-radius:18px;padding:13px 14px;background:color-mix(in srgb,var(--menu-card,#fff) 90%,var(--primary,#ff4f0a) 10%);color:var(--menu-text,#111827)}.checkout-payment-explain b{display:block;margin-bottom:4px;font-size:15px}.checkout-payment-explain p{margin:0;color:var(--menu-muted,#64748b);line-height:1.45;font-weight:700}.cash-change-box{background:color-mix(in srgb,var(--menu-card,#fff) 84%,#f59e0b 16%)!important}.cash-change-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.cash-change-head b{font-size:16px;color:var(--menu-text,#111827)}.cash-change-head small,.cash-change-reminder{color:color-mix(in srgb,var(--menu-text,#111827) 70%,#92400e 30%)!important;font-weight:850;line-height:1.38}.cash-change-box label{display:grid;gap:7px;font-weight:950;color:var(--menu-text,#111827)}.cash-change-box input{height:48px;border-radius:15px;border:1px solid color-mix(in srgb,var(--menu-line,#e5e7eb) 70%,#f59e0b 30%);background:var(--menu-card,#fff);color:var(--menu-text,#111827);font-size:17px;font-weight:900;padding:0 13px}.cash-change-box input::placeholder{color:color-mix(in srgb,var(--menu-text,#111827) 55%,transparent);font-weight:950}.cash-change-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cash-change-status{margin:0;border-radius:15px;padding:10px 12px;background:rgba(255,255,255,.42);color:var(--menu-text,#111827);font-weight:850}.cash-change-status b{color:#166534}.checkout-panel .section-title small{line-height:1.35}.checkout-form-grid input,.checkout-form-grid textarea,.coupon-apply input{min-height:48px}@media(max-width:760px){.featured-products{margin:0 14px 16px;padding:13px;border-radius:20px}.featured-head{align-items:flex-start}.featured-head>span{display:none}.featured-scroller{grid-auto-columns:84%}.featured-product{grid-template-columns:82px minmax(0,1fr)!important}.featured-product img{width:82px!important;height:82px!important}.cash-change-actions{grid-template-columns:1fr}.price-discount-row{align-items:flex-start}.discount-pill{white-space:normal!important;line-height:1.15!important}}.product-edit-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(330px,1fr))!important;gap:16px!important}.product-edit-form{align-content:start!important}.product-edit-head{display:grid;grid-template-columns:92px minmax(0,1fr);gap:14px;align-items:center;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.10);border-radius:18px;padding:12px}.product-edit-head img{width:92px!important;height:92px!important;object-fit:cover!important;border-radius:16px;background:#fff}.product-edit-head b,.product-edit-head p,.product-edit-head small{overflow-wrap:anywhere}.product-edit-help{margin-top:16px}.product-create-form{margin-bottom:16px}.payment-status-note{display:grid;gap:4px;border-radius:18px;padding:13px 14px;margin:2px 0 8px;border:1px solid rgba(255,255,255,.14);background:#f8fafc;color:#0f172a}.payment-status-note b{font-weight:950}.payment-status-note small{display:block;color:#475569;font-weight:750;line-height:1.35}.payment-status-note.paid{background:#ecfdf5!important;border-color:#86efac!important;color:#14532d!important}.payment-status-note.pending{background:#fff7ed!important;border-color:#fed7aa!important;color:#7c2d12!important}.payment-status-note.entrega{background:#eff6ff!important;border-color:#bfdbfe!important;color:#1e3a8a!important}.update-version-history{grid-column:1/-1}.update-status-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}.update-status-box{border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.05);border-radius:18px;padding:14px}.update-status-box small{display:block;color:var(--muted,#94a3b8);font-weight:850;text-transform:uppercase;letter-spacing:.04em;margin-bottom:5px}.update-status-box b{font-size:18px;overflow-wrap:anywhere}.update-explain-list li{margin:7px 0;color:var(--muted,#94a3b8);line-height:1.5}.catalogo-menu,.sheet,.checkout-sheet,.status-card{color:var(--menu-text,#111827)}.catalogo-menu a,.catalogo-menu button,.sheet button,.checkout-sheet button{font-weight:900}.checkout-sheet .btn,.sheet .btn,.catalogo-menu .btn{min-height:42px}.checkout-sheet .btn.primary,.sheet .btn.primary,.catalogo-menu .btn.primary,.checkout-sheet .btn.success,.sheet .btn.success,.catalogo-menu .btn.success{color:#fff!important;text-shadow:0 1px 1px rgba(0,0,0,.22)}.checkout-sheet .btn.ghost,.sheet .btn.ghost,.catalogo-menu .btn.ghost{background:color-mix(in srgb,var(--menu-card,#fff) 88%,var(--menu-text,#111827) 12%)!important;color:var(--menu-text,#111827)!important;border:1px solid color-mix(in srgb,var(--menu-line,#e5e7eb) 70%,var(--menu-text,#111827) 30%)!important;text-shadow:none!important}.theme-dark .checkout-sheet .btn.ghost,.theme-dark .sheet .btn.ghost,.tpl-premium_dark .checkout-sheet .btn.ghost,.tpl-premium_dark .sheet .btn.ghost{background:#f8fafc!important;color:#111827!important;border-color:#cbd5e1!important}.cash-change-actions #noChangeNeeded,.cash-change-actions .no-change-btn{background:linear-gradient(135deg,#7c2d12,#f59e0b)!important;color:#fff!important;border:1px solid #92400e!important;text-shadow:0 1px 1px rgba(0,0,0,.32)!important;box-shadow:0 10px 22px rgba(124,45,18,.20)!important}.cash-change-actions #noChangeNeeded:hover,.cash-change-actions .no-change-btn:hover{filter:brightness(1.04)}.cash-change-box,.checkout-payment-explain,.checkout-pix-dynamic,.pix-result-panel{color:var(--menu-text,#111827)!important}.cash-change-box b,.checkout-payment-explain b,.pix-box-head b,.pix-preview-value strong{color:var(--menu-text,#111827)!important}.pix-preview-value strong{color:#047857!important}.checkout-payment-explain p,.cash-change-head small,.cash-change-reminder,.pix-box-head small,.checkout-pix-dynamic p{color:color-mix(in srgb,var(--menu-text,#111827) 78%,var(--menu-muted,#64748b) 22%)!important}.checkout-pay-traffic button{color:#fff!important;text-shadow:0 1px 1px rgba(0,0,0,.30)!important}.checkout-pay-traffic button small{color:rgba(255,255,255,.96)!important}.status-card .muted.refresh{display:none!important}.payment-status-note b,.payment-status-note small{color:inherit!important}@media(max-width:760px){.cash-change-actions{grid-template-columns:1fr!important}.checkout-pay-traffic button{min-height:64px!important}}.card,.order-card,.table-card,.pdv-cart,.pdv-item,.qr-preview,.qr-list .card{color:var(--text)!important}.card h1,.card h2,.card h3,.card h4,.card b,.order-card h3,.table-card b,.table-card strong{color:var(--text)!important}.card p,.card li,.card td,.card th,.card label,.table td,.table th,details,summary{color:var(--text)!important}.muted,.card .muted,.card small,label small,.qr-card-check small,.qr-theme-pill small{color:var(--muted)!important}.btn.primary,.btn.success,.btn.purple,.btn.danger,.store-btn{color:#fff!important;text-shadow:0 1px 1px rgba(0,0,0,.25)}.btn.ghost{color:var(--text)!important;background:rgba(255,255,255,.035)!important;border-color:var(--line)!important}html[data-theme=light] .btn.ghost{background:#fff!important;color:#111827!important;border-color:#d0d5dd!important}input,textarea,select{color:var(--text)!important;background:var(--panel2)!important;border-color:var(--line)!important}input::placeholder,textarea::placeholder{color:color-mix(in srgb,var(--muted) 84%,transparent)!important}html[data-theme=light] input,html[data-theme=light] textarea,html[data-theme=light] select{color:#111827!important;background:#fff!important;border-color:#d0d5dd!important}html[data-theme=light] .card,html[data-theme=light] .stats>div,html[data-theme=light] .qr-card-check,html[data-theme=light] .qr-theme-pill,html[data-theme=light] .qr-flow-step,html[data-theme=light] .qr-current-theme{color:#111827!important;background:#fff!important}html[data-theme=light] .card h1,html[data-theme=light] .card h2,html[data-theme=light] .card h3,html[data-theme=light] .card b,html[data-theme=light] .card td,html[data-theme=light] .card th,html[data-theme=light] .card label{color:#111827!important}html[data-theme=light] .muted,html[data-theme=light] .card .muted,html[data-theme=light] .card small,html[data-theme=light] label small{color:#475467!important}.pill.ok,.pill.sucesso{color:#bbf7d0!important;background:#14532d!important}.pill.warn,.pill.alerta{color:#111827!important;background:#fbbf24!important}.pill.erro{color:#fff!important;background:#991b1b!important}html[data-theme=light] .pill.ok,html[data-theme=light] .pill.sucesso{color:#14532d!important;background:#dcfce7!important}html[data-theme=light] .pill.warn,html[data-theme=light] .pill.alerta{color:#92400e!important;background:#fef3c7!important}html[data-theme=light] .pill.erro{color:#991b1b!important;background:#fee2e2!important}.checkout-traffic-steps{grid-template-columns:repeat(4,minmax(0,1fr))!important;background:color-mix(in srgb,var(--menu-card,#fff) 88%,var(--menu-text,#111827) 12%)!important;border-radius:22px!important;border:1px solid var(--menu-line,#e5e7eb)!important;padding:10px!important;gap:9px!important;overflow:visible!important}.checkout-traffic-steps span{width:100%!important;min-width:0!important;min-height:50px!important;border-radius:16px!important;border:0!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;padding:10px 8px!important;background-clip:border-box!important;box-shadow:0 10px 24px rgba(15,23,42,.14)!important;overflow:hidden!important;white-space:normal!important;color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.32)!important}.checkout-traffic-steps .step-cart{background:linear-gradient(135deg,#991b1b 0%,#dc2626 52%,#ef4444 100%)!important;color:#fff!important}.checkout-traffic-steps .step-receive{background:linear-gradient(135deg,#c2410c 0%,#f97316 52%,#fb923c 100%)!important;color:#fff!important}.checkout-traffic-steps .step-pay{background:linear-gradient(135deg,#ca8a04 0%,#facc15 55%,#fde047 100%)!important;color:#111827!important;text-shadow:0 1px 0 rgba(255,255,255,.38)!important}.checkout-traffic-steps .step-status{background:linear-gradient(135deg,#166534 0%,#16a34a 52%,#22c55e 100%)!important;color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.32)!important}.checkout-traffic-steps .step-cart::before,.checkout-traffic-steps .step-receive::before,.checkout-traffic-steps .step-pay::before,.checkout-traffic-steps .step-status::before{display:none!important;content:none!important}.theme-dark .checkout-traffic-steps,.tpl-premium_dark .checkout-traffic-steps{background:#0b1220!important;border-color:#2c3955!important}@media(max-width:620px){.checkout-traffic-steps{grid-template-columns:repeat(2,minmax(0,1fr))!important}.checkout-traffic-steps span{min-height:48px!important;font-size:13px!important}}@media(max-width:390px){.checkout-traffic-steps{grid-template-columns:1fr!important}.checkout-traffic-steps span{min-height:44px!important}}.checkout-stage-wrap{margin:12px 18px 8px!important;border:1px solid color-mix(in srgb,var(--menu-line,#e5e7eb) 76%,transparent)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--menu-card,#fff) 68%,transparent),color-mix(in srgb,var(--menu-card,#fff) 44%,transparent))!important;border-radius:24px!important;padding:12px!important;box-shadow:0 16px 34px rgba(15,23,42,.10)!important;backdrop-filter:blur(10px)!important}.checkout-stage-title{display:flex!important;justify-content:space-between!important;align-items:flex-end!important;gap:10px!important;margin:0 2px 10px!important;color:var(--menu-text,#111827)!important}.checkout-stage-title b{font-size:14px!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:inherit!important}.checkout-stage-title small{font-size:12px!important;color:color-mix(in srgb,var(--menu-text,#111827) 70%,transparent)!important;text-align:right!important}.checkout-stage-wrap .checkout-traffic-steps{margin:0!important;background:transparent!important;border:0!important;padding:0!important;box-shadow:none!important}.checkout-stage-wrap .checkout-traffic-steps span{position:relative!important;border:1px solid rgba(255,255,255,.30)!important;border-radius:18px!important;isolation:isolate!important;cursor:default!important;pointer-events:none!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.30),0 12px 24px rgba(15,23,42,.15)!important}.checkout-stage-wrap .checkout-traffic-steps span::after{content:""!important;position:absolute!important;inset:0!important;border-radius:inherit!important;background:linear-gradient(180deg,rgba(255,255,255,.28),rgba(255,255,255,.08) 45%,rgba(0,0,0,.08))!important;z-index:-1!important}.checkout-stage-wrap .checkout-traffic-steps .step-cart{background:linear-gradient(135deg,rgba(153,27,27,.94),rgba(220,38,38,.88),rgba(248,113,113,.84))!important;color:#fff!important}.checkout-stage-wrap .checkout-traffic-steps .step-receive{background:linear-gradient(135deg,rgba(194,65,12,.94),rgba(249,115,22,.88),rgba(251,146,60,.84))!important;color:#fff!important}.checkout-stage-wrap .checkout-traffic-steps .step-pay{background:linear-gradient(135deg,rgba(161,98,7,.94),rgba(234,179,8,.90),rgba(254,240,138,.84))!important;color:#111827!important;text-shadow:0 1px 0 rgba(255,255,255,.45)!important}.checkout-stage-wrap .checkout-traffic-steps .step-status{background:linear-gradient(135deg,rgba(22,101,52,.94),rgba(22,163,74,.88),rgba(74,222,128,.84))!important;color:#fff!important}.theme-dark .checkout-stage-wrap,.tpl-premium_dark .checkout-stage-wrap{background:linear-gradient(180deg,rgba(15,23,42,.74),rgba(15,23,42,.46))!important;border-color:rgba(148,163,184,.24)!important}.theme-dark .checkout-stage-title,.tpl-premium_dark .checkout-stage-title{color:#f8fafc!important}.qr-card-admin-item{position:relative!important;overflow:hidden!important}.qr-card-admin-item::before{content:""!important;position:absolute!important;inset:0!important;background:radial-gradient(circle at 85% 0%,color-mix(in srgb,var(--primary) 10%,transparent),transparent 38%)!important;pointer-events:none!important}.qr-card-admin-item>*{position:relative!important;z-index:1!important}.qr-delete-form{border:1px solid rgba(239,68,68,.22)!important;background:rgba(239,68,68,.06)!important;border-radius:16px!important;padding:10px!important}.qr-delete-form .btn.danger{width:100%!important;background:linear-gradient(135deg,#991b1b,#dc2626)!important;color:#fff!important;border-color:#991b1b!important}.qr-delete-locked{display:grid!important;gap:3px!important;border:1px dashed rgba(148,163,184,.35)!important;border-radius:16px!important;padding:10px!important;background:rgba(148,163,184,.08)!important;color:var(--text)!important}.qr-delete-locked small{color:var(--muted)!important}.qr-card-admin-top,.qr-card-meta,.qr-account-box,.qr-card-items{backdrop-filter:blur(8px)!important}.qr-theme-pill{box-shadow:0 14px 34px rgba(15,23,42,.12)!important}.qr-theme-pill .qr-theme-tag{background:rgba(255,255,255,.18)!important;backdrop-filter:blur(8px)!important}.qr-theme-pill.theme-preview-amzx_clean .qr-theme-tag,.qr-theme-pill.theme-preview-tropical .qr-theme-tag,.qr-theme-pill.theme-preview-minimal_white .qr-theme-tag{background:rgba(255,255,255,.46)!important}.qr-theme-pill.theme-preview-premium_black .qr-theme-tag,.qr-theme-pill.theme-preview-neon_tech .qr-theme-tag,.qr-theme-pill.theme-preview-commerce_warm .qr-theme-tag,.qr-theme-pill.theme-preview-papelaria_house .qr-theme-tag,.qr-theme-pill.theme-preview-build_construcao .qr-theme-tag{background:rgba(15,23,42,.42)!important}.qr-card-link-row .btn,.qr-card-actions .btn{border-radius:14px!important;font-weight:900!important}.qr-card-actions .inline-form{background:rgba(255,255,255,.035)!important;border:1px solid var(--line)!important;border-radius:16px!important;padding:10px!important}@media(max-width:620px){.checkout-stage-title{display:grid!important;align-items:start!important}.checkout-stage-title small{text-align:left!important}.checkout-stage-wrap{margin:10px 12px 6px!important;padding:10px!important}}.qr-local-menu-notice{margin:14px 14px 10px!important;border:1px solid color-mix(in srgb,var(--primary,#ff4f0a) 34%,var(--menu-line,#e5e7eb))!important;background:linear-gradient(135deg,color-mix(in srgb,var(--primary,#ff4f0a) 12%,transparent),color-mix(in srgb,var(--primary2,#ff9f1c) 8%,transparent))!important;color:var(--menu-text,#111827)!important;border-radius:20px!important;padding:14px 16px!important;display:grid!important;gap:4px!important;box-shadow:0 12px 34px rgba(15,23,42,.08)!important;backdrop-filter:blur(10px)!important}.qr-local-menu-notice b{font-size:16px!important;color:var(--menu-text,#111827)!important}.qr-local-menu-notice span{color:var(--menu-muted,#64748b)!important;line-height:1.45!important}.theme-dark .qr-local-menu-notice,.tpl-premium_dark .qr-local-menu-notice{background:rgba(15,23,42,.56)!important;color:#f8fafc!important;border-color:rgba(255,255,255,.16)!important}.theme-dark .qr-local-menu-notice b,.tpl-premium_dark .qr-local-menu-notice b{color:#fff!important}.theme-dark .qr-local-menu-notice span,.tpl-premium_dark .qr-local-menu-notice span{color:#dbeafe!important}.qr-card-local-menu .menu-actions #customerLoginBtn{display:none!important}.qr-card-local-menu .featured-head span{font-size:0!important}.qr-card-local-menu .featured-head span::after{content:"Toque para consultar detalhes e preço";font-size:13px!important;color:var(--menu-muted,#64748b)!important}.qr-card-local-menu .catalog-only-note{background:linear-gradient(135deg,color-mix(in srgb,var(--primary,#ff4f0a) 18%,var(--menu-card,#fff)),color-mix(in srgb,var(--menu-card,#fff) 92%,var(--primary2,#ff9f1c) 8%))!important;border-color:color-mix(in srgb,var(--primary,#ff4f0a) 34%,var(--menu-line,#e5e7eb))!important;color:var(--menu-text,#111827)!important;font-weight:900!important}.theme-dark.qr-card-local-menu .catalog-only-note,.tpl-premium_dark.qr-card-local-menu .catalog-only-note{background:rgba(15,23,42,.76)!important;color:#fff!important;border-color:rgba(255,255,255,.18)!important}.checkout-stage-wrap{background:transparent!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;padding:2px 18px 0!important;margin:10px 0 6px!important}.checkout-stage-title{margin:0 0 8px!important;padding:0 2px!important}.checkout-stage-title b{display:inline-flex!important;width:max-content!important;max-width:100%!important;padding:7px 10px!important;border-radius:999px!important;background:color-mix(in srgb,var(--menu-card,#fff) 70%,transparent)!important;border:1px solid color-mix(in srgb,var(--menu-line,#e5e7eb) 70%,transparent)!important;backdrop-filter:blur(8px)!important}.checkout-stage-title small{display:inline-flex!important;align-items:center!important;max-width:360px!important;padding:7px 10px!important;border-radius:999px!important;background:color-mix(in srgb,var(--menu-card,#fff) 62%,transparent)!important;border:1px solid color-mix(in srgb,var(--menu-line,#e5e7eb) 60%,transparent)!important;backdrop-filter:blur(8px)!important}.checkout-stage-wrap .checkout-traffic-steps{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;gap:10px!important}.checkout-stage-wrap .checkout-traffic-steps span{min-height:42px!important;border-radius:999px!important;border-width:1px!important;padding:9px 12px!important;box-shadow:0 10px 28px rgba(15,23,42,.10)!important;backdrop-filter:blur(10px)!important;overflow:visible!important;font-weight:950!important;letter-spacing:.01em!important}.checkout-stage-wrap .checkout-traffic-steps span::after{display:none!important;content:none!important}.checkout-stage-wrap .checkout-traffic-steps .step-cart{background:rgba(220,38,38,.18)!important;color:#b91c1c!important;border-color:rgba(220,38,38,.38)!important;text-shadow:none!important}.checkout-stage-wrap .checkout-traffic-steps .step-receive{background:rgba(249,115,22,.18)!important;color:#c2410c!important;border-color:rgba(249,115,22,.40)!important;text-shadow:none!important}.checkout-stage-wrap .checkout-traffic-steps .step-pay{background:rgba(234,179,8,.22)!important;color:#854d0e!important;border-color:rgba(234,179,8,.44)!important;text-shadow:none!important}.checkout-stage-wrap .checkout-traffic-steps .step-status{background:rgba(22,163,74,.18)!important;color:#166534!important;border-color:rgba(22,163,74,.40)!important;text-shadow:none!important}.theme-dark .checkout-stage-wrap .checkout-traffic-steps .step-cart,.tpl-premium_dark .checkout-stage-wrap .checkout-traffic-steps .step-cart{background:rgba(248,113,113,.20)!important;color:#fecaca!important;border-color:rgba(248,113,113,.34)!important}.theme-dark .checkout-stage-wrap .checkout-traffic-steps .step-receive,.tpl-premium_dark .checkout-stage-wrap .checkout-traffic-steps .step-receive{background:rgba(251,146,60,.20)!important;color:#fed7aa!important;border-color:rgba(251,146,60,.34)!important}.theme-dark .checkout-stage-wrap .checkout-traffic-steps .step-pay,.tpl-premium_dark .checkout-stage-wrap .checkout-traffic-steps .step-pay{background:rgba(250,204,21,.20)!important;color:#fef08a!important;border-color:rgba(250,204,21,.35)!important}.theme-dark .checkout-stage-wrap .checkout-traffic-steps .step-status,.tpl-premium_dark .checkout-stage-wrap .checkout-traffic-steps .step-status{background:rgba(74,222,128,.19)!important;color:#bbf7d0!important;border-color:rgba(74,222,128,.34)!important}@media(max-width:620px){.checkout-stage-wrap{padding:0 12px!important}.checkout-stage-title small{max-width:100%!important}.checkout-stage-wrap .checkout-traffic-steps span{min-height:40px!important}}.amzx-themed-modal{--lux-bg:#fcfaf6;--lux-surface:#fffdf9;--lux-card:#fffaf2;--lux-card-2:#f5efe6;--lux-line:#dcccb5;--lux-text:#1f1b16;--lux-muted:#75685a;--lux-price:#b7791f;--lux-shadow:0 24px 56px rgba(15,23,42,.18);--lux-pill:#1f2937;--lux-pill-text:#f8fafc;--lux-active-1:#8b1e24;--lux-active-2:#d97706;--lux-active-3:#caa03a;--lux-active-4:#1f8a4c;--lux-highlight:#d4af37;}.amzx-themed-modal[data-menu-template="catalogo_moda"]{--lux-bg:#141416;--lux-surface:#f7f2ea;--lux-card:#fffdf9;--lux-card-2:#f7f1e8;--lux-line:#ccb48a;--lux-text:#16120e;--lux-muted:#6e6256;--lux-price:#b7791f;--lux-shadow:0 26px 60px rgba(0,0,0,.42);--lux-pill:#232326;--lux-pill-text:#f8f1dd;--lux-active-1:#7b141d;--lux-active-2:#b45309;--lux-active-3:#d4a514;--lux-active-4:#15803d;--lux-highlight:#e0b451;}.amzx-themed-modal[data-menu-template="catalogo_veiculo"],.amzx-themed-modal[data-menu-template="boutique_italia"]{--lux-bg:#f7efe1;--lux-surface:#fffaf1;--lux-card:#fffefb;--lux-card-2:#fff7ec;--lux-line:#e7cdaa;--lux-text:#2c1d17;--lux-muted:#7d6659;--lux-price:#ca3b2d;--lux-shadow:0 22px 50px rgba(133,77,14,.14);--lux-pill:#fffaf0;--lux-pill-text:#2c1d17;--lux-active-1:#bf1d1d;--lux-active-2:#d97706;--lux-active-3:#b98a20;--lux-active-4:#0f8a45;--lux-highlight:#cf9455;}.amzx-themed-modal[data-menu-template="otica_neon"],.amzx-themed-modal[data-menu-template="cyber_neon"]{--lux-bg:#060916;--lux-surface:#090e1f;--lux-card:#081223;--lux-card-2:#0b1226;--lux-line:#1d3557;--lux-text:#e8f6ff;--lux-muted:#9db1cf;--lux-price:#22d3ee;--lux-shadow:0 28px 60px rgba(0,0,0,.48);--lux-pill:#081426;--lux-pill-text:#dff9ff;--lux-active-1:#0891b2;--lux-active-2:#7c3aed;--lux-active-3:#2563eb;--lux-active-4:#9333ea;--lux-highlight:#22d3ee;}.amzx-themed-modal[data-menu-template="beleza_tropical"]{--lux-bg:#f9f0ff;--lux-surface:#fffafe;--lux-card:#fffdfd;--lux-card-2:#fbf5ff;--lux-line:#e9cff6;--lux-text:#4b246a;--lux-muted:#8663a6;--lux-price:#7c3aed;--lux-shadow:0 22px 48px rgba(124,58,237,.16);--lux-pill:#faf5ff;--lux-pill-text:#4b246a;--lux-active-1:#7c3aed;--lux-active-2:#a855f7;--lux-active-3:#c084fc;--lux-active-4:#22c55e;--lux-highlight:#a855f7;}.amzx-themed-modal[data-menu-template="construcao_gold"],.amzx-themed-modal[data-menu-template="joias_premium"]{--lux-bg:#140f0a;--lux-surface:#19130d;--lux-card:#201710;--lux-card-2:#17110b;--lux-line:#5c4621;--lux-text:#f5e7c8;--lux-muted:#cfb993;--lux-price:#fbbf24;--lux-shadow:0 28px 62px rgba(0,0,0,.5);--lux-pill:#120d08;--lux-pill-text:#f9e6b1;--lux-active-1:#b45309;--lux-active-2:#d97706;--lux-active-3:#d4af37;--lux-active-4:#b91c1c;--lux-highlight:#d4af37;}.amzx-themed-modal[data-menu-template="clean_market"],.amzx-themed-modal[data-menu-template="otica_lux"]{--lux-bg:#f4f8f5;--lux-surface:#ffffff;--lux-card:#ffffff;--lux-card-2:#f7faf8;--lux-line:#d8e6dc;--lux-text:#153328;--lux-muted:#597465;--lux-price:#0f8a45;--lux-shadow:0 18px 40px rgba(15,23,42,.10);--lux-pill:#ffffff;--lux-pill-text:#153328;--lux-active-1:#059669;--lux-active-2:#0ea5e9;--lux-active-3:#64748b;--lux-active-4:#16a34a;--lux-highlight:#059669;}.amzx-themed-modal[data-menu-template="catalogo_fun"],.amzx-themed-modal[data-menu-template="bazar_pop"],.amzx-themed-modal[data-menu-template="kids_pop"],.amzx-themed-modal[data-menu-template="joias_luxo"]{--lux-bg:#fff7ef;--lux-surface:#fffdf9;--lux-card:#fffefc;--lux-card-2:#fff7ef;--lux-line:#f2cfad;--lux-text:#3e2a1c;--lux-muted:#7e6857;--lux-price:#f97316;--lux-shadow:0 20px 45px rgba(249,115,22,.14);--lux-pill:#fffaf2;--lux-pill-text:#3e2a1c;--lux-active-1:#f97316;--lux-active-2:#7c3aed;--lux-active-3:#fbbf24;--lux-active-4:#8b5cf6;--lux-highlight:#fb923c;}.amzx-themed-modal .checkout-sheet.lux-checkout-sheet{background:var(--lux-bg)!important;color:var(--lux-text)!important;border:1px solid var(--lux-line)!important;border-radius:34px 34px 0 0!important;box-shadow:var(--lux-shadow)!important;padding:18px 0 30px!important;overflow:auto!important;position:relative!important}.amzx-themed-modal .checkout-sheet.lux-checkout-sheet::before{content:""!important;position:absolute!important;inset:0!important;background:radial-gradient(circle at top left,rgba(255,255,255,.22),transparent 24%),radial-gradient(circle at top right,rgba(212,175,55,.10),transparent 28%)!important;pointer-events:none!important}.amzx-themed-modal .checkout-sheet.lux-checkout-sheet>*{position:relative!important;z-index:1!important}.amzx-themed-modal .checkout-top.themed-check-top{margin:0 18px 12px!important;padding:18px 18px!important;border-radius:26px!important;background:linear-gradient(145deg,color-mix(in srgb,var(--lux-surface) 88%,#ffffff 12%),color-mix(in srgb,var(--lux-card-2) 94%,#000000 6%))!important;border:1px solid var(--lux-line)!important;box-shadow:0 18px 36px rgba(15,23,42,.08)!important;align-items:center!important}.amzx-themed-modal[data-menu-template="catalogo_moda"] .checkout-top.themed-check-top,.amzx-themed-modal[data-menu-template="construcao_gold"] .checkout-top.themed-check-top,.amzx-themed-modal[data-menu-template="joias_premium"] .checkout-top.themed-check-top,.amzx-themed-modal[data-menu-template="otica_neon"] .checkout-top.themed-check-top,.amzx-themed-modal[data-menu-template="cyber_neon"] .checkout-top.themed-check-top{background:linear-gradient(145deg,rgba(17,18,24,.94),rgba(31,35,45,.92))!important;color:#f8f2e7!important}.amzx-themed-modal .checkout-top small{font-size:12px!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--lux-muted)!important;font-weight:900!important}.amzx-themed-modal .checkout-top h2{margin:3px 0 4px!important;font-size:28px!important;line-height:1.08!important;color:var(--lux-text)!important}.amzx-themed-modal .checkout-top p{margin:0!important;color:var(--lux-muted)!important;font-weight:700!important}.amzx-themed-modal .checkout-top>b{font-size:26px!important;font-weight:1000!important;color:var(--lux-price)!important;min-width:max-content!important}.amzx-themed-modal .back-modal{border-radius:16px!important;background:linear-gradient(135deg,color-mix(in srgb,var(--lux-surface) 75%,white 25%),color-mix(in srgb,var(--lux-card-2) 92%,black 8%))!important;border:1px solid var(--lux-line)!important;color:var(--lux-text)!important;font-weight:900!important;box-shadow:0 10px 24px rgba(15,23,42,.10)!important}.amzx-themed-modal[data-menu-template="catalogo_moda"] .back-modal,.amzx-themed-modal[data-menu-template="construcao_gold"] .back-modal,.amzx-themed-modal[data-menu-template="joias_premium"] .back-modal,.amzx-themed-modal[data-menu-template="otica_neon"] .back-modal,.amzx-themed-modal[data-menu-template="cyber_neon"] .back-modal{background:linear-gradient(135deg,#1d2433,#111827)!important;color:#fff!important;border-color:rgba(255,255,255,.12)!important}.amzx-themed-modal .checkout-stage-wrap{margin:0 18px 14px!important;padding:18px!important;border-radius:28px!important;background:linear-gradient(145deg,color-mix(in srgb,var(--lux-surface) 82%,white 18%),color-mix(in srgb,var(--lux-card-2) 96%,black 4%))!important;border:1px solid var(--lux-line)!important;box-shadow:0 18px 38px rgba(15,23,42,.08)!important}.amzx-themed-modal[data-menu-template="catalogo_moda"] .checkout-stage-wrap,.amzx-themed-modal[data-menu-template="construcao_gold"] .checkout-stage-wrap,.amzx-themed-modal[data-menu-template="joias_premium"] .checkout-stage-wrap,.amzx-themed-modal[data-menu-template="otica_neon"] .checkout-stage-wrap,.amzx-themed-modal[data-menu-template="cyber_neon"] .checkout-stage-wrap{background:linear-gradient(145deg,#111827,#1f2937)!important;border-color:rgba(212,175,55,.38)!important;box-shadow:0 20px 44px rgba(0,0,0,.28)!important}.amzx-themed-modal .checkout-stage-title{margin:0 0 14px!important;padding:0!important;display:flex!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;color:var(--lux-text)!important}.amzx-themed-modal .checkout-stage-title b,.amzx-themed-modal .checkout-stage-title small{background:none!important;border:0!important;padding:0!important;backdrop-filter:none!important;color:inherit!important}.amzx-themed-modal .checkout-stage-title b{font-size:15px!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-weight:1000!important}.amzx-themed-modal .checkout-stage-title small{font-size:12px!important;color:var(--lux-muted)!important}.amzx-themed-modal .checkout-traffic-steps{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:14px!important}.amzx-themed-modal .checkout-traffic-steps span{min-height:74px!important;padding:14px 18px!important;border-radius:24px!important;border:1px solid rgba(255,255,255,.10)!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;font-size:16px!important;font-weight:950!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 16px 34px rgba(15,23,42,.18)!important;position:relative!important;color:#fff!important}.amzx-themed-modal .checkout-traffic-steps span::before{display:none!important}.amzx-themed-modal .checkout-traffic-steps .step-cart{background:linear-gradient(135deg,var(--lux-active-1),color-mix(in srgb,var(--lux-active-1) 70%,white 30%))!important}.amzx-themed-modal .checkout-traffic-steps .step-receive{background:linear-gradient(135deg,var(--lux-active-2),color-mix(in srgb,var(--lux-active-2) 70%,white 30%))!important}.amzx-themed-modal .checkout-traffic-steps .step-pay{background:linear-gradient(135deg,var(--lux-active-3),color-mix(in srgb,var(--lux-active-3) 76%,white 24%))!important;color:#1f1b16!important}.amzx-themed-modal .checkout-traffic-steps .step-status{background:linear-gradient(135deg,var(--lux-active-4),color-mix(in srgb,var(--lux-active-4) 76%,white 24%))!important}.amzx-themed-modal .checkout-traffic-steps .step-cart.done,.amzx-themed-modal .checkout-traffic-steps .step-receive.done,.amzx-themed-modal .checkout-traffic-steps .step-pay.done,.amzx-themed-modal .checkout-traffic-steps .step-status.done,.amzx-themed-modal .checkout-traffic-steps .step-cart.active,.amzx-themed-modal .checkout-traffic-steps .step-receive.active,.amzx-themed-modal .checkout-traffic-steps .step-pay.active,.amzx-themed-modal .checkout-traffic-steps .step-status.active{filter:none!important;opacity:1!important}.amzx-themed-modal .checkout-panel.themed-check-panel,.amzx-themed-modal .total-panel.themed-total-panel{margin:0 18px 14px!important;padding:18px!important;border-radius:28px!important;background:linear-gradient(160deg,color-mix(in srgb,var(--lux-surface) 92%,white 8%),color-mix(in srgb,var(--lux-card-2) 96%,black 4%))!important;border:1px solid var(--lux-line)!important;box-shadow:0 18px 38px rgba(15,23,42,.08)!important}.amzx-themed-modal[data-menu-template="catalogo_moda"] .checkout-panel.themed-check-panel,.amzx-themed-modal[data-menu-template="catalogo_moda"] .total-panel.themed-total-panel,.amzx-themed-modal[data-menu-template="construcao_gold"] .checkout-panel.themed-check-panel,.amzx-themed-modal[data-menu-template="construcao_gold"] .total-panel.themed-total-panel,.amzx-themed-modal[data-menu-template="joias_premium"] .checkout-panel.themed-check-panel,.amzx-themed-modal[data-menu-template="joias_premium"] .total-panel.themed-total-panel,.amzx-themed-modal[data-menu-template="otica_neon"] .checkout-panel.themed-check-panel,.amzx-themed-modal[data-menu-template="otica_neon"] .total-panel.themed-total-panel,.amzx-themed-modal[data-menu-template="cyber_neon"] .checkout-panel.themed-check-panel,.amzx-themed-modal[data-menu-template="cyber_neon"] .total-panel.themed-total-panel{background:linear-gradient(160deg,rgba(255,255,255,.03),rgba(255,255,255,.02)),var(--lux-card)!important;border-color:var(--lux-line)!important;box-shadow:0 20px 40px rgba(0,0,0,.20)!important}.amzx-themed-modal .section-title{display:flex!important;align-items:flex-start!important;gap:14px!important;margin-bottom:16px!important}.amzx-themed-modal .section-title>span{width:46px!important;height:46px!important;min-width:46px!important;border-radius:50%!important;display:grid!important;place-items:center!important;font-size:21px!important;background:linear-gradient(145deg,color-mix(in srgb,var(--lux-surface) 85%,white 15%),color-mix(in srgb,var(--lux-card-2) 92%,black 8%))!important;border:1px solid var(--lux-line)!important;box-shadow:0 12px 22px rgba(15,23,42,.10)!important}.amzx-themed-modal[data-menu-template="catalogo_moda"] .section-title>span,.amzx-themed-modal[data-menu-template="construcao_gold"] .section-title>span,.amzx-themed-modal[data-menu-template="joias_premium"] .section-title>span,.amzx-themed-modal[data-menu-template="otica_neon"] .section-title>span,.amzx-themed-modal[data-menu-template="cyber_neon"] .section-title>span{background:linear-gradient(145deg,#171923,#0f172a)!important;color:var(--lux-highlight)!important;border-color:rgba(255,255,255,.08)!important}.amzx-themed-modal .section-title h3{margin:0 0 6px!important;font-size:18px!important;color:var(--lux-text)!important}.amzx-themed-modal .section-title small,.amzx-themed-modal .checkout-panel small,.amzx-themed-modal .checkout-final-note{color:var(--lux-muted)!important;font-weight:700!important}.amzx-themed-modal .checkout-items{display:grid!important;gap:14px!important}.amzx-themed-modal .checkout-item.themed-check-item{grid-template-columns:96px 1fr auto 56px!important;gap:16px!important;align-items:center!important;padding:16px!important;border-radius:24px!important;background:linear-gradient(145deg,color-mix(in srgb,var(--lux-card) 92%,white 8%),color-mix(in srgb,var(--lux-card-2) 96%,black 4%))!important;border:1px solid var(--lux-line)!important;box-shadow:0 14px 26px rgba(15,23,42,.06)!important;color:var(--lux-text)!important}.amzx-themed-modal[data-menu-template="catalogo_moda"] .checkout-item.themed-check-item,.amzx-themed-modal[data-menu-template="construcao_gold"] .checkout-item.themed-check-item,.amzx-themed-modal[data-menu-template="joias_premium"] .checkout-item.themed-check-item,.amzx-themed-modal[data-menu-template="otica_neon"] .checkout-item.themed-check-item,.amzx-themed-modal[data-menu-template="cyber_neon"] .checkout-item.themed-check-item{background:linear-gradient(145deg,rgba(255,255,255,.03),rgba(255,255,255,.015)),var(--lux-card-2)!important}.amzx-themed-modal .checkout-item img{width:96px!important;height:96px!important;border-radius:22px!important;box-shadow:0 10px 22px rgba(0,0,0,.18)!important}.amzx-themed-modal .checkout-item b{display:block!important;font-size:16px!important;margin-bottom:4px!important;color:var(--lux-text)!important}.amzx-themed-modal .checkout-item p,.amzx-themed-modal .checkout-item small{margin:0!important;color:var(--lux-muted)!important}.amzx-themed-modal .checkout-item strong{font-size:30px!important;color:var(--lux-price)!important;font-weight:1000!important}.amzx-themed-modal .checkout-item .btn.danger{width:46px!important;height:46px!important;min-width:46px!important;padding:0!important;border-radius:16px!important;background:linear-gradient(135deg,#ff5e3a,#ff8a1f)!important;border:0!important;color:#fff!important;box-shadow:0 10px 20px rgba(249,115,22,.30)!important}.amzx-themed-modal .receive-tabs,.amzx-themed-modal .pay-tabs{gap:12px!important}.amzx-themed-modal .receive-tabs button,.amzx-themed-modal .pay-tabs button{min-height:56px!important;border-radius:18px!important;background:linear-gradient(145deg,color-mix(in srgb,var(--lux-card) 90%,white 10%),color-mix(in srgb,var(--lux-card-2) 96%,black 4%))!important;border:1px solid var(--lux-line)!important;color:var(--lux-text)!important;font-weight:900!important;box-shadow:0 10px 20px rgba(15,23,42,.06)!important}.amzx-themed-modal .receive-tabs button.active,.amzx-themed-modal .pay-tabs button.active{background:linear-gradient(135deg,var(--lux-highlight),color-mix(in srgb,var(--lux-highlight) 72%,white 28%))!important;color:#1f1b16!important;border-color:transparent!important;box-shadow:0 16px 28px rgba(212,175,55,.24)!important}.amzx-themed-modal .checkout-form-grid input,.amzx-themed-modal .checkout-form-grid textarea,.amzx-themed-modal .coupon-apply input,.amzx-themed-modal .pix-copy-area textarea{background:color-mix(in srgb,var(--lux-card) 92%,white 8%)!important;border:1px solid var(--lux-line)!important;color:var(--lux-text)!important;border-radius:16px!important;min-height:50px!important;padding:0 14px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.15)!important}.amzx-themed-modal .checkout-form-grid textarea,.amzx-themed-modal .pix-copy-area textarea{padding:14px!important;min-height:110px!important}.amzx-themed-modal .coupon-apply .btn.ghost{min-height:50px!important;border-radius:16px!important;background:transparent!important;border:1px solid var(--lux-line)!important;color:var(--lux-text)!important;font-weight:900!important}.amzx-themed-modal .coupon-msg{margin-top:10px!important;font-weight:800!important;color:var(--lux-muted)!important}.amzx-themed-modal .total-box{padding:4px 0 0!important}.amzx-themed-modal .total-box p,.amzx-themed-modal .total-box h2{display:flex!important;justify-content:space-between!important;align-items:center!important;margin:0 0 10px!important}.amzx-themed-modal .total-box p span,.amzx-themed-modal .total-box p b{font-size:15px!important;color:var(--lux-muted)!important}.amzx-themed-modal .total-box h2{margin-top:14px!important;padding-top:14px!important;border-top:1px dashed var(--lux-line)!important}.amzx-themed-modal .total-box h2 span{font-size:18px!important;color:var(--lux-text)!important}.amzx-themed-modal .total-box h2 b{font-size:32px!important;color:var(--lux-price)!important}.amzx-themed-modal .checkout-send,.amzx-themed-modal .pix-result-actions .btn.success,.amzx-themed-modal .pix-result-actions .btn.primary{min-height:58px!important;border-radius:18px!important;border:0!important;font-size:17px!important;font-weight:1000!important;box-shadow:0 18px 34px rgba(15,23,42,.12)!important}.amzx-themed-modal .checkout-send{background:linear-gradient(135deg,var(--lux-highlight),color-mix(in srgb,var(--lux-highlight) 72%,white 28%))!important;color:#1f1b16!important}.amzx-themed-modal[data-menu-template="otica_neon"] .checkout-send,.amzx-themed-modal[data-menu-template="cyber_neon"] .checkout-send{background:linear-gradient(135deg,#06b6d4,#8b5cf6)!important;color:#fff!important}.amzx-themed-modal[data-menu-template="catalogo_fun"] .checkout-send,.amzx-themed-modal[data-menu-template="bazar_pop"] .checkout-send,.amzx-themed-modal[data-menu-template="kids_pop"] .checkout-send,.amzx-themed-modal[data-menu-template="joias_luxo"] .checkout-send{background:linear-gradient(135deg,#ff7a18,#8b5cf6)!important;color:#fff!important}.amzx-themed-modal .pix-result-qr{display:grid!important;grid-template-columns:130px 1fr!important;gap:16px!important;align-items:center!important;padding:12px!important;border-radius:20px!important;background:linear-gradient(145deg,color-mix(in srgb,var(--lux-card) 90%,white 10%),color-mix(in srgb,var(--lux-card-2) 96%,black 4%))!important;border:1px solid var(--lux-line)!important}.amzx-themed-modal .pix-result-qr img{width:130px!important;height:130px!important;border-radius:18px!important;background:#fff!important;padding:8px!important}.amzx-themed-modal .checkout-closed-banner{margin:0 18px 14px!important;padding:14px 16px!important;border-radius:18px!important;background:rgba(239,68,68,.10)!important;border:1px solid rgba(239,68,68,.24)!important;color:#991b1b!important;font-weight:900!important}@media(max-width:720px){.amzx-themed-modal .checkout-sheet.lux-checkout-sheet{padding-top:14px!important}.amzx-themed-modal .checkout-top.themed-check-top,.amzx-themed-modal .checkout-stage-wrap,.amzx-themed-modal .checkout-panel.themed-check-panel,.amzx-themed-modal .total-panel.themed-total-panel{margin-left:12px!important;margin-right:12px!important;padding:14px!important}.amzx-themed-modal .checkout-traffic-steps{grid-template-columns:1fr 1fr!important}.amzx-themed-modal .checkout-traffic-steps span{min-height:58px!important;font-size:14px!important;padding:10px 12px!important}.amzx-themed-modal .checkout-item.themed-check-item{grid-template-columns:74px 1fr auto!important}.amzx-themed-modal .checkout-item img{width:74px!important;height:74px!important}.amzx-themed-modal .checkout-item .btn.danger{grid-column:2/4!important;justify-self:start!important;margin-top:4px!important}.amzx-themed-modal .checkout-item strong{font-size:24px!important}.amzx-themed-modal .pix-result-qr{grid-template-columns:1fr!important}.amzx-themed-modal .pix-result-qr img{margin:auto!important}}.amzx-themed-modal{--lux-bg:#0f1115;--lux-surface:#18191d;--lux-card:#f7f0e6;--lux-card-2:#fffaf1;--lux-line:#d0b77d;--lux-text:#181512;--lux-muted:#6c6256;--lux-price:#a16616;--lux-highlight:#d4af37;--lux-shadow:0 28px 70px rgba(0,0,0,.46);--lux-active-1:#781821;--lux-active-2:#111827;--lux-active-3:#111827;--lux-active-4:#111827}.amzx-themed-modal[data-menu-template="catalogo_moda"]{--lux-bg:#101010;--lux-surface:#171719;--lux-card:#f6efe4;--lux-card-2:#fffaf1;--lux-line:#d7bd84;--lux-text:#17120c;--lux-muted:#6a5c4a;--lux-price:#a46510;--lux-highlight:#d7ad45;--lux-active-1:#751a22;--lux-active-2:#26231e;--lux-active-3:#26231e;--lux-active-4:#26231e}.amzx-themed-modal[data-menu-template="catalogo_veiculo"],.amzx-themed-modal[data-menu-template="boutique_italia"]{--lux-bg:#17110d;--lux-surface:#fff7ea;--lux-card:#fff9ef;--lux-card-2:#fffdf8;--lux-line:#dfc39c;--lux-text:#211914;--lux-muted:#765f4e;--lux-price:#b91c1c;--lux-highlight:#c88b45;--lux-active-1:#b91c1c;--lux-active-2:#f7efe2;--lux-active-3:#f7efe2;--lux-active-4:#15803d}.amzx-themed-modal[data-menu-template="otica_neon"],.amzx-themed-modal[data-menu-template="cyber_neon"]{--lux-bg:#050816;--lux-surface:#060b1e;--lux-card:#071225;--lux-card-2:#0b1024;--lux-line:#12b5dc;--lux-text:#e9fbff;--lux-muted:#9dc2df;--lux-price:#22e6ff;--lux-highlight:#20dfff;--lux-active-1:#0494bd;--lux-active-2:#351065;--lux-active-3:#162a72;--lux-active-4:#701a9b}.amzx-themed-modal[data-menu-template="beleza_tropical"]{--lux-bg:#27123e;--lux-surface:#fff5ff;--lux-card:#fff8ff;--lux-card-2:#fdf0ff;--lux-line:#d9b7ef;--lux-text:#411660;--lux-muted:#7b5793;--lux-price:#6d28d9;--lux-highlight:#8b5cf6;--lux-active-1:#7c3aed;--lux-active-2:#f3e8ff;--lux-active-3:#f3e8ff;--lux-active-4:#16a34a}.amzx-themed-modal[data-menu-template="construcao_gold"],.amzx-themed-modal[data-menu-template="joias_premium"]{--lux-bg:#090704;--lux-surface:#15100a;--lux-card:#16120d;--lux-card-2:#0f0b07;--lux-line:#7a5e24;--lux-text:#f9e9c0;--lux-muted:#d5bd88;--lux-price:#f4c24d;--lux-highlight:#d4af37;--lux-active-1:#b87912;--lux-active-2:#1c140a;--lux-active-3:#1c140a;--lux-active-4:#65150f}.amzx-themed-modal[data-menu-template="clean_market"],.amzx-themed-modal[data-menu-template="otica_lux"]{--lux-bg:#0f1d19;--lux-surface:#f8fffb;--lux-card:#ffffff;--lux-card-2:#f4faf6;--lux-line:#bdd9c7;--lux-text:#173328;--lux-muted:#55705f;--lux-price:#087b45;--lux-highlight:#10a86a;--lux-active-1:#059669;--lux-active-2:#f4faf6;--lux-active-3:#f4faf6;--lux-active-4:#16a34a}.amzx-themed-modal[data-menu-template="catalogo_fun"],.amzx-themed-modal[data-menu-template="bazar_pop"],.amzx-themed-modal[data-menu-template="kids_pop"],.amzx-themed-modal[data-menu-template="joias_luxo"]{--lux-bg:#21100b;--lux-surface:#fff5e8;--lux-card:#fff9ef;--lux-card-2:#fff2e2;--lux-line:#e9be91;--lux-text:#321d12;--lux-muted:#7d5c47;--lux-price:#ea580c;--lux-highlight:#f97316;--lux-active-1:#f04b19;--lux-active-2:#5b21b6;--lux-active-3:#eab308;--lux-active-4:#7c3aed}.amzx-themed-modal .checkout-sheet.lux-checkout-sheet{background:var(--lux-bg)!important;color:var(--lux-text)!important;border-color:color-mix(in srgb,var(--lux-line) 55%,transparent)!important}.amzx-themed-modal .checkout-sheet.lux-checkout-sheet::before{background:radial-gradient(circle at 12% 0%,color-mix(in srgb,var(--lux-highlight) 20%,transparent),transparent 32%),radial-gradient(circle at 90% 4%,rgba(255,255,255,.08),transparent 30%)!important}.amzx-themed-modal .checkout-top.themed-check-top,.amzx-themed-modal .checkout-stage-wrap{background:linear-gradient(145deg,#18191c,#101114)!important;color:#f8ead1!important;border:1px solid color-mix(in srgb,var(--lux-line) 55%,transparent)!important;box-shadow:0 26px 54px rgba(0,0,0,.38)!important}.amzx-themed-modal[data-menu-template="catalogo_veiculo"] .checkout-top.themed-check-top,.amzx-themed-modal[data-menu-template="boutique_italia"] .checkout-top.themed-check-top,.amzx-themed-modal[data-menu-template="beleza_tropical"] .checkout-top.themed-check-top,.amzx-themed-modal[data-menu-template="clean_market"] .checkout-top.themed-check-top,.amzx-themed-modal[data-menu-template="otica_lux"] .checkout-top.themed-check-top,.amzx-themed-modal[data-menu-template="catalogo_fun"] .checkout-top.themed-check-top,.amzx-themed-modal[data-menu-template="bazar_pop"] .checkout-top.themed-check-top,.amzx-themed-modal[data-menu-template="kids_pop"] .checkout-top.themed-check-top,.amzx-themed-modal[data-menu-template="joias_luxo"] .checkout-top.themed-check-top{background:linear-gradient(145deg,var(--lux-surface),var(--lux-card-2))!important;color:var(--lux-text)!important}.amzx-themed-modal .checkout-stage-title b{color:#f8ead1!important;text-shadow:none!important}.amzx-themed-modal .checkout-stage-title small{color:rgba(248,234,209,.74)!important}.amzx-themed-modal[data-menu-template="catalogo_veiculo"] .checkout-stage-title b,.amzx-themed-modal[data-menu-template="boutique_italia"] .checkout-stage-title b,.amzx-themed-modal[data-menu-template="beleza_tropical"] .checkout-stage-title b,.amzx-themed-modal[data-menu-template="clean_market"] .checkout-stage-title b,.amzx-themed-modal[data-menu-template="otica_lux"] .checkout-stage-title b,.amzx-themed-modal[data-menu-template="catalogo_fun"] .checkout-stage-title b,.amzx-themed-modal[data-menu-template="bazar_pop"] .checkout-stage-title b,.amzx-themed-modal[data-menu-template="kids_pop"] .checkout-stage-title b,.amzx-themed-modal[data-menu-template="joias_luxo"] .checkout-stage-title b{color:var(--lux-text)!important}.amzx-themed-modal[data-menu-template="catalogo_veiculo"] .checkout-stage-title small,.amzx-themed-modal[data-menu-template="boutique_italia"] .checkout-stage-title small,.amzx-themed-modal[data-menu-template="beleza_tropical"] .checkout-stage-title small,.amzx-themed-modal[data-menu-template="clean_market"] .checkout-stage-title small,.amzx-themed-modal[data-menu-template="otica_lux"] .checkout-stage-title small,.amzx-themed-modal[data-menu-template="catalogo_fun"] .checkout-stage-title small,.amzx-themed-modal[data-menu-template="bazar_pop"] .checkout-stage-title small,.amzx-themed-modal[data-menu-template="kids_pop"] .checkout-stage-title small,.amzx-themed-modal[data-menu-template="joias_luxo"] .checkout-stage-title small{color:var(--lux-muted)!important}.amzx-themed-modal .checkout-traffic-steps span{border-radius:22px!important;min-height:72px!important;color:#f8f0de!important;text-shadow:none!important;font-size:16px!important;letter-spacing:.01em!important;opacity:1!important}.amzx-themed-modal .checkout-traffic-steps .step-cart{background:linear-gradient(135deg,var(--lux-active-1),color-mix(in srgb,var(--lux-active-1) 62%,#ff9b64 38%))!important;color:#fff!important}.amzx-themed-modal .checkout-traffic-steps .step-receive{background:linear-gradient(135deg,var(--lux-active-2),color-mix(in srgb,var(--lux-active-2) 70%,var(--lux-highlight) 30%))!important;color:#f8ead1!important;border-color:color-mix(in srgb,var(--lux-highlight) 42%,transparent)!important}.amzx-themed-modal .checkout-traffic-steps .step-pay{background:linear-gradient(135deg,var(--lux-active-3),color-mix(in srgb,var(--lux-active-3) 65%,var(--lux-highlight) 35%))!important;color:#f8ead1!important;border-color:color-mix(in srgb,var(--lux-highlight) 42%,transparent)!important}.amzx-themed-modal .checkout-traffic-steps .step-status{background:linear-gradient(135deg,var(--lux-active-4),color-mix(in srgb,var(--lux-active-4) 70%,#22c55e 30%))!important;color:#f8ead1!important}.amzx-themed-modal[data-menu-template="catalogo_veiculo"] .checkout-traffic-steps .step-receive,.amzx-themed-modal[data-menu-template="boutique_italia"] .checkout-traffic-steps .step-receive,.amzx-themed-modal[data-menu-template="beleza_tropical"] .checkout-traffic-steps .step-receive,.amzx-themed-modal[data-menu-template="clean_market"] .checkout-traffic-steps .step-receive,.amzx-themed-modal[data-menu-template="otica_lux"] .checkout-traffic-steps .step-receive{color:var(--lux-text)!important}.amzx-themed-modal[data-menu-template="catalogo_veiculo"] .checkout-traffic-steps .step-pay,.amzx-themed-modal[data-menu-template="boutique_italia"] .checkout-traffic-steps .step-pay,.amzx-themed-modal[data-menu-template="beleza_tropical"] .checkout-traffic-steps .step-pay,.amzx-themed-modal[data-menu-template="clean_market"] .checkout-traffic-steps .step-pay,.amzx-themed-modal[data-menu-template="otica_lux"] .checkout-traffic-steps .step-pay{color:var(--lux-text)!important}.amzx-themed-modal .checkout-panel.themed-check-panel,.amzx-themed-modal .total-panel.themed-total-panel{background:linear-gradient(150deg,var(--lux-card),var(--lux-card-2))!important;color:var(--lux-text)!important;border-color:var(--lux-line)!important;box-shadow:0 22px 46px rgba(0,0,0,.18)!important}.amzx-themed-modal .section-title h3,.amzx-themed-modal .checkout-item b,.amzx-themed-modal .total-box h2 span{color:var(--lux-text)!important}.amzx-themed-modal .section-title small,.amzx-themed-modal .checkout-item p,.amzx-themed-modal .checkout-item small,.amzx-themed-modal .checkout-panel small{color:var(--lux-muted)!important}.amzx-themed-modal .checkout-item.themed-check-item{background:linear-gradient(145deg,var(--lux-card-2),var(--lux-card))!important;border-color:color-mix(in srgb,var(--lux-line) 80%,transparent)!important;color:var(--lux-text)!important}.amzx-themed-modal .checkout-item strong,.amzx-themed-modal .total-box h2 b,.amzx-themed-modal .checkout-top>b{color:var(--lux-price)!important}.amzx-themed-modal .checkout-item .btn.danger{background:linear-gradient(135deg,#8b1e24,#c2410c)!important;color:#fff!important}.amzx-themed-modal .checkout-send{background:linear-gradient(135deg,var(--lux-highlight),color-mix(in srgb,var(--lux-highlight) 70%,#fff 30%))!important;color:#17120c!important}.amzx-themed-modal{--cx-bg:#111111;--cx-top:#1b1b1f;--cx-top-text:#fff7e6;--cx-panel:#fff8ee;--cx-panel-text:#201711;--cx-muted:#6b5e50;--cx-line:#c9ad75;--cx-price:#b7791f;--cx-accent:#d4af37;--cx-btn:#8b1e24;--cx-btn2:#d97706;--cx-btn3:#1f2937;--cx-ok:#168a45;--cx-shadow:0 28px 70px rgba(0,0,0,.46)}.amzx-themed-modal[data-menu-template="catalogo_moda"]{--cx-bg:#0d0d0f;--cx-top:#18191d;--cx-top-text:#fff2d8;--cx-panel:#f8efe2;--cx-panel-text:#1c140d;--cx-muted:#665845;--cx-line:#d5b777;--cx-price:#b7791f;--cx-accent:#d4af37;--cx-btn:#7a1720;--cx-btn2:#b45309;--cx-btn3:#222326;--cx-ok:#157f3d}.amzx-themed-modal[data-menu-template="catalogo_veiculo"],.amzx-themed-modal[data-menu-template="boutique_italia"]{--cx-bg:#1b120d;--cx-top:#fff5e8;--cx-top-text:#251610;--cx-panel:#fff8ef;--cx-panel-text:#251610;--cx-muted:#795f4b;--cx-line:#dec09a;--cx-price:#b91c1c;--cx-accent:#c88b45;--cx-btn:#b91c1c;--cx-btn2:#b45309;--cx-btn3:#8a5b22;--cx-ok:#13773a}.amzx-themed-modal[data-menu-template="otica_neon"]{--cx-bg:#040714;--cx-top:#071127;--cx-top-text:#e8fbff;--cx-panel:#081223;--cx-panel-text:#e8fbff;--cx-muted:#9dc2df;--cx-line:#0ea5c7;--cx-price:#22d3ee;--cx-accent:#22d3ee;--cx-btn:#0891b2;--cx-btn2:#6d28d9;--cx-btn3:#1d4ed8;--cx-ok:#7c3aed}.amzx-themed-modal[data-menu-template="cyber_neon"]{--cx-bg:#030611;--cx-top:#070b1e;--cx-top-text:#ecfeff;--cx-panel:#070b1e;--cx-panel-text:#ecfeff;--cx-muted:#a5b4fc;--cx-line:#00e5ff;--cx-price:#00e5ff;--cx-accent:#ff2df7;--cx-btn:#06b6d4;--cx-btn2:#7c3aed;--cx-btn3:#c026d3;--cx-ok:#db2777}.amzx-themed-modal[data-menu-template="beleza_tropical"]{--cx-bg:#251039;--cx-top:#fff5ff;--cx-top-text:#40135e;--cx-panel:#fff8ff;--cx-panel-text:#40135e;--cx-muted:#7d5893;--cx-line:#d9b7ef;--cx-price:#7c3aed;--cx-accent:#8b5cf6;--cx-btn:#7c3aed;--cx-btn2:#9d4edd;--cx-btn3:#6d28d9;--cx-ok:#16a34a}.amzx-themed-modal[data-menu-template="construcao_gold"]{--cx-bg:#080604;--cx-top:#171008;--cx-top-text:#ffe9b0;--cx-panel:#171008;--cx-panel-text:#ffe9b0;--cx-muted:#d3b77c;--cx-line:#7a5a21;--cx-price:#fbbf24;--cx-accent:#d4af37;--cx-btn:#b45309;--cx-btn2:#8a5b12;--cx-btn3:#1f1408;--cx-ok:#7f1d1d}.amzx-themed-modal[data-menu-template="joias_premium"]{--cx-bg:#050505;--cx-top:#101010;--cx-top-text:#fff0bd;--cx-panel:#111111;--cx-panel-text:#fff0bd;--cx-muted:#d6bf82;--cx-line:#856b2e;--cx-price:#f5c84b;--cx-accent:#d4af37;--cx-btn:#b8860b;--cx-btn2:#20170a;--cx-btn3:#20170a;--cx-ok:#9f7a1d}.amzx-themed-modal[data-menu-template="clean_market"]{--cx-bg:#0f1c16;--cx-top:#f8fffb;--cx-top-text:#143124;--cx-panel:#ffffff;--cx-panel-text:#143124;--cx-muted:#587363;--cx-line:#bdd9c7;--cx-price:#087b45;--cx-accent:#10a86a;--cx-btn:#059669;--cx-btn2:#0f766e;--cx-btn3:#475569;--cx-ok:#16a34a}.amzx-themed-modal[data-menu-template="otica_lux"]{--cx-bg:#08111f;--cx-top:#f5fbff;--cx-top-text:#0f2440;--cx-panel:#f8fbff;--cx-panel-text:#0f2440;--cx-muted:#56708e;--cx-line:#b9d5ee;--cx-price:#0f65b8;--cx-accent:#0ea5e9;--cx-btn:#0f65b8;--cx-btn2:#0ea5e9;--cx-btn3:#172554;--cx-ok:#172554}.amzx-themed-modal[data-menu-template="catalogo_fun"],.amzx-themed-modal[data-menu-template="bazar_pop"]{--cx-bg:#241008;--cx-top:#fff4e7;--cx-top-text:#351b10;--cx-panel:#fff8ef;--cx-panel-text:#351b10;--cx-muted:#7d5b46;--cx-line:#edbd8b;--cx-price:#ea580c;--cx-accent:#f97316;--cx-btn:#ef4444;--cx-btn2:#7c3aed;--cx-btn3:#d97706;--cx-ok:#7c3aed}.amzx-themed-modal[data-menu-template="kids_pop"]{--cx-bg:#2b1706;--cx-top:#fff3d2;--cx-top-text:#3b1d0a;--cx-panel:#fff8e6;--cx-panel-text:#3b1d0a;--cx-muted:#7c5a31;--cx-line:#e6b94f;--cx-price:#dc2626;--cx-accent:#facc15;--cx-btn:#ef4444;--cx-btn2:#b45309;--cx-btn3:#d97706;--cx-ok:#15803d}.amzx-themed-modal[data-menu-template="joias_luxo"]{--cx-bg:#251023;--cx-top:#fff1f7;--cx-top-text:#581c3b;--cx-panel:#fff5fa;--cx-panel-text:#581c3b;--cx-muted:#8a5571;--cx-line:#efb6cf;--cx-price:#db2777;--cx-accent:#ec4899;--cx-btn:#ec4899;--cx-btn2:#be185d;--cx-btn3:#7c3aed;--cx-ok:#7c3aed}.amzx-themed-modal .checkout-sheet.lux-checkout-sheet{background:radial-gradient(circle at 12% -10%,color-mix(in srgb,var(--cx-accent) 18%,transparent),transparent 32%),linear-gradient(180deg,var(--cx-bg),color-mix(in srgb,var(--cx-bg) 82%,#000 18%))!important;color:var(--cx-panel-text)!important;border-color:color-mix(in srgb,var(--cx-line) 70%,transparent)!important;box-shadow:var(--cx-shadow)!important}.amzx-themed-modal .checkout-top.themed-check-top,.amzx-themed-modal .checkout-stage-wrap{background:linear-gradient(145deg,var(--cx-top),color-mix(in srgb,var(--cx-top) 88%,#000 12%))!important;color:var(--cx-top-text)!important;border:1px solid color-mix(in srgb,var(--cx-line) 65%,transparent)!important;box-shadow:0 24px 50px rgba(0,0,0,.28)!important}.amzx-themed-modal .checkout-top.themed-check-top *,.amzx-themed-modal .checkout-stage-wrap *{text-shadow:none!important}.amzx-themed-modal .checkout-top h2,.amzx-themed-modal .checkout-stage-title b{color:var(--cx-top-text)!important}.amzx-themed-modal .checkout-top p,.amzx-themed-modal .checkout-top small,.amzx-themed-modal .checkout-stage-title small{color:color-mix(in srgb,var(--cx-top-text) 74%,transparent)!important}.amzx-themed-modal .checkout-top>b{color:var(--cx-price)!important}.amzx-themed-modal .back-modal{background:color-mix(in srgb,var(--cx-top) 88%,#000 12%)!important;color:var(--cx-top-text)!important;border:1px solid color-mix(in srgb,var(--cx-line) 60%,transparent)!important}.amzx-themed-modal .checkout-traffic-steps span{opacity:1!important;text-shadow:none!important;border:1px solid rgba(255,255,255,.16)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 15px 30px rgba(0,0,0,.24)!important;color:#fff!important}.amzx-themed-modal .checkout-traffic-steps .step-cart{background:linear-gradient(135deg,var(--cx-btn),color-mix(in srgb,var(--cx-btn) 65%,#fff 35%))!important;color:#fff!important}.amzx-themed-modal .checkout-traffic-steps .step-receive{background:linear-gradient(135deg,var(--cx-btn2),color-mix(in srgb,var(--cx-btn2) 70%,#fff 30%))!important;color:#fff!important}.amzx-themed-modal .checkout-traffic-steps .step-pay{background:linear-gradient(135deg,var(--cx-btn3),color-mix(in srgb,var(--cx-btn3) 76%,var(--cx-accent) 24%))!important;color:#fff!important}.amzx-themed-modal .checkout-traffic-steps .step-status{background:linear-gradient(135deg,var(--cx-ok),color-mix(in srgb,var(--cx-ok) 70%,#fff 30%))!important;color:#fff!important}.amzx-themed-modal[data-menu-template="kids_pop"] .checkout-traffic-steps .step-pay,.amzx-themed-modal[data-menu-template="catalogo_fun"] .checkout-traffic-steps .step-pay{color:#2a1608!important}.amzx-themed-modal[data-menu-template="clean_market"] .checkout-traffic-steps .step-pay,.amzx-themed-modal[data-menu-template="otica_lux"] .checkout-traffic-steps .step-pay{color:#fff!important}.amzx-themed-modal .checkout-panel.themed-check-panel,.amzx-themed-modal .total-panel.themed-total-panel{background:linear-gradient(150deg,var(--cx-panel),color-mix(in srgb,var(--cx-panel) 92%,var(--cx-bg) 8%))!important;color:var(--cx-panel-text)!important;border:1px solid var(--cx-line)!important;box-shadow:0 22px 48px rgba(0,0,0,.18)!important}.amzx-themed-modal .checkout-panel.themed-check-panel *,.amzx-themed-modal .total-panel.themed-total-panel *{text-shadow:none!important}.amzx-themed-modal .section-title h3,.amzx-themed-modal .checkout-item b,.amzx-themed-modal .total-box h2 span{color:var(--cx-panel-text)!important}.amzx-themed-modal .section-title small,.amzx-themed-modal .checkout-item p,.amzx-themed-modal .checkout-item small,.amzx-themed-modal .checkout-panel small,.amzx-themed-modal .checkout-final-note{color:var(--cx-muted)!important}.amzx-themed-modal .section-title>span{background:linear-gradient(145deg,color-mix(in srgb,var(--cx-panel) 85%,#fff 15%),color-mix(in srgb,var(--cx-panel) 84%,var(--cx-bg) 16%))!important;color:var(--cx-accent)!important;border:1px solid var(--cx-line)!important}.amzx-themed-modal .checkout-item.themed-check-item{background:linear-gradient(145deg,color-mix(in srgb,var(--cx-panel) 92%,#fff 8%),color-mix(in srgb,var(--cx-panel) 88%,var(--cx-bg) 12%))!important;color:var(--cx-panel-text)!important;border:1px solid color-mix(in srgb,var(--cx-line) 80%,transparent)!important}.amzx-themed-modal .checkout-item strong,.amzx-themed-modal .total-box h2 b{color:var(--cx-price)!important}.amzx-themed-modal .checkout-item .btn.danger{background:linear-gradient(135deg,#8b1e24,#f97316)!important;color:#fff!important;border:0!important}.amzx-themed-modal .checkout-form-grid input,.amzx-themed-modal .checkout-form-grid textarea,.amzx-themed-modal .coupon-apply input,.amzx-themed-modal .pix-copy-area textarea{background:color-mix(in srgb,var(--cx-panel) 92%,#fff 8%)!important;color:var(--cx-panel-text)!important;border:1px solid var(--cx-line)!important}.amzx-themed-modal .checkout-form-grid input::placeholder,.amzx-themed-modal .checkout-form-grid textarea::placeholder,.amzx-themed-modal .coupon-apply input::placeholder{color:color-mix(in srgb,var(--cx-muted) 72%,transparent)!important}.amzx-themed-modal .receive-tabs button,.amzx-themed-modal .pay-tabs button,.amzx-themed-modal .coupon-apply .btn.ghost{background:color-mix(in srgb,var(--cx-panel) 90%,#fff 10%)!important;color:var(--cx-panel-text)!important;border:1px solid var(--cx-line)!important}.amzx-themed-modal .receive-tabs button.active,.amzx-themed-modal .pay-tabs button.active,.amzx-themed-modal .checkout-send{background:linear-gradient(135deg,var(--cx-accent),color-mix(in srgb,var(--cx-accent) 70%,#fff 30%))!important;color:#1a1208!important;border:0!important}.amzx-themed-modal[data-menu-template="otica_neon"] .checkout-send,.amzx-themed-modal[data-menu-template="cyber_neon"] .checkout-send,.amzx-themed-modal[data-menu-template="catalogo_fun"] .checkout-send,.amzx-themed-modal[data-menu-template="bazar_pop"] .checkout-send{color:#fff!important;background:linear-gradient(135deg,var(--cx-btn),var(--cx-btn2))!important}@media(max-width:720px){.amzx-themed-modal .checkout-top.themed-check-top{grid-template-columns:1fr!important}.amzx-themed-modal .checkout-top>b{justify-self:start!important}.amzx-themed-modal .checkout-traffic-steps{grid-template-columns:1fr 1fr!important}.amzx-themed-modal .checkout-traffic-steps span{min-height:54px!important}.amzx-themed-modal .checkout-item.themed-check-item{grid-template-columns:74px 1fr auto!important}}.catalogo-menu{--menu-text:#101828;--menu-muted:#475467;--menu-card:#ffffff;--menu-line:#d0d5dd;color:var(--menu-text,#101828)!important;}.catalogo-menu p,.catalogo-menu small,.catalogo-menu label,.catalogo-menu .muted{color:var(--menu-muted,#475467)!important;}.catalogo-menu h1,.catalogo-menu h2,.catalogo-menu h3,.catalogo-menu h4,.catalogo-menu b,.catalogo-menu strong{color:var(--menu-text,#101828)!important;}.store-card,.menu-product,.category-chip,.product-sheet,.sheet:not(.ai-sheet),.checkout-themed-sheet,.customer-themed-sheet{background:var(--menu-card,#ffffff)!important;color:var(--menu-text,#101828)!important;border-color:var(--menu-line,#d0d5dd)!important;}.address-suggest{background:#ffffff!important;border:1px solid #d0d5dd!important;box-shadow:0 18px 44px rgba(16,24,40,.16)!important;overflow:hidden!important;}.address-suggest button{background:#ffffff!important;color:#101828!important;border-bottom:1px solid #eaecf0!important;}.address-suggest button:hover,.address-suggest button:focus{background:#f2f4f7!important;color:#101828!important;outline:2px solid rgba(14,165,233,.24)!important;}.address-suggest b{color:#101828!important}.address-suggest small{color:#475467!important}.amzx-themed-modal{--lux-bg:#f2f4f7;--lux-surface:#ffffff;--lux-card:#ffffff;--lux-card-2:#f8fafc;--lux-line:#d0d5dd;--lux-text:#101828;--lux-muted:#475467;--lux-price:#9a3412;--lux-highlight:#f59e0b;}.amzx-themed-modal[data-menu-template="otica_neon"],.amzx-themed-modal[data-menu-template="cyber_neon"],.amzx-themed-modal[data-menu-template="construcao_gold"],.amzx-themed-modal[data-menu-template="joias_premium"]{--lux-bg:#eef2f7;--lux-surface:#ffffff;--lux-card:#ffffff;--lux-card-2:#f8fafc;--lux-line:#cbd5e1;--lux-text:#0f172a;--lux-muted:#475569;--lux-price:#0f766e;--lux-highlight:#0ea5e9;}.amzx-themed-modal .checkout-sheet.lux-checkout-sheet,.amzx-themed-modal .checkout-sheet.pro-checkout{background:linear-gradient(180deg,#f8fafc,#eef2f7)!important;color:#101828!important;border-color:#d0d5dd!important;}.amzx-themed-modal .checkout-top.themed-check-top,.amzx-themed-modal .checkout-stage-wrap,.amzx-themed-modal .checkout-panel.themed-check-panel,.amzx-themed-modal .total-panel.themed-total-panel,.amzx-themed-modal .pix-result-panel{background:#ffffff!important;color:#101828!important;border:1px solid #d0d5dd!important;box-shadow:0 18px 48px rgba(16,24,40,.10)!important;}.amzx-themed-modal .checkout-stage-title b,.amzx-themed-modal .checkout-top h2,.amzx-themed-modal .checkout-panel h3,.amzx-themed-modal .section-title h3,.amzx-themed-modal .total-box h2 span,.amzx-themed-modal .checkout-item b{color:#101828!important;text-shadow:none!important;}.amzx-themed-modal .checkout-stage-title small,.amzx-themed-modal .checkout-top small,.amzx-themed-modal .checkout-top p,.amzx-themed-modal .checkout-panel small,.amzx-themed-modal .section-title small,.amzx-themed-modal .checkout-item p,.amzx-themed-modal .checkout-item small,.amzx-themed-modal .total-box p span,.amzx-themed-modal .total-box p b{color:#475467!important;text-shadow:none!important;}.amzx-themed-modal .checkout-item.themed-check-item,.amzx-themed-modal .pix-result-qr,.amzx-themed-modal .checkout-payment-explain,.amzx-themed-modal .pix-box,.amzx-themed-modal .checkout-pix-dynamic{background:#ffffff!important;color:#101828!important;border:1px solid #d0d5dd!important;box-shadow:0 12px 28px rgba(16,24,40,.08)!important;}.amzx-themed-modal .pix-result-qr div,.amzx-themed-modal .pix-result-qr b,.amzx-themed-modal .pix-result-qr p,.amzx-themed-modal .pix-box b,.amzx-themed-modal .pix-box p,.amzx-themed-modal .pix-box small,.checkout-payment-explain,.checkout-payment-explain *{color:#101828!important;text-shadow:none!important;}.amzx-themed-modal .pix-result-qr small,.amzx-themed-modal .pix-box small{color:#475467!important;}.amzx-themed-modal input,.amzx-themed-modal select,.amzx-themed-modal textarea,.checkout-form-grid input,.checkout-form-grid select,.checkout-form-grid textarea,.coupon-apply input,.pix-copy-area textarea{background:#ffffff!important;color:#101828!important;border:1px solid #98a2b3!important;box-shadow:none!important;}.amzx-themed-modal input::placeholder,.amzx-themed-modal textarea::placeholder,.checkout-form-grid input::placeholder,.checkout-form-grid textarea::placeholder{color:#667085!important;opacity:1!important;}.amzx-themed-modal select option{background:#ffffff!important;color:#101828!important;}.amzx-themed-modal .checkout-traffic-steps span{background:#ffffff!important;color:#344054!important;border:1px solid #d0d5dd!important;}.amzx-themed-modal .checkout-traffic-steps span.active{background:linear-gradient(135deg,#f59e0b,#fcd34d)!important;color:#1f2937!important;border-color:#f59e0b!important;}.amzx-themed-modal .checkout-send,.amzx-themed-modal .pix-result-actions .btn.success,.amzx-themed-modal .pix-result-actions .btn.primary{background:linear-gradient(135deg,#15803d,#22c55e)!important;color:#ffffff!important;}.amzx-themed-modal .back-modal,.amzx-themed-modal .btn.ghost,.amzx-themed-modal .coupon-apply .btn.ghost{background:#f2f4f7!important;color:#101828!important;border:1px solid #d0d5dd!important;}.checkout-sheet.pro-checkout .checkout-item,.checkout-sheet.pro-checkout .checkout-total,.checkout-sheet.pro-checkout .pix-box{background:#ffffff!important;color:#101828!important;border-color:#d0d5dd!important;}.checkout-sheet.pro-checkout .checkout-item p,.checkout-sheet.pro-checkout .pix-box small{color:#475467!important;}.amzx-themed-modal .checkout-stage-wrap{margin:14px 18px 10px!important;border-radius:30px!important;padding:18px!important;border:1px solid rgba(15,23,42,.10)!important;background:linear-gradient(180deg,rgba(255,255,255,.95),rgba(248,250,252,.98))!important;box-shadow:0 18px 40px rgba(15,23,42,.10)!important;overflow:hidden!important;position:relative!important;}.amzx-themed-modal .checkout-stage-wrap::before{content:""!important;position:absolute!important;inset:0!important;background:radial-gradient(circle at 0% 0%,rgba(255,255,255,.75),transparent 42%),radial-gradient(circle at 100% 0%,rgba(255,255,255,.36),transparent 28%)!important;pointer-events:none!important;}.amzx-themed-modal .checkout-stage-wrap>*{position:relative!important;z-index:1!important}.amzx-themed-modal .checkout-stage-title{display:flex!important;justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;margin:0 0 16px!important;color:#0f172a!important;}.amzx-themed-modal .checkout-stage-title b{font-size:28px!important;line-height:1.05!important;letter-spacing:-.03em!important;text-transform:uppercase!important;color:inherit!important;}.amzx-themed-modal .checkout-stage-title small{font-size:14px!important;line-height:1.5!important;color:rgba(15,23,42,.68)!important;text-align:right!important;max-width:360px!important;}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;margin:0!important;background:transparent!important;border:0!important;padding:0!important;box-shadow:none!important;}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps span{--step-fill-a:#ffffff;--step-fill-b:#f8fafc;--step-track:#e5e7eb;--step-accent:#334155;--step-text:#0f172a;--step-border:rgba(15,23,42,.10);--step-badge-bg:rgba(255,255,255,.9);--step-shadow:0 16px 32px rgba(15,23,42,.10);position:relative!important;min-height:170px!important;padding:18px 14px 18px!important;border-radius:28px!important;overflow:hidden!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;font-size:0!important;line-height:1!important;text-align:center!important;color:transparent!important;cursor:default!important;pointer-events:none!important;border:1px solid var(--step-border)!important;background:linear-gradient(180deg,var(--step-fill-a),var(--step-fill-b)) padding-box,linear-gradient(90deg,var(--step-track),var(--step-track)) center calc(100% - 18px)/calc(100% - 28px) 6px no-repeat!important;box-shadow:var(--step-shadow)!important;isolation:isolate!important;}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps span::before{content:var(--step-icon,"•")!important;position:absolute!important;top:18px!important;left:50%!important;transform:translateX(-50%)!important;width:66px!important;height:66px!important;border-radius:999px!important;display:grid!important;place-items:center!important;background:var(--step-badge-bg)!important;color:var(--step-accent)!important;font-size:31px!important;font-weight:800!important;box-shadow:0 12px 28px rgba(15,23,42,.10)!important;border:1px solid rgba(255,255,255,.65)!important;}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps span::after{content:var(--step-label,"Etapa")!important;white-space:pre-line!important;position:absolute!important;left:12px!important;right:12px!important;bottom:28px!important;display:block!important;color:var(--step-text)!important;font-size:16px!important;font-weight:900!important;line-height:1.25!important;text-align:center!important;}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps span.active,.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps span.done{transform:translateY(-2px)!important;}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps span.active{box-shadow:0 22px 44px rgba(15,23,42,.16)!important;}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps .step-cart{--step-icon:"🛒";--step-label:"1\A Carrinho";}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps .step-receive{--step-icon:"📍";--step-label:"2\A Recebimento";}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps .step-pay{--step-icon:"💳";--step-label:"3\A Pagamento";}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps .step-status{--step-icon:"✅";--step-label:"4\A Status";}.amzx-themed-modal[data-menu-template="catalogo_moda"] .checkout-stage-wrap,.amzx-themed-modal[data-menu-template="catalogo_fun"] .checkout-stage-wrap{background:linear-gradient(180deg,#fff8f1,#ffffff)!important;border-color:#fed7aa!important;}.amzx-themed-modal[data-menu-template="catalogo_moda"] .checkout-traffic-steps .step-cart,.amzx-themed-modal[data-menu-template="catalogo_fun"] .checkout-traffic-steps .step-cart{--step-fill-a:#fff1ee;--step-fill-b:#fff7f3;--step-accent:#ef4444;--step-track:#fca5a5;--step-text:#7c2d12;--step-border:#fecaca;--step-badge-bg:#ffe4df}.amzx-themed-modal[data-menu-template="catalogo_moda"] .checkout-traffic-steps .step-receive,.amzx-themed-modal[data-menu-template="catalogo_fun"] .checkout-traffic-steps .step-receive{--step-fill-a:#fff7ed;--step-fill-b:#fffbf5;--step-accent:#ea580c;--step-track:#fdba74;--step-text:#9a3412;--step-border:#fed7aa;--step-badge-bg:#ffedd5}.amzx-themed-modal[data-menu-template="catalogo_moda"] .checkout-traffic-steps .step-pay,.amzx-themed-modal[data-menu-template="catalogo_fun"] .checkout-traffic-steps .step-pay{--step-fill-a:#fffbea;--step-fill-b:#fffef7;--step-accent:#ca8a04;--step-track:#fde68a;--step-text:#854d0e;--step-border:#fde68a;--step-badge-bg:#fef3c7}.amzx-themed-modal[data-menu-template="catalogo_moda"] .checkout-traffic-steps .step-status,.amzx-themed-modal[data-menu-template="catalogo_fun"] .checkout-traffic-steps .step-status{--step-fill-a:#f0fdf4;--step-fill-b:#f8fffb;--step-accent:#16a34a;--step-track:#86efac;--step-text:#166534;--step-border:#bbf7d0;--step-badge-bg:#dcfce7}.amzx-themed-modal[data-menu-template="catalogo_veiculo"] .checkout-stage-wrap,.amzx-themed-modal[data-menu-template="boutique_italia"] .checkout-stage-wrap{background:linear-gradient(180deg,#fff8f3,#fffdf8)!important;border-color:#fed7aa!important;}.amzx-themed-modal[data-menu-template="catalogo_veiculo"] .checkout-stage-title,.amzx-themed-modal[data-menu-template="boutique_italia"] .checkout-stage-title{color:#1f2937!important}.amzx-themed-modal[data-menu-template="catalogo_veiculo"] .checkout-stage-wrap::before,.amzx-themed-modal[data-menu-template="boutique_italia"] .checkout-stage-wrap::before{background:radial-gradient(circle at 0% 0%,rgba(220,38,38,.10),transparent 38%),radial-gradient(circle at 100% 0%,rgba(22,163,74,.12),transparent 30%)!important}.amzx-themed-modal[data-menu-template="catalogo_veiculo"] .checkout-traffic-steps .step-cart,.amzx-themed-modal[data-menu-template="boutique_italia"] .checkout-traffic-steps .step-cart{--step-fill-a:#fff1f2;--step-fill-b:#fff7f7;--step-accent:#dc2626;--step-track:#fca5a5;--step-text:#7f1d1d;--step-border:#fecaca;--step-badge-bg:#fee2e2}.amzx-themed-modal[data-menu-template="catalogo_veiculo"] .checkout-traffic-steps .step-receive,.amzx-themed-modal[data-menu-template="boutique_italia"] .checkout-traffic-steps .step-receive{--step-fill-a:#f0fdf4;--step-fill-b:#f7fef8;--step-accent:#16a34a;--step-track:#86efac;--step-text:#166534;--step-border:#bbf7d0;--step-badge-bg:#dcfce7}.amzx-themed-modal[data-menu-template="catalogo_veiculo"] .checkout-traffic-steps .step-pay,.amzx-themed-modal[data-menu-template="boutique_italia"] .checkout-traffic-steps .step-pay{--step-fill-a:#fff7ed;--step-fill-b:#fffbf5;--step-accent:#ea580c;--step-track:#fdba74;--step-text:#9a3412;--step-border:#fed7aa;--step-badge-bg:#ffedd5}.amzx-themed-modal[data-menu-template="catalogo_veiculo"] .checkout-traffic-steps .step-status,.amzx-themed-modal[data-menu-template="boutique_italia"] .checkout-traffic-steps .step-status{--step-fill-a:#f0fdf4;--step-fill-b:#f7fff9;--step-accent:#15803d;--step-track:#4ade80;--step-text:#166534;--step-border:#86efac;--step-badge-bg:#dcfce7}.amzx-themed-modal[data-menu-template="clean_market"] .checkout-stage-wrap,.amzx-themed-modal[data-menu-template="otica_lux"] .checkout-stage-wrap{background:linear-gradient(180deg,#f8fffb,#ffffff)!important;border-color:#d1fae5!important;}.amzx-themed-modal[data-menu-template="clean_market"] .checkout-stage-wrap::before,.amzx-themed-modal[data-menu-template="otica_lux"] .checkout-stage-wrap::before{background:radial-gradient(circle at 0% 0%,rgba(16,185,129,.12),transparent 38%),radial-gradient(circle at 100% 0%,rgba(14,165,233,.10),transparent 28%)!important}.amzx-themed-modal[data-menu-template="clean_market"] .checkout-traffic-steps .step-cart,.amzx-themed-modal[data-menu-template="otica_lux"] .checkout-traffic-steps .step-cart{--step-fill-a:#ecfdf5;--step-fill-b:#f8fffb;--step-accent:#10b981;--step-track:#6ee7b7;--step-text:#065f46;--step-border:#a7f3d0;--step-badge-bg:#d1fae5}.amzx-themed-modal[data-menu-template="clean_market"] .checkout-traffic-steps .step-receive,.amzx-themed-modal[data-menu-template="otica_lux"] .checkout-traffic-steps .step-receive{--step-fill-a:#eff6ff;--step-fill-b:#f8fbff;--step-accent:#2563eb;--step-track:#93c5fd;--step-text:#1d4ed8;--step-border:#bfdbfe;--step-badge-bg:#dbeafe}.amzx-themed-modal[data-menu-template="clean_market"] .checkout-traffic-steps .step-pay,.amzx-themed-modal[data-menu-template="otica_lux"] .checkout-traffic-steps .step-pay{--step-fill-a:#fffbeb;--step-fill-b:#fffef8;--step-accent:#d97706;--step-track:#fcd34d;--step-text:#92400e;--step-border:#fde68a;--step-badge-bg:#fef3c7}.amzx-themed-modal[data-menu-template="clean_market"] .checkout-traffic-steps .step-status,.amzx-themed-modal[data-menu-template="otica_lux"] .checkout-traffic-steps .step-status{--step-fill-a:#ecfeff;--step-fill-b:#f8feff;--step-accent:#0f766e;--step-track:#67e8f9;--step-text:#155e75;--step-border:#a5f3fc;--step-badge-bg:#cffafe}.amzx-themed-modal[data-menu-template="beleza_tropical"] .checkout-stage-wrap{background:linear-gradient(180deg,#f7fff7,#ffffff)!important;border-color:#d1fae5!important;}.amzx-themed-modal[data-menu-template="beleza_tropical"] .checkout-stage-wrap::before{background:radial-gradient(circle at 0% 0%,rgba(34,197,94,.10),transparent 36%),radial-gradient(circle at 100% 0%,rgba(236,72,153,.08),transparent 26%),radial-gradient(circle at 100% 100%,rgba(251,191,36,.10),transparent 30%)!important}.amzx-themed-modal[data-menu-template="beleza_tropical"] .checkout-stage-title{color:#14532d!important}.amzx-themed-modal[data-menu-template="beleza_tropical"] .checkout-traffic-steps .step-cart{--step-fill-a:#fff5f5;--step-fill-b:#fffaf9;--step-accent:#fb7185;--step-track:#fca5a5;--step-text:#be123c;--step-border:#fecdd3;--step-badge-bg:#ffe4e6}.amzx-themed-modal[data-menu-template="beleza_tropical"] .checkout-traffic-steps .step-receive{--step-fill-a:#f0fdf4;--step-fill-b:#f9fffb;--step-accent:#16a34a;--step-track:#22c55e;--step-text:#166534;--step-border:#bbf7d0;--step-badge-bg:#dcfce7}.amzx-themed-modal[data-menu-template="beleza_tropical"] .checkout-traffic-steps .step-pay{--step-fill-a:#fffbea;--step-fill-b:#fffcf2;--step-accent:#f59e0b;--step-track:#fbbf24;--step-text:#b45309;--step-border:#fde68a;--step-badge-bg:#fef3c7}.amzx-themed-modal[data-menu-template="beleza_tropical"] .checkout-traffic-steps .step-status{--step-fill-a:#ecfeff;--step-fill-b:#f7ffff;--step-accent:#14b8a6;--step-track:#5eead4;--step-text:#0f766e;--step-border:#99f6e4;--step-badge-bg:#ccfbf1}.amzx-themed-modal[data-menu-template="joias_luxo"] .checkout-stage-wrap,.amzx-themed-modal[data-menu-template="bazar_pop"] .checkout-stage-wrap{background:linear-gradient(180deg,#fff4f8,#ffffff)!important;border-color:#fbcfe8!important;}.amzx-themed-modal[data-menu-template="joias_luxo"] .checkout-stage-wrap::before,.amzx-themed-modal[data-menu-template="bazar_pop"] .checkout-stage-wrap::before{background:radial-gradient(circle at 0% 0%,rgba(236,72,153,.12),transparent 38%),radial-gradient(circle at 100% 0%,rgba(168,85,247,.10),transparent 30%)!important}.amzx-themed-modal[data-menu-template="joias_luxo"] .checkout-stage-title,.amzx-themed-modal[data-menu-template="bazar_pop"] .checkout-stage-title{color:#4a044e!important}.amzx-themed-modal[data-menu-template="joias_luxo"] .checkout-traffic-steps .step-cart,.amzx-themed-modal[data-menu-template="bazar_pop"] .checkout-traffic-steps .step-cart{--step-fill-a:#fff1f2;--step-fill-b:#fff8fb;--step-accent:#ec4899;--step-track:#f9a8d4;--step-text:#9d174d;--step-border:#fbcfe8;--step-badge-bg:#fce7f3}.amzx-themed-modal[data-menu-template="joias_luxo"] .checkout-traffic-steps .step-receive,.amzx-themed-modal[data-menu-template="bazar_pop"] .checkout-traffic-steps .step-receive{--step-fill-a:#faf5ff;--step-fill-b:#fdfaff;--step-accent:#9333ea;--step-track:#c084fc;--step-text:#6b21a8;--step-border:#e9d5ff;--step-badge-bg:#f3e8ff}.amzx-themed-modal[data-menu-template="joias_luxo"] .checkout-traffic-steps .step-pay,.amzx-themed-modal[data-menu-template="bazar_pop"] .checkout-traffic-steps .step-pay{--step-fill-a:#fff7ed;--step-fill-b:#fffdfa;--step-accent:#f59e0b;--step-track:#fcd34d;--step-text:#b45309;--step-border:#fde68a;--step-badge-bg:#fef3c7}.amzx-themed-modal[data-menu-template="joias_luxo"] .checkout-traffic-steps .step-status,.amzx-themed-modal[data-menu-template="bazar_pop"] .checkout-traffic-steps .step-status{--step-fill-a:#f5fffb;--step-fill-b:#fdfffe;--step-accent:#0ea5a0;--step-track:#5eead4;--step-text:#115e59;--step-border:#99f6e4;--step-badge-bg:#ccfbf1}.amzx-themed-modal[data-menu-template="kids_pop"] .checkout-stage-wrap{background:linear-gradient(180deg,#fffbea,#fffef6)!important;border-color:#fde68a!important;}.amzx-themed-modal[data-menu-template="kids_pop"] .checkout-stage-wrap::before{background:radial-gradient(circle at 0% 0%,rgba(245,158,11,.12),transparent 38%),radial-gradient(circle at 100% 0%,rgba(239,68,68,.10),transparent 30%)!important}.amzx-themed-modal[data-menu-template="kids_pop"] .checkout-stage-title{color:#78350f!important}.amzx-themed-modal[data-menu-template="kids_pop"] .checkout-traffic-steps .step-cart{--step-fill-a:#fff7ed;--step-fill-b:#fffdf7;--step-accent:#f97316;--step-track:#fdba74;--step-text:#9a3412;--step-border:#fed7aa;--step-badge-bg:#ffedd5}.amzx-themed-modal[data-menu-template="kids_pop"] .checkout-traffic-steps .step-receive{--step-fill-a:#fffbea;--step-fill-b:#fffef8;--step-accent:#eab308;--step-track:#fde047;--step-text:#854d0e;--step-border:#fde68a;--step-badge-bg:#fef9c3}.amzx-themed-modal[data-menu-template="kids_pop"] .checkout-traffic-steps .step-pay{--step-fill-a:#fff1f2;--step-fill-b:#fff8f8;--step-accent:#ef4444;--step-track:#fca5a5;--step-text:#991b1b;--step-border:#fecaca;--step-badge-bg:#fee2e2}.amzx-themed-modal[data-menu-template="kids_pop"] .checkout-traffic-steps .step-status{--step-fill-a:#f0fdf4;--step-fill-b:#f9fffb;--step-accent:#16a34a;--step-track:#4ade80;--step-text:#166534;--step-border:#bbf7d0;--step-badge-bg:#dcfce7}.amzx-themed-modal[data-menu-template="premium_dark"] .checkout-stage-wrap,.amzx-themed-modal[data-menu-template="joias_premium"] .checkout-stage-wrap,.amzx-themed-modal[data-menu-template="construcao_gold"] .checkout-stage-wrap{background:linear-gradient(180deg,#101826,#0a101c)!important;border-color:rgba(212,175,55,.26)!important;box-shadow:0 22px 56px rgba(0,0,0,.42)!important;}.amzx-themed-modal[data-menu-template="premium_dark"] .checkout-stage-wrap::before,.amzx-themed-modal[data-menu-template="joias_premium"] .checkout-stage-wrap::before,.amzx-themed-modal[data-menu-template="construcao_gold"] .checkout-stage-wrap::before{background:radial-gradient(circle at 0% 0%,rgba(212,175,55,.10),transparent 36%),radial-gradient(circle at 100% 0%,rgba(255,255,255,.05),transparent 20%)!important}.amzx-themed-modal[data-menu-template="premium_dark"] .checkout-stage-title,.amzx-themed-modal[data-menu-template="joias_premium"] .checkout-stage-title,.amzx-themed-modal[data-menu-template="construcao_gold"] .checkout-stage-title{color:#fff7d6!important}.amzx-themed-modal[data-menu-template="premium_dark"] .checkout-stage-title small,.amzx-themed-modal[data-menu-template="joias_premium"] .checkout-stage-title small,.amzx-themed-modal[data-menu-template="construcao_gold"] .checkout-stage-title small{color:rgba(255,247,214,.78)!important}.amzx-themed-modal[data-menu-template="premium_dark"] .checkout-traffic-steps span,.amzx-themed-modal[data-menu-template="joias_premium"] .checkout-traffic-steps span,.amzx-themed-modal[data-menu-template="construcao_gold"] .checkout-traffic-steps span{--step-shadow:0 18px 38px rgba(0,0,0,.34)!important}.amzx-themed-modal[data-menu-template="premium_dark"] .checkout-traffic-steps .step-cart,.amzx-themed-modal[data-menu-template="joias_premium"] .checkout-traffic-steps .step-cart,.amzx-themed-modal[data-menu-template="construcao_gold"] .checkout-traffic-steps .step-cart{--step-fill-a:#26161a;--step-fill-b:#171016;--step-accent:#f59e94;--step-track:#b45309;--step-text:#fde8e5;--step-border:rgba(245,158,11,.20);--step-badge-bg:#2b171a}.amzx-themed-modal[data-menu-template="premium_dark"] .checkout-traffic-steps .step-receive,.amzx-themed-modal[data-menu-template="joias_premium"] .checkout-traffic-steps .step-receive,.amzx-themed-modal[data-menu-template="construcao_gold"] .checkout-traffic-steps .step-receive{--step-fill-a:#2a1d12;--step-fill-b:#17110b;--step-accent:#fbbf24;--step-track:#f59e0b;--step-text:#fff1c1;--step-border:rgba(251,191,36,.26);--step-badge-bg:#2f2213}.amzx-themed-modal[data-menu-template="premium_dark"] .checkout-traffic-steps .step-pay,.amzx-themed-modal[data-menu-template="joias_premium"] .checkout-traffic-steps .step-pay,.amzx-themed-modal[data-menu-template="construcao_gold"] .checkout-traffic-steps .step-pay{--step-fill-a:#221f13;--step-fill-b:#14110a;--step-accent:#facc15;--step-track:#eab308;--step-text:#fff7d6;--step-border:rgba(250,204,21,.26);--step-badge-bg:#2b2412}.amzx-themed-modal[data-menu-template="premium_dark"] .checkout-traffic-steps .step-status,.amzx-themed-modal[data-menu-template="joias_premium"] .checkout-traffic-steps .step-status,.amzx-themed-modal[data-menu-template="construcao_gold"] .checkout-traffic-steps .step-status{--step-fill-a:#16261c;--step-fill-b:#0f1713;--step-accent:#4ade80;--step-track:#22c55e;--step-text:#dcfce7;--step-border:rgba(34,197,94,.22);--step-badge-bg:#16261d}.amzx-themed-modal[data-menu-template="cyber_neon"] .checkout-stage-wrap,.amzx-themed-modal[data-menu-template="otica_neon"] .checkout-stage-wrap{background:linear-gradient(180deg,#050b18,#071220)!important;border-color:rgba(56,189,248,.26)!important;box-shadow:0 22px 60px rgba(1,3,14,.55)!important;}.amzx-themed-modal[data-menu-template="cyber_neon"] .checkout-stage-wrap::before,.amzx-themed-modal[data-menu-template="otica_neon"] .checkout-stage-wrap::before{background:radial-gradient(circle at 0% 0%,rgba(34,211,238,.12),transparent 36%),radial-gradient(circle at 100% 0%,rgba(217,70,239,.10),transparent 26%)!important}.amzx-themed-modal[data-menu-template="cyber_neon"] .checkout-stage-title,.amzx-themed-modal[data-menu-template="otica_neon"] .checkout-stage-title{color:#ecfeff!important}.amzx-themed-modal[data-menu-template="cyber_neon"] .checkout-stage-title small,.amzx-themed-modal[data-menu-template="otica_neon"] .checkout-stage-title small{color:rgba(236,254,255,.76)!important}.amzx-themed-modal[data-menu-template="cyber_neon"] .checkout-traffic-steps span,.amzx-themed-modal[data-menu-template="otica_neon"] .checkout-traffic-steps span{--step-shadow:0 0 0 1px rgba(255,255,255,.03),0 0 28px rgba(34,211,238,.10),0 16px 34px rgba(0,0,0,.42)!important}.amzx-themed-modal[data-menu-template="cyber_neon"] .checkout-traffic-steps .step-cart,.amzx-themed-modal[data-menu-template="otica_neon"] .checkout-traffic-steps .step-cart{--step-fill-a:#1d1030;--step-fill-b:#0c1020;--step-accent:#ff4fd8;--step-track:#ec4899;--step-text:#ffe4fb;--step-border:rgba(236,72,153,.35);--step-badge-bg:#1d1228}.amzx-themed-modal[data-menu-template="cyber_neon"] .checkout-traffic-steps .step-receive,.amzx-themed-modal[data-menu-template="otica_neon"] .checkout-traffic-steps .step-receive{--step-fill-a:#0c1b2c;--step-fill-b:#09111f;--step-accent:#22d3ee;--step-track:#38bdf8;--step-text:#dbfafe;--step-border:rgba(56,189,248,.34);--step-badge-bg:#0d1e2d}.amzx-themed-modal[data-menu-template="cyber_neon"] .checkout-traffic-steps .step-pay,.amzx-themed-modal[data-menu-template="otica_neon"] .checkout-traffic-steps .step-pay{--step-fill-a:#161432;--step-fill-b:#0d1021;--step-accent:#a855f7;--step-track:#8b5cf6;--step-text:#f3e8ff;--step-border:rgba(168,85,247,.34);--step-badge-bg:#17152a}.amzx-themed-modal[data-menu-template="cyber_neon"] .checkout-traffic-steps .step-status,.amzx-themed-modal[data-menu-template="otica_neon"] .checkout-traffic-steps .step-status{--step-fill-a:#11241e;--step-fill-b:#0c1614;--step-accent:#34d399;--step-track:#10b981;--step-text:#d1fae5;--step-border:rgba(16,185,129,.34);--step-badge-bg:#12211b}.amzx-themed-modal[data-theme-mode="dark"]:not([data-menu-template="premium_dark"]):not([data-menu-template="joias_premium"]):not([data-menu-template="construcao_gold"]):not([data-menu-template="cyber_neon"]):not([data-menu-template="otica_neon"]) .checkout-stage-wrap{background:linear-gradient(180deg,#111827,#0f172a)!important;border-color:rgba(148,163,184,.20)!important;}.amzx-themed-modal[data-theme-mode="dark"]:not([data-menu-template="premium_dark"]):not([data-menu-template="joias_premium"]):not([data-menu-template="construcao_gold"]):not([data-menu-template="cyber_neon"]):not([data-menu-template="otica_neon"]) .checkout-stage-title{color:#f8fafc!important}.amzx-themed-modal[data-theme-mode="dark"]:not([data-menu-template="premium_dark"]):not([data-menu-template="joias_premium"]):not([data-menu-template="construcao_gold"]):not([data-menu-template="cyber_neon"]):not([data-menu-template="otica_neon"]) .checkout-stage-title small{color:rgba(248,250,252,.70)!important}@media(max-width:720px){.amzx-themed-modal .checkout-stage-wrap{padding:16px!important;margin:12px!important}.amzx-themed-modal .checkout-stage-title{flex-direction:column!important;align-items:flex-start!important}.amzx-themed-modal .checkout-stage-title b{font-size:24px!important}.amzx-themed-modal .checkout-stage-title small{text-align:left!important;max-width:none!important}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps{grid-template-columns:repeat(2,minmax(0,1fr))!important}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps span{min-height:148px!important;border-radius:24px!important}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps span::before{width:58px!important;height:58px!important;font-size:27px!important}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps span::after{font-size:15px!important;bottom:24px!important}}@media(max-width:460px){.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps{grid-template-columns:1fr!important}}.amzx-themed-modal .checkout-panel,.amzx-themed-modal .total-panel,.amzx-themed-modal .checkout-item,.amzx-themed-modal .checkout-item.themed-check-item,.amzx-themed-modal .checkout-stage-wrap,.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps span,.amzx-themed-modal .pix-box,.amzx-themed-modal .checkout-payment-explain,.amzx-themed-modal .pix-result-qr{overflow:hidden!important}.amzx-themed-modal .checkout-panel .section-title,.amzx-themed-modal .checkout-panel .section-title>div,.amzx-themed-modal .checkout-item>div,.amzx-themed-modal .checkout-item strong,.amzx-themed-modal .checkout-top>div{min-width:0!important}.amzx-themed-modal .checkout-item,.amzx-themed-modal .checkout-item.themed-check-item{grid-template-columns:96px minmax(0,1fr) auto 56px!important}.amzx-themed-modal .checkout-item img{display:block!important;flex-shrink:0!important;max-width:100%!important;object-fit:cover!important}.amzx-themed-modal .checkout-item b,.amzx-themed-modal .checkout-item p,.amzx-themed-modal .checkout-item small,.amzx-themed-modal .section-title h3,.amzx-themed-modal .section-title small,.amzx-themed-modal .checkout-stage-title b,.amzx-themed-modal .checkout-stage-title small,.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps span::after,.amzx-themed-modal .checkout-top h2,.amzx-themed-modal .checkout-top p,.amzx-themed-modal .checkout-payment-explain b,.amzx-themed-modal .checkout-payment-explain p,.amzx-themed-modal .pix-box b,.amzx-themed-modal .pix-box small{overflow-wrap:anywhere!important;word-break:break-word!important}.amzx-themed-modal .checkout-item strong{align-self:flex-start!important;white-space:nowrap!important}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps span::after{padding:0 2px!important}.amzx-themed-modal .checkout-panel .section-title h3,.amzx-themed-modal .checkout-item b{line-height:1.25!important}.amzx-themed-modal .checkout-panel .section-title small,.amzx-themed-modal .checkout-item p,.amzx-themed-modal .checkout-item small,.amzx-themed-modal .checkout-payment-explain p,.amzx-themed-modal .pix-box small{line-height:1.45!important}@media(max-width:720px){.amzx-themed-modal .checkout-item,.amzx-themed-modal .checkout-item.themed-check-item{grid-template-columns:74px minmax(0,1fr) auto!important;row-gap:8px!important}.amzx-themed-modal .checkout-item img{width:74px!important;height:74px!important}.amzx-themed-modal .checkout-item strong{grid-column:2/3!important;white-space:normal!important;font-size:22px!important;margin-top:2px!important}.amzx-themed-modal .checkout-item .btn.danger{grid-column:3/4!important;grid-row:1/3!important;align-self:center!important;justify-self:end!important;margin-top:0!important}}@media(max-width:460px){.amzx-themed-modal .checkout-top.themed-check-top{gap:8px!important}.amzx-themed-modal .checkout-item strong{font-size:20px!important}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps span::after{font-size:14px!important}}.catalogo-menu .menu-hero{position:relative!important;overflow:visible!important;isolation:isolate!important;padding-bottom:0!important}.catalogo-menu .hero-img{position:relative!important;z-index:1!important;height:235px!important;object-fit:cover!important;display:block!important}.catalogo-menu .store-card{position:relative!important;z-index:3!important;margin:-44px 24px 22px!important;padding:84px 18px 24px!important;overflow:visible!important;border-radius:30px!important;}.catalogo-menu .store-card .logo{position:absolute!important;left:50%!important;top:0!important;transform:translate(-50%,-58%)!important;display:block!important;z-index:6!important;width:auto!important;height:116px!important;max-width:min(200px,44vw)!important;min-width:88px!important;min-height:88px!important;max-height:116px!important;object-fit:contain!important;object-position:center!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;filter:drop-shadow(0 10px 24px rgba(0,0,0,.18))!important;}.catalogo-menu .store-card h1,.catalogo-menu .store-card p,.catalogo-menu .store-card .meta,.catalogo-menu .store-card .menu-actions{position:relative!important;z-index:4!important;}.catalogo-menu .store-card h1{margin-top:0!important}@media(max-width:720px){.catalogo-menu .hero-img{height:205px!important}.catalogo-menu .store-card{margin:-36px 14px 18px!important;padding:74px 16px 20px!important}.catalogo-menu .store-card .logo{height:96px!important;max-height:96px!important;max-width:min(170px,52vw)!important;transform:translate(-50%,-56%)!important}}@media(max-width:420px){.catalogo-menu .hero-img{height:190px!important}.catalogo-menu .store-card{padding:68px 14px 18px!important}.catalogo-menu .store-card .logo{height:88px!important;max-height:88px!important;max-width:min(154px,56vw)!important}}.amzx-themed-modal .checkout-stage-wrap{background:linear-gradient(180deg,#ffffff,#f8fafc)!important;border:1px solid #e2e8f0!important;border-radius:28px!important;padding:18px!important;box-shadow:0 16px 36px rgba(15,23,42,.08)!important;overflow:visible!important;}.amzx-themed-modal .checkout-stage-wrap::before,.amzx-themed-modal .checkout-stage-wrap::after{display:none!important}.amzx-themed-modal .checkout-stage-title{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px 18px!important;align-items:start!important;margin:0 0 16px!important;color:#0f172a!important;}.amzx-themed-modal .checkout-stage-title b{font-size:18px!important;line-height:1.15!important;letter-spacing:.02em!important;text-transform:uppercase!important;color:#123524!important;}.amzx-themed-modal .checkout-stage-title small{font-size:13px!important;line-height:1.45!important;color:#475467!important;text-align:right!important;max-width:360px!important;}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps span{position:relative!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;min-height:158px!important;padding:18px 12px 18px!important;border-radius:24px!important;border:1px solid #dbe3ef!important;background:#ffffff!important;box-shadow:0 10px 22px rgba(15,23,42,.06)!important;font-size:0!important;color:transparent!important;overflow:hidden!important;isolation:isolate!important;}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps span::before{content:var(--step-icon,"•")!important;position:absolute!important;top:18px!important;left:50%!important;transform:translateX(-50%)!important;width:64px!important;height:64px!important;border-radius:999px!important;display:grid!important;place-items:center!important;background:#eff4ff!important;color:#1d4ed8!important;border:1px solid rgba(255,255,255,.88)!important;box-shadow:0 8px 18px rgba(15,23,42,.08)!important;font-size:30px!important;}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps span::after{content:var(--step-label,"Etapa")!important;position:absolute!important;left:12px!important;right:12px!important;bottom:18px!important;white-space:pre-line!important;text-align:center!important;font-size:16px!important;font-weight:900!important;line-height:1.22!important;color:#0f172a!important;}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps .step-cart{background:linear-gradient(180deg,#fff6f7,#fff)!important;border-color:#f7c8cf!important}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps .step-cart::before{background:#ffe9ed!important;color:#be123c!important}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps .step-receive{background:linear-gradient(180deg,#fff7ed,#fff)!important;border-color:#fed7aa!important}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps .step-receive::before{background:#ffedd5!important;color:#c2410c!important}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps .step-pay{background:linear-gradient(180deg,#fffbeb,#fff)!important;border-color:#fde68a!important}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps .step-pay::before{background:#fef3c7!important;color:#b45309!important}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps .step-status{background:linear-gradient(180deg,#f0fdf4,#fff)!important;border-color:#bbf7d0!important}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps .step-status::before{background:#dcfce7!important;color:#15803d!important}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps span.active{transform:translateY(-2px)!important;box-shadow:0 16px 34px rgba(15,23,42,.10)!important;}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps span.done{box-shadow:0 12px 26px rgba(15,23,42,.08)!important;}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps .step-cart{--step-icon:"🛒";--step-label:"1\A Carrinho"}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps .step-receive{--step-icon:"📍";--step-label:"2\A Recebimento"}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps .step-pay{--step-icon:"💳";--step-label:"3\A Pagamento"}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps .step-status{--step-icon:"✅";--step-label:"4\A Status"}.amzx-themed-modal[data-menu-template="premium_dark"] .checkout-stage-wrap,.amzx-themed-modal[data-menu-template="cyber_neon"] .checkout-stage-wrap,.amzx-themed-modal[data-menu-template="otica_neon"] .checkout-stage-wrap,.amzx-themed-modal[data-menu-template="joias_premium"] .checkout-stage-wrap,.amzx-themed-modal[data-menu-template="construcao_gold"] .checkout-stage-wrap{background:linear-gradient(180deg,#f8fafc,#ffffff)!important;border-color:#d6deea!important;}.amzx-themed-modal[data-menu-template="premium_dark"] .checkout-stage-title b,.amzx-themed-modal[data-menu-template="cyber_neon"] .checkout-stage-title b,.amzx-themed-modal[data-menu-template="otica_neon"] .checkout-stage-title b,.amzx-themed-modal[data-menu-template="joias_premium"] .checkout-stage-title b,.amzx-themed-modal[data-menu-template="construcao_gold"] .checkout-stage-title b{color:#0f172a!important}.amzx-themed-modal[data-menu-template="premium_dark"] .checkout-stage-title small,.amzx-themed-modal[data-menu-template="cyber_neon"] .checkout-stage-title small,.amzx-themed-modal[data-menu-template="otica_neon"] .checkout-stage-title small,.amzx-themed-modal[data-menu-template="joias_premium"] .checkout-stage-title small,.amzx-themed-modal[data-menu-template="construcao_gold"] .checkout-stage-title small{color:#475467!important}@media(max-width:720px){.amzx-themed-modal .checkout-stage-wrap{padding:16px!important}.amzx-themed-modal .checkout-stage-title{grid-template-columns:1fr!important}.amzx-themed-modal .checkout-stage-title small{text-align:left!important;max-width:none!important}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps{grid-template-columns:repeat(2,minmax(0,1fr))!important}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps span{min-height:142px!important}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps span::before{width:58px!important;height:58px!important;font-size:28px!important}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps span::after{font-size:15px!important}}@media(max-width:460px){.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps{grid-template-columns:1fr!important}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps span{min-height:132px!important}}.amzx-themed-modal .checkout-stage-wrap{margin:12px 18px 8px!important;padding:14px 16px!important;border-radius:22px!important;background:linear-gradient(180deg,#ffffff,#f8fafc)!important;border:1px solid #e2e8f0!important;box-shadow:0 10px 24px rgba(15,23,42,.07)!important;overflow:hidden!important;}.amzx-themed-modal .checkout-stage-wrap::before,.amzx-themed-modal .checkout-stage-wrap::after{display:none!important}.amzx-themed-modal .checkout-stage-title{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:4px!important;margin:0 0 12px!important;align-items:start!important;color:#0f172a!important;}.amzx-themed-modal .checkout-stage-title b{display:flex!important;align-items:center!important;gap:8px!important;font-size:17px!important;line-height:1.2!important;letter-spacing:-.01em!important;text-transform:none!important;color:#0f172a!important;}.amzx-themed-modal .checkout-stage-title b::before{content:"ℹ️"!important;width:30px!important;height:30px!important;border-radius:999px!important;display:grid!important;place-items:center!important;background:#eff6ff!important;border:1px solid #bfdbfe!important;font-size:15px!important;flex:0 0 auto!important;}.amzx-themed-modal .checkout-stage-title small{display:block!important;max-width:100%!important;font-size:13px!important;line-height:1.35!important;color:#475467!important;text-align:left!important;margin-left:38px!important;}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;padding:0!important;margin:0!important;background:transparent!important;border:0!important;box-shadow:none!important;}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps span{position:relative!important;display:grid!important;grid-template-columns:22px minmax(0,1fr)!important;align-items:center!important;gap:7px!important;min-height:42px!important;height:auto!important;padding:8px 10px!important;border-radius:14px!important;background:#f8fafc!important;border:1px solid #e2e8f0!important;box-shadow:none!important;transform:none!important;color:#334155!important;font-size:12.5px!important;line-height:1.15!important;font-weight:850!important;text-align:left!important;white-space:normal!important;overflow:hidden!important;cursor:default!important;pointer-events:none!important;}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps span::before{content:var(--step-mini,"•")!important;position:static!important;transform:none!important;width:22px!important;height:22px!important;min-width:22px!important;border-radius:999px!important;display:grid!important;place-items:center!important;background:#e2e8f0!important;color:#0f172a!important;border:0!important;box-shadow:none!important;font-size:12px!important;line-height:1!important;}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps span::after{content:var(--step-label,"Etapa")!important;position:static!important;display:block!important;color:inherit!important;font-size:inherit!important;line-height:1.15!important;font-weight:850!important;text-align:left!important;white-space:normal!important;padding:0!important;overflow-wrap:anywhere!important;}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps .step-cart{--step-mini:"1";--step-label:"Carrinho revisado";background:#fff7f7!important;border-color:#fecdd3!important;color:#9f1239!important}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps .step-cart::before{background:#ffe4e6!important;color:#9f1239!important}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps .step-receive{--step-mini:"2";--step-label:"Recebimento definido";background:#fff7ed!important;border-color:#fed7aa!important;color:#9a3412!important}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps .step-receive::before{background:#ffedd5!important;color:#9a3412!important}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps .step-pay{--step-mini:"3";--step-label:"Pagamento escolhido";background:#fffbeb!important;border-color:#fde68a!important;color:#92400e!important}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps .step-pay::before{background:#fef3c7!important;color:#92400e!important}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps .step-status{--step-mini:"4";--step-label:"Status após envio";background:#f0fdf4!important;border-color:#bbf7d0!important;color:#166534!important}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps .step-status::before{background:#dcfce7!important;color:#166534!important}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps span.active{outline:2px solid color-mix(in srgb,var(--primary,#ff4f0a) 34%,transparent)!important;outline-offset:0!important;}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps span.done{opacity:.98!important}@media(max-width:720px){.amzx-themed-modal .checkout-stage-wrap{margin:10px 12px 8px!important;padding:12px!important;border-radius:18px!important}.amzx-themed-modal .checkout-stage-title{margin-bottom:10px!important}.amzx-themed-modal .checkout-stage-title b{font-size:16px!important}.amzx-themed-modal .checkout-stage-title small{font-size:12.5px!important;margin-left:38px!important}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps{grid-template-columns:1fr 1fr!important;gap:7px!important}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps span{min-height:38px!important;padding:7px 9px!important;border-radius:13px!important;font-size:12px!important;gap:6px!important}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps span::before{width:20px!important;height:20px!important;min-width:20px!important;font-size:11px!important}}@media(max-width:390px){.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps{grid-template-columns:1fr!important}.amzx-themed-modal .checkout-stage-title small{margin-left:0!important}}.tpl-catalogo_moda .catalogo-menu{--menu-bg:#fff8ef!important;--menu-card:#ffffff!important;--menu-text:#20150c!important;--menu-muted:#705b49!important;--menu-line:#f0dfcd!important;--primary:#e85d04!important;--primary2:#ff9f1c!important;background:linear-gradient(180deg,#fff4e8 0%,#fffaf4 44%,#ffffff 100%)!important;color:var(--menu-text)!important}.tpl-catalogo_fun .catalogo-menu{--menu-bg:#fff7ed!important;--menu-card:#ffffff!important;--menu-text:#24110a!important;--menu-muted:#7c4a20!important;--menu-line:#fed7aa!important;--primary:#ff4f0a!important;--primary2:#7c2dff!important;background:linear-gradient(180deg,#fff3e4 0%,#fff 48%)!important;color:var(--menu-text)!important}.tpl-catalogo_veiculo .catalogo-menu,.tpl-boutique_italia .catalogo-menu{--menu-bg:#fff8f0!important;--menu-card:#fffdf8!important;--menu-text:#26120c!important;--menu-muted:#7f4d36!important;--menu-line:#fed7aa!important;--primary:#dc2626!important;--primary2:#16a34a!important;background:linear-gradient(180deg,#fff1e5 0%,#fffdf8 58%)!important;color:var(--menu-text)!important}.tpl-clean_market .catalogo-menu{--menu-bg:#f6fff9!important;--menu-card:#ffffff!important;--menu-text:#0d1f17!important;--menu-muted:#527064!important;--menu-line:#d6efe1!important;--primary:#00a86b!important;--primary2:#84cc16!important;background:linear-gradient(180deg,#effff6 0%,#ffffff 60%)!important;color:var(--menu-text)!important}.tpl-beleza_tropical .catalogo-menu{--menu-bg:#faf5ff!important;--menu-card:#ffffff!important;--menu-text:#241036!important;--menu-muted:#76558a!important;--menu-line:#e9d5ff!important;--primary:#8b5cf6!important;--primary2:#22c55e!important;background:linear-gradient(180deg,#f3e8ff 0%,#ffffff 58%)!important;color:var(--menu-text)!important}.tpl-kids_pop .catalogo-menu{--menu-bg:#fffbe8!important;--menu-card:#fffef6!important;--menu-text:#2a1a00!important;--menu-muted:#7a5a17!important;--menu-line:#f8dfa0!important;--primary:#f59e0b!important;--primary2:#ef4444!important;background:linear-gradient(180deg,#fff8db 0%,#fffef6 58%)!important;color:var(--menu-text)!important}.tpl-joias_luxo .catalogo-menu{--menu-bg:#fff1f7!important;--menu-card:#fffafd!important;--menu-text:#321024!important;--menu-muted:#89506f!important;--menu-line:#fbcfe8!important;--primary:#db2777!important;--primary2:#9333ea!important;background:linear-gradient(180deg,#fff1f7 0%,#fffafd 58%)!important;color:var(--menu-text)!important}.tpl-otica_lux .catalogo-menu{--menu-bg:#f8fbff!important;--menu-card:#ffffff!important;--menu-text:#0f172a!important;--menu-muted:#64748b!important;--menu-line:#dbeafe!important;--primary:#0ea5e9!important;--primary2:#111827!important;background:linear-gradient(180deg,#eef8ff 0%,#ffffff 58%)!important;color:var(--menu-text)!important}.tpl-bazar_pop .catalogo-menu{--menu-bg:#fff7ed!important;--menu-card:#ffffff!important;--menu-text:#221018!important;--menu-muted:#7c2d4f!important;--menu-line:#ffd6e7!important;--primary:#ec4899!important;--primary2:#f59e0b!important;background:linear-gradient(180deg,#fff2f7 0%,#fffaf3 58%)!important;color:var(--menu-text)!important}.tpl-premium_dark .catalogo-menu{--menu-bg:#080d19!important;--menu-card:#111a2c!important;--menu-text:#f8fafc!important;--menu-muted:#cbd5e1!important;--menu-line:#2b3a56!important;--primary:#ff7a1a!important;--primary2:#d4af37!important;background:linear-gradient(180deg,#070b16 0%,#101827 70%)!important;color:var(--menu-text)!important}.tpl-cyber_neon .catalogo-menu{--menu-bg:#050816!important;--menu-card:#0d1628!important;--menu-text:#e0fbff!important;--menu-muted:#a8b2c5!important;--menu-line:#293653!important;--primary:#00e5ff!important;--primary2:#ff2df7!important;background:radial-gradient(circle at 15% 0%,rgba(0,229,255,.16),transparent 32%),linear-gradient(180deg,#050816 0%,#081225 72%)!important;color:var(--menu-text)!important}.tpl-otica_neon .catalogo-menu{--menu-bg:#061318!important;--menu-card:#0c2028!important;--menu-text:#ecfeff!important;--menu-muted:#a7c8d9!important;--menu-line:#164e63!important;--primary:#06b6d4!important;--primary2:#f43f5e!important;background:linear-gradient(180deg,#03151a 0%,#071821 80%)!important;color:var(--menu-text)!important}.tpl-construcao_gold .catalogo-menu{--menu-bg:#110a06!important;--menu-card:#1b120c!important;--menu-text:#fff7ed!important;--menu-muted:#d6b28a!important;--menu-line:#4a2d17!important;--primary:#f59e0b!important;--primary2:#ef4444!important;background:linear-gradient(180deg,#160b05 0%,#0b0805 80%)!important;color:var(--menu-text)!important}.tpl-joias_premium .catalogo-menu{--menu-bg:#070707!important;--menu-card:#111111!important;--menu-text:#fff7d6!important;--menu-muted:#d6c98f!important;--menu-line:#3a2f12!important;--primary:#d4af37!important;--primary2:#fff1a8!important;background:linear-gradient(180deg,#060606 0%,#101010 80%)!important;color:var(--menu-text)!important}.catalogo-menu .store-card,.catalogo-menu .menu-product,.catalogo-menu .featured-product,.catalogo-menu .coupon-strip button,.catalogo-menu .cat-tabs a,.catalogo-menu .search-row input{background:var(--menu-card,#fff)!important;color:var(--menu-text,#101828)!important;border-color:var(--menu-line,#d0d5dd)!important}.catalogo-menu h1,.catalogo-menu h2,.catalogo-menu h3,.catalogo-menu h4,.catalogo-menu b,.catalogo-menu strong{color:var(--menu-text,#101828)!important;text-shadow:none!important}.catalogo-menu p,.catalogo-menu small,.catalogo-menu label,.catalogo-menu .muted,.catalogo-menu .meta{color:var(--menu-muted,#667085)!important;text-shadow:none!important}.catalogo-menu .cat-tabs a.active,.catalogo-menu .btn.primary,.catalogo-menu .floating-cart button{background:linear-gradient(135deg,var(--primary,#ff4f0a),var(--primary2,#ff9f1c))!important;color:#fff!important;border-color:transparent!important}.catalogo-menu .menu-hero{position:relative!important;overflow:visible!important;isolation:isolate!important;padding-bottom:0!important}.catalogo-menu .hero-img{position:relative!important;z-index:1!important;height:235px!important;object-fit:cover!important;display:block!important}.catalogo-menu .store-card{position:relative!important;z-index:3!important;margin:-42px 24px 22px!important;padding:82px 18px 24px!important;overflow:visible!important;border-radius:30px!important;box-shadow:0 18px 40px rgba(15,23,42,.12)!important}.catalogo-menu .store-card .logo{position:absolute!important;left:50%!important;top:0!important;transform:translate(-50%,-58%)!important;z-index:6!important;display:block!important;width:auto!important;height:112px!important;max-width:min(198px,46vw)!important;max-height:112px!important;min-width:78px!important;min-height:78px!important;object-fit:contain!important;object-position:center!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:drop-shadow(0 10px 22px rgba(0,0,0,.20))!important;padding:0!important;margin:0!important}.catalogo-menu .store-card h1{margin-top:0!important;position:relative!important;z-index:4!important;overflow-wrap:anywhere!important}.catalogo-menu .store-card p,.catalogo-menu .store-card .meta,.catalogo-menu .store-card .menu-actions{position:relative!important;z-index:4!important}.amzx-themed-modal{--co-bg:#f6f8fb;--co-top:#ffffff;--co-panel:#ffffff;--co-input:#ffffff;--co-text:#101828;--co-muted:#667085;--co-line:#d0d5dd;--co-accent:#ff4f0a;--co-accent2:#ff9f1c;--co-chip:#f2f4f7;--co-chip-text:#344054;--co-total-bg:#101828;--co-total-text:#ffffff}.amzx-themed-modal[data-menu-template="catalogo_moda"],.amzx-themed-modal[data-menu-template="catalogo_fun"]{--co-bg:#fff8ef;--co-top:#fff4e8;--co-panel:#ffffff;--co-input:#fffdf9;--co-text:#20150c;--co-muted:#705b49;--co-line:#f0dfcd;--co-accent:#e85d04;--co-accent2:#ff9f1c;--co-chip:#fff1e6;--co-chip-text:#7c2d12;--co-total-bg:#2a1608;--co-total-text:#fff7ed}.amzx-themed-modal[data-menu-template="catalogo_veiculo"],.amzx-themed-modal[data-menu-template="boutique_italia"]{--co-bg:#fff8f0;--co-top:#fff1e5;--co-panel:#fffdf8;--co-input:#ffffff;--co-text:#26120c;--co-muted:#7f4d36;--co-line:#fed7aa;--co-accent:#dc2626;--co-accent2:#16a34a;--co-chip:#fff1f2;--co-chip-text:#7f1d1d;--co-total-bg:#2a120c;--co-total-text:#fff7ed}.amzx-themed-modal[data-menu-template="clean_market"]{--co-bg:#f2fff7;--co-top:#effff6;--co-panel:#ffffff;--co-input:#fbfffd;--co-text:#0d1f17;--co-muted:#527064;--co-line:#d6efe1;--co-accent:#00a86b;--co-accent2:#84cc16;--co-chip:#ecfdf5;--co-chip-text:#065f46;--co-total-bg:#063d2a;--co-total-text:#ecfdf5}.amzx-themed-modal[data-menu-template="beleza_tropical"]{--co-bg:#faf5ff;--co-top:#f3e8ff;--co-panel:#ffffff;--co-input:#fffaff;--co-text:#241036;--co-muted:#76558a;--co-line:#e9d5ff;--co-accent:#8b5cf6;--co-accent2:#22c55e;--co-chip:#f3e8ff;--co-chip-text:#581c87;--co-total-bg:#2e1065;--co-total-text:#ffffff}.amzx-themed-modal[data-menu-template="kids_pop"]{--co-bg:#fffbe8;--co-top:#fff8db;--co-panel:#fffef6;--co-input:#ffffff;--co-text:#2a1a00;--co-muted:#7a5a17;--co-line:#f8dfa0;--co-accent:#f59e0b;--co-accent2:#ef4444;--co-chip:#fef3c7;--co-chip-text:#78350f;--co-total-bg:#422006;--co-total-text:#fff7ed}.amzx-themed-modal[data-menu-template="joias_luxo"],.amzx-themed-modal[data-menu-template="bazar_pop"]{--co-bg:#fff1f7;--co-top:#fff7fb;--co-panel:#fffafd;--co-input:#ffffff;--co-text:#321024;--co-muted:#89506f;--co-line:#fbcfe8;--co-accent:#db2777;--co-accent2:#9333ea;--co-chip:#fce7f3;--co-chip-text:#831843;--co-total-bg:#500724;--co-total-text:#fff0f8}.amzx-themed-modal[data-menu-template="otica_lux"]{--co-bg:#f8fbff;--co-top:#eef8ff;--co-panel:#ffffff;--co-input:#ffffff;--co-text:#0f172a;--co-muted:#64748b;--co-line:#dbeafe;--co-accent:#0ea5e9;--co-accent2:#111827;--co-chip:#e0f2fe;--co-chip-text:#075985;--co-total-bg:#0f172a;--co-total-text:#ffffff}.amzx-themed-modal[data-menu-template="premium_dark"],.amzx-themed-modal[data-menu-template="construcao_gold"],.amzx-themed-modal[data-menu-template="joias_premium"]{--co-bg:#0b0f18;--co-top:#121826;--co-panel:#151d2c;--co-input:#0f1724;--co-text:#fff7ed;--co-muted:#d6c7aa;--co-line:#3a2f1f;--co-accent:#d4af37;--co-accent2:#f59e0b;--co-chip:#211b12;--co-chip-text:#ffe9b0;--co-total-bg:#050505;--co-total-text:#fff7d6}.amzx-themed-modal[data-menu-template="cyber_neon"],.amzx-themed-modal[data-menu-template="otica_neon"]{--co-bg:#050816;--co-top:#071127;--co-panel:#0b1628;--co-input:#08111f;--co-text:#ecfeff;--co-muted:#a8c5d8;--co-line:#17445f;--co-accent:#00e5ff;--co-accent2:#ff2df7;--co-chip:#0b2135;--co-chip-text:#bae6fd;--co-total-bg:#030611;--co-total-text:#ecfeff}.amzx-themed-modal .checkout-sheet.pro-checkout,.amzx-themed-modal .checkout-themed-sheet{background:var(--co-bg)!important;color:var(--co-text)!important;border-color:var(--co-line)!important;box-shadow:0 -24px 80px rgba(2,6,23,.32)!important}.amzx-themed-modal .checkout-top.themed-check-top{background:linear-gradient(135deg,var(--co-top),color-mix(in srgb,var(--co-top) 82%,var(--co-accent) 18%))!important;color:var(--co-text)!important;border-bottom:1px solid var(--co-line)!important}.amzx-themed-modal .checkout-top h2,.amzx-themed-modal .checkout-top b,.amzx-themed-modal .checkout-panel h3,.amzx-themed-modal .section-title h3,.amzx-themed-modal .checkout-item b{color:var(--co-text)!important;text-shadow:none!important}.amzx-themed-modal .checkout-top small,.amzx-themed-modal .checkout-top p,.amzx-themed-modal .checkout-panel small,.amzx-themed-modal .section-title small,.amzx-themed-modal .checkout-item p,.amzx-themed-modal .checkout-item small,.amzx-themed-modal .checkout-final-note{color:var(--co-muted)!important;text-shadow:none!important}.amzx-themed-modal .checkout-panel.themed-check-panel,.amzx-themed-modal .total-panel.themed-total-panel,.amzx-themed-modal .checkout-item.themed-check-item,.amzx-themed-modal .pix-box,.amzx-themed-modal .checkout-payment-explain,.amzx-themed-modal .pix-result-qr{background:var(--co-panel)!important;color:var(--co-text)!important;border:1px solid var(--co-line)!important;box-shadow:0 14px 34px rgba(15,23,42,.08)!important}.amzx-themed-modal .section-title>span{background:color-mix(in srgb,var(--co-accent) 14%,var(--co-panel) 86%)!important;color:var(--co-accent)!important;border:1px solid var(--co-line)!important}.amzx-themed-modal .checkout-form-grid input,.amzx-themed-modal .checkout-form-grid textarea,.amzx-themed-modal .checkout-form-grid select,.amzx-themed-modal .coupon-apply input,.amzx-themed-modal .pix-copy-area textarea,.amzx-themed-modal input,.amzx-themed-modal textarea,.amzx-themed-modal select{background:var(--co-input)!important;color:var(--co-text)!important;border:1px solid var(--co-line)!important;border-radius:16px!important;min-height:52px!important;box-shadow:0 8px 20px rgba(15,23,42,.05)!important;padding:13px 14px!important;font-size:15px!important;font-weight:750!important;outline:none!important}.amzx-themed-modal input::placeholder,.amzx-themed-modal textarea::placeholder{color:color-mix(in srgb,var(--co-muted) 72%,transparent)!important;font-weight:650!important}.amzx-themed-modal input:focus,.amzx-themed-modal textarea:focus,.amzx-themed-modal select:focus{border-color:var(--co-accent)!important;box-shadow:0 0 0 4px color-mix(in srgb,var(--co-accent) 20%,transparent),0 10px 24px rgba(15,23,42,.08)!important}.amzx-themed-modal .receive-tabs button,.amzx-themed-modal .pay-tabs button,.amzx-themed-modal .coupon-apply .btn.ghost,.amzx-themed-modal .back-modal{background:var(--co-input)!important;color:var(--co-text)!important;border:1px solid var(--co-line)!important;border-radius:16px!important;box-shadow:0 8px 20px rgba(15,23,42,.05)!important}.amzx-themed-modal .receive-tabs button.active,.amzx-themed-modal .pay-tabs button.active,.amzx-themed-modal .checkout-send,.amzx-themed-modal .coupon-apply .btn.ghost:hover{background:linear-gradient(135deg,var(--co-accent),var(--co-accent2))!important;color:#ffffff!important;border-color:transparent!important}.amzx-themed-modal .total-box{background:var(--co-total-bg)!important;color:var(--co-total-text)!important;border:0!important;border-radius:22px!important}.amzx-themed-modal .total-box p,.amzx-themed-modal .total-box h2,.amzx-themed-modal .total-box span,.amzx-themed-modal .total-box b{color:var(--co-total-text)!important;text-shadow:none!important}.amzx-themed-modal .checkout-item img{object-fit:cover!important;border-radius:18px!important;background:color-mix(in srgb,var(--co-line) 35%,transparent)!important}.amzx-themed-modal .checkout-item strong{color:var(--co-accent)!important;white-space:nowrap!important}.amzx-themed-modal .checkout-stage-wrap{background:color-mix(in srgb,var(--co-panel) 92%,var(--co-accent) 8%)!important;color:var(--co-text)!important;border:1px solid var(--co-line)!important;border-radius:20px!important;margin:12px 18px 10px!important;padding:13px 14px!important;box-shadow:0 10px 26px rgba(15,23,42,.07)!important;overflow:hidden!important}.amzx-themed-modal .checkout-stage-wrap::before,.amzx-themed-modal .checkout-stage-wrap::after{display:none!important}.amzx-themed-modal .checkout-stage-title{display:grid!important;grid-template-columns:1fr!important;gap:3px!important;margin:0 0 10px!important;color:var(--co-text)!important}.amzx-themed-modal .checkout-stage-title b{display:flex!important;align-items:center!important;gap:8px!important;font-size:16px!important;line-height:1.2!important;letter-spacing:-.01em!important;text-transform:none!important;color:var(--co-text)!important}.amzx-themed-modal .checkout-stage-title b::before{content:"ℹ"!important;width:24px!important;height:24px!important;min-width:24px!important;border-radius:999px!important;display:grid!important;place-items:center!important;background:var(--co-chip)!important;color:var(--co-accent)!important;font-size:13px!important;font-weight:1000!important}.amzx-themed-modal .checkout-stage-title small{font-size:12.5px!important;line-height:1.35!important;margin-left:32px!important;text-align:left!important;color:var(--co-muted)!important;max-width:none!important}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:7px!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;grid-template-columns:none!important}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps span{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:7px!important;width:auto!important;min-width:0!important;max-width:100%!important;min-height:0!important;height:auto!important;padding:7px 10px!important;border-radius:999px!important;background:var(--co-chip)!important;color:var(--co-chip-text)!important;border:1px solid color-mix(in srgb,var(--co-line) 80%,transparent)!important;box-shadow:none!important;font-size:12.5px!important;font-weight:850!important;line-height:1.25!important;text-align:left!important;pointer-events:none!important;cursor:default!important;transform:none!important;text-shadow:none!important;white-space:normal!important;overflow:visible!important}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps span::before{content:""!important;position:static!important;display:block!important;width:7px!important;height:7px!important;min-width:7px!important;border-radius:999px!important;background:var(--co-accent)!important;transform:none!important;border:0!important;box-shadow:none!important;font-size:0!important}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps span::after{display:none!important;content:none!important}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps span.active{background:linear-gradient(135deg,var(--co-accent),var(--co-accent2))!important;color:#ffffff!important;border-color:transparent!important;box-shadow:0 8px 18px color-mix(in srgb,var(--co-accent) 22%,transparent)!important}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps span.active::before{background:#ffffff!important}@media(max-width:720px){.catalogo-menu .hero-img{height:205px!important}.catalogo-menu .store-card{margin:-34px 14px 18px!important;padding:72px 14px 20px!important}.catalogo-menu .store-card .logo{height:94px!important;max-height:94px!important;max-width:min(170px,54vw)!important;transform:translate(-50%,-56%)!important}.amzx-themed-modal .checkout-stage-wrap{margin:10px 12px 8px!important;padding:12px!important;border-radius:18px!important}.amzx-themed-modal .checkout-stage-title b{font-size:15.5px!important}.amzx-themed-modal .checkout-stage-title small{font-size:12px!important;margin-left:32px!important}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps{gap:6px!important}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps span{font-size:12px!important;padding:6px 9px!important}.amzx-themed-modal .checkout-panel.themed-check-panel,.amzx-themed-modal .total-panel.themed-total-panel{margin-left:12px!important;margin-right:12px!important}.amzx-themed-modal .checkout-item.themed-check-item{grid-template-columns:72px minmax(0,1fr) auto!important;gap:10px!important}.amzx-themed-modal .checkout-item img{width:72px!important;height:72px!important}.amzx-themed-modal .checkout-item .btn.danger{grid-column:3!important;grid-row:1/3!important;justify-self:end!important;align-self:center!important}.amzx-themed-modal .checkout-form-grid{grid-template-columns:1fr!important}}@media(max-width:420px){.catalogo-menu .hero-img{height:188px!important}.catalogo-menu .store-card .logo{height:84px!important;max-height:84px!important;max-width:min(150px,58vw)!important}.catalogo-menu .store-card{padding-top:66px!important}.amzx-themed-modal .checkout-stage-title small{margin-left:0!important}.amzx-themed-modal .checkout-stage-title b::before{width:22px!important;height:22px!important;min-width:22px!important}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps span{font-size:11.5px!important}.amzx-themed-modal .checkout-item strong{white-space:normal!important;font-size:19px!important}}.catalogo-menu .hero-actions.search-only{display:none!important;visibility:hidden!important;pointer-events:none!important}.catalogo-menu .search-row{position:relative!important;padding-top:4px!important;padding-bottom:14px!important;}.catalogo-menu .search-row::before{content:"🔍"!important;position:absolute!important;left:38px!important;top:calc(50% - 5px)!important;transform:translateY(-50%)!important;width:22px!important;height:22px!important;display:grid!important;place-items:center!important;z-index:2!important;color:var(--menu-muted,#667085)!important;font-size:16px!important;opacity:.92!important;pointer-events:none!important;}.catalogo-menu .search-row input#menuSearch{width:100%!important;min-height:54px!important;padding:14px 96px 14px 48px!important;border-radius:18px!important;background:var(--menu-card,#ffffff)!important;color:var(--menu-text,#101828)!important;border:1px solid var(--menu-line,#d0d5dd)!important;box-shadow:0 10px 26px rgba(15,23,42,.07)!important;}.catalogo-menu .search-row input#menuSearch::placeholder{color:var(--menu-muted,#667085)!important;opacity:1!important}.catalogo-menu .menu-search-clear{position:absolute!important;right:34px!important;top:calc(50% - 5px)!important;transform:translateY(-50%)!important;min-height:32px!important;padding:7px 10px!important;border-radius:999px!important;border:1px solid var(--menu-line,#d0d5dd)!important;background:color-mix(in srgb,var(--menu-card,#fff) 84%,var(--primary,#ff4f0a) 16%)!important;color:var(--menu-text,#101828)!important;font-size:12px!important;font-weight:900!important;z-index:3!important;}.amzx-themed-modal .checkout-top.themed-check-top{background:linear-gradient(135deg,#ffffff,#f8fafc)!important;color:#101828!important;border:1px solid #d0d5dd!important;border-radius:22px!important;margin:14px 18px 12px!important;padding:16px!important;box-shadow:0 14px 34px rgba(15,23,42,.09)!important;}.amzx-themed-modal .checkout-top.themed-check-top h2,.amzx-themed-modal .checkout-top.themed-check-top b,.amzx-themed-modal .checkout-top.themed-check-top strong{color:#101828!important;text-shadow:none!important;}.amzx-themed-modal .checkout-top.themed-check-top small,.amzx-themed-modal .checkout-top.themed-check-top p{color:#475467!important;text-shadow:none!important;}.amzx-themed-modal .checkout-top.themed-check-top .back-modal{background:#ffffff!important;color:#101828!important;border:1px solid #d0d5dd!important;box-shadow:0 8px 20px rgba(15,23,42,.06)!important;}.amzx-themed-modal .checkout-form-grid input,.amzx-themed-modal .checkout-form-grid textarea,.amzx-themed-modal .checkout-form-grid select,.amzx-themed-modal .cash-change-box input,.amzx-themed-modal .checkout-question-box input,.amzx-themed-modal .pix-copy-area textarea,.amzx-themed-modal textarea#pixPayloadResult,.amzx-themed-modal .coupon-apply input,.amzx-themed-modal input,.amzx-themed-modal textarea,.amzx-themed-modal select{background:#ffffff!important;color:#101828!important;border:1px solid #98a2b3!important;border-radius:16px!important;min-height:52px!important;padding:13px 14px!important;font-size:15px!important;font-weight:750!important;line-height:1.35!important;box-shadow:0 8px 20px rgba(15,23,42,.05)!important;outline:none!important;}.amzx-themed-modal .cash-change-box input:focus,.amzx-themed-modal .checkout-question-box input:focus,.amzx-themed-modal .pix-copy-area textarea:focus,.amzx-themed-modal textarea#pixPayloadResult:focus,.amzx-themed-modal .checkout-form-grid input:focus,.amzx-themed-modal .checkout-form-grid textarea:focus,.amzx-themed-modal .checkout-form-grid select:focus,.amzx-themed-modal .coupon-apply input:focus{border-color:var(--co-accent,var(--primary,#ff4f0a))!important;box-shadow:0 0 0 4px color-mix(in srgb,var(--co-accent,var(--primary,#ff4f0a)) 18%,transparent),0 10px 24px rgba(15,23,42,.08)!important;}.amzx-themed-modal .cash-change-box,.amzx-themed-modal .checkout-question-box{background:#ffffff!important;color:#101828!important;border:1px solid #d0d5dd!important;border-radius:20px!important;padding:15px!important;box-shadow:0 12px 28px rgba(16,24,40,.08)!important;}.amzx-themed-modal .cash-change-box b,.amzx-themed-modal .cash-change-box label,.amzx-themed-modal .cash-change-status,.amzx-themed-modal .cash-change-status b{color:#101828!important;text-shadow:none!important}.amzx-themed-modal .cash-change-box small,.amzx-themed-modal .cash-change-reminder{color:#475467!important;text-shadow:none!important}.amzx-themed-modal .pix-box,.amzx-themed-modal .checkout-pix-dynamic,.amzx-themed-modal .pix-result-panel,.amzx-themed-modal .pix-result-qr,.amzx-themed-modal .checkout-payment-explain{background:#ffffff!important;color:#101828!important;border:1px solid #d0d5dd!important;box-shadow:0 12px 28px rgba(16,24,40,.08)!important;border-radius:20px!important;}.amzx-themed-modal .pix-box *,.amzx-themed-modal .checkout-pix-dynamic *,.amzx-themed-modal .pix-result-panel *,.amzx-themed-modal .pix-result-qr *,.amzx-themed-modal .checkout-payment-explain *{text-shadow:none!important;}.amzx-themed-modal .pix-box b,.amzx-themed-modal .pix-box strong,.amzx-themed-modal .checkout-pix-dynamic b,.amzx-themed-modal .checkout-pix-dynamic strong,.amzx-themed-modal .pix-result-panel h3,.amzx-themed-modal .pix-result-qr b,.amzx-themed-modal .checkout-payment-explain b{color:#101828!important;}.amzx-themed-modal .pix-box p,.amzx-themed-modal .pix-box small,.amzx-themed-modal .checkout-pix-dynamic p,.amzx-themed-modal .checkout-pix-dynamic small,.amzx-themed-modal .pix-result-panel p,.amzx-themed-modal .pix-result-panel small,.amzx-themed-modal .pix-result-qr p,.amzx-themed-modal .pix-result-qr small,.amzx-themed-modal .checkout-payment-explain p{color:#475467!important;line-height:1.45!important;max-width:100%!important;overflow-wrap:normal!important;word-break:normal!important;hyphens:none!important;}.amzx-themed-modal .pix-box-head{display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;gap:12px!important;align-items:start!important;}.amzx-themed-modal .pix-box-head>span{width:42px!important;height:42px!important;display:grid!important;place-items:center!important;border-radius:14px!important;background:#fff7ed!important;color:#ea580c!important;}.amzx-themed-modal .pix-box-head>div{min-width:0!important}.amzx-themed-modal .pix-preview-value{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin-top:12px!important;padding:12px!important;border-radius:16px!important;background:#f8fafc!important;border:1px solid #e4e7ec!important;}.amzx-themed-modal .pix-preview-value small{color:#475467!important}.amzx-themed-modal .pix-preview-value strong{color:#101828!important;white-space:nowrap!important}.amzx-themed-modal .pix-copy-area{display:grid!important;gap:8px!important;color:#101828!important;font-weight:900!important;}.amzx-themed-modal textarea#pixPayloadResult{min-height:112px!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;font-size:12.5px!important;line-height:1.45!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:break-word!important;resize:vertical!important;}.amzx-themed-modal .pix-result-qr{display:grid!important;grid-template-columns:150px minmax(0,1fr)!important;gap:14px!important;align-items:center!important;padding:14px!important;}.amzx-themed-modal .pix-result-qr img{width:150px!important;height:150px!important;object-fit:contain!important;background:#ffffff!important;border-radius:16px!important;border:1px solid #e4e7ec!important;padding:8px!important;}.amzx-themed-modal .pix-result-qr div{min-width:0!important}.amzx-themed-modal .pix-result-qr b{display:block!important;overflow-wrap:anywhere!important;word-break:break-word!important;line-height:1.25!important}.amzx-themed-modal .pix-result-actions{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important}.amzx-themed-modal .pix-result-actions .btn{white-space:normal!important;line-height:1.2!important;text-align:center!important}@media(max-width:720px){.catalogo-menu .search-row::before{left:28px!important;top:calc(50% - 4px)!important}.catalogo-menu .search-row input#menuSearch{padding-left:44px!important;padding-right:86px!important;min-height:52px!important}.catalogo-menu .menu-search-clear{right:24px!important}.amzx-themed-modal .checkout-top.themed-check-top{margin:12px!important;border-radius:20px!important;grid-template-columns:1fr!important}.amzx-themed-modal .checkout-top.themed-check-top b{justify-self:start!important}.amzx-themed-modal .pix-result-qr{grid-template-columns:1fr!important;text-align:center!important}.amzx-themed-modal .pix-result-qr img{margin:auto!important}.amzx-themed-modal .pix-result-actions{grid-template-columns:1fr!important}}.catalogo-menu .search-row{position:relative!important;padding-top:4px!important;padding-bottom:14px!important}.catalogo-menu .search-row::before{content:"🔍"!important;position:absolute!important;right:66px!important;left:auto!important;top:calc(50% - 5px)!important;transform:translateY(-50%)!important;width:20px!important;height:20px!important;display:grid!important;place-items:center!important;color:var(--menu-muted,#667085)!important;font-size:15px!important;opacity:.94!important;pointer-events:none!important;z-index:2!important;}.catalogo-menu .search-row input#menuSearch{padding:14px 92px 14px 16px!important;background:var(--menu-card,#ffffff)!important;color:var(--menu-text,#101828)!important;border:1px solid var(--menu-line,#d0d5dd)!important;box-shadow:0 10px 26px rgba(15,23,42,.07)!important;}.catalogo-menu .menu-search-clear{right:18px!important;top:calc(50% - 5px)!important;transform:translateY(-50%)!important}@media(max-width:720px){.catalogo-menu .search-row::before{right:56px!important;left:auto!important;top:calc(50% - 4px)!important}.catalogo-menu .search-row input#menuSearch{padding-left:14px!important;padding-right:82px!important;min-height:52px!important}.catalogo-menu .menu-search-clear{right:14px!important}}.amzx-themed-modal .checkout-sheet,.amzx-themed-modal .checkout-sheet.lux-checkout-sheet,.amzx-themed-modal .sheet.checkout-sheet,.amzx-themed-modal .sheet.light.checkout-sheet{background:linear-gradient(180deg,#fffdf8,#f8fafc)!important;color:#101828!important;border:1px solid #d0d5dd!important;}.amzx-themed-modal .checkout-sheet *,.amzx-themed-modal .sheet.checkout-sheet *{text-shadow:none!important}.amzx-themed-modal .checkout-top.themed-check-top{background:linear-gradient(135deg,#fffaf0,#f8fafc)!important;color:#101828!important;border:1px solid #d0d5dd!important;box-shadow:0 14px 34px rgba(15,23,42,.08)!important;}.amzx-themed-modal .checkout-top.themed-check-top h2,.amzx-themed-modal .checkout-top.themed-check-top b,.amzx-themed-modal .checkout-top.themed-check-top strong,.amzx-themed-modal .checkout-top.themed-check-top .amount,.amzx-themed-modal .checkout-top.themed-check-top .price,.amzx-themed-modal .checkout-top.themed-check-top [class*="price"],.amzx-themed-modal .checkout-top.themed-check-top [class*="amount"]{color:#101828!important;}.amzx-themed-modal .checkout-top.themed-check-top small,.amzx-themed-modal .checkout-top.themed-check-top p,.amzx-themed-modal .checkout-top.themed-check-top span:not(.btn):not(.pill){color:#475467!important;}.amzx-themed-modal .checkout-top.themed-check-top .back-modal{background:#ffffff!important;color:#101828!important;border:1px solid #d0d5dd!important;}.amzx-themed-modal .checkout-stage-wrap{background:linear-gradient(180deg,#fffaf0,#ffffff)!important;color:#101828!important;border:1px solid #e4d7b5!important;box-shadow:0 12px 28px rgba(15,23,42,.06)!important;}.amzx-themed-modal .checkout-stage-title,.amzx-themed-modal .checkout-stage-title b{color:#7a2e0d!important}.amzx-themed-modal .checkout-stage-title small{color:#475467!important}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps span{background:#ffffff!important;color:#344054!important;border:1px solid #d0d5dd!important;}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps span.active{background:linear-gradient(135deg,#ff8a00,#ffb347)!important;color:#ffffff!important;border-color:#ff8a00!important;}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps span.done{background:#eef6ff!important;color:#175cd3!important;border-color:#bfd4ff!important;}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps span:last-child{background:#ecfdf3!important;color:#067647!important;border-color:#abefc6!important;}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps span::before{background:currentColor!important}.amzx-themed-modal .checkout-stage-wrap .checkout-traffic-steps span.active::before{background:#ffffff!important}.amzx-themed-modal .checkout-panel.themed-check-panel,.amzx-themed-modal .total-panel.themed-total-panel,.amzx-themed-modal .checkout-item.themed-check-item,.amzx-themed-modal .pix-box,.amzx-themed-modal .checkout-payment-explain,.amzx-themed-modal .checkout-pix-dynamic,.amzx-themed-modal .pix-result-panel,.amzx-themed-modal .pix-result-qr,.amzx-themed-modal .cash-change-box,.amzx-themed-modal .checkout-question-box{background:#ffffff!important;color:#101828!important;border:1px solid #d0d5dd!important;box-shadow:0 12px 28px rgba(16,24,40,.08)!important;}.amzx-themed-modal .checkout-panel h3,.amzx-themed-modal .section-title h3,.amzx-themed-modal .checkout-item b,.amzx-themed-modal .pix-result-panel h2,.amzx-themed-modal .pix-result-panel h3,.amzx-themed-modal .pix-result-qr b,.amzx-themed-modal .pix-box b,.amzx-themed-modal .pix-box strong,.amzx-themed-modal .checkout-payment-explain b,.amzx-themed-modal .cash-change-box b,.amzx-themed-modal .cash-change-box label{color:#101828!important;}.amzx-themed-modal .checkout-panel small,.amzx-themed-modal .section-title small,.amzx-themed-modal .checkout-item p,.amzx-themed-modal .checkout-item small,.amzx-themed-modal .pix-result-panel p,.amzx-themed-modal .pix-result-panel small,.amzx-themed-modal .pix-result-qr p,.amzx-themed-modal .pix-result-qr small,.amzx-themed-modal .pix-box p,.amzx-themed-modal .pix-box small,.amzx-themed-modal .checkout-payment-explain p,.amzx-themed-modal .cash-change-box small,.amzx-themed-modal .cash-change-reminder,.amzx-themed-modal .cash-change-status{color:#475467!important;}.amzx-themed-modal .checkout-total,.amzx-themed-modal .total-box{background:linear-gradient(135deg,#101828,#1d2939)!important;color:#ffffff!important;border:0!important;}.amzx-themed-modal .checkout-total *,.amzx-themed-modal .total-box *{color:#ffffff!important}.amzx-themed-modal .checkout-total .grand,.amzx-themed-modal .total-box h2 b,.amzx-themed-modal .total-box h2 span{color:#fcd34d!important}.amzx-themed-modal .checkout-form-grid input,.amzx-themed-modal .checkout-form-grid textarea,.amzx-themed-modal .checkout-form-grid select,.amzx-themed-modal .cash-change-box input,.amzx-themed-modal .checkout-question-box input,.amzx-themed-modal .pix-copy-area textarea,.amzx-themed-modal textarea#pixPayloadResult,.amzx-themed-modal .coupon-apply input,.amzx-themed-modal input,.amzx-themed-modal textarea,.amzx-themed-modal select{background:#ffffff!important;color:#101828!important;border:1px solid #98a2b3!important;border-radius:16px!important;min-height:52px!important;padding:13px 14px!important;font-size:15px!important;font-weight:750!important;line-height:1.4!important;box-shadow:0 8px 20px rgba(15,23,42,.05)!important;}.amzx-themed-modal .checkout-form-grid input::placeholder,.amzx-themed-modal .checkout-form-grid textarea::placeholder,.amzx-themed-modal .cash-change-box input::placeholder,.amzx-themed-modal .checkout-question-box input::placeholder,.amzx-themed-modal textarea#pixPayloadResult::placeholder,.amzx-themed-modal .coupon-apply input::placeholder{color:#667085!important;opacity:1!important}.amzx-themed-modal .checkout-form-grid input:focus,.amzx-themed-modal .checkout-form-grid textarea:focus,.amzx-themed-modal .checkout-form-grid select:focus,.amzx-themed-modal .cash-change-box input:focus,.amzx-themed-modal .checkout-question-box input:focus,.amzx-themed-modal textarea#pixPayloadResult:focus,.amzx-themed-modal .coupon-apply input:focus{border-color:#f79009!important;box-shadow:0 0 0 4px rgba(247,144,9,.15),0 10px 24px rgba(15,23,42,.08)!important;}.amzx-themed-modal .pix-result-panel,.amzx-themed-modal .pix-result-qr{overflow:hidden!important}.amzx-themed-modal .pix-result-panel .pix-title,.amzx-themed-modal .pix-result-panel [class*="title"],.amzx-themed-modal .pix-result-panel [class*="amount"],.amzx-themed-modal .pix-result-panel [class*="value"],.amzx-themed-modal .pix-result-qr [class*="amount"],.amzx-themed-modal .pix-result-qr [class*="value"]{color:#101828!important}.amzx-themed-modal .pix-result-panel h2,.amzx-themed-modal .pix-result-panel h3,.amzx-themed-modal .pix-result-qr b{line-height:1.25!important;overflow-wrap:anywhere!important;word-break:break-word!important}.amzx-themed-modal .pix-result-panel p,.amzx-themed-modal .pix-result-panel small,.amzx-themed-modal .pix-result-qr p,.amzx-themed-modal .pix-result-qr small{line-height:1.45!important;overflow-wrap:anywhere!important;word-break:break-word!important}.amzx-themed-modal .pix-result-qr img{background:#ffffff!important;border:1px solid #e4e7ec!important}.amzx-themed-modal textarea#pixPayloadResult{background:#f8fafc!important;color:#101828!important;border:1px solid #d0d5dd!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;font-size:12.5px!important;line-height:1.45!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:break-word!important;}@media(max-width:720px){.amzx-themed-modal .checkout-top.themed-check-top{margin:12px!important;border-radius:20px!important}.amzx-themed-modal .checkout-stage-wrap{margin:10px 12px 8px!important;padding:12px!important;border-radius:18px!important}.amzx-themed-modal .pix-result-qr{grid-template-columns:1fr!important;text-align:center!important}.amzx-themed-modal .pix-result-qr img{margin:auto!important}}.amzx-themed-modal .checkout-top.themed-check-top,.amzx-themed-modal[data-menu-template] .checkout-top.themed-check-top,.amzx-themed-modal .sheet .checkout-top.themed-check-top{background:linear-gradient(135deg,#f2eee4,#eceff3)!important;color:#101828!important;border:1px solid #d7dce5!important;box-shadow:0 12px 28px rgba(15,23,42,.08)!important;}.amzx-themed-modal .checkout-top.themed-check-top h2,.amzx-themed-modal .checkout-top.themed-check-top b,.amzx-themed-modal .checkout-top.themed-check-top strong,.amzx-themed-modal .checkout-top.themed-check-top [class*="price"],.amzx-themed-modal .checkout-top.themed-check-top [class*="amount"]{color:#0f172a!important;}.amzx-themed-modal .checkout-top.themed-check-top small,.amzx-themed-modal .checkout-top.themed-check-top p,.amzx-themed-modal .checkout-top.themed-check-top span:not(.btn):not(.pill){color:#475467!important;}.amzx-themed-modal .checkout-top.themed-check-top .back-modal{background:#ffffff!important;color:#101828!important;border:1px solid #d0d5dd!important;}.catalogo-menu .floating-cart,.floating-cart{display:none;position:fixed!important;left:50%!important;bottom:18px!important;transform:translateX(-50%)!important;width:min(860px,calc(100% - 24px))!important;grid-template-columns:58px minmax(0,1fr) auto!important;align-items:center!important;gap:14px!important;padding:14px 16px!important;border-radius:24px!important;background:linear-gradient(135deg,#fff4e6,#fde7c4)!important;color:#101828!important;border:1px solid #f1c27d!important;box-shadow:0 18px 42px rgba(15,23,42,.18)!important;z-index:20!important;}.floating-cart.show{display:grid!important}.floating-cart .floating-cart-icon{width:58px!important;height:58px!important;border-radius:18px!important;display:grid!important;place-items:center!important;background:linear-gradient(135deg,#fff8ef,#ffffff)!important;color:#c2410c!important;font-size:24px!important;border:1px solid rgba(194,65,12,.16)!important;box-shadow:0 10px 24px rgba(15,23,42,.08)!important;}.floating-cart .floating-cart-copy{min-width:0!important;display:grid!important;gap:2px!important;align-content:center!important}.floating-cart .floating-cart-kicker{display:flex!important;align-items:center!important;gap:6px!important;flex-wrap:wrap!important;font-size:13px!important;font-weight:800!important;line-height:1.3!important;color:#9a3412!important;}.floating-cart .floating-cart-kicker b{font-size:18px!important;line-height:1!important;color:#101828!important}.floating-cart .floating-cart-title{font-size:20px!important;line-height:1.2!important;font-weight:900!important;color:#101828!important;overflow-wrap:anywhere!important;word-break:break-word!important;}.floating-cart .floating-cart-total{display:block!important;margin-top:2px!important;font-size:14px!important;line-height:1.35!important;font-weight:800!important;color:#475467!important;}.floating-cart button#goCheckout,.floating-cart button{min-height:52px!important;padding:12px 18px!important;border-radius:16px!important;border:0!important;background:linear-gradient(135deg,#ff9f1c,#ff8a00)!important;color:#ffffff!important;font-size:17px!important;font-weight:900!important;letter-spacing:-.01em!important;box-shadow:0 12px 28px rgba(255,138,0,.28)!important;white-space:nowrap!important;}.floating-cart button#goCheckout span{opacity:.95!important}@media(max-width:720px){.catalogo-menu .floating-cart,.floating-cart{width:min(100%,calc(100% - 16px))!important;grid-template-columns:48px minmax(0,1fr)!important;gap:12px!important;padding:12px!important;border-radius:20px!important;}.floating-cart .floating-cart-icon{width:48px!important;height:48px!important;border-radius:16px!important;font-size:20px!important}.floating-cart .floating-cart-title{font-size:17px!important}.floating-cart .floating-cart-kicker{font-size:12px!important}.floating-cart .floating-cart-total{font-size:13px!important}.floating-cart button#goCheckout,.floating-cart button{grid-column:1 / -1!important;width:100%!important;justify-content:center!important;font-size:16px!important}}@media(max-width:420px){.catalogo-menu .floating-cart,.floating-cart{bottom:12px!important;padding:10px!important;gap:10px!important}.floating-cart .floating-cart-title{font-size:16px!important}.floating-cart .floating-cart-kicker b{font-size:16px!important}}.catalogo-menu .floating-cart,.floating-cart{width:min(860px,calc(100% - 24px))!important;grid-template-columns:60px minmax(0,1fr) auto!important;gap:14px!important;padding:13px 15px!important;border-radius:26px!important;background:linear-gradient(135deg,rgba(255,255,255,.94),rgba(255,247,237,.96)) padding-box,linear-gradient(135deg,var(--primary,#ff8a00),var(--primary2,#7c2dff)) border-box!important;border:1px solid transparent!important;color:#101828!important;box-shadow:0 18px 42px rgba(15,23,42,.18),0 0 0 1px rgba(255,255,255,.55) inset!important;backdrop-filter:blur(14px)!important;}.floating-cart::before{content:""!important;position:absolute!important;inset:0!important;border-radius:inherit!important;background:linear-gradient(90deg,color-mix(in srgb,var(--primary,#ff8a00) 10%,transparent),transparent 38%,color-mix(in srgb,var(--primary2,#7c2dff) 8%,transparent))!important;pointer-events:none!important}.floating-cart>*{position:relative!important;z-index:1!important}.floating-cart .floating-cart-icon{background:linear-gradient(135deg,var(--primary,#ff8a00),var(--primary2,#7c2dff))!important;color:#fff!important;border:0!important;box-shadow:0 12px 26px color-mix(in srgb,var(--primary,#ff8a00) 28%,transparent)!important}.floating-cart .floating-cart-kicker{color:#7c2d12!important;text-transform:uppercase!important;letter-spacing:.045em!important;font-size:11.5px!important}.floating-cart .floating-cart-kicker b{color:#101828!important;font-size:16px!important}.floating-cart .floating-cart-title{font-size:20px!important;color:#101828!important;letter-spacing:-.02em!important}.floating-cart .floating-cart-total{font-size:15px!important;color:#344054!important;font-weight:900!important}.floating-cart button#goCheckout{background:linear-gradient(135deg,var(--primary,#ff8a00),color-mix(in srgb,var(--primary,#ff8a00) 70%,#fff 30%))!important;color:#fff!important;box-shadow:0 14px 30px color-mix(in srgb,var(--primary,#ff8a00) 30%,transparent)!important;min-width:190px!important}.floating-cart button#goCheckout:hover{filter:brightness(1.03)!important;transform:translateY(-1px)!important}.coupon-strip button[data-coupon]{position:relative!important;cursor:pointer!important;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease!important}.coupon-strip button[data-coupon]:hover{transform:translateY(-1px)!important;box-shadow:0 14px 30px rgba(15,23,42,.12)!important;border-color:var(--primary,#ff8a00)!important}.coupon-strip button[data-coupon].selected{outline:2px solid var(--primary,#ff8a00)!important;background:color-mix(in srgb,var(--menu-card,#fff) 84%,var(--primary,#ff8a00) 16%)!important}.coupon-strip button[data-coupon].selected::after{content:"Selecionado"!important;position:absolute!important;right:10px!important;top:8px!important;border-radius:999px!important;background:var(--primary,#ff8a00)!important;color:#fff!important;font-size:10px!important;font-weight:900!important;padding:3px 7px!important}.amzx-themed-modal .section-title>span{display:grid!important;place-items:center!important;width:44px!important;height:44px!important;min-width:44px!important;border-radius:16px!important;background:color-mix(in srgb,var(--co-accent,var(--primary,#ff8a00)) 12%,#fff)!important;color:var(--co-accent,var(--primary,#ff8a00))!important;border:1px solid color-mix(in srgb,var(--co-accent,var(--primary,#ff8a00)) 22%,#d0d5dd)!important}.amzx-themed-modal .section-title>span .amzx-ui-icon{width:23px!important;height:23px!important;display:block!important;stroke:currentColor!important}.amzx-themed-modal .checkout-info-inline{display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;gap:10px!important;align-items:center!important}.amzx-themed-modal .checkout-info-inline>span{grid-row:1/3;display:grid!important;place-items:center!important;width:44px!important;height:44px!important;border-radius:16px!important;background:#fff7ed!important;color:#ea580c!important;border:1px solid #fed7aa!important}.amzx-themed-modal .checkout-info-inline .amzx-ui-icon{width:23px!important;height:23px!important}.amzx-themed-modal .checkout-info-inline b{color:#101828!important}.amzx-themed-modal .checkout-info-inline small{color:#475467!important}@media(max-width:720px){.floating-cart{grid-template-columns:52px minmax(0,1fr)!important}.floating-cart button#goCheckout{min-width:0!important}.floating-cart .floating-cart-title{font-size:17px!important}}.catalogo-menu .floating-cart,.floating-cart{align-items:center!important;}.floating-cart .floating-cart-copy{min-width:0!important;display:grid!important;gap:4px!important;align-content:center!important;justify-items:center!important;text-align:center!important;}.floating-cart .floating-cart-kicker{justify-content:center!important;text-align:center!important;}.floating-cart .floating-cart-title,.floating-cart .floating-cart-total{text-align:center!important;width:100%!important;}.floating-cart button#goCheckout,.floating-cart button{align-self:center!important;}@media(max-width:720px){.catalogo-menu .floating-cart,.floating-cart{grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important;gap:10px!important;}.floating-cart .floating-cart-icon{justify-self:center!important;}.floating-cart .floating-cart-copy{width:100%!important;justify-items:center!important;text-align:center!important;}.floating-cart .floating-cart-kicker,.floating-cart .floating-cart-title,.floating-cart .floating-cart-total{text-align:center!important;justify-content:center!important;}.floating-cart button#goCheckout,.floating-cart button{grid-column:auto!important;width:100%!important;max-width:100%!important;justify-self:stretch!important;}}.amzx-themed-modal .checkout-stage-wrap{display:none!important}@media(max-width:720px){.catalogo-menu .store-card,.catalogo-menu .store-card h1,.catalogo-menu .store-card p,.catalogo-menu .store-card .meta,.catalogo-menu .store-card .menu-actions{text-align:center!important;justify-content:center!important;justify-items:center!important;}.catalogo-menu .store-card .meta{flex-wrap:wrap!important;gap:6px 8px!important}.catalogo-menu .menu-actions{display:grid!important;grid-template-columns:1fr!important;width:100%!important}.catalogo-menu .menu-actions .btn{width:100%!important;text-align:center!important;justify-content:center!important}.catalogo-menu .coupon-strip{justify-content:flex-start!important;scroll-padding-left:14px!important}.catalogo-menu .coupon-strip button{text-align:center!important}.catalogo-menu .cat-tabs a{text-align:center!important}.floating-cart,.catalogo-menu .floating-cart{text-align:center!important;justify-items:center!important;}.floating-cart .floating-cart-copy,.floating-cart .floating-cart-kicker,.floating-cart .floating-cart-title,.floating-cart .floating-cart-total{text-align:center!important;justify-content:center!important;justify-items:center!important;}.amzx-themed-modal .checkout-top.themed-check-top{text-align:center!important;justify-items:center!important;align-items:center!important;}.amzx-themed-modal .checkout-top.themed-check-top>div,.amzx-themed-modal .checkout-top.themed-check-top h2,.amzx-themed-modal .checkout-top.themed-check-top p,.amzx-themed-modal .checkout-top.themed-check-top small,.amzx-themed-modal .checkout-top.themed-check-top b{text-align:center!important;justify-self:center!important;}.amzx-themed-modal .checkout-top.themed-check-top .back-modal{justify-self:center!important;}.amzx-themed-modal .checkout-panel.themed-check-panel,.amzx-themed-modal .total-panel.themed-total-panel,.amzx-themed-modal .checkout-payment-explain,.amzx-themed-modal .pix-box,.amzx-themed-modal .checkout-pix-dynamic,.amzx-themed-modal .cash-change-box,.amzx-themed-modal .checkout-question-box{text-align:center!important;}.amzx-themed-modal .section-title{grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important;gap:10px!important;}.amzx-themed-modal .section-title>span,.amzx-themed-modal .amzx-svg-icon,.amzx-themed-modal .amzx-section-icon{justify-self:center!important;margin-left:auto!important;margin-right:auto!important;}.amzx-themed-modal .section-title h3,.amzx-themed-modal .section-title small,.amzx-themed-modal .checkout-final-note{text-align:center!important;}.amzx-themed-modal .receive-tabs button,.amzx-themed-modal .pay-tabs button,.amzx-themed-modal .checkout-payment-cards button{text-align:center!important;justify-content:center!important;}.amzx-themed-modal .pix-box-head{grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important;}.amzx-themed-modal .pix-preview-value,.amzx-themed-modal .total-box p,.amzx-themed-modal .total-box h2{text-align:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:6px 12px!important;}.amzx-themed-modal .pix-result-panel,.amzx-themed-modal .pix-result-qr{text-align:center!important;justify-items:center!important;}.amzx-themed-modal input,.amzx-themed-modal textarea,.amzx-themed-modal select{text-align:left!important;}}@media(max-width:720px){.amzx-themed-modal .coupon-panel.themed-check-panel,.amzx-themed-modal .payment-panel.themed-check-panel,.amzx-themed-modal .total-panel.themed-total-panel{display:grid!important;justify-items:center!important;text-align:center!important;align-items:center!important;}.amzx-themed-modal .coupon-panel .section-title,.amzx-themed-modal .payment-panel .section-title,.amzx-themed-modal .total-panel .section-title{display:grid!important;grid-template-columns:1fr!important;justify-items:center!important;align-items:center!important;text-align:center!important;gap:10px!important;width:100%!important;}.amzx-themed-modal .coupon-panel .section-title>div,.amzx-themed-modal .payment-panel .section-title>div,.amzx-themed-modal .total-panel .section-title>div{display:grid!important;justify-items:center!important;text-align:center!important;width:100%!important;min-width:0!important;}.amzx-themed-modal .coupon-panel .section-title h3,.amzx-themed-modal .coupon-panel .section-title small,.amzx-themed-modal .payment-panel .section-title h3,.amzx-themed-modal .payment-panel .section-title small,.amzx-themed-modal .total-panel .section-title h3,.amzx-themed-modal .total-panel .section-title small{text-align:center!important;justify-self:center!important;margin-left:auto!important;margin-right:auto!important;}.amzx-themed-modal .coupon-panel .section-title>span,.amzx-themed-modal .payment-panel .section-title>span,.amzx-themed-modal .total-panel .section-title>span{justify-self:center!important;margin-left:auto!important;margin-right:auto!important;}.amzx-themed-modal .coupon-panel .coupon-apply,.amzx-themed-modal .coupon-panel .themed-coupon-apply{width:100%!important;max-width:430px!important;margin-left:auto!important;margin-right:auto!important;display:grid!important;grid-template-columns:1fr!important;justify-items:center!important;gap:10px!important;}.amzx-themed-modal .coupon-panel .coupon-apply input,.amzx-themed-modal .coupon-panel .themed-coupon-apply input{width:100%!important;text-align:left!important;}.amzx-themed-modal .coupon-panel .coupon-apply .btn,.amzx-themed-modal .coupon-panel .themed-coupon-apply .btn,.amzx-themed-modal #applyCoupon{width:100%!important;max-width:260px!important;justify-content:center!important;text-align:center!important;justify-self:center!important;}.amzx-themed-modal .coupon-panel .coupon-msg{text-align:center!important;justify-self:center!important;width:100%!important;max-width:430px!important;}.amzx-themed-modal .payment-panel .pay-tabs,.amzx-themed-modal .payment-panel .checkout-payment-cards{width:100%!important;max-width:520px!important;margin-left:auto!important;margin-right:auto!important;justify-items:center!important;}.amzx-themed-modal .payment-panel .pay-tabs button,.amzx-themed-modal .payment-panel .checkout-payment-cards button{width:100%!important;text-align:center!important;justify-content:center!important;align-items:center!important;justify-items:center!important;}.amzx-themed-modal .payment-panel .pay-tabs button span,.amzx-themed-modal .payment-panel .pay-tabs button small,.amzx-themed-modal .payment-panel .checkout-payment-cards button span,.amzx-themed-modal .payment-panel .checkout-payment-cards button small{display:block!important;width:100%!important;text-align:center!important;}.amzx-themed-modal .payment-panel .checkout-payment-explain,.amzx-themed-modal .payment-panel .checkout-pix-dynamic,.amzx-themed-modal .payment-panel .cash-change-box,.amzx-themed-modal .payment-panel .checkout-question-box{width:100%!important;max-width:520px!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important;justify-items:center!important;}.amzx-themed-modal .payment-panel .pix-box-head,.amzx-themed-modal .payment-panel .cash-change-head{display:grid!important;grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important;}.amzx-themed-modal .payment-panel .cash-change-box label,.amzx-themed-modal .payment-panel .checkout-question-box label{width:100%!important;text-align:left!important;}.amzx-themed-modal .payment-panel .cash-change-actions{width:100%!important;display:grid!important;grid-template-columns:1fr!important;gap:10px!important;justify-items:center!important;}.amzx-themed-modal .payment-panel .cash-change-actions .btn{width:100%!important;max-width:280px!important;justify-content:center!important;}.amzx-themed-modal .total-panel .total-box{width:100%!important;max-width:430px!important;margin-left:auto!important;margin-right:auto!important;display:grid!important;justify-items:center!important;text-align:center!important;}.amzx-themed-modal .total-panel .total-box p,.amzx-themed-modal .total-panel .total-box h2{width:100%!important;display:grid!important;grid-template-columns:1fr!important;justify-items:center!important;justify-content:center!important;text-align:center!important;gap:4px!important;}.amzx-themed-modal .total-panel .total-box span,.amzx-themed-modal .total-panel .total-box b{text-align:center!important;justify-self:center!important;}.amzx-themed-modal .total-panel .checkout-send{width:100%!important;max-width:430px!important;margin-left:auto!important;margin-right:auto!important;justify-content:center!important;text-align:center!important;}.amzx-themed-modal .total-panel .checkout-final-note{display:block!important;width:100%!important;max-width:430px!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important;}}.amzx-system-modal{background:rgba(15,23,42,.56)!important;backdrop-filter:blur(10px)!important;}.amzx-system-modal-card{width:min(480px,calc(100vw - 26px))!important;background:linear-gradient(180deg,#ffffff,#f8fafc)!important;color:#101828!important;border:1px solid #d0d5dd!important;box-shadow:0 28px 80px rgba(15,23,42,.30)!important;border-radius:26px!important;text-align:center!important;}.amzx-system-modal-icon{margin:0 auto!important;}.amzx-system-modal-icon.info{background:linear-gradient(135deg,#2563eb,#0ea5e9)!important;color:#fff!important}.amzx-system-modal-copy h2{color:#101828!important;text-align:center!important}.amzx-system-modal-copy p{color:#344054!important;text-align:center!important}.amzx-system-modal-copy small{color:#667085!important;text-align:center!important}.amzx-system-input-label{display:grid!important;gap:8px!important;text-align:left!important;color:#344054!important;font-weight:850!important}.amzx-system-input{width:100%!important;min-height:52px!important;border-radius:16px!important;border:1px solid #98a2b3!important;background:#ffffff!important;color:#101828!important;padding:13px 14px!important;font-weight:750!important;outline:none!important;}.amzx-system-input:focus{border-color:#f79009!important;box-shadow:0 0 0 4px rgba(247,144,9,.15)!important}.amzx-system-modal-actions{justify-content:center!important}.amzx-system-modal-actions.single{display:grid!important;grid-template-columns:minmax(160px,240px)!important;justify-content:center!important}.amzx-system-modal-actions .btn{min-height:48px!important;border-radius:15px!important}@media(max-width:520px){.amzx-system-modal-card{text-align:center!important;padding:20px!important}.amzx-system-modal-actions{display:grid!important;grid-template-columns:1fr!important;width:100%!important}.amzx-system-modal-actions .btn{width:100%!important}}.tpl-aqua_moda_glass .catalogo-menu{--menu-bg:#eefbf9!important;--menu-card:#ffffff!important;--menu-text:#153538!important;--menu-muted:#5f7d80!important;--menu-line:#d8f0ed!important;--primary:#16b8b0!important;--primary2:#ff9b42!important;background:radial-gradient(circle at 8% 10%,rgba(255,159,66,.16),transparent 18%),radial-gradient(circle at 90% 18%,rgba(22,184,176,.18),transparent 28%),linear-gradient(180deg,#f4fffd 0%,#eefbf8 55%,#ffffff 100%)!important;color:var(--menu-text)!important}.tpl-aqua_moda_glass .menu-hero{padding:18px 18px 0!important}.tpl-aqua_moda_glass .hero-img{height:220px!important;border-radius:36px!important;filter:brightness(.78) saturate(1.05)!important;box-shadow:0 18px 36px rgba(20,74,77,.15)!important}.tpl-aqua_moda_glass .hero-actions button{background:rgba(255,255,255,.82)!important;color:#128e88!important;backdrop-filter:blur(12px)!important}.tpl-aqua_moda_glass .store-card{margin:-58px 20px 18px!important;padding:86px 18px 22px!important;border-radius:34px!important;background:rgba(255,255,255,.92)!important;border:1px solid rgba(22,184,176,.14)!important;box-shadow:0 20px 44px rgba(15,23,42,.10)!important;backdrop-filter:blur(18px)!important}.tpl-aqua_moda_glass .search-row{padding:0 20px 14px!important}.tpl-aqua_moda_glass .search-row input{border-radius:22px!important;background:#ffffff!important;box-shadow:0 14px 28px rgba(22,184,176,.10)!important;padding:16px 18px 16px 18px!important}.tpl-aqua_moda_glass .coupon-strip button,.tpl-aqua_moda_glass .cat-tabs a,.tpl-aqua_moda_glass .menu-product,.tpl-aqua_moda_glass .featured-products{border-radius:22px!important;box-shadow:0 14px 30px rgba(15,23,42,.07)!important;border:1px solid rgba(22,184,176,.10)!important}.tpl-aqua_moda_glass .featured-products{background:linear-gradient(135deg,rgba(22,184,176,.12),rgba(255,255,255,.92))!important}.tpl-aqua_moda_glass .menu-product{padding:14px!important;margin-bottom:12px!important;border-bottom:0!important;background:rgba(255,255,255,.96)!important}.tpl-aqua_moda_glass .menu-product img{border-radius:20px!important;background:linear-gradient(135deg,#daf6f2,#bcebe4)!important}.tpl-aqua_moda_glass .badges span{background:#e7faf7!important;color:#11817d!important}.tpl-aqua_moda_glass .floating-cart{background:linear-gradient(135deg,#13a59e,#1cc6bc)!important;border:0!important;box-shadow:0 22px 45px rgba(19,165,158,.30)!important}.tpl-aqua_moda_glass .floating-cart button{background:linear-gradient(135deg,#ff9f43,#ff7a2c)!important;color:#fff!important}.tpl-ofertas_red .catalogo-menu{--menu-bg:#fff7f4!important;--menu-card:#ffffff!important;--menu-text:#221215!important;--menu-muted:#73606a!important;--menu-line:#f3d7cf!important;--primary:#b90f18!important;--primary2:#f0b100!important;background:linear-gradient(180deg,#fff8f4 0%,#ffffff 60%)!important;color:var(--menu-text)!important}.tpl-ofertas_red .menu-hero{padding:0!important}.tpl-ofertas_red .hero-img{height:235px!important;filter:brightness(.70)!important}.tpl-ofertas_red .store-card{margin:-34px 18px 18px!important;border-radius:30px!important;background:#ffffff!important;box-shadow:0 20px 44px rgba(120,18,26,.10)!important}.tpl-ofertas_red .store-card .menu-actions .btn.primary,.tpl-ofertas_red .cat-tabs a.active,.tpl-ofertas_red .floating-cart button{background:linear-gradient(135deg,#b90f18,#d7271f)!important}.tpl-ofertas_red .coupon-strip button{background:linear-gradient(135deg,#fff4ee,#ffffff)!important;border-color:#f0d9d0!important}.tpl-ofertas_red .featured-products{background:linear-gradient(135deg,rgba(185,15,24,.08),rgba(240,177,0,.10))!important;border-color:#f3d7cf!important}.tpl-ofertas_red .menu-product{padding:14px!important;margin-bottom:12px!important;border:1px solid #f1d8d2!important;border-radius:24px!important;background:#fff!important;box-shadow:0 14px 26px rgba(120,18,26,.07)!important}.tpl-ofertas_red .menu-product img{border-radius:20px!important}.tpl-ofertas_red .badges span{background:#fff1f1!important;color:#b90f18!important}.tpl-ofertas_red .floating-cart{background:linear-gradient(135deg,#8e0912,#c4191e)!important;border:0!important}.tpl-vitrine_orange .catalogo-menu{--menu-bg:#fff8f1!important;--menu-card:#ffffff!important;--menu-text:#1d2433!important;--menu-muted:#667085!important;--menu-line:#ffe3cb!important;--primary:#ff6a00!important;--primary2:#ff9a2f!important;background:radial-gradient(circle at 50% -10%,rgba(255,106,0,.14),transparent 28%),linear-gradient(180deg,#fff7ef 0%,#ffffff 62%)!important;color:var(--menu-text)!important}.tpl-vitrine_orange .hero-img{height:240px!important;border-bottom-left-radius:36px!important;border-bottom-right-radius:36px!important;filter:brightness(.82)!important}.tpl-vitrine_orange .store-card{margin:-56px 18px 18px!important;padding:84px 18px 22px!important;border-radius:32px!important;background:#fffefa!important;box-shadow:0 18px 40px rgba(255,106,0,.12)!important}.tpl-vitrine_orange .search-row input{background:#fff!important;border:1px solid #ffe3cb!important;border-radius:20px!important;box-shadow:0 12px 24px rgba(255,106,0,.08)!important}.tpl-vitrine_orange .cat-tabs{padding-bottom:14px!important}.tpl-vitrine_orange .cat-tabs a{background:#fff!important;border-radius:18px!important;padding:12px 16px!important;box-shadow:0 10px 18px rgba(15,23,42,.05)!important}.tpl-vitrine_orange .featured-products{background:linear-gradient(135deg,rgba(255,106,0,.10),rgba(255,255,255,.95))!important}.tpl-vitrine_orange .menu-product{padding:15px!important;margin-bottom:14px!important;border:1px solid #ffe3cb!important;border-radius:24px!important;background:#fff!important;box-shadow:0 14px 28px rgba(15,23,42,.06)!important}.tpl-vitrine_orange .menu-product img{border-radius:22px!important}.tpl-vitrine_orange .floating-cart{background:linear-gradient(135deg,#111827,#ff6a00)!important;border:0!important;box-shadow:0 22px 44px rgba(17,24,39,.22)!important}.tpl-vitrine_orange .floating-cart button{background:linear-gradient(135deg,#ff6a00,#ff9a2f)!important}.tpl-dark_auto_gold .catalogo-menu{--menu-bg:#070b14!important;--menu-card:#101827!important;--menu-text:#f8fafc!important;--menu-muted:#a8b2c5!important;--menu-line:#25324a!important;--primary:#facc15!important;--primary2:#f59e0b!important;background:radial-gradient(circle at 50% -10%,rgba(250,204,21,.12),transparent 24%),linear-gradient(180deg,#080d19 0%,#0f172a 74%)!important;color:var(--menu-text)!important}.tpl-dark_auto_gold .hero-img{height:245px!important;filter:brightness(.55) contrast(1.05)!important}.tpl-dark_auto_gold .store-card{background:linear-gradient(180deg,#0f172a,#111827)!important;border-color:#273449!important;box-shadow:0 20px 50px rgba(0,0,0,.30)!important}.tpl-dark_auto_gold .store-card .logo{filter:drop-shadow(0 12px 22px rgba(250,204,21,.22))!important}.tpl-dark_auto_gold .search-row input,.tpl-dark_auto_gold .coupon-strip button,.tpl-dark_auto_gold .cat-tabs a,.tpl-dark_auto_gold .menu-product,.tpl-dark_auto_gold .featured-products{background:#0f172a!important;border-color:#23314a!important;box-shadow:0 14px 28px rgba(0,0,0,.22)!important}.tpl-dark_auto_gold .featured-products{background:linear-gradient(135deg,rgba(250,204,21,.10),rgba(15,23,42,.92))!important}.tpl-dark_auto_gold .cat-tabs a.active,.tpl-dark_auto_gold .btn.primary,.tpl-dark_auto_gold .floating-cart button{background:linear-gradient(135deg,#facc15,#f59e0b)!important;color:#111827!important}.tpl-dark_auto_gold .menu-product{padding:15px!important;margin-bottom:14px!important;border-radius:24px!important;border-bottom:0!important}.tpl-dark_auto_gold .menu-product img{border-radius:22px!important}.tpl-dark_auto_gold .badges span{background:#1f2937!important;color:#fde68a!important}.tpl-dark_auto_gold .floating-cart{background:linear-gradient(135deg,#0f172a,#111827)!important;border:1px solid rgba(250,204,21,.22)!important}.tpl-black_premium .catalogo-menu{--menu-bg:#050505!important;--menu-card:#121212!important;--menu-text:#f7f2e8!important;--menu-muted:#c8bda8!important;--menu-line:#2c2417!important;--primary:#f0b429!important;--primary2:#c89211!important;background:radial-gradient(circle at 50% -8%,rgba(240,180,41,.10),transparent 24%),linear-gradient(180deg,#060606 0%,#101010 78%)!important;color:var(--menu-text)!important}.tpl-black_premium .hero-img{height:250px!important;filter:brightness(.50) saturate(1.02)!important}.tpl-black_premium .store-card{background:linear-gradient(180deg,#121212,#171717)!important;border-color:#2f2618!important;box-shadow:0 24px 54px rgba(0,0,0,.40)!important}.tpl-black_premium .search-row input,.tpl-black_premium .coupon-strip button,.tpl-black_premium .cat-tabs a,.tpl-black_premium .menu-product,.tpl-black_premium .featured-products{background:#151515!important;border-color:#2f2618!important;box-shadow:0 14px 30px rgba(0,0,0,.26)!important}.tpl-black_premium .featured-products{background:linear-gradient(135deg,rgba(240,180,41,.09),rgba(21,21,21,.96))!important}.tpl-black_premium .cat-tabs a.active,.tpl-black_premium .btn.primary,.tpl-black_premium .floating-cart button{background:linear-gradient(135deg,#f0b429,#d99612)!important;color:#1b1306!important}.tpl-black_premium .menu-product{padding:15px!important;margin-bottom:14px!important;border-radius:24px!important;border-bottom:0!important}.tpl-black_premium .menu-product img{border-radius:22px!important}.tpl-black_premium .badges span{background:#201a10!important;color:#f7d372!important}.tpl-black_premium .floating-cart{background:linear-gradient(135deg,#101010,#1a1a1a)!important;border:1px solid rgba(240,180,41,.22)!important}.tpl-luxo_gold .catalogo-menu{--menu-bg:#fff7df!important;--menu-card:#ffffff!important;--menu-text:#291615!important;--menu-muted:#715655!important;--menu-line:#ffe08c!important;--primary:#d7261e!important;--primary2:#ffcd32!important;background:linear-gradient(180deg,#fff1b3 0%,#fff7df 18%,#ffffff 72%)!important;color:var(--menu-text)!important}.tpl-luxo_gold .hero-img{height:230px!important;filter:brightness(.70)!important}.tpl-luxo_gold .store-card{margin:-46px 18px 18px!important;border-radius:30px!important;background:#fffdf6!important;box-shadow:0 18px 40px rgba(215,38,30,.10)!important}.tpl-luxo_gold .coupon-strip button{background:linear-gradient(135deg,#fff6d5,#ffffff)!important;border-color:#ffe08c!important;box-shadow:0 10px 20px rgba(255,205,50,.16)!important}.tpl-luxo_gold .featured-products{background:linear-gradient(135deg,rgba(215,38,30,.10),rgba(255,205,50,.18))!important}.tpl-luxo_gold .menu-product{padding:14px!important;margin-bottom:12px!important;border:1px solid #ffe08c!important;border-radius:24px!important;background:#fff!important;box-shadow:0 14px 28px rgba(41,22,21,.07)!important}.tpl-luxo_gold .badges span{background:#fff3bf!important;color:#a12b18!important}.tpl-luxo_gold .cat-tabs a.active,.tpl-luxo_gold .btn.primary,.tpl-luxo_gold .floating-cart button{background:linear-gradient(135deg,#d7261e,#f04a21)!important;color:#fff!important}.tpl-luxo_gold .floating-cart{background:linear-gradient(135deg,#d7261e,#9f0f11)!important;border:0!important}.amzx-themed-modal[data-menu-template="aqua_moda_glass"]{--co-bg:#eefbf9;--co-top:#ffffff;--co-panel:#ffffff;--co-input:#ffffff;--co-text:#153538;--co-muted:#5f7d80;--co-line:#d8f0ed;--co-accent:#16b8b0;--co-accent2:#ff9b42;--co-chip:#e8faf8;--co-chip-text:#0f6f6b;--co-total-bg:#114a4d;--co-total-text:#ffffff}.amzx-themed-modal[data-menu-template="ofertas_red"]{--co-bg:#fff7f4;--co-top:#ffffff;--co-panel:#ffffff;--co-input:#ffffff;--co-text:#221215;--co-muted:#73606a;--co-line:#f3d7cf;--co-accent:#b90f18;--co-accent2:#f0b100;--co-chip:#fff0ef;--co-chip-text:#8e0b12;--co-total-bg:#7e0b12;--co-total-text:#ffffff}.amzx-themed-modal[data-menu-template="vitrine_orange"]{--co-bg:#fff8f1;--co-top:#ffffff;--co-panel:#ffffff;--co-input:#ffffff;--co-text:#1d2433;--co-muted:#667085;--co-line:#ffe3cb;--co-accent:#ff6a00;--co-accent2:#ff9a2f;--co-chip:#fff0e1;--co-chip-text:#b84a00;--co-total-bg:#111827;--co-total-text:#ffffff}.amzx-themed-modal[data-menu-template="dark_auto_gold"]{--co-bg:#0b1220;--co-top:#111827;--co-panel:#101827;--co-input:#0f1724;--co-text:#f8fafc;--co-muted:#a8b2c5;--co-line:#25324a;--co-accent:#facc15;--co-accent2:#f59e0b;--co-chip:#1f2937;--co-chip-text:#fde68a;--co-total-bg:#050b16;--co-total-text:#fff8d8}.amzx-themed-modal[data-menu-template="black_premium"]{--co-bg:#070707;--co-top:#121212;--co-panel:#151515;--co-input:#111111;--co-text:#f7f2e8;--co-muted:#c8bda8;--co-line:#2c2417;--co-accent:#f0b429;--co-accent2:#c89211;--co-chip:#201a10;--co-chip-text:#f7d372;--co-total-bg:#040404;--co-total-text:#fff1cf}.amzx-themed-modal[data-menu-template="luxo_gold"]{--co-bg:#fff7df;--co-top:#fff6d5;--co-panel:#ffffff;--co-input:#ffffff;--co-text:#291615;--co-muted:#715655;--co-line:#ffe08c;--co-accent:#d7261e;--co-accent2:#ffcd32;--co-chip:#fff3bf;--co-chip-text:#9c2515;--co-total-bg:#a71812;--co-total-text:#ffffff}.pdv{grid-template-columns:minmax(0,1fr) 390px!important;gap:22px!important;align-items:start!important}.pdv-catalog-shell{display:grid!important;gap:16px!important}.pdv-toolbar-card{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:18px!important;align-items:center!important;background:linear-gradient(135deg,#ffffff,#f3f8f4)!important;border:1px solid #d9e6dc!important;border-radius:28px!important;padding:20px 22px!important;box-shadow:0 18px 44px rgba(15,23,42,.08)!important}.pdv-toolbar-kicker{display:inline-flex!important;background:#e8f7ed!important;color:#15803d!important;border:1px solid #bbf7d0!important;border-radius:999px!important;padding:6px 10px!important;font-size:11px!important;font-weight:900!important;letter-spacing:.04em!important;text-transform:uppercase!important}.pdv-toolbar-card h2{margin:10px 0 6px!important;font-size:30px!important;line-height:1.05!important;color:#101828!important}.pdv-toolbar-card p{margin:0!important;color:#667085!important;max-width:760px!important;line-height:1.45!important}.pdv-toolbar-badges{display:flex!important;flex-wrap:wrap!important;gap:8px!important;justify-content:flex-end!important}.pdv-toolbar-badges span{display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#fff!important;border:1px solid #d9e6dc!important;border-radius:999px!important;padding:10px 12px!important;font-size:12px!important;font-weight:850!important;color:#344054!important;box-shadow:0 8px 18px rgba(15,23,42,.05)!important}.pdv-search-wrap{background:#fff!important;border:1px solid #d9e6dc!important;border-radius:22px!important;padding:16px!important;box-shadow:0 12px 30px rgba(15,23,42,.05)!important}.search-big{font-size:17px!important;margin:0!important;border-radius:16px!important;background:#f8fafc!important;border:1px solid #d0d5dd!important;padding:16px 18px!important;color:#101828!important}.pdv-grid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr))!important;gap:16px!important}.pdv-item{display:grid!important;gap:10px!important;background:linear-gradient(180deg,#ffffff,#f8fafc)!important;border:1px solid #d9e6dc!important;border-radius:24px!important;padding:12px!important;box-shadow:0 16px 34px rgba(15,23,42,.06)!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important}.pdv-item:hover{transform:translateY(-3px)!important;border-color:#86efac!important;box-shadow:0 22px 44px rgba(21,128,61,.14)!important}.pdv-item img{width:100%!important;aspect-ratio:1.15!important;object-fit:cover!important;border-radius:18px!important;background:#eef2f7!important}.pdv-item b{display:inline-flex!important;align-self:start!important;width:max-content!important;background:#eff8f1!important;border:1px solid #bbf7d0!important;color:#166534!important;border-radius:999px!important;padding:4px 9px!important;font-size:11px!important}.pdv-item span{font-weight:800!important;line-height:1.35!important;color:#101828!important;min-height:42px!important}.pdv-item strong{font-size:22px!important;color:#16a34a!important}.pdv-item em{font-style:normal!important;color:#667085!important;font-size:12px!important;font-weight:800!important}.pdv-cart{background:linear-gradient(180deg,#ffffff,#f8fafc)!important;border:1px solid #d9e6dc!important;border-radius:28px!important;padding:18px!important;box-shadow:0 18px 42px rgba(15,23,42,.08)!important;top:18px!important}.pdv-cart-head{display:grid!important;gap:6px!important;margin-bottom:12px!important;padding-bottom:14px!important;border-bottom:1px solid #e4e7ec!important}.pdv-cart-head small{font-weight:900!important;color:#16a34a!important;text-transform:uppercase!important;letter-spacing:.05em!important}.pdv-cart-head h2{margin:0!important;font-size:28px!important;color:#101828!important}.pdv-cart-head p{margin:0!important;color:#667085!important;line-height:1.42!important}.pdv-cart input,.pdv-cart select{border-radius:16px!important;border:1px solid #d0d5dd!important;background:#fff!important;color:#101828!important;padding:14px 15px!important;box-shadow:none!important}.pdv-payment-label{display:grid!important;gap:8px!important}.pdv-print-card{background:#fff!important;border:1px solid #d9e6dc!important;border-radius:18px!important;padding:14px!important}.pdv-cart-empty{display:grid!important;gap:4px!important;text-align:center!important;background:#fff!important;border:1px dashed #cbd5e1!important;border-radius:18px!important;padding:18px!important;color:#667085!important}.pdv-cart-empty b{color:#101828!important;font-size:18px!important}.pdv-line{display:grid!important;grid-template-columns:42px minmax(0,1fr) auto 42px!important;gap:10px!important;align-items:center!important;background:#fff!important;border:1px solid #d9e6dc!important;border-radius:18px!important;padding:10px!important;margin:10px 0!important;box-shadow:0 8px 24px rgba(15,23,42,.05)!important}.pdv-line-main{display:grid!important;gap:2px!important;min-width:0!important}.pdv-line-name{font-weight:850!important;color:#101828!important;display:block!important;white-space:normal!important}.pdv-line-main small{color:#667085!important;font-size:12px!important}.pdv-line b{font-size:18px!important;color:#16a34a!important}.pdv-line-btn{width:42px!important;height:42px!important;border-radius:14px!important;border:1px solid #d0d5dd!important;background:#f8fafc!important;color:#101828!important;font-size:22px!important;font-weight:900!important;cursor:pointer!important}.pdv-line-btn.plus{background:#16a34a!important;border-color:#16a34a!important;color:#fff!important}.pdv #pdvTotal{font-size:34px!important;color:#ff7a00!important}.pdv #pdvFinish,.pdv #pdvCloseTableBtn{border-radius:18px!important;font-weight:950!important;min-height:54px!important}.pdv #pdvFinish{background:linear-gradient(135deg,#ff7a00,#ff9f1c)!important;border:0!important;color:#fff!important;box-shadow:0 18px 36px rgba(255,122,0,.24)!important}.pdv #pdvCloseTableBtn{background:linear-gradient(135deg,#15803d,#22c55e)!important;border:0!important;color:#fff!important}.checkout-sheet.pro-checkout{background:#f7f9fc!important}.checkout-sheet.pro-checkout .checkout-top.pro.themed-check-top{background:linear-gradient(135deg,#ffffff,#f8fafc)!important;border:1px solid #e4e7ec!important;border-radius:24px!important;margin:14px!important;padding:18px 20px!important;box-shadow:0 12px 34px rgba(15,23,42,.06)!important}.checkout-sheet.pro-checkout .checkout-top.pro .back-modal{background:#fff!important;color:#101828!important;border:1px solid #d0d5dd!important;border-radius:14px!important}.checkout-sheet.pro-checkout .checkout-top.pro h2{font-size:30px!important}.checkout-sheet.pro-checkout .checkout-panel{margin:14px!important;padding:18px!important;border-radius:24px!important;background:#fff!important;border:1px solid #e4e7ec!important;box-shadow:0 12px 34px rgba(15,23,42,.05)!important}.checkout-sheet.pro-checkout .section-title{align-items:start!important}.checkout-sheet.pro-checkout .section-title>span{width:44px!important;height:44px!important;border-radius:14px!important;background:#eff8f1!important;color:#16a34a!important;border:1px solid #bbf7d0!important}.checkout-sheet.pro-checkout .section-title h3{font-size:21px!important;color:#101828!important}.checkout-sheet.pro-checkout .section-title small,.checkout-sheet.pro-checkout .checkout-final-note,.checkout-sheet.pro-checkout .checkout-item p,.checkout-sheet.pro-checkout .checkout-item small{color:#667085!important}.checkout-sheet.pro-checkout .checkout-item{grid-template-columns:84px minmax(0,1fr) auto!important;gap:12px!important;background:#fff!important;border:1px solid #e4e7ec!important;border-radius:20px!important;padding:12px!important}.checkout-sheet.pro-checkout .checkout-item img{width:84px!important;height:84px!important;border-radius:16px!important}.checkout-sheet.pro-checkout .checkout-item strong{font-size:20px!important;color:#16a34a!important}.checkout-sheet.pro-checkout .checkout-item .btn.danger{background:#fff5f5!important;color:#dc2626!important;border:1px solid #fecaca!important}.checkout-sheet.pro-checkout .receive-tabs,.checkout-sheet.pro-checkout .pay-tabs{gap:10px!important}.checkout-sheet.pro-checkout .receive-tabs button,.checkout-sheet.pro-checkout .pay-tabs button{background:#fff!important;border:1px solid #d0d5dd!important;border-radius:16px!important;color:#344054!important;padding:14px!important;font-weight:850!important}.checkout-sheet.pro-checkout .receive-tabs button.active,.checkout-sheet.pro-checkout .pay-tabs button.active{background:#ecfdf3!important;border-color:#22c55e!important;color:#15803d!important;box-shadow:inset 0 0 0 1px #22c55e!important}.checkout-sheet.pro-checkout .checkout-form-grid input,.checkout-sheet.pro-checkout .checkout-form-grid textarea,.checkout-sheet.pro-checkout .coupon-apply input,.checkout-sheet.pro-checkout .pix-copy-area textarea{background:#fff!important;border:1px solid #d0d5dd!important;border-radius:16px!important;padding:14px!important;color:#101828!important}.checkout-sheet.pro-checkout .checkout-payment-explain,.checkout-sheet.pro-checkout .checkout-question-box,.checkout-sheet.pro-checkout .checkout-pix-dynamic{background:#f8fafc!important;border:1px solid #d0d5dd!important;border-radius:18px!important}.checkout-sheet.pro-checkout .total-box p span{color:#667085!important}.checkout-sheet.pro-checkout .total-box h2{padding-top:10px!important;border-top:1px dashed #d0d5dd!important}.checkout-sheet.pro-checkout .total-box h2 b{font-size:31px!important;color:#16a34a!important}.checkout-sheet.pro-checkout .checkout-send{background:linear-gradient(135deg,#ff7a00,#ff9f1c)!important;color:#fff!important;border:0!important;border-radius:18px!important;min-height:58px!important;font-size:20px!important;font-weight:950!important;box-shadow:0 18px 36px rgba(255,122,0,.24)!important}.checkout-sheet.pro-checkout .pix-result-panel .actions .btn,.checkout-sheet.pro-checkout .pix-result-actions .btn{border-radius:16px!important}.checkout-sheet.pro-checkout .pix-result-actions .btn.primary{background:linear-gradient(135deg,#ff7a00,#ff9f1c)!important;color:#fff!important;border:0!important}.checkout-sheet.pro-checkout .pix-result-actions .btn.success{background:linear-gradient(135deg,#15803d,#22c55e)!important;color:#fff!important;border:0!important}.checkout-sheet.pro-checkout .pix-result-qr{grid-template-columns:190px minmax(0,1fr)!important;background:#fff!important;border:1px solid #e4e7ec!important;border-radius:20px!important;padding:14px!important}.checkout-sheet.pro-checkout .pix-result-qr img{border-radius:16px!important}.checkout-sheet.pro-checkout .pix-copy-area{display:grid!important;gap:8px!important}.checkout-sheet.pro-checkout .coupon-apply{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important}.checkout-sheet.pro-checkout .coupon-apply .btn{border-radius:16px!important}.checkout-sheet.pro-checkout .coupon-msg{margin:10px 2px 0!important;font-weight:800!important}.checkout-sheet.pro-checkout .checkout-final-note{margin-top:10px!important}.amzx-themed-modal .checkout-top.themed-check-top,.amzx-themed-modal .checkout-panel.themed-check-panel,.amzx-themed-modal .total-panel.themed-total-panel{backdrop-filter:none!important}@media(max-width:980px){.pdv{grid-template-columns:1fr!important}.pdv-cart{position:relative!important;top:auto!important}.pdv-toolbar-card{grid-template-columns:1fr!important}.pdv-toolbar-badges{justify-content:flex-start!important}}@media(max-width:620px){.checkout-sheet.pro-checkout .coupon-apply{grid-template-columns:1fr!important}.checkout-sheet.pro-checkout .pix-result-qr{grid-template-columns:1fr!important}.checkout-sheet.pro-checkout .checkout-send{font-size:17px!important}.pdv-item strong{font-size:19px!important}.pdv-cart-head h2{font-size:24px!important}.pdv-toolbar-card h2{font-size:24px!important}}.catalogo-menu,.amzx-themed-modal{--std-primary:var(--primary,#ff6a00);--std-primary2:var(--primary2,var(--std-primary));--std-accent:var(--accent,#22c55e);--std-bg:#f4f7f6;--std-card:#ffffff;--std-card-2:#f8fbf9;--std-text:#101828;--std-muted:#667085;--std-line:#d9e2df;--std-soft:#edf4f1;--std-chip:#ffffff;--std-shadow:0 18px 42px rgba(15,23,42,.07);--std-shadow-soft:0 10px 26px rgba(15,23,42,.05)}.catalogo-menu{background:linear-gradient(180deg,var(--std-bg),color-mix(in srgb,var(--std-bg) 76%,#ffffff 24%))!important;color:var(--std-text)!important}.menu-body{background:linear-gradient(180deg,var(--std-bg),color-mix(in srgb,var(--std-bg) 76%,#ffffff 24%))!important}.hero-img{height:270px!important;filter:brightness(.68) saturate(1.04)!important}.store-card{background:linear-gradient(180deg,var(--std-card),var(--std-card-2))!important;border:1px solid var(--std-line)!important;border-radius:30px!important;box-shadow:var(--std-shadow)!important;padding:26px!important}.store-card .logo{border:5px solid var(--std-card)!important;box-shadow:0 10px 28px rgba(15,23,42,.12)!important}.store-card h1{color:var(--std-text)!important;letter-spacing:-.03em!important}.store-card p,.meta,.store-card small{color:var(--std-muted)!important}.menu-actions .btn,.menu-actions a,.store-card .btn{border-radius:16px!important}.search-row{padding:0 24px 16px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important}.search-row input{background:var(--std-card)!important;border:1px solid var(--std-line)!important;border-radius:20px!important;color:var(--std-text)!important;padding:16px 18px!important;box-shadow:var(--std-shadow-soft)!important}.menu-search-clear{background:var(--std-card)!important;color:var(--std-text)!important;border:1px solid var(--std-line)!important;border-radius:16px!important;padding:0 16px!important;font-weight:900!important}.coupon-strip{padding:0 24px 18px!important}.coupon-strip button{background:linear-gradient(180deg,var(--std-card),var(--std-card-2))!important;border:1px solid var(--std-line)!important;border-radius:18px!important;color:var(--std-text)!important;box-shadow:var(--std-shadow-soft)!important}.coupon-strip small{color:var(--std-muted)!important}.cat-tabs{padding:0 24px 18px!important;background:transparent!important;gap:10px!important}.cat-tabs a{background:var(--std-chip)!important;border:1px solid var(--std-line)!important;color:var(--std-text)!important;border-radius:999px!important;padding:11px 16px!important;font-weight:850!important;box-shadow:var(--std-shadow-soft)!important}.cat-tabs a.active{background:linear-gradient(135deg,var(--std-primary),var(--std-primary2))!important;color:#fff!important;border-color:transparent!important;box-shadow:0 12px 24px color-mix(in srgb,var(--std-primary) 24%,transparent)!important}.repeat-order{background:linear-gradient(135deg,var(--std-primary),var(--std-primary2))!important;border-radius:20px!important;box-shadow:0 18px 36px color-mix(in srgb,var(--std-primary) 24%,transparent)!important}.products-list{padding:0 24px 18px!important}.products-list h2{font-size:24px!important;color:var(--std-text)!important;letter-spacing:-.03em!important}.menu-product{background:linear-gradient(180deg,var(--std-card),var(--std-card-2))!important;border:1px solid var(--std-line)!important;border-radius:24px!important;padding:18px!important;margin-bottom:14px!important;box-shadow:var(--std-shadow-soft)!important}.menu-product:hover{transform:translateY(-1px)!important;box-shadow:var(--std-shadow)!important}.menu-product h3{color:var(--std-text)!important;font-size:22px!important;line-height:1.12!important}.menu-product p,.menu-product small{color:var(--std-muted)!important}.menu-product strong{color:var(--std-primary)!important;font-size:22px!important}.menu-product img{width:136px!important;height:136px!important;border-radius:20px!important;border:1px solid color-mix(in srgb,var(--std-line) 70%,transparent)!important;background:#fff!important;box-shadow:0 10px 26px rgba(15,23,42,.08)!important}.badges span{background:color-mix(in srgb,var(--std-primary) 12%,#ffffff 88%)!important;color:color-mix(in srgb,var(--std-primary) 78%,#111 22%)!important;border:1px solid color-mix(in srgb,var(--std-primary) 22%,#ffffff 78%)!important;font-weight:850!important}.floating-cart{background:linear-gradient(135deg,var(--std-text),color-mix(in srgb,var(--std-text) 72%,var(--std-primary) 28%))!important;border-radius:24px!important;border:1px solid rgba(255,255,255,.14)!important}.floating-cart button{background:linear-gradient(135deg,var(--std-primary),var(--std-primary2))!important;border-radius:16px!important}.product-sheet .top{gap:18px!important}.product-sheet img{border-radius:22px!important;border:1px solid var(--std-line)!important;background:#fff!important}.option-row{background:var(--std-card)!important;border:1px solid var(--std-line)!important;border-radius:18px!important}.qty{background:var(--std-card)!important;border:1px solid var(--std-line)!important}.qty button,.close{background:linear-gradient(135deg,var(--std-primary),var(--std-primary2))!important;color:#fff!important;border:0!important}.add-btn{background:linear-gradient(135deg,var(--std-primary),var(--std-primary2))!important;border-radius:18px!important;box-shadow:0 18px 34px color-mix(in srgb,var(--std-primary) 24%,transparent)!important}.checkout-sheet.pro-checkout{background:linear-gradient(180deg,var(--std-bg),color-mix(in srgb,var(--std-bg) 80%,#ffffff 20%))!important}.checkout-sheet.pro-checkout .checkout-top.pro.themed-check-top,.checkout-sheet.pro-checkout .checkout-panel,.checkout-sheet.pro-checkout .total-panel{background:linear-gradient(180deg,var(--std-card),var(--std-card-2))!important;border:1px solid var(--std-line)!important}.checkout-sheet.pro-checkout .section-title>span{background:color-mix(in srgb,var(--std-primary) 12%,#ffffff 88%)!important;color:var(--std-primary)!important;border:1px solid color-mix(in srgb,var(--std-primary) 22%,#ffffff 78%)!important}.checkout-sheet.pro-checkout .checkout-item{background:var(--std-card)!important;border:1px solid var(--std-line)!important}.checkout-sheet.pro-checkout .checkout-item strong,.checkout-sheet.pro-checkout .total-box h2 b,.checkout-sheet.pro-checkout .checkout-top.pro b{color:var(--std-primary)!important}.checkout-sheet.pro-checkout .receive-tabs button.active,.checkout-sheet.pro-checkout .pay-tabs button.active{background:color-mix(in srgb,var(--std-primary) 10%,#ffffff 90%)!important;border-color:color-mix(in srgb,var(--std-primary) 70%,#ffffff 30%)!important;color:var(--std-primary)!important}.checkout-sheet.pro-checkout .checkout-send,.checkout-sheet.pro-checkout .pix-result-actions .btn.primary,.checkout-sheet.pro-checkout .floating-cart button{background:linear-gradient(135deg,var(--std-primary),var(--std-primary2))!important;color:#fff!important}.checkout-sheet.pro-checkout .pix-result-actions .btn.success{background:linear-gradient(135deg,var(--std-accent),color-mix(in srgb,var(--std-accent) 74%,#ffffff 26%))!important;color:#fff!important}.tpl-catalogo_moda .catalogo-menu,.tpl-catalogo_moda.amzx-themed-modal{--std-primary:#ff5a1f;--std-primary2:#ff8c24;--std-accent:#16a34a;--std-bg:#fff5ef;--std-card:#ffffff;--std-card-2:#fff9f4;--std-text:#1f2937;--std-muted:#6b7280;--std-line:#ffd7c2}.tpl-catalogo_veiculo .catalogo-menu,.tpl-catalogo_veiculo.amzx-themed-modal{--std-primary:#d92d20;--std-primary2:#f97316;--std-accent:#16a34a;--std-bg:#fff7f0;--std-card:#ffffff;--std-card-2:#fffbf6;--std-text:#1f2937;--std-muted:#667085;--std-line:#ffd3bf}.tpl-otica_neon .catalogo-menu,.tpl-otica_neon.amzx-themed-modal{--std-primary:#0ea5e9;--std-primary2:#8b5cf6;--std-accent:#22c55e;--std-bg:#08111f;--std-card:#0f172a;--std-card-2:#111c31;--std-text:#f8fafc;--std-muted:#a7b3c7;--std-line:#22314d;--std-chip:#0f172a;--std-soft:#101a2f}.tpl-beleza_tropical .catalogo-menu,.tpl-beleza_tropical.amzx-themed-modal{--std-primary:#7c3aed;--std-primary2:#ec4899;--std-accent:#22c55e;--std-bg:#fff5fb;--std-card:#ffffff;--std-card-2:#fff9fd;--std-text:#25163a;--std-muted:#7b7091;--std-line:#ead8f5}.tpl-construcao_gold .catalogo-menu,.tpl-construcao_gold.amzx-themed-modal{--std-primary:#f59e0b;--std-primary2:#ef4444;--std-accent:#22c55e;--std-bg:#17100d;--std-card:#211712;--std-card-2:#261b16;--std-text:#fff8eb;--std-muted:#c7b9aa;--std-line:#4a3427;--std-chip:#211712;--std-soft:#261b16}.tpl-clean_market .catalogo-menu,.tpl-clean_market.amzx-themed-modal{--std-primary:#00a86b;--std-primary2:#16a34a;--std-accent:#15803d;--std-bg:#f4fbf8;--std-card:#ffffff;--std-card-2:#f9fdfb;--std-text:#0f172a;--std-muted:#667085;--std-line:#cde8db}.tpl-catalogo_fun .catalogo-menu,.tpl-catalogo_fun.amzx-themed-modal{--std-primary:#ff6b00;--std-primary2:#7c3aed;--std-accent:#22c55e;--std-bg:#fff7ef;--std-card:#ffffff;--std-card-2:#fffaf5;--std-text:#1f2937;--std-muted:#6b7280;--std-line:#ffdfc2}.tpl-kids_pop .catalogo-menu,.tpl-kids_pop.amzx-themed-modal{--std-primary:#f59e0b;--std-primary2:#ef4444;--std-accent:#16a34a;--std-bg:#fff8e8;--std-card:#ffffff;--std-card-2:#fffdf6;--std-text:#422006;--std-muted:#7c5b30;--std-line:#f4d895}.tpl-joias_luxo .catalogo-menu,.tpl-joias_luxo.amzx-themed-modal{--std-primary:#ec4899;--std-primary2:#8b5cf6;--std-accent:#16a34a;--std-bg:#fff5fb;--std-card:#ffffff;--std-card-2:#fffafd;--std-text:#3c1834;--std-muted:#876982;--std-line:#f3d3e8}.tpl-boutique_italia .catalogo-menu,.tpl-boutique_italia.amzx-themed-modal{--std-primary:#dc2626;--std-primary2:#15803d;--std-accent:#16a34a;--std-bg:#fff9f2;--std-card:#ffffff;--std-card-2:#fffdf8;--std-text:#1f2937;--std-muted:#667085;--std-line:#e8d9c6}.tpl-otica_lux .catalogo-menu,.tpl-otica_lux.amzx-themed-modal{--std-primary:#0ea5e9;--std-primary2:#2563eb;--std-accent:#16a34a;--std-bg:#f4f9ff;--std-card:#ffffff;--std-card-2:#fbfdff;--std-text:#101828;--std-muted:#667085;--std-line:#d3e5fb}.tpl-joias_premium .catalogo-menu,.tpl-joias_premium.amzx-themed-modal{--std-primary:#d4af37;--std-primary2:#f59e0b;--std-accent:#16a34a;--std-bg:#0c0c0e;--std-card:#141418;--std-card-2:#19191f;--std-text:#fff8e0;--std-muted:#d6ca9b;--std-line:#433b20;--std-chip:#141418;--std-soft:#19191f}.tpl-bazar_pop .catalogo-menu,.tpl-bazar_pop.amzx-themed-modal{--std-primary:#ec4899;--std-primary2:#f59e0b;--std-accent:#16a34a;--std-bg:#fff7ef;--std-card:#ffffff;--std-card-2:#fffaf5;--std-text:#1f2937;--std-muted:#6b7280;--std-line:#ffd9c1}.tpl-cyber_neon .catalogo-menu,.tpl-cyber_neon.amzx-themed-modal{--std-primary:#00d9ff;--std-primary2:#ff2df7;--std-accent:#22c55e;--std-bg:#050816;--std-card:#0c1326;--std-card-2:#111b32;--std-text:#eff6ff;--std-muted:#9db0cf;--std-line:#223353;--std-chip:#0c1326;--std-soft:#111b32}.tpl-aqua_moda_glass .catalogo-menu,.tpl-aqua_moda_glass.amzx-themed-modal{--std-primary:#18b7b0;--std-primary2:#ff9f43;--std-accent:#22c55e;--std-bg:#eefcfa;--std-card:#ffffff;--std-card-2:#f9fffe;--std-text:#12313a;--std-muted:#5f7d84;--std-line:#bfe7e1}.tpl-ofertas_red .catalogo-menu,.tpl-ofertas_red.amzx-themed-modal{--std-primary:#b80f18;--std-primary2:#f8b400;--std-accent:#16a34a;--std-bg:#fff7f4;--std-card:#ffffff;--std-card-2:#fffaf7;--std-text:#2a1213;--std-muted:#7f6365;--std-line:#f0d1c7}.tpl-vitrine_orange .catalogo-menu,.tpl-vitrine_orange.amzx-themed-modal{--std-primary:#ff6a00;--std-primary2:#ff9f1c;--std-accent:#16a34a;--std-bg:#fff7ef;--std-card:#ffffff;--std-card-2:#fffaf5;--std-text:#101828;--std-muted:#667085;--std-line:#ffd8bf}.tpl-dark_auto_gold .catalogo-menu,.tpl-dark_auto_gold.amzx-themed-modal{--std-primary:#facc15;--std-primary2:#f59e0b;--std-accent:#22c55e;--std-bg:#0d1526;--std-card:#121c31;--std-card-2:#17233c;--std-text:#f8fafc;--std-muted:#b8c1d6;--std-line:#2b3b5a;--std-chip:#121c31;--std-soft:#17233c}.tpl-black_premium .catalogo-menu,.tpl-black_premium.amzx-themed-modal{--std-primary:#f0b429;--std-primary2:#c98a12;--std-accent:#22c55e;--std-bg:#090909;--std-card:#121212;--std-card-2:#171717;--std-text:#fff7e6;--std-muted:#c4b79d;--std-line:#322b1f;--std-chip:#121212;--std-soft:#171717}.tpl-luxo_gold .catalogo-menu,.tpl-luxo_gold.amzx-themed-modal{--std-primary:#d7261e;--std-primary2:#ffd54a;--std-accent:#16a34a;--std-bg:#fff8ea;--std-card:#ffffff;--std-card-2:#fffdf7;--std-text:#2a1e0a;--std-muted:#77654a;--std-line:#f4df9c}.tpl-otica_neon .menu-product,.tpl-construcao_gold .menu-product,.tpl-joias_premium .menu-product,.tpl-cyber_neon .menu-product,.tpl-dark_auto_gold .menu-product,.tpl-black_premium .menu-product,.tpl-otica_neon .coupon-strip button,.tpl-construcao_gold .coupon-strip button,.tpl-joias_premium .coupon-strip button,.tpl-cyber_neon .coupon-strip button,.tpl-dark_auto_gold .coupon-strip button,.tpl-black_premium .coupon-strip button,.tpl-otica_neon .store-card,.tpl-construcao_gold .store-card,.tpl-joias_premium .store-card,.tpl-cyber_neon .store-card,.tpl-dark_auto_gold .store-card,.tpl-black_premium .store-card{box-shadow:0 18px 44px rgba(0,0,0,.28)!important}.tpl-otica_neon .menu-product h3,.tpl-otica_neon .products-list h2,.tpl-otica_neon .store-card h1,.tpl-cyber_neon .menu-product h3,.tpl-cyber_neon .products-list h2,.tpl-cyber_neon .store-card h1,.tpl-dark_auto_gold .menu-product h3,.tpl-dark_auto_gold .products-list h2,.tpl-dark_auto_gold .store-card h1,.tpl-black_premium .menu-product h3,.tpl-black_premium .products-list h2,.tpl-black_premium .store-card h1,.tpl-joias_premium .menu-product h3,.tpl-joias_premium .products-list h2,.tpl-joias_premium .store-card h1,.tpl-construcao_gold .menu-product h3,.tpl-construcao_gold .products-list h2,.tpl-construcao_gold .store-card h1{color:var(--std-text)!important}.tpl-otica_neon .search-row input,.tpl-cyber_neon .search-row input,.tpl-dark_auto_gold .search-row input,.tpl-black_premium .search-row input,.tpl-joias_premium .search-row input,.tpl-construcao_gold .search-row input,.tpl-otica_neon .menu-search-clear,.tpl-cyber_neon .menu-search-clear,.tpl-dark_auto_gold .menu-search-clear,.tpl-black_premium .menu-search-clear,.tpl-joias_premium .menu-search-clear,.tpl-construcao_gold .menu-search-clear{background:var(--std-card)!important;color:var(--std-text)!important;border-color:var(--std-line)!important}@media(max-width:720px){.menu-product{grid-template-columns:minmax(0,1fr) 112px!important;gap:12px!important;padding:14px!important}.menu-product img{width:112px!important;height:112px!important}.store-card{margin:-44px 16px 18px!important;padding:20px!important}.search-row,.coupon-strip,.cat-tabs,.products-list{padding-left:16px!important;padding-right:16px!important}}@media(max-width:480px){.menu-product h3{font-size:18px!important}.menu-product strong{font-size:20px!important}.cat-tabs a{padding:10px 14px!important;font-size:13px!important}.floating-cart{grid-template-columns:1fr!important;text-align:center!important}.floating-cart button{width:100%!important}}.admin-shell{--bg:#f5f7fb!important;--panel:#ffffff!important;--panel2:#f8fafc!important;--text:#101828!important;--muted:#667085!important;--line:#d0d5dd!important;--shadow:0 16px 34px rgba(15,23,42,.07)!important;background:#f5f7fb!important;color:#101828!important}.admin-shell .admin-main{background:linear-gradient(180deg,#f5f7fb 0%,#eef4f1 100%)!important;color:#101828!important}.admin-shell .admin-main,.admin-shell .admin-main *{text-shadow:none!important}.admin-shell .admin-main h1,.admin-shell .admin-main h2,.admin-shell .admin-main h3,.admin-shell .admin-main h4,.admin-shell .admin-main h5,.admin-shell .admin-main h6{color:#0f172a!important}.admin-shell .admin-main p,.admin-shell .admin-main li,.admin-shell .admin-main td,.admin-shell .admin-main th,.admin-shell .admin-main label,.admin-shell .admin-main small,.admin-shell .admin-main span,.admin-shell .admin-main div{border-color:inherit}.admin-shell .admin-main p,.admin-shell .admin-main li,.admin-shell .admin-main td,.admin-shell .admin-main label,.admin-shell .admin-main small{color:#475467!important}.admin-shell .admin-main b,.admin-shell .admin-main strong,.admin-shell .admin-main code{color:#101828!important}.admin-shell .admin-main .muted{color:#667085!important}.admin-shell .admin-main .card,.admin-shell .admin-main .settings-card,.admin-shell .admin-main .license-card,.admin-shell .admin-main .payment-history-anchor,.admin-shell .admin-main .module-card,.admin-shell .admin-main .order-card,.admin-shell .admin-main .table-card,.admin-shell .admin-main .product-admin,.admin-shell .admin-main .product-edit-form,.admin-shell .admin-main .category-edit,.admin-shell .admin-main .client-admin-card{background:linear-gradient(180deg,#ffffff,#fbfcfc)!important;color:#101828!important;border:1px solid #dce6e0!important;box-shadow:0 16px 34px rgba(15,23,42,.06)!important}.admin-shell .admin-main input,.admin-shell .admin-main textarea,.admin-shell .admin-main select{background:#ffffff!important;color:#101828!important;border:1px solid #d0d5dd!important;border-radius:14px!important;box-shadow:0 8px 20px rgba(15,23,42,.04)!important}.admin-shell .admin-main input::placeholder,.admin-shell .admin-main textarea::placeholder{color:#98a2b3!important;opacity:1!important}.admin-shell .admin-main input:focus,.admin-shell .admin-main textarea:focus,.admin-shell .admin-main select:focus{border-color:#ff7a18!important;box-shadow:0 0 0 4px rgba(255,122,24,.13),0 10px 24px rgba(15,23,42,.06)!important;outline:none!important}.admin-shell .admin-main .table,.admin-shell .admin-main table{background:#ffffff!important;color:#101828!important}.admin-shell .admin-main .table th,.admin-shell .admin-main table th{background:#f8fafc!important;color:#475467!important;text-transform:uppercase!important;letter-spacing:.04em!important;font-size:12px!important}.admin-shell .admin-main .table td,.admin-shell .admin-main table td,.admin-shell .admin-main .table th,.admin-shell .admin-main table th{border-bottom:1px solid #e4e7ec!important;color:#344054!important}.admin-shell .admin-main .btn{color:#ffffff!important}.admin-shell .admin-main .btn.ghost,.admin-shell .admin-main .btn.secondary{background:#ffffff!important;color:#344054!important;border:1px solid #d0d5dd!important}.admin-shell .admin-main .btn.primary{background:linear-gradient(135deg,#ff4f0a,#ff9600)!important;color:#fff!important;border:0!important}.admin-shell .admin-main .btn.success{background:linear-gradient(135deg,#059669,#00b761)!important;color:#fff!important;border:0!important}.admin-shell .admin-main .btn.danger{background:linear-gradient(135deg,#b91c1c,#ef4444)!important;color:#fff!important;border:0!important}.admin-shell .admin-main .pill{background:#eef2ff!important;color:#3730a3!important;border:1px solid #c7d2fe!important}.admin-shell .admin-main .pill.ok,.admin-shell .admin-main .pill.sucesso,.admin-shell .admin-main .pill.ativa,.admin-shell .admin-main .pill.confirmado{background:#ecfdf5!important;color:#166534!important;border-color:#86efac!important}.admin-shell .admin-main .pill.warn,.admin-shell .admin-main .pill.alerta,.admin-shell .admin-main .pill.pendente{background:#fff7ed!important;color:#c2410c!important;border-color:#fdba74!important}.admin-shell .admin-main .pill.erro,.admin-shell .admin-main .pill.cancelado,.admin-shell .admin-main .pill.danger{background:#fef2f2!important;color:#991b1b!important;border-color:#fecaca!important}.admin-shell .admin-main .alert.error{background:#fef3f2!important;border:1px solid #fecdca!important;color:#b42318!important}.admin-shell .admin-main .alert.success{background:#ecfdf3!important;border:1px solid #abefc6!important;color:#067647!important}.admin-shell .admin-main .alert.warn,.admin-shell .admin-main .alert.warning{background:#fffaeb!important;border:1px solid #fedf89!important;color:#b54708!important}.admin-shell .sidebar,.admin-shell .sidebar *{color:#e5edf8}.admin-shell .sidebar{background:linear-gradient(180deg,#0a1220,#0f172a)!important;border-right:1px solid rgba(148,163,184,.18)!important}.admin-shell .sidebar nav a{color:#d7e2f2!important}.admin-shell .sidebar nav a.active{background:linear-gradient(135deg,#ff4f0a,#ff9600)!important;color:#fff!important}.admin-shell .license-client-tabs a{background:#ffffff!important;color:#344054!important;border:1px solid #d0d5dd!important}.admin-shell .license-client-tabs a.active{background:linear-gradient(135deg,#ff4f0a,#ff9600)!important;color:#ffffff!important;border-color:transparent!important}.admin-shell .license-modules-clean{background:#f8fafc!important;border:1px solid #e4e7ec!important;border-radius:18px!important;padding:16px!important;margin:12px 0!important}.admin-shell .module-badges{display:flex!important;flex-wrap:wrap!important;gap:8px!important}.admin-shell .license-v467-head .step{background:#ffffff!important;color:#101828!important;border:1px solid #dce6e0!important}.admin-shell .license-v467-head .step b{color:#0f172a!important}.admin-shell .license-v467-head .step p,.admin-shell .license-v467-head .step small{color:#667085!important}.admin-shell .settings-center .settings-card p,.admin-shell .quick-panels .card p{color:#667085!important}@media(max-width:760px){.admin-shell .admin-main{padding:16px!important}.admin-shell .grid2,.admin-shell .form-grid{grid-template-columns:1fr!important}.admin-shell .admin-main .btn{width:100%}}.new-themes-priority{border:2px solid #bbf7d0!important;background:linear-gradient(135deg,#ffffff,#f0fdf4)!important;color:#0f172a!important}.new-themes-priority h2,.new-themes-priority p{color:#0f172a!important}.template-card:nth-child(-n+6){border:2px solid rgba(22,184,176,.30)!important;box-shadow:0 18px 38px rgba(22,184,176,.10)!important}.template-card:nth-child(-n+6)::before{content:'NOVO ESBOÇO';display:inline-flex;margin-bottom:10px;padding:6px 10px;border-radius:999px;background:#ecfdf5;color:#166534;border:1px solid #86efac;font-size:11px;font-weight:950;letter-spacing:.06em}.tpl-aqua_moda_glass .catalogo-menu,.tpl-ofertas_red .catalogo-menu,.tpl-vitrine_orange .catalogo-menu,.tpl-luxo_gold .catalogo-menu{max-width:980px!important;border-left:1px solid rgba(15,23,42,.06)!important;border-right:1px solid rgba(15,23,42,.06)!important;box-shadow:0 0 70px rgba(15,23,42,.08)!important}.tpl-aqua_moda_glass .menu-hero,.tpl-ofertas_red .menu-hero,.tpl-vitrine_orange .menu-hero,.tpl-dark_auto_gold .menu-hero,.tpl-black_premium .menu-hero,.tpl-luxo_gold .menu-hero{padding:18px 18px 0!important}.tpl-aqua_moda_glass .hero-img,.tpl-ofertas_red .hero-img,.tpl-vitrine_orange .hero-img,.tpl-dark_auto_gold .hero-img,.tpl-black_premium .hero-img,.tpl-luxo_gold .hero-img{height:250px!important;border-radius:34px!important;object-fit:cover!important}.tpl-aqua_moda_glass .store-card,.tpl-ofertas_red .store-card,.tpl-vitrine_orange .store-card,.tpl-dark_auto_gold .store-card,.tpl-black_premium .store-card,.tpl-luxo_gold .store-card{margin:-62px 28px 22px!important;padding:92px 24px 24px!important;border-radius:34px!important;text-align:left!important}.tpl-aqua_moda_glass .store-card .logo,.tpl-ofertas_red .store-card .logo,.tpl-vitrine_orange .store-card .logo,.tpl-dark_auto_gold .store-card .logo,.tpl-black_premium .store-card .logo,.tpl-luxo_gold .store-card .logo{left:24px!important;right:auto!important;transform:translateY(-58%)!important;margin:0!important;width:112px!important;height:112px!important;border-radius:28px!important}.tpl-aqua_moda_glass .store-card h1,.tpl-ofertas_red .store-card h1,.tpl-vitrine_orange .store-card h1,.tpl-dark_auto_gold .store-card h1,.tpl-black_premium .store-card h1,.tpl-luxo_gold .store-card h1{font-size:clamp(30px,5vw,46px)!important;line-height:1!important;letter-spacing:-.055em!important}.tpl-aqua_moda_glass .store-card h1::after,.tpl-ofertas_red .store-card h1::after,.tpl-vitrine_orange .store-card h1::after,.tpl-dark_auto_gold .store-card h1::after,.tpl-black_premium .store-card h1::after,.tpl-luxo_gold .store-card h1::after{content:'✓ Verificado';display:inline-flex;vertical-align:middle;margin-left:10px;padding:7px 11px;border-radius:999px;background:#ecfdf5;color:#166534;border:1px solid #86efac;font-size:12px;font-weight:950;letter-spacing:0}.tpl-aqua_moda_glass .search-row,.tpl-ofertas_red .search-row,.tpl-vitrine_orange .search-row,.tpl-dark_auto_gold .search-row,.tpl-black_premium .search-row,.tpl-luxo_gold .search-row{padding:0 28px 18px!important}.tpl-aqua_moda_glass .cat-tabs,.tpl-ofertas_red .cat-tabs,.tpl-vitrine_orange .cat-tabs,.tpl-dark_auto_gold .cat-tabs,.tpl-black_premium .cat-tabs,.tpl-luxo_gold .cat-tabs{padding:0 28px 18px!important;top:0!important}.tpl-aqua_moda_glass .products-list,.tpl-ofertas_red .products-list,.tpl-vitrine_orange .products-list,.tpl-dark_auto_gold .products-list,.tpl-black_premium .products-list,.tpl-luxo_gold .products-list{padding:0 28px 22px!important}.tpl-aqua_moda_glass .menu-product,.tpl-ofertas_red .menu-product,.tpl-vitrine_orange .menu-product,.tpl-dark_auto_gold .menu-product,.tpl-black_premium .menu-product,.tpl-luxo_gold .menu-product{grid-template-columns:minmax(0,1fr) 142px!important;min-height:170px!important}.tpl-aqua_moda_glass .menu-product h3,.tpl-ofertas_red .menu-product h3,.tpl-vitrine_orange .menu-product h3,.tpl-dark_auto_gold .menu-product h3,.tpl-black_premium .menu-product h3,.tpl-luxo_gold .menu-product h3{font-size:23px!important}.tpl-aqua_moda_glass .menu-product img,.tpl-ofertas_red .menu-product img,.tpl-vitrine_orange .menu-product img,.tpl-dark_auto_gold .menu-product img,.tpl-black_premium .menu-product img,.tpl-luxo_gold .menu-product img{width:142px!important;height:142px!important;object-fit:cover!important;border-radius:24px!important}.tpl-aqua_moda_glass .floating-cart,.tpl-ofertas_red .floating-cart,.tpl-vitrine_orange .floating-cart,.tpl-dark_auto_gold .floating-cart,.tpl-black_premium .floating-cart,.tpl-luxo_gold .floating-cart{border-radius:28px!important;padding:16px 18px!important}.tpl-aqua_moda_glass .catalogo-menu{background:radial-gradient(circle at 8% 12%,rgba(255,159,67,.18),transparent 28%),radial-gradient(circle at 90% 6%,rgba(24,183,176,.20),transparent 30%),linear-gradient(180deg,#f4fffd,#eafaf7 52%,#ffffff)!important}.tpl-aqua_moda_glass .store-card{background:rgba(255,255,255,.94)!important;backdrop-filter:blur(20px)!important;border-color:rgba(24,183,176,.18)!important}.tpl-aqua_moda_glass .menu-product{background:rgba(255,255,255,.97)!important;border-color:rgba(24,183,176,.14)!important}.tpl-ofertas_red .catalogo-menu{background:radial-gradient(circle at 0% 0%,rgba(184,15,24,.12),transparent 28%),linear-gradient(180deg,#fff8f4,#ffffff 70%)!important}.tpl-vitrine_orange .catalogo-menu{background:radial-gradient(circle at 50% 0%,rgba(255,106,0,.18),transparent 30%),linear-gradient(180deg,#fff7ef,#ffffff 72%)!important}.tpl-luxo_gold .catalogo-menu{background:linear-gradient(180deg,#fff1b3 0%,#fff8ea 20%,#ffffff 70%)!important}@media(max-width:640px){.tpl-aqua_moda_glass .store-card,.tpl-ofertas_red .store-card,.tpl-vitrine_orange .store-card,.tpl-dark_auto_gold .store-card,.tpl-black_premium .store-card,.tpl-luxo_gold .store-card{margin:-46px 14px 18px!important;padding:78px 16px 20px!important;text-align:left!important}.tpl-aqua_moda_glass .store-card .logo,.tpl-ofertas_red .store-card .logo,.tpl-vitrine_orange .store-card .logo,.tpl-dark_auto_gold .store-card .logo,.tpl-black_premium .store-card .logo,.tpl-luxo_gold .store-card .logo{width:86px!important;height:86px!important;border-radius:22px!important;left:16px!important}.tpl-aqua_moda_glass .store-card h1::after,.tpl-ofertas_red .store-card h1::after,.tpl-vitrine_orange .store-card h1::after,.tpl-dark_auto_gold .store-card h1::after,.tpl-black_premium .store-card h1::after,.tpl-luxo_gold .store-card h1::after{display:flex;width:max-content;margin:8px 0 0 0}.tpl-aqua_moda_glass .menu-product,.tpl-ofertas_red .menu-product,.tpl-vitrine_orange .menu-product,.tpl-dark_auto_gold .menu-product,.tpl-black_premium .menu-product,.tpl-luxo_gold .menu-product{grid-template-columns:minmax(0,1fr) 112px!important;min-height:auto!important}.tpl-aqua_moda_glass .menu-product img,.tpl-ofertas_red .menu-product img,.tpl-vitrine_orange .menu-product img,.tpl-dark_auto_gold .menu-product img,.tpl-black_premium .menu-product img,.tpl-luxo_gold .menu-product img{width:112px!important;height:112px!important}}body.menu-body.tpl-aqua_moda_glass,body.menu-body.tpl-ofertas_red,body.menu-body.tpl-vitrine_orange,body.menu-body.tpl-dark_auto_gold,body.menu-body.tpl-black_premium,body.menu-body.tpl-luxo_gold{background:#eefbf9!important;color:#102a2d!important}.tpl-aqua_moda_glass .catalogo-menu,.tpl-ofertas_red .catalogo-menu,.tpl-vitrine_orange .catalogo-menu,.tpl-dark_auto_gold .catalogo-menu,.tpl-black_premium .catalogo-menu,.tpl-luxo_gold .catalogo-menu{max-width:980px!important;background:radial-gradient(circle at 12% 0%,rgba(255,159,67,.18),transparent 30%),radial-gradient(circle at 92% 8%,rgba(24,183,176,.20),transparent 34%),linear-gradient(180deg,var(--amzx-bg,#f4fffd) 0%,#ffffff 100%)!important;color:var(--amzx-text,#12313a)!important;padding-bottom:130px!important;box-shadow:0 0 0 1px rgba(15,23,42,.04)!important}.tpl-aqua_moda_glass{--amzx-bg:#effdfa;--amzx-card:#ffffff;--amzx-text:#12313a;--amzx-muted:#607d80;--amzx-line:#ccebe6;--amzx-primary:#18b7b0;--amzx-primary2:#0aa39d;--amzx-accent:#ff9f43}.tpl-ofertas_red{--amzx-bg:#fff7f4;--amzx-card:#ffffff;--amzx-text:#2a1213;--amzx-muted:#806265;--amzx-line:#f1d2ca;--amzx-primary:#b80f18;--amzx-primary2:#df2b22;--amzx-accent:#f8b400}.tpl-vitrine_orange{--amzx-bg:#fff7ef;--amzx-card:#ffffff;--amzx-text:#111827;--amzx-muted:#667085;--amzx-line:#ffd8bf;--amzx-primary:#ff6a00;--amzx-primary2:#ff9f1c;--amzx-accent:#101828}.tpl-dark_auto_gold{--amzx-bg:#0d1526;--amzx-card:#121c31;--amzx-text:#f8fafc;--amzx-muted:#b8c1d6;--amzx-line:#2b3b5a;--amzx-primary:#facc15;--amzx-primary2:#f59e0b;--amzx-accent:#22c55e}.tpl-black_premium{--amzx-bg:#090909;--amzx-card:#121212;--amzx-text:#fff7e6;--amzx-muted:#c4b79d;--amzx-line:#322b1f;--amzx-primary:#f0b429;--amzx-primary2:#c98a12;--amzx-accent:#22c55e}.tpl-luxo_gold{--amzx-bg:#fff8ea;--amzx-card:#ffffff;--amzx-text:#2a1e0a;--amzx-muted:#77654a;--amzx-line:#f4df9c;--amzx-primary:#d7261e;--amzx-primary2:#ffd54a;--amzx-accent:#16a34a}.tpl-aqua_moda_glass .menu-hero,.tpl-ofertas_red .menu-hero,.tpl-vitrine_orange .menu-hero,.tpl-dark_auto_gold .menu-hero,.tpl-black_premium .menu-hero,.tpl-luxo_gold .menu-hero{padding:18px 18px 0!important;position:relative!important}.tpl-aqua_moda_glass .hero-img,.tpl-ofertas_red .hero-img,.tpl-vitrine_orange .hero-img,.tpl-dark_auto_gold .hero-img,.tpl-black_premium .hero-img,.tpl-luxo_gold .hero-img{height:295px!important;border-radius:36px!important;object-fit:cover!important;filter:brightness(.76) saturate(1.06)!important;box-shadow:0 24px 54px rgba(15,23,42,.15)!important}.tpl-dark_auto_gold .hero-img,.tpl-black_premium .hero-img{filter:brightness(.58) saturate(1.06)!important}.tpl-aqua_moda_glass .store-card,.tpl-ofertas_red .store-card,.tpl-vitrine_orange .store-card,.tpl-dark_auto_gold .store-card,.tpl-black_premium .store-card,.tpl-luxo_gold .store-card{margin:-72px 34px 24px!important;padding:92px 22px 24px!important;border-radius:34px!important;background:color-mix(in srgb,var(--amzx-card) 94%,transparent)!important;color:var(--amzx-text)!important;border:1px solid var(--amzx-line)!important;box-shadow:0 26px 64px rgba(15,23,42,.14)!important;backdrop-filter:blur(18px)!important;overflow:visible!important;position:relative!important;text-align:center!important}.tpl-dark_auto_gold .store-card,.tpl-black_premium .store-card{box-shadow:0 26px 70px rgba(0,0,0,.38)!important}.tpl-aqua_moda_glass .store-card .logo,.tpl-ofertas_red .store-card .logo,.tpl-vitrine_orange .store-card .logo,.tpl-dark_auto_gold .store-card .logo,.tpl-black_premium .store-card .logo,.tpl-luxo_gold .store-card .logo{width:112px!important;height:112px!important;max-width:112px!important;max-height:112px!important;object-fit:contain!important;border-radius:28px!important;border:6px solid var(--amzx-card)!important;background:#fff!important;padding:8px!important;box-shadow:0 18px 38px rgba(15,23,42,.18)!important;position:absolute!important;left:50%!important;top:0!important;transform:translate(-50%,-50%)!important;margin:0!important}.store-title-verified{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;flex-wrap:wrap!important;margin:8px 0 8px!important;font-size:clamp(28px,5vw,42px)!important;line-height:1.02!important;letter-spacing:-.04em!important;color:var(--amzx-text)!important}.store-title-verified em{display:inline-flex!important;align-items:center!important;gap:6px!important;border-radius:999px!important;background:#ecfdf5!important;color:#166534!important;border:1px solid #86efac!important;font-style:normal!important;font-size:12px!important;font-weight:950!important;padding:7px 12px!important;letter-spacing:.03em!important}.tpl-dark_auto_gold .store-title-verified em,.tpl-black_premium .store-title-verified em{background:rgba(34,197,94,.16)!important;color:#bbf7d0!important;border-color:rgba(134,239,172,.36)!important}.tpl-aqua_moda_glass .store-card p,.tpl-ofertas_red .store-card p,.tpl-vitrine_orange .store-card p,.tpl-dark_auto_gold .store-card p,.tpl-black_premium .store-card p,.tpl-luxo_gold .store-card p,.tpl-aqua_moda_glass .meta,.tpl-ofertas_red .meta,.tpl-vitrine_orange .meta,.tpl-dark_auto_gold .meta,.tpl-black_premium .meta,.tpl-luxo_gold .meta{color:var(--amzx-muted)!important;text-shadow:none!important}.tpl-aqua_moda_glass .meta .ok,.tpl-ofertas_red .meta .ok,.tpl-vitrine_orange .meta .ok,.tpl-dark_auto_gold .meta .ok,.tpl-black_premium .meta .ok,.tpl-luxo_gold .meta .ok{color:var(--amzx-accent)!important;font-weight:950!important}.tpl-aqua_moda_glass .menu-actions .btn,.tpl-ofertas_red .menu-actions .btn,.tpl-vitrine_orange .menu-actions .btn,.tpl-dark_auto_gold .menu-actions .btn,.tpl-black_premium .menu-actions .btn,.tpl-luxo_gold .menu-actions .btn{border-radius:16px!important;min-height:46px!important;font-weight:950!important}.tpl-aqua_moda_glass .menu-actions .btn.primary,.tpl-ofertas_red .menu-actions .btn.primary,.tpl-vitrine_orange .menu-actions .btn.primary,.tpl-dark_auto_gold .menu-actions .btn.primary,.tpl-black_premium .menu-actions .btn.primary,.tpl-luxo_gold .menu-actions .btn.primary{background:linear-gradient(135deg,var(--amzx-primary),var(--amzx-primary2))!important;color:#fff!important;border:0!important}.tpl-dark_auto_gold .menu-actions .btn.primary,.tpl-black_premium .menu-actions .btn.primary{color:#111827!important}.tpl-aqua_moda_glass .search-row,.tpl-ofertas_red .search-row,.tpl-vitrine_orange .search-row,.tpl-dark_auto_gold .search-row,.tpl-black_premium .search-row,.tpl-luxo_gold .search-row,.tpl-aqua_moda_glass .coupon-strip,.tpl-ofertas_red .coupon-strip,.tpl-vitrine_orange .coupon-strip,.tpl-dark_auto_gold .coupon-strip,.tpl-black_premium .coupon-strip,.tpl-luxo_gold .coupon-strip,.tpl-aqua_moda_glass .cat-tabs,.tpl-ofertas_red .cat-tabs,.tpl-vitrine_orange .cat-tabs,.tpl-dark_auto_gold .cat-tabs,.tpl-black_premium .cat-tabs,.tpl-luxo_gold .cat-tabs,.tpl-aqua_moda_glass .products-list,.tpl-ofertas_red .products-list,.tpl-vitrine_orange .products-list,.tpl-dark_auto_gold .products-list,.tpl-black_premium .products-list,.tpl-luxo_gold .products-list{padding-left:34px!important;padding-right:34px!important}.tpl-aqua_moda_glass .search-row input,.tpl-ofertas_red .search-row input,.tpl-vitrine_orange .search-row input,.tpl-dark_auto_gold .search-row input,.tpl-black_premium .search-row input,.tpl-luxo_gold .search-row input{background:var(--amzx-card)!important;color:var(--amzx-text)!important;border:1px solid var(--amzx-line)!important;border-radius:22px!important;min-height:58px!important;box-shadow:0 14px 30px rgba(15,23,42,.07)!important;font-weight:800!important}.tpl-aqua_moda_glass .search-row input::placeholder,.tpl-ofertas_red .search-row input::placeholder,.tpl-vitrine_orange .search-row input::placeholder,.tpl-dark_auto_gold .search-row input::placeholder,.tpl-black_premium .search-row input::placeholder,.tpl-luxo_gold .search-row input::placeholder{color:var(--amzx-muted)!important;opacity:1!important}.tpl-aqua_moda_glass .cat-tabs,.tpl-ofertas_red .cat-tabs,.tpl-vitrine_orange .cat-tabs,.tpl-dark_auto_gold .cat-tabs,.tpl-black_premium .cat-tabs,.tpl-luxo_gold .cat-tabs{background:color-mix(in srgb,var(--amzx-bg) 84%,transparent)!important;backdrop-filter:blur(14px)!important;top:0!important;z-index:20!important}.tpl-aqua_moda_glass .cat-tabs a,.tpl-ofertas_red .cat-tabs a,.tpl-vitrine_orange .cat-tabs a,.tpl-dark_auto_gold .cat-tabs a,.tpl-black_premium .cat-tabs a,.tpl-luxo_gold .cat-tabs a,.tpl-aqua_moda_glass .coupon-strip button,.tpl-ofertas_red .coupon-strip button,.tpl-vitrine_orange .coupon-strip button,.tpl-dark_auto_gold .coupon-strip button,.tpl-black_premium .coupon-strip button,.tpl-luxo_gold .coupon-strip button{background:var(--amzx-card)!important;color:var(--amzx-text)!important;border:1px solid var(--amzx-line)!important;border-radius:18px!important;box-shadow:0 12px 26px rgba(15,23,42,.06)!important}.tpl-aqua_moda_glass .cat-tabs a.active,.tpl-ofertas_red .cat-tabs a.active,.tpl-vitrine_orange .cat-tabs a.active,.tpl-dark_auto_gold .cat-tabs a.active,.tpl-black_premium .cat-tabs a.active,.tpl-luxo_gold .cat-tabs a.active{background:linear-gradient(135deg,var(--amzx-primary),var(--amzx-primary2))!important;color:#fff!important;border-color:transparent!important}.tpl-dark_auto_gold .cat-tabs a.active,.tpl-black_premium .cat-tabs a.active{color:#111827!important}.tpl-aqua_moda_glass .products-list h2,.tpl-ofertas_red .products-list h2,.tpl-vitrine_orange .products-list h2,.tpl-dark_auto_gold .products-list h2,.tpl-black_premium .products-list h2,.tpl-luxo_gold .products-list h2{font-size:28px!important;letter-spacing:-.04em!important;color:var(--amzx-text)!important}.tpl-aqua_moda_glass .menu-product,.tpl-ofertas_red .menu-product,.tpl-vitrine_orange .menu-product,.tpl-dark_auto_gold .menu-product,.tpl-black_premium .menu-product,.tpl-luxo_gold .menu-product{grid-template-columns:minmax(0,1fr) 150px!important;gap:18px!important;background:var(--amzx-card)!important;color:var(--amzx-text)!important;border:1px solid var(--amzx-line)!important;border-radius:28px!important;padding:18px!important;margin:0 0 16px!important;box-shadow:0 16px 34px rgba(15,23,42,.07)!important}.tpl-dark_auto_gold .menu-product,.tpl-black_premium .menu-product{box-shadow:0 18px 42px rgba(0,0,0,.26)!important}.tpl-aqua_moda_glass .menu-product h3,.tpl-ofertas_red .menu-product h3,.tpl-vitrine_orange .menu-product h3,.tpl-dark_auto_gold .menu-product h3,.tpl-black_premium .menu-product h3,.tpl-luxo_gold .menu-product h3{color:var(--amzx-text)!important;font-size:22px!important;line-height:1.14!important}.tpl-aqua_moda_glass .menu-product p,.tpl-ofertas_red .menu-product p,.tpl-vitrine_orange .menu-product p,.tpl-dark_auto_gold .menu-product p,.tpl-black_premium .menu-product p,.tpl-luxo_gold .menu-product p,.tpl-aqua_moda_glass .menu-product small,.tpl-ofertas_red .menu-product small,.tpl-vitrine_orange .menu-product small,.tpl-dark_auto_gold .menu-product small,.tpl-black_premium .menu-product small,.tpl-luxo_gold .menu-product small{color:var(--amzx-muted)!important}.tpl-aqua_moda_glass .menu-product strong,.tpl-ofertas_red .menu-product strong,.tpl-vitrine_orange .menu-product strong,.tpl-dark_auto_gold .menu-product strong,.tpl-black_premium .menu-product strong,.tpl-luxo_gold .menu-product strong{color:var(--amzx-primary)!important;font-size:24px!important}.tpl-aqua_moda_glass .menu-product img,.tpl-ofertas_red .menu-product img,.tpl-vitrine_orange .menu-product img,.tpl-dark_auto_gold .menu-product img,.tpl-black_premium .menu-product img,.tpl-luxo_gold .menu-product img{width:150px!important;height:150px!important;border-radius:24px!important;object-fit:cover!important;background:#fff!important;border:1px solid var(--amzx-line)!important;box-shadow:0 14px 26px rgba(15,23,42,.10)!important}.tpl-aqua_moda_glass .badges span,.tpl-ofertas_red .badges span,.tpl-vitrine_orange .badges span,.tpl-dark_auto_gold .badges span,.tpl-black_premium .badges span,.tpl-luxo_gold .badges span{background:color-mix(in srgb,var(--amzx-primary) 12%,#ffffff 88%)!important;color:color-mix(in srgb,var(--amzx-primary) 76%,#111827 24%)!important;border:1px solid color-mix(in srgb,var(--amzx-primary) 22%,#ffffff 78%)!important;font-weight:900!important}.tpl-aqua_moda_glass .floating-cart,.tpl-ofertas_red .floating-cart,.tpl-vitrine_orange .floating-cart,.tpl-dark_auto_gold .floating-cart,.tpl-black_premium .floating-cart,.tpl-luxo_gold .floating-cart{background:linear-gradient(135deg,var(--amzx-text),color-mix(in srgb,var(--amzx-primary) 40%,#111827 60%))!important;border-radius:28px!important;border:1px solid rgba(255,255,255,.16)!important;box-shadow:0 22px 54px rgba(15,23,42,.25)!important}.tpl-aqua_moda_glass .floating-cart button,.tpl-ofertas_red .floating-cart button,.tpl-vitrine_orange .floating-cart button,.tpl-dark_auto_gold .floating-cart button,.tpl-black_premium .floating-cart button,.tpl-luxo_gold .floating-cart button{background:linear-gradient(135deg,var(--amzx-primary),var(--amzx-primary2))!important;color:#fff!important;border-radius:18px!important}.tpl-dark_auto_gold .floating-cart button,.tpl-black_premium .floating-cart button{color:#111827!important}.admin-shell .admin-main{--bg:#f5f7f8!important;--panel:#ffffff!important;--panel2:#f8fafc!important;--text:#101828!important;--muted:#667085!important;--line:#d0d5dd!important;color:#101828!important;background:#f5f7f8!important}.admin-shell .admin-main .card,.admin-shell .admin-main table,.admin-shell .admin-main .table,.admin-shell .admin-main input,.admin-shell .admin-main textarea,.admin-shell .admin-main select{color:#101828!important}.admin-shell .admin-main p,.admin-shell .admin-main small,.admin-shell .admin-main label,.admin-shell .admin-main .muted{color:#667085!important}.admin-shell .admin-main h1,.admin-shell .admin-main h2,.admin-shell .admin-main h3,.admin-shell .admin-main h4,.admin-shell .admin-main b,.admin-shell .admin-main strong{color:#0f172a!important}@media(max-width:720px){.tpl-aqua_moda_glass .hero-img,.tpl-ofertas_red .hero-img,.tpl-vitrine_orange .hero-img,.tpl-dark_auto_gold .hero-img,.tpl-black_premium .hero-img,.tpl-luxo_gold .hero-img{height:220px!important;border-radius:26px!important}.tpl-aqua_moda_glass .store-card,.tpl-ofertas_red .store-card,.tpl-vitrine_orange .store-card,.tpl-dark_auto_gold .store-card,.tpl-black_premium .store-card,.tpl-luxo_gold .store-card{margin:-54px 16px 18px!important;padding:78px 14px 20px!important;border-radius:26px!important}.tpl-aqua_moda_glass .store-card .logo,.tpl-ofertas_red .store-card .logo,.tpl-vitrine_orange .store-card .logo,.tpl-dark_auto_gold .store-card .logo,.tpl-black_premium .store-card .logo,.tpl-luxo_gold .store-card .logo{width:92px!important;height:92px!important;max-width:92px!important;max-height:92px!important;border-radius:22px!important}.tpl-aqua_moda_glass .search-row,.tpl-ofertas_red .search-row,.tpl-vitrine_orange .search-row,.tpl-dark_auto_gold .search-row,.tpl-black_premium .search-row,.tpl-luxo_gold .search-row,.tpl-aqua_moda_glass .coupon-strip,.tpl-ofertas_red .coupon-strip,.tpl-vitrine_orange .coupon-strip,.tpl-dark_auto_gold .coupon-strip,.tpl-black_premium .coupon-strip,.tpl-luxo_gold .coupon-strip,.tpl-aqua_moda_glass .cat-tabs,.tpl-ofertas_red .cat-tabs,.tpl-vitrine_orange .cat-tabs,.tpl-dark_auto_gold .cat-tabs,.tpl-black_premium .cat-tabs,.tpl-luxo_gold .cat-tabs,.tpl-aqua_moda_glass .products-list,.tpl-ofertas_red .products-list,.tpl-vitrine_orange .products-list,.tpl-dark_auto_gold .products-list,.tpl-black_premium .products-list,.tpl-luxo_gold .products-list{padding-left:16px!important;padding-right:16px!important}.tpl-aqua_moda_glass .menu-product,.tpl-ofertas_red .menu-product,.tpl-vitrine_orange .menu-product,.tpl-dark_auto_gold .menu-product,.tpl-black_premium .menu-product,.tpl-luxo_gold .menu-product{grid-template-columns:minmax(0,1fr) 112px!important;padding:14px!important;border-radius:22px!important}.tpl-aqua_moda_glass .menu-product img,.tpl-ofertas_red .menu-product img,.tpl-vitrine_orange .menu-product img,.tpl-dark_auto_gold .menu-product img,.tpl-black_premium .menu-product img,.tpl-luxo_gold .menu-product img{width:112px!important;height:112px!important;border-radius:18px!important}.store-title-verified{font-size:26px!important}.store-title-verified em{font-size:11px!important}}body.sketch-menu-v106{background:#eef8f5!important;color:#101828!important}body.sketch-menu-v106 .catalogo-menu{width:min(1120px,100%)!important;max-width:1120px!important;margin:0 auto!important;min-height:100vh!important;padding-bottom:132px!important;background:radial-gradient(circle at 6% 8%,rgba(255,159,67,.18),transparent 24rem),radial-gradient(circle at 95% 4%,rgba(24,183,176,.20),transparent 26rem),linear-gradient(180deg,#f7fffd 0%,#edf9f6 45%,#ffffff 100%)!important;color:#12313a!important;border-left:1px solid rgba(15,23,42,.06)!important;border-right:1px solid rgba(15,23,42,.06)!important;box-shadow:0 0 80px rgba(15,23,42,.08)!important;overflow:hidden!important}body.sketch-menu-v106 .menu-hero{position:relative!important;padding:18px 18px 0!important;margin:0!important;background:transparent!important}body.sketch-menu-v106 .hero-img{width:100%!important;height:clamp(240px,34vw,360px)!important;border-radius:38px!important;object-fit:cover!important;display:block!important;filter:brightness(.70) saturate(1.08)!important;box-shadow:0 28px 60px rgba(15,23,42,.16)!important}body.sketch-menu-v106 .hero-actions{position:absolute!important;top:34px!important;left:34px!important;right:34px!important;z-index:8!important;display:flex!important;justify-content:flex-end!important;pointer-events:none!important}body.sketch-menu-v106 .hero-actions button{pointer-events:auto!important;width:54px!important;height:54px!important;border-radius:19px!important;background:rgba(255,255,255,.92)!important;color:#0f766e!important;border:1px solid rgba(255,255,255,.68)!important;box-shadow:0 14px 34px rgba(15,23,42,.16)!important;backdrop-filter:blur(18px)!important}body.sketch-menu-v106 .store-card{position:relative!important;z-index:9!important;margin:-96px 34px 24px!important;min-height:160px!important;padding:28px 26px 24px 168px!important;border-radius:38px!important;text-align:left!important;background:rgba(255,255,255,.94)!important;color:#12313a!important;border:1px solid rgba(24,183,176,.18)!important;box-shadow:0 30px 70px rgba(15,23,42,.15)!important;backdrop-filter:blur(22px)!important;overflow:visible!important}body.sketch-menu-v106 .store-card .logo{position:absolute!important;left:28px!important;top:26px!important;transform:none!important;margin:0!important;width:112px!important;height:112px!important;max-width:112px!important;max-height:112px!important;border-radius:30px!important;object-fit:contain!important;background:#fff!important;border:6px solid #fff!important;box-shadow:0 18px 38px rgba(15,23,42,.16)!important;padding:8px!important}body.sketch-menu-v106 .store-title-verified{display:flex!important;align-items:center!important;gap:10px!important;flex-wrap:wrap!important;margin:0 0 8px!important;font-size:clamp(30px,4.8vw,52px)!important;line-height:.94!important;letter-spacing:-.06em!important;color:#0f2d32!important;text-align:left!important}body.sketch-menu-v106 .store-title-verified::after{content:none!important;display:none!important}body.sketch-menu-v106 .store-title-verified span{display:inline!important;color:inherit!important}body.sketch-menu-v106 .store-title-verified .verified-seal,body.sketch-menu-v106 .verified-badge.icon-only,body.sketch-menu-v106 .display-verified.icon-only{display:inline-grid!important;place-items:center!important;width:28px!important;height:28px!important;min-width:28px!important;border-radius:999px!important;background:linear-gradient(135deg,#18c964,#0ea853)!important;color:#fff!important;border:3px solid #eafff1!important;box-shadow:0 10px 22px rgba(18,201,100,.26)!important;font-style:normal!important;font-size:16px!important;font-weight:1000!important;line-height:1!important;text-indent:0!important;overflow:hidden!important;letter-spacing:0!important;padding:0!important;margin:0!important}body.sketch-menu-v106 .store-card p{margin:0!important;color:#5f7580!important;font-size:16px!important;line-height:1.5!important;max-width:720px!important}body.sketch-menu-v106 .meta{justify-content:flex-start!important;gap:10px!important;flex-wrap:wrap!important;margin:14px 0!important;color:#667985!important}body.sketch-menu-v106 .meta span{display:inline-flex!important;align-items:center!important;min-height:34px!important;padding:7px 11px!important;border-radius:999px!important;background:#f3faf8!important;border:1px solid #dbeeea!important;font-weight:850!important;color:#526a72!important}.sketch-menu-v106 .meta .ok{background:#ecfdf5!important;color:#166534!important;border-color:#bbf7d0!important}body.sketch-menu-v106 .menu-actions{justify-content:flex-start!important;gap:10px!important;flex-wrap:wrap!important;margin-top:16px!important}body.sketch-menu-v106 .menu-actions .btn{min-height:46px!important;border-radius:17px!important;padding:12px 16px!important;font-weight:950!important}.sketch-menu-v106 .menu-actions .btn.primary{background:linear-gradient(135deg,#18b7b0,#119a94)!important;color:#fff!important;box-shadow:0 14px 28px rgba(24,183,176,.22)!important}body.sketch-menu-v106 .search-row{padding:0 34px 18px!important;position:relative!important}.sketch-menu-v106 .search-row::before{content:'⌕';position:absolute;left:52px;top:50%;transform:translateY(-50%);z-index:2;color:#13a59e;font-size:20px;font-weight:900;pointer-events:none}.sketch-menu-v106 .search-row input{height:58px!important;border-radius:22px!important;background:#ffffff!important;border:1px solid #d9eee9!important;color:#12313a!important;box-shadow:0 16px 34px rgba(15,23,42,.07)!important;padding:0 18px 0 52px!important;font-weight:800!important}.sketch-menu-v106 .search-row input::placeholder{color:#7b9197!important}body.sketch-menu-v106 .coupon-strip{padding:0 34px 18px!important;gap:12px!important}.sketch-menu-v106 .coupon-strip button{min-width:220px!important;border-radius:22px!important;background:linear-gradient(135deg,#fff7ed,#ffffff)!important;border:1px solid #fed7aa!important;color:#8a3a0b!important;box-shadow:0 16px 32px rgba(245,158,11,.09)!important;font-weight:950!important}.sketch-menu-v106 .coupon-strip small{color:#9a5a23!important;font-weight:800!important}body.sketch-menu-v106 .cat-tabs{position:sticky!important;top:0!important;z-index:20!important;padding:12px 34px 18px!important;background:rgba(247,255,253,.88)!important;backdrop-filter:blur(18px)!important;gap:10px!important;border-bottom:1px solid rgba(15,23,42,.05)!important}.sketch-menu-v106 .cat-tabs a{border-radius:999px!important;background:#fff!important;color:#526a72!important;border:1px solid #d9eee9!important;padding:12px 18px!important;font-weight:950!important;box-shadow:0 10px 22px rgba(15,23,42,.05)!important}.sketch-menu-v106 .cat-tabs a.active{background:linear-gradient(135deg,#18b7b0,#119a94)!important;color:#fff!important;border-color:transparent!important;box-shadow:0 16px 30px rgba(24,183,176,.22)!important}body.sketch-menu-v106 .featured-products{margin:0 34px 24px!important;padding:22px!important;border-radius:32px!important;background:linear-gradient(135deg,rgba(24,183,176,.11),rgba(255,255,255,.95))!important;border:1px solid rgba(24,183,176,.16)!important;box-shadow:0 18px 42px rgba(15,23,42,.07)!important;color:#12313a!important}.sketch-menu-v106 .featured-head h2{font-size:28px!important;color:#0f2d32!important;letter-spacing:-.04em!important}.sketch-menu-v106 .featured-head small,.sketch-menu-v106 .featured-head span{color:#5f7580!important;font-weight:850!important}.sketch-menu-v106 .featured-scroller{gap:14px!important}.sketch-menu-v106 .featured-product{min-width:310px!important;border-radius:26px!important;background:#fff!important;border:1px solid #d9eee9!important;box-shadow:0 14px 30px rgba(15,23,42,.06)!important}body.sketch-menu-v106 .repeat-order{margin:0 34px 24px!important;border-radius:24px!important;background:linear-gradient(135deg,#0f172a,#243244)!important;color:#fff!important;box-shadow:0 20px 40px rgba(15,23,42,.18)!important}body.sketch-menu-v106 .products-list{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(350px,1fr))!important;gap:16px!important;padding:0 34px 32px!important}.sketch-menu-v106 .products-list h2{grid-column:1/-1!important;margin:22px 0 0!important;font-size:30px!important;color:#0f2d32!important;letter-spacing:-.04em!important}.sketch-menu-v106 .menu-product{display:grid!important;grid-template-columns:minmax(0,1fr) 132px!important;gap:16px!important;align-items:center!important;min-height:170px!important;margin:0!important;padding:17px!important;border-radius:30px!important;background:rgba(255,255,255,.97)!important;color:#12313a!important;border:1px solid #d9eee9!important;box-shadow:0 18px 38px rgba(15,23,42,.07)!important;transition:transform .18s ease,box-shadow .18s ease!important}.sketch-menu-v106 .menu-product:hover{transform:translateY(-3px)!important;box-shadow:0 24px 50px rgba(15,23,42,.11)!important}.sketch-menu-v106 .menu-product h3{font-size:21px!important;line-height:1.16!important;margin:0 0 7px!important;color:#0f2d32!important;letter-spacing:-.025em!important}.sketch-menu-v106 .menu-product p{margin:0 0 10px!important;color:#60777f!important;font-size:14px!important;line-height:1.38!important}.sketch-menu-v106 .menu-product strong{font-size:24px!important;color:#13a59e!important;font-weight:1000!important}.sketch-menu-v106 .menu-product del{color:#98a6aa!important}.sketch-menu-v106 .menu-product small{color:#7b9197!important;font-weight:800!important}.sketch-menu-v106 .menu-product img{width:132px!important;height:132px!important;border-radius:24px!important;object-fit:cover!important;background:#ecf9f7!important;border:1px solid rgba(15,23,42,.06)!important;box-shadow:0 12px 26px rgba(15,23,42,.09)!important}.sketch-menu-v106 .badges{gap:7px!important}.sketch-menu-v106 .badges span,.sketch-menu-v106 .featured-mini{border-radius:999px!important;background:#ecfdf5!important;color:#166534!important;border:1px solid #bbf7d0!important;padding:5px 9px!important;font-size:11px!important;font-weight:900!important}body.sketch-menu-v106 .floating-cart{width:min(1000px,calc(100% - 28px))!important;min-height:82px!important;border-radius:30px!important;background:linear-gradient(135deg,#0f172a,#16263a)!important;border:1px solid rgba(255,255,255,.14)!important;box-shadow:0 28px 62px rgba(15,23,42,.28)!important;padding:16px 18px!important;grid-template-columns:52px minmax(0,1fr) auto!important}.sketch-menu-v106 .floating-cart-icon{width:52px;height:52px;border-radius:18px;background:rgba(255,255,255,.10);display:grid;place-items:center;font-size:24px}.sketch-menu-v106 .floating-cart-title{font-size:21px;font-weight:1000}.sketch-menu-v106 .floating-cart-kicker,.sketch-menu-v106 .floating-cart-total{color:#d9f5f1!important}.sketch-menu-v106 .floating-cart button{border-radius:18px!important;background:linear-gradient(135deg,#ff9f43,#ff7a2c)!important;color:#fff!important;min-height:54px!important;font-weight:1000!important;box-shadow:0 14px 30px rgba(255,122,44,.26)!important}body.sketch-menu-v106.tpl-ofertas_red .catalogo-menu{background:radial-gradient(circle at 2% 8%,rgba(184,15,24,.14),transparent 24rem),linear-gradient(180deg,#fff8f4,#fff 62%)!important}body.sketch-menu-v106.tpl-ofertas_red .cat-tabs a.active,body.sketch-menu-v106.tpl-ofertas_red .menu-actions .btn.primary{background:linear-gradient(135deg,#b80f18,#e0312b)!important}body.sketch-menu-v106.tpl-ofertas_red .menu-product strong{color:#b80f18!important}body.sketch-menu-v106.tpl-ofertas_red .store-card{border-color:#f1c8c2!important}body.sketch-menu-v106.tpl-vitrine_orange .catalogo-menu{background:radial-gradient(circle at 50% 0%,rgba(255,106,0,.18),transparent 25rem),linear-gradient(180deg,#fff7ef,#fff 68%)!important}body.sketch-menu-v106.tpl-vitrine_orange .cat-tabs a.active,body.sketch-menu-v106.tpl-vitrine_orange .menu-actions .btn.primary{background:linear-gradient(135deg,#ff6a00,#ff9f1c)!important}body.sketch-menu-v106.tpl-vitrine_orange .menu-product strong{color:#ff6a00!important}body.sketch-menu-v106.tpl-vitrine_orange .store-card{border-color:#ffd8bf!important}body.sketch-menu-v106.tpl-dark_auto_gold,body.sketch-menu-v106.tpl-black_premium{background:#07111f!important}body.sketch-menu-v106.tpl-dark_auto_gold .catalogo-menu{background:radial-gradient(circle at 50% 0%,rgba(250,204,21,.13),transparent 25rem),linear-gradient(180deg,#0d1526,#101827 76%)!important}body.sketch-menu-v106.tpl-black_premium .catalogo-menu{background:radial-gradient(circle at 50% 0%,rgba(240,180,41,.12),transparent 25rem),linear-gradient(180deg,#080808,#131313 76%)!important}body.sketch-menu-v106.tpl-dark_auto_gold .store-card,body.sketch-menu-v106.tpl-dark_auto_gold .menu-product,body.sketch-menu-v106.tpl-black_premium .store-card,body.sketch-menu-v106.tpl-black_premium .menu-product{background:rgba(17,24,39,.96)!important;color:#f8fafc!important;border-color:#334155!important}body.sketch-menu-v106.tpl-dark_auto_gold .store-title-verified,body.sketch-menu-v106.tpl-dark_auto_gold .menu-product h3,body.sketch-menu-v106.tpl-black_premium .store-title-verified,body.sketch-menu-v106.tpl-black_premium .menu-product h3{color:#fff7ed!important}body.sketch-menu-v106.tpl-dark_auto_gold .store-card p,body.sketch-menu-v106.tpl-dark_auto_gold .menu-product p,body.sketch-menu-v106.tpl-black_premium .store-card p,body.sketch-menu-v106.tpl-black_premium .menu-product p{color:#cbd5e1!important}body.sketch-menu-v106.tpl-dark_auto_gold .cat-tabs,body.sketch-menu-v106.tpl-black_premium .cat-tabs{background:rgba(8,13,25,.88)!important}body.sketch-menu-v106.tpl-dark_auto_gold .cat-tabs a,body.sketch-menu-v106.tpl-black_premium .cat-tabs a{background:#111827!important;color:#e5e7eb!important;border-color:#334155!important}body.sketch-menu-v106.tpl-dark_auto_gold .cat-tabs a.active,body.sketch-menu-v106.tpl-black_premium .cat-tabs a.active{background:linear-gradient(135deg,#facc15,#f59e0b)!important;color:#111827!important}body.sketch-menu-v106.tpl-dark_auto_gold .menu-product strong,body.sketch-menu-v106.tpl-black_premium .menu-product strong{color:#facc15!important}body.sketch-menu-v106.tpl-luxo_gold .catalogo-menu{background:linear-gradient(180deg,#fff0b8,#fff8ea 24%,#fff 72%)!important}body.sketch-menu-v106.tpl-luxo_gold .cat-tabs a.active,body.sketch-menu-v106.tpl-luxo_gold .menu-actions .btn.primary{background:linear-gradient(135deg,#d7261e,#ff4b21)!important}body.sketch-menu-v106.tpl-luxo_gold .menu-product strong{color:#d7261e!important}body.sketch-menu-v106 .store-card h1::after{content:none!important;display:none!important}.store-title-verified em:not(.verified-seal){font-size:0!important}.store-title-verified em:not(.verified-seal)::before{content:'✓';display:grid;place-items:center;width:28px;height:28px;border-radius:999px;background:#16a34a;color:#fff;font-size:16px;font-weight:1000;border:3px solid #eafff1}@media(max-width:760px){body.sketch-menu-v106 .menu-hero{padding:10px 10px 0!important}body.sketch-menu-v106 .hero-img{height:220px!important;border-radius:28px!important}body.sketch-menu-v106 .store-card{margin:-64px 14px 18px!important;padding:82px 16px 20px!important;border-radius:28px!important;text-align:left!important}body.sketch-menu-v106 .store-card .logo{left:18px!important;top:-42px!important;width:98px!important;height:98px!important;border-radius:26px!important}body.sketch-menu-v106 .store-title-verified{font-size:32px!important}body.sketch-menu-v106 .search-row,body.sketch-menu-v106 .cat-tabs,body.sketch-menu-v106 .coupon-strip,body.sketch-menu-v106 .products-list{padding-left:14px!important;padding-right:14px!important}body.sketch-menu-v106 .products-list{grid-template-columns:1fr!important;gap:12px!important}body.sketch-menu-v106 .menu-product{grid-template-columns:minmax(0,1fr) 104px!important;min-height:142px!important;border-radius:24px!important;padding:13px!important}body.sketch-menu-v106 .menu-product img{width:104px!important;height:104px!important;border-radius:20px!important}body.sketch-menu-v106 .menu-product h3{font-size:18px!important}body.sketch-menu-v106 .menu-product p{font-size:13px!important}body.sketch-menu-v106 .floating-cart{grid-template-columns:44px minmax(0,1fr)!important}body.sketch-menu-v106 .floating-cart button{grid-column:1/-1;width:100%!important}}body.sketch-menu-v106{background:radial-gradient(circle at 8% 6%,rgba(255,159,67,.22),transparent 24rem),radial-gradient(circle at 92% 2%,rgba(24,183,176,.22),transparent 28rem),linear-gradient(135deg,#e9fbf8,#fff7ef 46%,#f7fffd)!important;color:#12313a!important;}body.sketch-menu-v106 .catalogo-menu{position:relative!important;background:radial-gradient(circle at 2% 8%,rgba(255,159,67,.18),transparent 18rem),radial-gradient(circle at 100% 0%,rgba(24,183,176,.20),transparent 20rem),linear-gradient(180deg,#f3fffc 0%,#eaf9f6 36%,#ffffff 100%)!important;overflow:hidden!important;}body.sketch-menu-v106 .catalogo-menu:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(18,49,58,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(18,49,58,.045) 1px,transparent 1px);background-size:34px 34px;mask-image:linear-gradient(180deg,#000 0%,transparent 44%);opacity:.75;z-index:0;}body.sketch-menu-v106 .catalogo-menu:after{content:"";position:absolute;right:-80px;top:96px;width:220px;height:220px;border-radius:999px;background:radial-gradient(circle,rgba(255,159,67,.26),rgba(255,159,67,0) 70%);pointer-events:none;z-index:0;}body.sketch-menu-v106 .menu-hero,body.sketch-menu-v106 .search-row,body.sketch-menu-v106 .coupon-strip,body.sketch-menu-v106 .cat-tabs,body.sketch-menu-v106 .products-list,body.sketch-menu-v106 .repeat-order{position:relative!important;z-index:2!important;}body.sketch-menu-v106 .menu-hero{padding:18px 18px 0!important;}body.sketch-menu-v106 .hero-img{height:clamp(250px,34vw,380px)!important;border-radius:40px!important;object-fit:cover!important;filter:brightness(.72) saturate(1.12)!important;box-shadow:0 28px 70px rgba(15,23,42,.20)!important;}body.sketch-menu-v106 .store-card{background:rgba(255,255,255,.88)!important;border:1px solid rgba(24,183,176,.26)!important;box-shadow:0 34px 76px rgba(15,23,42,.18)!important;backdrop-filter:blur(24px)!important;}body.sketch-menu-v106 .store-card:after{content:"";position:absolute;right:22px;top:22px;width:74px;height:74px;border-radius:24px;background:linear-gradient(135deg,rgba(24,183,176,.14),rgba(255,159,67,.16));pointer-events:none;}body.sketch-menu-v106 .verified-seal{font-size:0!important;}body.sketch-menu-v106 .verified-seal::before{content:"✓";font-size:16px!important;line-height:1!important;}body.sketch-menu-v106 .products-list{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))!important;gap:16px!important;}body.sketch-menu-v106 .products-list>h2{grid-column:1/-1!important;margin:18px 0 0!important;}body.sketch-menu-v106 .menu-product{background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(248,253,252,.96))!important;border:1px solid rgba(24,183,176,.18)!important;box-shadow:0 18px 42px rgba(15,23,42,.08)!important;}body.sketch-menu-v106 .menu-product img{object-fit:contain!important;padding:8px!important;background:radial-gradient(circle at 50% 38%,#ffffff 0%,#ffffff 38%,#dff8f4 100%)!important;}body.sketch-menu-v106 .product-sheet img,body.sketch-menu-v106 .checkout-item img{object-fit:contain!important;padding:6px!important;background:#f2fbf9!important;}body.sketch-menu-v106 .cat-tabs a{background:rgba(255,255,255,.90)!important;}body.sketch-menu-v106 .cat-tabs a.active{background:linear-gradient(135deg,#18b7b0,#119a94)!important;color:#fff!important;box-shadow:0 14px 26px rgba(24,183,176,.22)!important;}body.sketch-menu-v106 .floating-cart{background:rgba(255,255,255,.96)!important;color:#12313a!important;border:1px solid rgba(24,183,176,.22)!important;box-shadow:0 22px 58px rgba(15,23,42,.20)!important;backdrop-filter:blur(22px)!important;}body.sketch-menu-v106 .floating-cart-icon{background:linear-gradient(135deg,#18b7b0,#119a94)!important;color:#fff!important;}body.sketch-menu-v106 .floating-cart-title{color:#0f2d32!important;line-height:1.1!important;}body.sketch-menu-v106 .floating-cart-kicker,body.sketch-menu-v106 .floating-cart-total{color:#5b737b!important;line-height:1.18!important;}body.sketch-menu-v106 .floating-cart button{white-space:nowrap!important;}body.sketch-menu-v106.tpl-ofertas_red .catalogo-menu{background:radial-gradient(circle at 0 6%,rgba(184,15,24,.16),transparent 20rem),radial-gradient(circle at 96% 0,rgba(248,180,0,.16),transparent 18rem),linear-gradient(180deg,#fff7f4,#fff 66%)!important;}body.sketch-menu-v106.tpl-vitrine_orange .catalogo-menu{background:radial-gradient(circle at 50% 0,rgba(255,106,0,.22),transparent 20rem),linear-gradient(180deg,#fff4e8,#fff 70%)!important;}body.sketch-menu-v106.tpl-luxo_gold .catalogo-menu{background:radial-gradient(circle at 50% 0,rgba(255,213,74,.35),transparent 18rem),linear-gradient(180deg,#fff0b8,#fff8ea 32%,#fff 78%)!important;}body.sketch-menu-v106.tpl-dark_auto_gold .catalogo-menu,body.sketch-menu-v106.tpl-black_premium .catalogo-menu{background:radial-gradient(circle at 50% 0,rgba(250,204,21,.16),transparent 20rem),linear-gradient(180deg,#07111f,#101827 78%)!important;}body.sketch-menu-v106.tpl-dark_auto_gold .floating-cart,body.sketch-menu-v106.tpl-black_premium .floating-cart{background:rgba(15,23,42,.96)!important;color:#fff!important;border-color:rgba(250,204,21,.22)!important;}body.sketch-menu-v106.tpl-dark_auto_gold .floating-cart-title,body.sketch-menu-v106.tpl-black_premium .floating-cart-title{color:#fff!important;}body.sketch-menu-v106.tpl-dark_auto_gold .floating-cart-kicker,body.sketch-menu-v106.tpl-dark_auto_gold .floating-cart-total,body.sketch-menu-v106.tpl-black_premium .floating-cart-kicker,body.sketch-menu-v106.tpl-black_premium .floating-cart-total{color:#cbd5e1!important;}@media(max-width:760px){body.sketch-menu-v106 .catalogo-menu{max-width:100%!important;border:0!important;box-shadow:none!important;}body.sketch-menu-v106 .menu-hero{padding:10px 10px 0!important;}body.sketch-menu-v106 .hero-img{height:210px!important;border-radius:28px!important;}body.sketch-menu-v106 .store-card{margin:-58px 12px 16px!important;padding:78px 14px 18px!important;border-radius:28px!important;}body.sketch-menu-v106 .store-card .logo{width:90px!important;height:90px!important;left:18px!important;top:-38px!important;}body.sketch-menu-v106 .store-title-verified{font-size:clamp(25px,8vw,34px)!important;line-height:1!important;gap:8px!important;}body.sketch-menu-v106 .store-card p{font-size:14px!important;}body.sketch-menu-v106 .meta span{min-height:30px!important;padding:6px 9px!important;font-size:12px!important;}body.sketch-menu-v106 .menu-actions .btn{width:100%!important;min-height:44px!important;}body.sketch-menu-v106 .products-list{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;padding-left:12px!important;padding-right:12px!important;}body.sketch-menu-v106 .menu-product{grid-template-columns:minmax(0,1fr) 104px!important;gap:12px!important;min-height:140px!important;padding:12px!important;border-radius:24px!important;}body.sketch-menu-v106 .menu-product img{width:104px!important;height:104px!important;border-radius:20px!important;object-fit:contain!important;padding:6px!important;}body.sketch-menu-v106 .menu-product h3{font-size:17px!important;line-height:1.16!important;}body.sketch-menu-v106 .menu-product p{font-size:12.5px!important;line-height:1.28!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;}body.sketch-menu-v106 .menu-product strong{font-size:19px!important;}body.sketch-menu-v106 .floating-cart{left:10px!important;right:10px!important;bottom:10px!important;transform:none!important;width:auto!important;min-height:0!important;padding:10px!important;border-radius:22px!important;grid-template-columns:38px minmax(0,1fr) 112px!important;gap:9px!important;}body.sketch-menu-v106 .floating-cart-icon{width:38px!important;height:38px!important;border-radius:14px!important;font-size:18px!important;}body.sketch-menu-v106 .floating-cart-title{font-size:14px!important;}body.sketch-menu-v106 .floating-cart-kicker{font-size:11px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;}body.sketch-menu-v106 .floating-cart-total{font-size:12px!important;font-weight:900!important;}body.sketch-menu-v106 .floating-cart button{grid-column:auto!important;width:112px!important;min-height:42px!important;padding:9px 10px!important;border-radius:15px!important;font-size:12px!important;line-height:1.05!important;white-space:normal!important;}}@media(max-width:380px){body.sketch-menu-v106 .floating-cart{grid-template-columns:34px minmax(0,1fr) 96px!important;}body.sketch-menu-v106 .floating-cart button{width:96px!important;font-size:11px!important;}body.sketch-menu-v106 .menu-product{grid-template-columns:minmax(0,1fr) 92px!important;}body.sketch-menu-v106 .menu-product img{width:92px!important;height:92px!important;}}body.status-page-v4593{background:radial-gradient(circle at 8% 0,rgba(255,122,24,.18),transparent 22rem),radial-gradient(circle at 96% 4%,rgba(24,183,176,.18),transparent 24rem),linear-gradient(180deg,#effbf8,#f7fffd 54%,#ffffff)!important;}body.status-page-v4593 .status-v4593 .status-card{background:rgba(255,255,255,.94)!important;border:1px solid rgba(24,183,176,.18)!important;border-radius:36px!important;box-shadow:0 30px 82px rgba(15,23,42,.14)!important;}body.status-page-v4593 .status-v4593 .top{background:linear-gradient(135deg,#ffffff,#f2fbf8)!important;border-color:#d8f0ea!important;}body.status-page-v4593 .status-v4593 .hero{background:radial-gradient(circle at 90% 0,rgba(24,183,176,.12),transparent 12rem),linear-gradient(135deg,#fff7ed,#ffffff 48%,#ecfdf5)!important;border-color:#fed7aa!important;}body.status-page-v4593 .status-v4593 .big-icon{font-size:22px!important;font-weight:1000!important;background:linear-gradient(135deg,#18b7b0,#119a94)!important;border:6px solid #eafff7!important;color:#fff!important;}body.status-page-v4593 .status-v4593 .route-section{background:rgba(255,255,255,.94)!important;border-color:#dceee9!important;box-shadow:0 16px 36px rgba(15,23,42,.06)!important;}body.status-page-v4593 .status-v4593 .route-head small{color:#0f766e!important;}body.status-page-v4593 .status-v4593 .route-head h3{font-size:clamp(24px,4vw,34px)!important;}body.status-page-v4593 .status-v4593 .route-head p{font-weight:700!important;color:#5b6f78!important;}body.status-page-v4593 .status-v4593 .map-scene{min-height:330px!important;border-radius:30px!important;background:radial-gradient(circle at 18% 22%,rgba(24,183,176,.20),transparent 7rem),radial-gradient(circle at 84% 72%,rgba(255,159,67,.20),transparent 7rem),linear-gradient(135deg,#e9fbf8,#f8fafc 48%,#fff7ed)!important;border:1px solid #d6eee8!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.72),0 18px 42px rgba(15,23,42,.08)!important;}body.status-page-v4593 .status-v4593 .map-grid-bg{background-image:linear-gradient(rgba(15,23,42,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(15,23,42,.05) 1px,transparent 1px)!important;background-size:28px 28px!important;opacity:.9!important;}body.status-page-v4593 .status-v4593 .map-scene:before{content:"";position:absolute;left:-10%;right:-10%;top:40%;height:72px;border-radius:999px;background:rgba(255,255,255,.75);box-shadow:0 0 0 2px rgba(148,163,184,.14) inset;transform:rotate(-12deg);}body.status-page-v4593 .status-v4593 .map-scene:after{content:"";position:absolute;left:12%;right:10%;top:52%;height:46px;border-radius:999px;background:rgba(255,255,255,.82);box-shadow:0 0 0 2px rgba(148,163,184,.10) inset;transform:rotate(16deg);}body.status-page-v4593 .status-v4593 .map-road{display:none!important;}body.status-page-v4593 .status-v4593 .map-route-line{left:23%!important;top:28%!important;width:52%!important;height:42%!important;border:0!important;border-top:6px dashed #18b7b0!important;border-radius:55% 45% 50% 40%!important;transform:rotate(12deg)!important;z-index:4!important;filter:drop-shadow(0 8px 14px rgba(24,183,176,.16));}body.status-page-v4593 .status-v4593 .map-pin{z-index:8!important;width:62px!important;height:62px!important;border-radius:24px!important;background:#fff!important;border:1px solid #dceee9!important;box-shadow:0 18px 32px rgba(15,23,42,.18)!important;font-size:0!important;}body.status-page-v4593 .status-v4593 .map-pin.store::before{content:"L";display:grid;place-items:center;width:38px;height:38px;border-radius:16px;background:linear-gradient(135deg,#ff7a18,#ff9f43);color:#fff;font-size:18px;font-weight:1000;}body.status-page-v4593 .status-v4593 .map-pin.client::before{content:"C";display:grid;place-items:center;width:38px;height:38px;border-radius:16px;background:linear-gradient(135deg,#18b7b0,#119a94);color:#fff;font-size:18px;font-weight:1000;}body.status-page-v4593 .status-v4593 .map-label{z-index:9!important;background:rgba(255,255,255,.94)!important;backdrop-filter:blur(14px)!important;border-color:#dceee9!important;}body.status-page-v4593 .status-v4593 .route-note{display:none!important;}body.status-page-v4593 .status-v4593 .route-stop{background:#f8fffd!important;border-color:#dceee9!important;}@media(max-width:760px){body.status-page-v4593 .status-v4593 .map-scene{min-height:250px!important;border-radius:24px!important;}body.status-page-v4593 .status-v4593 .map-pin{width:52px!important;height:52px!important;border-radius:20px!important;}body.status-page-v4593 .status-v4593 .map-pin.store::before,body.status-page-v4593 .status-v4593 .map-pin.client::before{width:32px;height:32px;border-radius:13px;font-size:15px;}body.status-page-v4593 .status-v4593 .map-label{max-width:128px!important;font-size:12px!important}.status-v4593 .route-head h3{font-size:23px!important;}}body.sketch-menu-v106,body.sketch-menu-v106 *{box-sizing:border-box;}body.sketch-menu-v106 .store-card,body.sketch-menu-v106 .menu-product,body.sketch-menu-v106 .featured-product,body.sketch-menu-v106 .floating-cart,body.sketch-menu-v106 .coupon-strip button,body.sketch-menu-v106 .cat-tabs a,body.sketch-menu-v106 .checkout-sheet,body.sketch-menu-v106 .product-sheet{overflow-wrap:anywhere;word-break:normal;}body.sketch-menu-v106 .menu-product h3,body.sketch-menu-v106 .menu-product p,body.sketch-menu-v106 .floating-cart-copy,body.sketch-menu-v106 .floating-cart-title,body.sketch-menu-v106 .floating-cart-kicker,body.sketch-menu-v106 .floating-cart-total{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;}body.sketch-menu-v106 .menu-product h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}body.sketch-menu-v106 .menu-product p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}body.sketch-menu-v106 .hero-img{height:clamp(310px,38vw,430px)!important;object-fit:cover!important;object-position:center!important;}body.sketch-menu-v106 .store-card{padding:104px 26px 26px!important;text-align:center!important;margin:-76px 34px 26px!important;}body.sketch-menu-v106 .store-card .logo{left:50%!important;top:-58px!important;transform:translateX(-50%)!important;width:118px!important;height:118px!important;object-fit:contain!important;margin:0!important;}body.sketch-menu-v106 .store-title-verified{justify-content:center!important;text-align:center!important;color:var(--menu-title,#0f2d32)!important;gap:9px!important;}body.sketch-menu-v106 .store-title-verified::after,body.sketch-menu-v106 .store-card h1::after{content:none!important;display:none!important;}body.sketch-menu-v106 .store-title-verified .verified-seal{display:inline-grid!important;place-items:center!important;width:30px!important;height:30px!important;min-width:30px!important;border-radius:999px!important;background:linear-gradient(135deg,#7c3aed,#a855f7)!important;color:#fff!important;border:3px solid #ede9fe!important;box-shadow:0 10px 24px rgba(124,58,237,.34)!important;font-style:normal!important;font-size:0!important;font-weight:1000!important;line-height:1!important;padding:0!important;margin:0!important;overflow:hidden!important;}body.sketch-menu-v106 .store-title-verified .verified-seal::before{content:"✓"!important;font-size:17px!important;line-height:1!important;}body.sketch-menu-v106 .search-row{position:relative!important;}body.sketch-menu-v106 .search-row::before{content:""!important;left:50px!important;top:50%!important;width:26px!important;height:26px!important;transform:translateY(-50%)!important;background:currentColor!important;color:var(--search-icon,#7c3aed)!important;opacity:1!important;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="black" d="M9.8 3a6.8 6.8 0 0 1 5.37 10.97l4.43 4.43-1.7 1.7-4.43-4.43A6.8 6.8 0 1 1 9.8 3Zm0 2.4a4.4 4.4 0 1 0 0 8.8 4.4 4.4 0 0 0 0-8.8Z"/></svg>') center/contain no-repeat!important;-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="black" d="M9.8 3a6.8 6.8 0 0 1 5.37 10.97l4.43 4.43-1.7 1.7-4.43-4.43A6.8 6.8 0 1 1 9.8 3Zm0 2.4a4.4 4.4 0 1 0 0 8.8 4.4 4.4 0 0 0 0-8.8Z"/></svg>') center/contain no-repeat!important;pointer-events:none!important;z-index:3!important;}body.sketch-menu-v106 .search-row input{padding-left:62px!important;height:62px!important;font-size:17px!important;line-height:62px!important;}body.sketch-menu-v106 .menu-search-clear{position:absolute!important;right:46px!important;top:50%!important;transform:translateY(-50%)!important;border:0!important;border-radius:999px!important;background:#ede9fe!important;color:#6d28d9!important;font-weight:950!important;padding:8px 12px!important;z-index:4!important;}body.sketch-menu-v106 .floating-cart{grid-template-columns:58px minmax(0,1fr) minmax(132px,auto)!important;align-items:center!important;gap:12px!important;}body.sketch-menu-v106 .floating-cart-icon{width:58px!important;height:58px!important;border-radius:20px!important;background:linear-gradient(135deg,#7c3aed,#a855f7)!important;color:#fff!important;border:2px solid rgba(255,255,255,.80)!important;box-shadow:0 12px 28px rgba(124,58,237,.28)!important;}body.sketch-menu-v106 .floating-cart-icon .cart-svg{width:31px!important;height:31px!important;display:block!important;}body.sketch-menu-v106 .floating-cart button{max-width:100%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;padding:13px 18px!important;}body.sketch-menu-v106 .discount-pill{display:inline-flex!important;align-items:center!important;max-width:100%!important;border-radius:999px!important;padding:5px 9px!important;background:#ede9fe!important;color:#6d28d9!important;border:1px solid #c4b5fd!important;font-size:12px!important;font-weight:950!important;white-space:nowrap!important;}body.sketch-menu-v106.tpl-catalogo_moda{--menu-accent:#ff6a00;--menu-accent2:#ffb020;--menu-bg1:#fff4e8;--menu-bg2:#fffaf3;--menu-card2:#ffffff;--menu-title:#2b1708;--menu-text2:#2b1708;--menu-muted2:#745442;--search-icon:#ff6a00;}body.sketch-menu-v106.tpl-catalogo_veiculo{--menu-accent:#dc2626;--menu-accent2:#16a34a;--menu-bg1:#fff1f1;--menu-bg2:#fffdf7;--menu-card2:#ffffff;--menu-title:#330c0c;--menu-text2:#330c0c;--menu-muted2:#7f4b4b;--search-icon:#dc2626;}body.sketch-menu-v106.tpl-otica_neon{--menu-accent:#06b6d4;--menu-accent2:#a855f7;--menu-bg1:#08111f;--menu-bg2:#101827;--menu-card2:#111827;--menu-title:#ecfeff;--menu-text2:#ecfeff;--menu-muted2:#a5b4fc;--search-icon:#22d3ee;}body.sketch-menu-v106.tpl-beleza_tropical{--menu-accent:#7c3aed;--menu-accent2:#22c55e;--menu-bg1:#fff1ff;--menu-bg2:#f7f0ff;--menu-card2:#ffffff;--menu-title:#3b1261;--menu-text2:#3b1261;--menu-muted2:#7a5a92;--search-icon:#7c3aed;}body.sketch-menu-v106.tpl-construcao_gold{--menu-accent:#f59e0b;--menu-accent2:#ef4444;--menu-bg1:#100905;--menu-bg2:#1c1208;--menu-card2:#171008;--menu-title:#fff1bf;--menu-text2:#fff1bf;--menu-muted2:#d6b876;--search-icon:#fbbf24;}body.sketch-menu-v106.tpl-clean_market{--menu-accent:#00a86b;--menu-accent2:#84cc16;--menu-bg1:#f1fff6;--menu-bg2:#ffffff;--menu-card2:#ffffff;--menu-title:#103522;--menu-text2:#103522;--menu-muted2:#527064;--search-icon:#00a86b;}body.sketch-menu-v106.tpl-catalogo_fun{--menu-accent:#ff6b00;--menu-accent2:#7c2dff;--menu-bg1:#fff4e8;--menu-bg2:#fff8ef;--menu-card2:#ffffff;--menu-title:#351b10;--menu-text2:#351b10;--menu-muted2:#7d5b46;--search-icon:#ff6b00;}body.sketch-menu-v106.tpl-kids_pop{--menu-accent:#f59e0b;--menu-accent2:#ef4444;--menu-bg1:#fff5c2;--menu-bg2:#fff8e6;--menu-card2:#ffffff;--menu-title:#3b1d0a;--menu-text2:#3b1d0a;--menu-muted2:#7c5a31;--search-icon:#d97706;}body.sketch-menu-v106.tpl-joias_luxo{--menu-accent:#ec4899;--menu-accent2:#7c3aed;--menu-bg1:#fff1f7;--menu-bg2:#fff7fb;--menu-card2:#ffffff;--menu-title:#581c3b;--menu-text2:#581c3b;--menu-muted2:#8a5571;--search-icon:#ec4899;}body.sketch-menu-v106.tpl-boutique_italia{--menu-accent:#dc2626;--menu-accent2:#15803d;--menu-bg1:#fff7ed;--menu-bg2:#fefce8;--menu-card2:#ffffff;--menu-title:#421010;--menu-text2:#421010;--menu-muted2:#765238;--search-icon:#dc2626;}body.sketch-menu-v106.tpl-otica_lux{--menu-accent:#0ea5e9;--menu-accent2:#172554;--menu-bg1:#eef7ff;--menu-bg2:#ffffff;--menu-card2:#ffffff;--menu-title:#0f2440;--menu-text2:#0f2440;--menu-muted2:#56708e;--search-icon:#0ea5e9;}body.sketch-menu-v106.tpl-joias_premium{--menu-accent:#d4af37;--menu-accent2:#f59e0b;--menu-bg1:#050505;--menu-bg2:#111111;--menu-card2:#111111;--menu-title:#fff0bd;--menu-text2:#fff0bd;--menu-muted2:#d6bf82;--search-icon:#f5c84b;}body.sketch-menu-v106.tpl-bazar_pop{--menu-accent:#ec4899;--menu-accent2:#f59e0b;--menu-bg1:#fff0f7;--menu-bg2:#fff7ed;--menu-card2:#ffffff;--menu-title:#4a1632;--menu-text2:#4a1632;--menu-muted2:#83536b;--search-icon:#ec4899;}body.sketch-menu-v106.tpl-cyber_neon{--menu-accent:#00e5ff;--menu-accent2:#ff2df7;--menu-bg1:#050816;--menu-bg2:#0b1020;--menu-card2:#0e172a;--menu-title:#ecfeff;--menu-text2:#ecfeff;--menu-muted2:#a5b4fc;--search-icon:#00e5ff;}body.sketch-menu-v106[class*="tpl-"]:not(.tpl-aqua_moda_glass):not(.tpl-ofertas_red):not(.tpl-vitrine_orange):not(.tpl-dark_auto_gold):not(.tpl-black_premium):not(.tpl-luxo_gold) .catalogo-menu{background:radial-gradient(circle at 8% 0,color-mix(in srgb,var(--menu-accent) 20%,transparent),transparent 24rem),radial-gradient(circle at 96% 4%,color-mix(in srgb,var(--menu-accent2) 18%,transparent),transparent 24rem),linear-gradient(180deg,var(--menu-bg1),var(--menu-bg2) 74%)!important;color:var(--menu-text2)!important;}body.sketch-menu-v106[class*="tpl-"]:not(.tpl-aqua_moda_glass):not(.tpl-ofertas_red):not(.tpl-vitrine_orange):not(.tpl-dark_auto_gold):not(.tpl-black_premium):not(.tpl-luxo_gold) .store-card,body.sketch-menu-v106[class*="tpl-"]:not(.tpl-aqua_moda_glass):not(.tpl-ofertas_red):not(.tpl-vitrine_orange):not(.tpl-dark_auto_gold):not(.tpl-black_premium):not(.tpl-luxo_gold) .menu-product,body.sketch-menu-v106[class*="tpl-"]:not(.tpl-aqua_moda_glass):not(.tpl-ofertas_red):not(.tpl-vitrine_orange):not(.tpl-dark_auto_gold):not(.tpl-black_premium):not(.tpl-luxo_gold) .featured-product{background:color-mix(in srgb,var(--menu-card2) 94%,transparent)!important;color:var(--menu-text2)!important;border-color:color-mix(in srgb,var(--menu-accent) 26%,transparent)!important;}body.sketch-menu-v106[class*="tpl-"]:not(.tpl-aqua_moda_glass):not(.tpl-ofertas_red):not(.tpl-vitrine_orange):not(.tpl-dark_auto_gold):not(.tpl-black_premium):not(.tpl-luxo_gold) .store-title-verified,body.sketch-menu-v106[class*="tpl-"]:not(.tpl-aqua_moda_glass):not(.tpl-ofertas_red):not(.tpl-vitrine_orange):not(.tpl-dark_auto_gold):not(.tpl-black_premium):not(.tpl-luxo_gold) .menu-product h3,body.sketch-menu-v106[class*="tpl-"]:not(.tpl-aqua_moda_glass):not(.tpl-ofertas_red):not(.tpl-vitrine_orange):not(.tpl-dark_auto_gold):not(.tpl-black_premium):not(.tpl-luxo_gold) .featured-head h2{color:var(--menu-title)!important;}body.sketch-menu-v106[class*="tpl-"]:not(.tpl-aqua_moda_glass):not(.tpl-ofertas_red):not(.tpl-vitrine_orange):not(.tpl-dark_auto_gold):not(.tpl-black_premium):not(.tpl-luxo_gold) .store-card p,body.sketch-menu-v106[class*="tpl-"]:not(.tpl-aqua_moda_glass):not(.tpl-ofertas_red):not(.tpl-vitrine_orange):not(.tpl-dark_auto_gold):not(.tpl-black_premium):not(.tpl-luxo_gold) .menu-product p,body.sketch-menu-v106[class*="tpl-"]:not(.tpl-aqua_moda_glass):not(.tpl-ofertas_red):not(.tpl-vitrine_orange):not(.tpl-dark_auto_gold):not(.tpl-black_premium):not(.tpl-luxo_gold) .menu-product small{color:var(--menu-muted2)!important;}body.sketch-menu-v106[class*="tpl-"]:not(.tpl-aqua_moda_glass):not(.tpl-ofertas_red):not(.tpl-vitrine_orange):not(.tpl-dark_auto_gold):not(.tpl-black_premium):not(.tpl-luxo_gold) .menu-product strong{color:var(--menu-accent)!important;}body.sketch-menu-v106[class*="tpl-"]:not(.tpl-aqua_moda_glass):not(.tpl-ofertas_red):not(.tpl-vitrine_orange):not(.tpl-dark_auto_gold):not(.tpl-black_premium):not(.tpl-luxo_gold) .cat-tabs{background:color-mix(in srgb,var(--menu-bg1) 88%,transparent)!important;}body.sketch-menu-v106[class*="tpl-"]:not(.tpl-aqua_moda_glass):not(.tpl-ofertas_red):not(.tpl-vitrine_orange):not(.tpl-dark_auto_gold):not(.tpl-black_premium):not(.tpl-luxo_gold) .cat-tabs a{background:var(--menu-card2)!important;color:var(--menu-text2)!important;border-color:color-mix(in srgb,var(--menu-accent) 26%,transparent)!important;}body.sketch-menu-v106[class*="tpl-"]:not(.tpl-aqua_moda_glass):not(.tpl-ofertas_red):not(.tpl-vitrine_orange):not(.tpl-dark_auto_gold):not(.tpl-black_premium):not(.tpl-luxo_gold) .cat-tabs a.active,body.sketch-menu-v106[class*="tpl-"]:not(.tpl-aqua_moda_glass):not(.tpl-ofertas_red):not(.tpl-vitrine_orange):not(.tpl-dark_auto_gold):not(.tpl-black_premium):not(.tpl-luxo_gold) .menu-actions .btn.primary,body.sketch-menu-v106[class*="tpl-"]:not(.tpl-aqua_moda_glass):not(.tpl-ofertas_red):not(.tpl-vitrine_orange):not(.tpl-dark_auto_gold):not(.tpl-black_premium):not(.tpl-luxo_gold) .floating-cart button{background:linear-gradient(135deg,var(--menu-accent),var(--menu-accent2))!important;color:#fff!important;border-color:transparent!important;}body.sketch-menu-v106.tpl-construcao_gold .search-row input,body.sketch-menu-v106.tpl-joias_premium .search-row input,body.sketch-menu-v106.tpl-cyber_neon .search-row input,body.sketch-menu-v106.tpl-otica_neon .search-row input{background:#111827!important;color:#f8fafc!important;border-color:#334155!important;}body.sketch-menu-v106.tpl-construcao_gold .search-row input::placeholder,body.sketch-menu-v106.tpl-joias_premium .search-row input::placeholder,body.sketch-menu-v106.tpl-cyber_neon .search-row input::placeholder,body.sketch-menu-v106.tpl-otica_neon .search-row input::placeholder{color:#cbd5e1!important;}body.sketch-menu-v106.tpl-construcao_gold .floating-cart,body.sketch-menu-v106.tpl-joias_premium .floating-cart,body.sketch-menu-v106.tpl-cyber_neon .floating-cart,body.sketch-menu-v106.tpl-otica_neon .floating-cart{background:#0f172a!important;color:#f8fafc!important;border-color:color-mix(in srgb,var(--menu-accent) 35%,transparent)!important;}body.sketch-menu-v106.tpl-construcao_gold .floating-cart-title,body.sketch-menu-v106.tpl-joias_premium .floating-cart-title,body.sketch-menu-v106.tpl-cyber_neon .floating-cart-title,body.sketch-menu-v106.tpl-otica_neon .floating-cart-title{color:#fff!important;}body.sketch-menu-v106.tpl-construcao_gold .floating-cart-kicker,body.sketch-menu-v106.tpl-construcao_gold .floating-cart-total,body.sketch-menu-v106.tpl-joias_premium .floating-cart-kicker,body.sketch-menu-v106.tpl-joias_premium .floating-cart-total,body.sketch-menu-v106.tpl-cyber_neon .floating-cart-kicker,body.sketch-menu-v106.tpl-cyber_neon .floating-cart-total,body.sketch-menu-v106.tpl-otica_neon .floating-cart-kicker,body.sketch-menu-v106.tpl-otica_neon .floating-cart-total{color:#dbeafe!important;}.amzx-themed-modal .checkout-top.themed-check-top small{font-size:0!important;}.amzx-themed-modal .checkout-top.themed-check-top small::before{content:"Checkout";font-size:13px!important;}.amzx-themed-modal .checkout-panel,.amzx-themed-modal .total-panel,.amzx-themed-modal .checkout-item{overflow-wrap:anywhere;}@media(max-width:760px){body.sketch-menu-v106 .hero-img{height:260px!important;}body.sketch-menu-v106 .store-card{margin:-58px 12px 16px!important;padding:82px 14px 18px!important;}body.sketch-menu-v106 .store-card .logo{left:50%!important;top:-46px!important;transform:translateX(-50%)!important;width:94px!important;height:94px!important;}body.sketch-menu-v106 .search-row::before{left:30px!important;width:24px!important;height:24px!important;}body.sketch-menu-v106 .search-row input{padding-left:50px!important;height:58px!important;font-size:16px!important;}body.sketch-menu-v106 .menu-search-clear{right:26px!important;padding:7px 10px!important;font-size:12px!important;}body.sketch-menu-v106 .floating-cart{grid-template-columns:42px minmax(0,1fr) 98px!important;}body.sketch-menu-v106 .floating-cart-icon{width:42px!important;height:42px!important;border-radius:15px!important;}body.sketch-menu-v106 .floating-cart-icon .cart-svg{width:25px!important;height:25px!important;}body.sketch-menu-v106 .floating-cart button{width:98px!important;font-size:12px!important;padding:9px 8px!important;white-space:nowrap!important;}}body.sketch-menu-v106 .menu-hero{padding:24px 24px 0!important;}body.sketch-menu-v106 .hero-img{height:clamp(360px,44vw,510px)!important;border-radius:44px!important;object-position:center!important;}body.sketch-menu-v106 .store-card{margin:-34px 34px 30px!important;padding:106px 28px 28px!important;border-radius:34px!important;z-index:5!important;}body.sketch-menu-v106 .store-card .logo{left:50%!important;top:-62px!important;transform:translateX(-50%)!important;width:124px!important;height:124px!important;object-fit:contain!important;margin:0!important;border-radius:30px!important;}body.sketch-menu-v106 .store-card:after{display:none!important;content:none!important;}body.sketch-menu-v106 .store-title-verified{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;line-height:1.08!important;}body.sketch-menu-v106 .store-title-verified span{display:inline-block!important;min-width:0!important;}body.sketch-menu-v106 .store-title-verified .verified-seal{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:31px!important;height:31px!important;min-width:31px!important;min-height:31px!important;border-radius:999px!important;background:linear-gradient(135deg,#6d28d9 0%,#8b5cf6 48%,#c084fc 100%)!important;border:3px solid #f5f3ff!important;box-shadow:0 10px 22px rgba(109,40,217,.34),inset 0 1px 0 rgba(255,255,255,.30)!important;color:#fff!important;font-size:0!important;font-style:normal!important;line-height:1!important;padding:0!important;margin:0!important;vertical-align:middle!important;transform:none!important;overflow:hidden!important;}body.sketch-menu-v106 .store-title-verified .verified-seal::before{content:""!important;display:block!important;width:12px!important;height:7px!important;border-left:3px solid #fff!important;border-bottom:3px solid #fff!important;transform:translateY(-1px) rotate(-45deg)!important;transform-origin:center!important;margin:0!important;}body.sketch-menu-v106 .store-title-verified .verified-seal::after{display:none!important;content:none!important;}body.sketch-menu-v106 .search-row{position:relative!important;display:block!important;}body.sketch-menu-v106 .search-row::before{content:""!important;position:absolute!important;left:auto!important;right:48px!important;top:50%!important;width:28px!important;height:28px!important;transform:translateY(-50%)!important;background:currentColor!important;color:var(--search-icon,var(--primary,#7c3aed))!important;opacity:1!important;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="black" d="M10.2 4a6.2 6.2 0 0 1 4.91 9.98l4.15 4.15-1.84 1.84-4.15-4.15A6.2 6.2 0 1 1 10.2 4Zm0 2.55a3.65 3.65 0 1 0 0 7.3 3.65 3.65 0 0 0 0-7.3Z"/></svg>') center/contain no-repeat!important;-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="black" d="M10.2 4a6.2 6.2 0 0 1 4.91 9.98l4.15 4.15-1.84 1.84-4.15-4.15A6.2 6.2 0 1 1 10.2 4Zm0 2.55a3.65 3.65 0 1 0 0 7.3 3.65 3.65 0 0 0 0-7.3Z"/></svg>') center/contain no-repeat!important;pointer-events:none!important;z-index:5!important;}body.sketch-menu-v106 .search-row input{height:64px!important;line-height:64px!important;padding:0 92px 0 22px!important;border-radius:24px!important;font-size:17px!important;}body.sketch-menu-v106 .menu-search-clear{right:86px!important;top:50%!important;z-index:6!important;background:rgba(255,255,255,.92)!important;border:1px solid rgba(124,58,237,.18)!important;box-shadow:0 8px 18px rgba(15,23,42,.10)!important;}body.sketch-menu-v106 .product-sheet-themed{position:relative!important;padding-top:70px!important;border-radius:34px 34px 0 0!important;}body.sketch-menu-v106 .product-sheet-themed .product-x{position:absolute!important;right:18px!important;top:16px!important;width:48px!important;height:48px!important;min-width:48px!important;display:grid!important;place-items:center!important;border-radius:18px!important;background:linear-gradient(135deg,rgba(15,23,42,.92),rgba(51,65,85,.92))!important;color:#fff!important;border:1px solid rgba(255,255,255,.22)!important;box-shadow:0 14px 32px rgba(15,23,42,.22)!important;font-size:28px!important;line-height:1!important;font-weight:800!important;padding:0!important;margin:0!important;}body.sketch-menu-v106 .product-sheet-themed .product-x:hover{transform:translateY(-1px)!important;box-shadow:0 18px 38px rgba(15,23,42,.28)!important;}body.sketch-menu-v106 .product-sheet-themed .option-title.themed h3{color:var(--menu-text,#111827)!important;}body.sketch-menu-v106 .product-sheet-themed .option-title.themed small{color:var(--menu-muted,#64748b)!important;}body.sketch-menu-v106 .product-sheet-themed .themed-options .option-row{background:linear-gradient(180deg,#ffffff,#f8fafc)!important;color:#111827!important;border:1px solid #d9e2ef!important;box-shadow:0 8px 20px rgba(15,23,42,.06)!important;}body.sketch-menu-v106 .product-sheet-themed .themed-options .option-text b{color:#111827!important;}body.sketch-menu-v106 .product-sheet-themed .themed-options .option-text small{color:#475569!important;}body.sketch-menu-v106 .product-sheet-themed .themed-options .option-row.selected{background:linear-gradient(135deg,#f5f3ff,#ffffff)!important;border-color:#8b5cf6!important;box-shadow:0 0 0 3px rgba(139,92,246,.16),0 14px 30px rgba(88,28,135,.10)!important;}body.sketch-menu-v106 .product-sheet-themed .themed-options .option-row.selected .option-text b{color:#1e1b4b!important;}body.sketch-menu-v106 .product-sheet-themed .themed-options .option-row.selected .option-text small{color:#6d28d9!important;}body.sketch-menu-v106 .product-sheet-themed .themed-options .option-row.selected:after{background:linear-gradient(135deg,#7c3aed,#a855f7)!important;color:#fff!important;border-color:transparent!important;}body.sketch-menu-v106 .product-sheet-themed .themed-notes textarea{background:#fff!important;color:#111827!important;border-color:#d9e2ef!important;}body.sketch-menu-v106.tpl-aqua_moda_glass .catalogo-menu{--menu-bg:#effbf9;--menu-card:#ffffff;--menu-text:#12343a;--menu-muted:#59777b;--menu-line:#d4efea;--primary:#18b7b0;--primary2:#ff9f43;--search-icon:#0f9a93;background:radial-gradient(circle at 8% 0,rgba(24,183,176,.20),transparent 21rem),radial-gradient(circle at 92% 6%,rgba(255,159,67,.18),transparent 18rem),linear-gradient(180deg,#f3fffd,#ecfbf7 62%,#ffffff)!important;}body.sketch-menu-v106.tpl-ofertas_red .catalogo-menu{--menu-bg:#fff5f2;--menu-card:#ffffff;--menu-text:#2a1014;--menu-muted:#75535a;--menu-line:#f1cfc8;--primary:#b80f18;--primary2:#f8b400;--search-icon:#b80f18;background:radial-gradient(circle at 6% 0,rgba(184,15,24,.24),transparent 19rem),radial-gradient(circle at 94% 3%,rgba(248,180,0,.24),transparent 17rem),linear-gradient(180deg,#fff3ed,#ffffff 68%)!important;}body.sketch-menu-v106.tpl-vitrine_orange .catalogo-menu{--menu-bg:#fff7ef;--menu-card:#fffdf8;--menu-text:#1f2937;--menu-muted:#6b7280;--menu-line:#ffdfc2;--primary:#ff6a00;--primary2:#ff9a2f;--search-icon:#ff6a00;background:radial-gradient(circle at 50% -4%,rgba(255,106,0,.28),transparent 20rem),radial-gradient(circle at 0 48%,rgba(255,154,47,.12),transparent 18rem),linear-gradient(180deg,#fff1e3,#fffdfa 70%)!important;}body.sketch-menu-v106.tpl-dark_auto_gold .catalogo-menu{--menu-bg:#080d18;--menu-card:#111827;--menu-text:#f8fafc;--menu-muted:#c4cad8;--menu-line:#2b3851;--primary:#facc15;--primary2:#ef4444;--search-icon:#facc15;background:radial-gradient(circle at 50% -3%,rgba(250,204,21,.20),transparent 18rem),radial-gradient(circle at 94% 8%,rgba(239,68,68,.16),transparent 18rem),linear-gradient(180deg,#060a13,#111827 74%)!important;}body.sketch-menu-v106.tpl-black_premium .catalogo-menu{--menu-bg:#050505;--menu-card:#121212;--menu-text:#f7ecd0;--menu-muted:#c7b88f;--menu-line:#3a2e17;--primary:#d4af37;--primary2:#8b5e20;--search-icon:#d4af37;background:radial-gradient(circle at 10% 0,rgba(212,175,55,.18),transparent 20rem),radial-gradient(circle at 90% 10%,rgba(255,255,255,.06),transparent 15rem),linear-gradient(180deg,#030303,#111111 72%,#050505)!important;}body.sketch-menu-v106.tpl-luxo_gold .catalogo-menu{--menu-bg:#fff4bf;--menu-card:#fffef4;--menu-text:#3a1905;--menu-muted:#7b4e13;--menu-line:#f7c948;--primary:#d7261e;--primary2:#ffd54a;--search-icon:#d7261e;background:radial-gradient(circle at 48% -2%,rgba(255,213,74,.55),transparent 19rem),radial-gradient(circle at 0 8%,rgba(215,38,30,.18),transparent 17rem),linear-gradient(180deg,#ffe977,#fff7c2 42%,#ffffff)!important;}body.sketch-menu-v106.tpl-catalogo_moda .catalogo-menu{--menu-bg:#fff4e3;--menu-card:#fffaf3;--menu-text:#2a1708;--menu-muted:#7b5b3c;--menu-line:#f2cf9d;--primary:#e85d04;--primary2:#ffb703;--search-icon:#e85d04;background:radial-gradient(circle at 7% 0,rgba(232,93,4,.25),transparent 20rem),radial-gradient(circle at 92% 3%,rgba(255,183,3,.24),transparent 17rem),linear-gradient(180deg,#fff0d1,#fffaf1 68%)!important;}body.sketch-menu-v106.tpl-catalogo_veiculo .catalogo-menu{--menu-bg:#fff7f0;--menu-card:#fffdf7;--menu-text:#3b1010;--menu-muted:#7a5047;--menu-line:#ecc7b9;--primary:#dc2626;--primary2:#15803d;--search-icon:#dc2626;background:radial-gradient(circle at 6% 0,rgba(220,38,38,.20),transparent 18rem),radial-gradient(circle at 96% 5%,rgba(21,128,61,.18),transparent 18rem),linear-gradient(180deg,#fff3e6,#fffdf4 72%)!important;}body.sketch-menu-v106.tpl-otica_neon .catalogo-menu{--menu-bg:#06111f;--menu-card:#0d1b2f;--menu-text:#ecfeff;--menu-muted:#a7c7d9;--menu-line:#1f3d5a;--primary:#22d3ee;--primary2:#a855f7;--search-icon:#22d3ee;background:radial-gradient(circle at 8% 0,rgba(34,211,238,.22),transparent 19rem),radial-gradient(circle at 94% 3%,rgba(168,85,247,.22),transparent 19rem),linear-gradient(180deg,#040a15,#0d1b2f 74%)!important;}body.sketch-menu-v106.tpl-beleza_tropical .catalogo-menu{--menu-bg:#fff1ff;--menu-card:#fffaff;--menu-text:#3b1261;--menu-muted:#7a5a92;--menu-line:#ead1f5;--primary:#7c3aed;--primary2:#22c55e;--search-icon:#7c3aed;background:radial-gradient(circle at 8% 0,rgba(124,58,237,.22),transparent 19rem),radial-gradient(circle at 92% 8%,rgba(34,197,94,.18),transparent 18rem),linear-gradient(180deg,#fff1ff,#f7f0ff 70%)!important;}body.sketch-menu-v106.tpl-construcao_gold .catalogo-menu{--menu-bg:#100905;--menu-card:#1a1008;--menu-text:#fff1bf;--menu-muted:#d6b876;--menu-line:#5b3917;--primary:#f59e0b;--primary2:#ef4444;--search-icon:#fbbf24;background:radial-gradient(circle at 8% 0,rgba(245,158,11,.22),transparent 20rem),radial-gradient(circle at 90% 8%,rgba(239,68,68,.16),transparent 17rem),linear-gradient(180deg,#080403,#1c1208 72%)!important;}body.sketch-menu-v106.tpl-clean_market .catalogo-menu{--menu-bg:#f1fff6;--menu-card:#ffffff;--menu-text:#103522;--menu-muted:#527064;--menu-line:#cfeedd;--primary:#00a86b;--primary2:#84cc16;--search-icon:#00a86b;background:radial-gradient(circle at 8% 0,rgba(0,168,107,.20),transparent 20rem),radial-gradient(circle at 92% 10%,rgba(132,204,22,.20),transparent 17rem),linear-gradient(180deg,#f0fff5,#ffffff 72%)!important;}body.sketch-menu-v106.tpl-catalogo_fun .catalogo-menu{--menu-bg:#fff4e8;--menu-card:#ffffff;--menu-text:#351b10;--menu-muted:#7d5b46;--menu-line:#ffd5b5;--primary:#ff6b00;--primary2:#7c2dff;--search-icon:#ff6b00;background:radial-gradient(circle at 8% 0,rgba(255,107,0,.24),transparent 18rem),radial-gradient(circle at 92% 5%,rgba(124,45,255,.18),transparent 18rem),linear-gradient(180deg,#fff0df,#fff8ef 70%)!important;}body.sketch-menu-v106.tpl-kids_pop .catalogo-menu{--menu-bg:#fff5c2;--menu-card:#fffdf1;--menu-text:#3b1d0a;--menu-muted:#7c5a31;--menu-line:#eed58a;--primary:#d97706;--primary2:#ef4444;--search-icon:#d97706;background:radial-gradient(circle at 8% 0,rgba(250,204,21,.38),transparent 18rem),radial-gradient(circle at 94% 8%,rgba(239,68,68,.15),transparent 16rem),linear-gradient(180deg,#fff1a6,#fff8e6 70%)!important;}body.sketch-menu-v106.tpl-joias_luxo .catalogo-menu{--menu-bg:#fff1f7;--menu-card:#fffaff;--menu-text:#581c3b;--menu-muted:#8a5571;--menu-line:#f3c5dc;--primary:#ec4899;--primary2:#7c3aed;--search-icon:#ec4899;background:radial-gradient(circle at 8% 0,rgba(236,72,153,.23),transparent 18rem),radial-gradient(circle at 92% 4%,rgba(124,58,237,.16),transparent 18rem),linear-gradient(180deg,#fff1f7,#fff7fb 72%)!important;}body.sketch-menu-v106.tpl-boutique_italia .catalogo-menu{--menu-bg:#fff7ed;--menu-card:#fffef8;--menu-text:#421010;--menu-muted:#765238;--menu-line:#edd3b2;--primary:#dc2626;--primary2:#15803d;--search-icon:#dc2626;background:linear-gradient(135deg,rgba(21,128,61,.14),transparent 28%),radial-gradient(circle at 7% 0,rgba(220,38,38,.20),transparent 18rem),linear-gradient(180deg,#fff6e8,#fefce8 72%)!important;}body.sketch-menu-v106.tpl-otica_lux .catalogo-menu{--menu-bg:#eef7ff;--menu-card:#ffffff;--menu-text:#0f2440;--menu-muted:#56708e;--menu-line:#cfe3f5;--primary:#0ea5e9;--primary2:#172554;--search-icon:#0ea5e9;background:radial-gradient(circle at 8% 0,rgba(14,165,233,.22),transparent 19rem),radial-gradient(circle at 92% 8%,rgba(23,37,84,.14),transparent 18rem),linear-gradient(180deg,#edf8ff,#ffffff 72%)!important;}body.sketch-menu-v106.tpl-joias_premium .catalogo-menu{--menu-bg:#050505;--menu-card:#111111;--menu-text:#fff0bd;--menu-muted:#d6bf82;--menu-line:#4b3a16;--primary:#d4af37;--primary2:#f59e0b;--search-icon:#f5c84b;background:radial-gradient(circle at 10% 0,rgba(212,175,55,.22),transparent 20rem),radial-gradient(circle at 88% 6%,rgba(245,158,11,.12),transparent 18rem),linear-gradient(180deg,#030303,#111111 72%)!important;}body.sketch-menu-v106.tpl-bazar_pop .catalogo-menu{--menu-bg:#fff0f7;--menu-card:#ffffff;--menu-text:#4a1632;--menu-muted:#83536b;--menu-line:#f4bdd9;--primary:#ec4899;--primary2:#f59e0b;--search-icon:#ec4899;background:radial-gradient(circle at 8% 0,rgba(236,72,153,.23),transparent 18rem),radial-gradient(circle at 92% 6%,rgba(245,158,11,.20),transparent 17rem),linear-gradient(180deg,#fff0f7,#fff7ed 72%)!important;}body.sketch-menu-v106.tpl-cyber_neon .catalogo-menu{--menu-bg:#050816;--menu-card:#0e172a;--menu-text:#ecfeff;--menu-muted:#a5b4fc;--menu-line:#26365e;--primary:#00e5ff;--primary2:#ff2df7;--search-icon:#00e5ff;background:radial-gradient(circle at 8% 0,rgba(0,229,255,.24),transparent 20rem),radial-gradient(circle at 92% 8%,rgba(255,45,247,.22),transparent 19rem),linear-gradient(180deg,#020617,#0b1020 74%)!important;}body.sketch-menu-v106[class*="tpl-"] .store-card{background:color-mix(in srgb,var(--menu-card) 94%,transparent)!important;color:var(--menu-text)!important;border-color:color-mix(in srgb,var(--primary) 24%,var(--menu-line))!important;}body.sketch-menu-v106[class*="tpl-"] .store-title-verified,body.sketch-menu-v106[class*="tpl-"] .menu-product h3,body.sketch-menu-v106[class*="tpl-"] .featured-head h2{color:var(--menu-text)!important;}body.sketch-menu-v106[class*="tpl-"] .store-card p,body.sketch-menu-v106[class*="tpl-"] .meta,body.sketch-menu-v106[class*="tpl-"] .menu-product p,body.sketch-menu-v106[class*="tpl-"] .menu-product small{color:var(--menu-muted)!important;}body.sketch-menu-v106[class*="tpl-"] .menu-product,body.sketch-menu-v106[class*="tpl-"] .featured-product{background:color-mix(in srgb,var(--menu-card) 96%,transparent)!important;color:var(--menu-text)!important;border-color:color-mix(in srgb,var(--primary) 20%,var(--menu-line))!important;}body.sketch-menu-v106[class*="tpl-"] .menu-product strong{color:var(--primary)!important;}body.sketch-menu-v106[class*="tpl-"] .cat-tabs{background:color-mix(in srgb,var(--menu-bg) 90%,transparent)!important;}body.sketch-menu-v106[class*="tpl-"] .cat-tabs a,body.sketch-menu-v106[class*="tpl-"] .coupon-strip button,body.sketch-menu-v106[class*="tpl-"] .search-row input{background:color-mix(in srgb,var(--menu-card) 96%,#ffffff 4%)!important;color:var(--menu-text)!important;border-color:color-mix(in srgb,var(--primary) 20%,var(--menu-line))!important;}body.sketch-menu-v106[class*="tpl-"] .cat-tabs a.active,body.sketch-menu-v106[class*="tpl-"] .menu-actions .btn.primary,body.sketch-menu-v106[class*="tpl-"] .floating-cart button{background:linear-gradient(135deg,var(--primary),var(--primary2))!important;color:#fff!important;border-color:transparent!important;}body.sketch-menu-v106[class*="tpl-"] .badges span{background:color-mix(in srgb,var(--primary) 12%,var(--menu-card))!important;color:var(--primary)!important;}body.sketch-menu-v106.tpl-dark_auto_gold .search-row input,body.sketch-menu-v106.tpl-black_premium .search-row input,body.sketch-menu-v106.tpl-otica_neon .search-row input,body.sketch-menu-v106.tpl-construcao_gold .search-row input,body.sketch-menu-v106.tpl-joias_premium .search-row input,body.sketch-menu-v106.tpl-cyber_neon .search-row input{background:#0f172a!important;color:#f8fafc!important;border-color:#334155!important;}body.sketch-menu-v106.tpl-dark_auto_gold .search-row input::placeholder,body.sketch-menu-v106.tpl-black_premium .search-row input::placeholder,body.sketch-menu-v106.tpl-otica_neon .search-row input::placeholder,body.sketch-menu-v106.tpl-construcao_gold .search-row input::placeholder,body.sketch-menu-v106.tpl-joias_premium .search-row input::placeholder,body.sketch-menu-v106.tpl-cyber_neon .search-row input::placeholder{color:#dbeafe!important;}body.sketch-menu-v106.tpl-dark_auto_gold .floating-cart,body.sketch-menu-v106.tpl-black_premium .floating-cart,body.sketch-menu-v106.tpl-otica_neon .floating-cart,body.sketch-menu-v106.tpl-construcao_gold .floating-cart,body.sketch-menu-v106.tpl-joias_premium .floating-cart,body.sketch-menu-v106.tpl-cyber_neon .floating-cart{background:#0f172a!important;color:#f8fafc!important;border-color:color-mix(in srgb,var(--primary) 35%,transparent)!important;}body.sketch-menu-v106.tpl-dark_auto_gold .floating-cart-title,body.sketch-menu-v106.tpl-black_premium .floating-cart-title,body.sketch-menu-v106.tpl-otica_neon .floating-cart-title,body.sketch-menu-v106.tpl-construcao_gold .floating-cart-title,body.sketch-menu-v106.tpl-joias_premium .floating-cart-title,body.sketch-menu-v106.tpl-cyber_neon .floating-cart-title{color:#fff!important;}body.sketch-menu-v106.tpl-dark_auto_gold .floating-cart-kicker,body.sketch-menu-v106.tpl-dark_auto_gold .floating-cart-total,body.sketch-menu-v106.tpl-black_premium .floating-cart-kicker,body.sketch-menu-v106.tpl-black_premium .floating-cart-total,body.sketch-menu-v106.tpl-otica_neon .floating-cart-kicker,body.sketch-menu-v106.tpl-otica_neon .floating-cart-total,body.sketch-menu-v106.tpl-construcao_gold .floating-cart-kicker,body.sketch-menu-v106.tpl-construcao_gold .floating-cart-total,body.sketch-menu-v106.tpl-joias_premium .floating-cart-kicker,body.sketch-menu-v106.tpl-joias_premium .floating-cart-total,body.sketch-menu-v106.tpl-cyber_neon .floating-cart-kicker,body.sketch-menu-v106.tpl-cyber_neon .floating-cart-total{color:#dbeafe!important;}@media(max-width:760px){body.sketch-menu-v106 .menu-hero{padding:12px 12px 0!important;}body.sketch-menu-v106 .hero-img{height:300px!important;border-radius:30px!important;}body.sketch-menu-v106 .store-card{margin:-28px 12px 18px!important;padding:82px 16px 20px!important;border-radius:28px!important;}body.sketch-menu-v106 .store-card .logo{top:-48px!important;width:96px!important;height:96px!important;border-radius:24px!important;}body.sketch-menu-v106 .store-title-verified{font-size:clamp(25px,8vw,34px)!important;}body.sketch-menu-v106 .store-title-verified .verified-seal{width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;border-width:3px!important;}body.sketch-menu-v106 .store-title-verified .verified-seal::before{width:11px!important;height:6px!important;border-left-width:3px!important;border-bottom-width:3px!important;}body.sketch-menu-v106 .search-row::before{right:28px!important;width:25px!important;height:25px!important;}body.sketch-menu-v106 .search-row input{height:58px!important;line-height:58px!important;padding:0 66px 0 18px!important;}body.sketch-menu-v106 .menu-search-clear{right:60px!important;padding:7px 10px!important;font-size:12px!important;}body.sketch-menu-v106 .product-sheet-themed{padding-top:66px!important;}body.sketch-menu-v106 .product-sheet-themed .product-x{right:14px!important;top:12px!important;width:46px!important;height:46px!important;}}body.sketch-menu-v106 .search-row::before{display:none!important;content:none!important;}body.sketch-menu-v106 .search-row{position:relative!important;display:block!important;}body.sketch-menu-v106 .search-row input{background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20fill%3D%27black%27%20d%3D%27M10.2%204a6.2%206.2%200%200%201%204.91%209.98l4.15%204.15-1.84%201.84-4.15-4.15A6.2%206.2%200%201%201%2010.2%204Zm0%202.55a3.65%203.65%200%201%200%200%207.3%203.65%203.65%200%200%200%200-7.3Z%27%2F%3E%3C%2Fsvg%3E")!important;background-repeat:no-repeat!important;background-position:right 18px center!important;background-size:24px 24px!important;padding-left:20px!important;padding-right:96px!important;}body.sketch-menu-v106 .menu-search-clear{position:absolute!important;right:56px!important;top:50%!important;transform:translateY(-50%)!important;z-index:6!important;}body.sketch-menu-v106 .store-title-verified{gap:10px!important;}body.sketch-menu-v106 .store-title-verified .verified-seal{position:relative!important;display:inline-block!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;flex:0 0 34px!important;background:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%3E%0A%3Cpath%20fill%3D%27%232196F3%27%20d%3D%27M32%204.5c3.8%200%206.7%204.7%2010.1%205.7%203.5%201%208.4-1.5%2011.4.3%203.1%201.8%203.6%207.2%206%209.6%202.4%202.4%207.8%202.9%209.6%206%201.8%203-.7%207.9.3%2011.4%201%203.4%205.7%206.3%205.7%2010.1s-4.7%206.7-5.7%2010.1c-1%203.5%201.5%208.4-.3%2011.4-1.8%203.1-7.2%203.6-9.6%206-2.4%202.4-2.9%207.8-6%209.6-3%201.8-7.9-.7-11.4.3-3.4%201-6.3%205.7-10.1%205.7s-6.7-4.7-10.1-5.7c-3.5-1-8.4%201.5-11.4-.3-3.1-1.8-3.6-7.2-6-9.6-2.4-2.4-7.8-2.9-9.6-6-1.8-3%20.7-7.9-.3-11.4C3.7%2054.7-1%2051.8-1%2048s4.7-6.7%205.7-10.1c1-3.5-1.5-8.4.3-11.4%201.8-3.1%207.2-3.6%209.6-6%202.4-2.4%202.9-7.8%206-9.6%203-1.8%207.9.7%2011.4-.3C25.3%209.2%2028.2%204.5%2032%204.5Z%27%20transform%3D%27translate%281%20-16%29%20scale%280.97%201%29%20translate%28-1%2016%29%27%2F%3E%0A%3Cpath%20fill%3D%27none%27%20stroke%3D%27%23fff%27%20stroke-width%3D%274.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%20d%3D%27M21.5%2032.7%2028.3%2039.5%2044.7%2023.1%27%2F%3E%3C%2Fsvg%3E") center/contain no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:transparent!important;font-size:0!important;line-height:0!important;text-indent:-9999px!important;overflow:hidden!important;padding:0!important;margin:0!important;vertical-align:middle!important;}body.sketch-menu-v106 .store-title-verified .verified-seal::before,body.sketch-menu-v106 .store-title-verified .verified-seal::after{display:none!important;content:none!important;}@media (max-width:760px){body.sketch-menu-v106 .search-row input{background-position:right 16px center!important;background-size:22px 22px!important;padding-right:84px!important;}body.sketch-menu-v106 .menu-search-clear{right:50px!important;}body.sketch-menu-v106 .store-title-verified .verified-seal{width:31px!important;height:31px!important;min-width:31px!important;min-height:31px!important;flex-basis:31px!important;}}body.sketch-menu-v106 .search-row::before{display:none!important;content:none!important;}body.sketch-menu-v106 .search-row{position:relative!important;display:block!important;}body.sketch-menu-v106 .search-row input{background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20fill%3D%27black%27%20d%3D%27M10.5%203.5a7%207%200%200%201%205.54%2011.28l4.09%204.09-1.76%201.76-4.09-4.09A7%207%200%201%201%2010.5%203.5Zm0%202.5a4.5%204.5%200%201%200%200%209%204.5%204.5%200%200%200%200-9Z%27%2F%3E%3C%2Fsvg%3E")!important;background-repeat:no-repeat!important;background-position:right 18px center!important;background-size:25px 25px!important;padding:0 96px 0 20px!important;min-height:62px!important;}body.sketch-menu-v106 .menu-search-clear{position:absolute!important;right:58px!important;top:50%!important;transform:translateY(-50%)!important;z-index:8!important;}body.sketch-menu-v106 .store-title-verified .verified-seal{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;flex:0 0 34px!important;display:inline-block!important;background:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20100%20100%27%3E%3Cpolygon%20points%3D%2750.00%2C2.00%2058.00%2C9.79%2068.37%2C5.65%2072.78%2C15.91%2083.94%2C16.06%2084.09%2C27.22%2094.35%2C31.63%2090.21%2C42.00%2098.00%2C50.00%2090.21%2C58.00%2094.35%2C68.37%2084.09%2C72.78%2083.94%2C83.94%2072.78%2C84.09%2068.37%2C94.35%2058.00%2C90.21%2050.00%2C98.00%2042.00%2C90.21%2031.63%2C94.35%2027.22%2C84.09%2016.06%2C83.94%2015.91%2C72.78%205.65%2C68.37%209.79%2C58.00%202.00%2C50.00%209.79%2C42.00%205.65%2C31.63%2015.91%2C27.22%2016.06%2C16.06%2027.22%2C15.91%2031.63%2C5.65%2042.00%2C9.79%27%20fill%3D%27%231d9bf0%27%2F%3E%3Cpath%20d%3D%27M31%2051.5%2043.2%2063.8%2070%2036.2%27%20fill%3D%27none%27%20stroke%3D%27%23fff%27%20stroke-width%3D%2710%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%2F%3E%3C%2Fsvg%3E") center/contain no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:transparent!important;font-size:0!important;line-height:0!important;text-indent:-9999px!important;overflow:hidden!important;margin:0 0 0 2px!important;padding:0!important;vertical-align:middle!important;transform:none!important;}body.sketch-menu-v106 .store-title-verified .verified-seal::before,body.sketch-menu-v106 .store-title-verified .verified-seal::after{display:none!important;content:none!important;}body.sketch-menu-v106 .menu-search-empty{margin:16px 0 24px!important;padding:18px!important;border-radius:20px!important;text-align:center!important;background:var(--menu-card)!important;border:1px solid var(--menu-line)!important;color:var(--menu-text)!important;}body.sketch-menu-v106 .menu-search-empty small{display:block!important;margin-top:6px!important;color:var(--menu-muted)!important;}body.sketch-menu-v106 .menu-product.search-hidden{display:none!important;}body.sketch-menu-v106[class*="tpl-"] .catalogo-menu{background-attachment:fixed!important;}body.sketch-menu-v106[class*="tpl-"] .store-card,body.sketch-menu-v106[class*="tpl-"] .menu-product,body.sketch-menu-v106[class*="tpl-"] .featured-products,body.sketch-menu-v106[class*="tpl-"] .coupon-strip button,body.sketch-menu-v106[class*="tpl-"] .cat-tabs a{border-color:var(--menu-line)!important;}body.sketch-menu-v106[class*="tpl-"] .menu-product strong,body.sketch-menu-v106[class*="tpl-"] .featured-product strong{color:var(--primary)!important;}body.sketch-menu-v106[class*="tpl-"] .menu-actions .btn.primary,body.sketch-menu-v106[class*="tpl-"] .cat-tabs a.active{background:linear-gradient(135deg,var(--primary),var(--primary2))!important;color:#fff!important;}body.sketch-menu-v106.tpl-catalogo_moda .catalogo-menu{--menu-bg:#1b0c05;--menu-card:#fff7e8;--menu-text:#241106;--menu-muted:#83542b;--menu-line:#ffcf8b;--primary:#ff5a0a;--primary2:#f59e0b;--search-icon:#ff5a0a;background:radial-gradient(circle at 12% -5%,rgba(255,90,10,.45),transparent 18rem),radial-gradient(circle at 88% 5%,rgba(245,158,11,.34),transparent 17rem),linear-gradient(180deg,#3b1608 0,#fff1c7 28%,#fffaf0 78%)!important;}body.sketch-menu-v106.tpl-catalogo_moda .hero-img{filter:saturate(1.25) contrast(1.08) brightness(.72)!important;}body.sketch-menu-v106.tpl-catalogo_moda .store-card{box-shadow:0 28px 70px rgba(255,90,10,.28)!important;}body.sketch-menu-v106.tpl-catalogo_moda .menu-product{background:linear-gradient(135deg,#fff7e8,#fff0cf)!important;border-left:6px solid #ff5a0a!important;}body.sketch-menu-v106.tpl-catalogo_veiculo .catalogo-menu{--menu-bg:#fff1e6;--menu-card:#fffdf5;--menu-text:#3f1010;--menu-muted:#7a4332;--menu-line:#efb8a7;--primary:#d90429;--primary2:#16803d;--search-icon:#d90429;background:linear-gradient(110deg,rgba(21,128,61,.16),transparent 22%),radial-gradient(circle at 90% 2%,rgba(217,4,41,.25),transparent 18rem),linear-gradient(180deg,#ffe8d2,#fffdf5 72%)!important;}body.sketch-menu-v106.tpl-catalogo_veiculo .menu-product{background:#fffdf5!important;border-left:6px solid #d90429!important;box-shadow:0 14px 34px rgba(217,4,41,.13)!important;}body.sketch-menu-v106.tpl-catalogo_veiculo .badges span{background:#ecfdf5!important;color:#15803d!important;}body.sketch-menu-v106.tpl-otica_neon .catalogo-menu{--menu-bg:#020617;--menu-card:#071426;--menu-text:#ecfeff;--menu-muted:#9ad5e5;--menu-line:#164e63;--primary:#22d3ee;--primary2:#a855f7;--search-icon:#22d3ee;background:radial-gradient(circle at 8% 0,rgba(34,211,238,.32),transparent 20rem),radial-gradient(circle at 92% 8%,rgba(168,85,247,.28),transparent 19rem),linear-gradient(180deg,#020617,#071426 75%)!important;}body.sketch-menu-v106.tpl-otica_neon .menu-product{background:linear-gradient(135deg,rgba(7,20,38,.96),rgba(13,31,55,.92))!important;box-shadow:0 18px 44px rgba(34,211,238,.12)!important;}body.sketch-menu-v106.tpl-otica_neon .store-card{background:rgba(7,20,38,.92)!important;backdrop-filter:blur(12px)!important;}body.sketch-menu-v106.tpl-beleza_tropical .catalogo-menu{--menu-bg:#fff1ff;--menu-card:#fff8ff;--menu-text:#3d1161;--menu-muted:#75538b;--menu-line:#e8c8f5;--primary:#7c3aed;--primary2:#22c55e;--search-icon:#7c3aed;background:radial-gradient(circle at 6% 0,rgba(124,58,237,.28),transparent 18rem),radial-gradient(circle at 90% 12%,rgba(34,197,94,.24),transparent 18rem),linear-gradient(180deg,#fff1ff,#f4ffef 72%)!important;}body.sketch-menu-v106.tpl-beleza_tropical .menu-product{background:linear-gradient(135deg,#fff8ff,#f0fff4)!important;border-left:6px solid #7c3aed!important;}body.sketch-menu-v106.tpl-beleza_tropical .badges span{background:#dcfce7!important;color:#15803d!important;}body.sketch-menu-v106.tpl-construcao_gold .catalogo-menu{--menu-bg:#100805;--menu-card:#1d120a;--menu-text:#fff1bf;--menu-muted:#e2bd75;--menu-line:#6b3f1a;--primary:#f59e0b;--primary2:#ef4444;--search-icon:#fbbf24;background:radial-gradient(circle at 10% -4%,rgba(239,68,68,.30),transparent 19rem),radial-gradient(circle at 90% 4%,rgba(245,158,11,.28),transparent 18rem),linear-gradient(180deg,#080403,#241307 80%)!important;}body.sketch-menu-v106.tpl-construcao_gold .menu-product{background:linear-gradient(135deg,#1d120a,#2d1609)!important;border-left:6px solid #f59e0b!important;box-shadow:0 18px 44px rgba(245,158,11,.11)!important;}body.sketch-menu-v106.tpl-clean_market .catalogo-menu{--menu-bg:#effff4;--menu-card:#ffffff;--menu-text:#0f3522;--menu-muted:#527064;--menu-line:#c9efd9;--primary:#00a86b;--primary2:#84cc16;--search-icon:#00a86b;background:radial-gradient(circle at 8% 0,rgba(0,168,107,.22),transparent 20rem),linear-gradient(180deg,#effff4,#ffffff 74%)!important;}body.sketch-menu-v106.tpl-clean_market .menu-product{background:#ffffff!important;border-left:6px solid #00a86b!important;}body.sketch-menu-v106.tpl-clean_market .store-card{box-shadow:0 24px 60px rgba(0,168,107,.14)!important;}body.sketch-menu-v106.tpl-catalogo_fun .catalogo-menu{--menu-bg:#fff3e2;--menu-card:#ffffff;--menu-text:#33190b;--menu-muted:#77523c;--menu-line:#ffcba3;--primary:#ff6b00;--primary2:#7c2dff;--search-icon:#ff6b00;background:radial-gradient(circle at 8% 0,rgba(255,107,0,.30),transparent 18rem),radial-gradient(circle at 94% 5%,rgba(124,45,255,.22),transparent 18rem),linear-gradient(180deg,#fff0df,#fff8ef 70%)!important;}body.sketch-menu-v106.tpl-catalogo_fun .menu-product{background:linear-gradient(135deg,#ffffff,#fff1e2)!important;border-left:6px solid #ff6b00!important;}body.sketch-menu-v106.tpl-kids_pop .catalogo-menu{--menu-bg:#fff6bf;--menu-card:#fffdf1;--menu-text:#3b1d0a;--menu-muted:#7c5a31;--menu-line:#e8ca70;--primary:#d97706;--primary2:#ef4444;--search-icon:#d97706;background:radial-gradient(circle at 8% 0,rgba(250,204,21,.48),transparent 18rem),radial-gradient(circle at 94% 8%,rgba(239,68,68,.20),transparent 16rem),linear-gradient(180deg,#ffef8f,#fff8e6 70%)!important;}body.sketch-menu-v106.tpl-kids_pop .menu-product{background:linear-gradient(135deg,#fffdf1,#fff0b8)!important;border-left:6px solid #d97706!important;}body.sketch-menu-v106.tpl-joias_luxo .catalogo-menu{--menu-bg:#fff1f7;--menu-card:#fffaff;--menu-text:#581c3b;--menu-muted:#8a5571;--menu-line:#f3c5dc;--primary:#ec4899;--primary2:#7c3aed;--search-icon:#ec4899;background:radial-gradient(circle at 8% 0,rgba(236,72,153,.26),transparent 18rem),radial-gradient(circle at 92% 4%,rgba(124,58,237,.18),transparent 18rem),linear-gradient(180deg,#fff1f7,#fff7fb 72%)!important;}body.sketch-menu-v106.tpl-joias_luxo .menu-product{background:linear-gradient(135deg,#fffaff,#fff1f7)!important;border-left:6px solid #ec4899!important;}body.sketch-menu-v106.tpl-boutique_italia .catalogo-menu{--menu-bg:#fff7ed;--menu-card:#fffef8;--menu-text:#421010;--menu-muted:#765238;--menu-line:#edd3b2;--primary:#dc2626;--primary2:#15803d;--search-icon:#dc2626;background:linear-gradient(90deg,rgba(21,128,61,.18),transparent 22%,transparent 78%,rgba(220,38,38,.18)),linear-gradient(180deg,#fff6e8,#fefce8 72%)!important;}body.sketch-menu-v106.tpl-boutique_italia .menu-product{background:#fffef8!important;border-left:6px solid #15803d!important;border-right:6px solid #dc2626!important;}body.sketch-menu-v106.tpl-otica_lux .catalogo-menu{--menu-bg:#eef7ff;--menu-card:#ffffff;--menu-text:#0f2440;--menu-muted:#56708e;--menu-line:#cfe3f5;--primary:#0ea5e9;--primary2:#172554;--search-icon:#0ea5e9;background:radial-gradient(circle at 8% 0,rgba(14,165,233,.25),transparent 19rem),radial-gradient(circle at 92% 8%,rgba(23,37,84,.15),transparent 18rem),linear-gradient(180deg,#edf8ff,#ffffff 72%)!important;}body.sketch-menu-v106.tpl-otica_lux .menu-product{background:linear-gradient(135deg,#ffffff,#eef7ff)!important;border-left:6px solid #0ea5e9!important;}body.sketch-menu-v106.tpl-joias_premium .catalogo-menu{--menu-bg:#050505;--menu-card:#111111;--menu-text:#fff0bd;--menu-muted:#d6bf82;--menu-line:#4b3a16;--primary:#d4af37;--primary2:#f59e0b;--search-icon:#f5c84b;background:radial-gradient(circle at 10% 0,rgba(212,175,55,.26),transparent 20rem),radial-gradient(circle at 88% 6%,rgba(245,158,11,.14),transparent 18rem),linear-gradient(180deg,#030303,#111111 72%)!important;}body.sketch-menu-v106.tpl-joias_premium .menu-product{background:linear-gradient(135deg,#111111,#19150a)!important;border-left:6px solid #d4af37!important;}body.sketch-menu-v106.tpl-bazar_pop .catalogo-menu{--menu-bg:#fff0f7;--menu-card:#ffffff;--menu-text:#4a1632;--menu-muted:#83536b;--menu-line:#f4bdd9;--primary:#ec4899;--primary2:#f59e0b;--search-icon:#ec4899;background:radial-gradient(circle at 8% 0,rgba(236,72,153,.25),transparent 18rem),radial-gradient(circle at 92% 6%,rgba(245,158,11,.24),transparent 17rem),linear-gradient(180deg,#fff0f7,#fff7ed 72%)!important;}body.sketch-menu-v106.tpl-bazar_pop .menu-product{background:linear-gradient(135deg,#ffffff,#fff0f7)!important;border-left:6px solid #ec4899!important;}body.sketch-menu-v106.tpl-cyber_neon .catalogo-menu{--menu-bg:#050816;--menu-card:#0b1020;--menu-text:#ecfeff;--menu-muted:#a5b4fc;--menu-line:#26365e;--primary:#00e5ff;--primary2:#ff2df7;--search-icon:#00e5ff;background:radial-gradient(circle at 8% 0,rgba(0,229,255,.28),transparent 20rem),radial-gradient(circle at 92% 8%,rgba(255,45,247,.25),transparent 19rem),linear-gradient(180deg,#020617,#0b1020 74%)!important;}body.sketch-menu-v106.tpl-cyber_neon .menu-product{background:linear-gradient(135deg,#0b1020,#111827)!important;border:1px solid rgba(0,229,255,.35)!important;box-shadow:0 18px 52px rgba(0,229,255,.12)!important;}.model-card[class*="tpl-preview-"]{overflow:hidden!important;}.tpl-preview-catalogo_moda{background:linear-gradient(135deg,#3b1608,#fff1c7)!important;}.tpl-preview-catalogo_veiculo{background:linear-gradient(135deg,#d90429,#fff4e8,#15803d)!important;}.tpl-preview-otica_neon{background:linear-gradient(135deg,#020617,#06b6d4,#a855f7)!important;color:#fff!important;}.tpl-preview-beleza_tropical{background:linear-gradient(135deg,#7c3aed,#fff1ff,#22c55e)!important;}.tpl-preview-construcao_gold{background:linear-gradient(135deg,#100805,#f59e0b,#ef4444)!important;color:#fff!important;}.tpl-preview-clean_market{background:linear-gradient(135deg,#effff4,#00a86b)!important;}.tpl-preview-catalogo_fun{background:linear-gradient(135deg,#ff6b00,#fff7ed,#7c2dff)!important;}.tpl-preview-kids_pop{background:linear-gradient(135deg,#facc15,#fff8e6,#ef4444)!important;}.tpl-preview-joias_luxo{background:linear-gradient(135deg,#fff1f7,#ec4899,#7c3aed)!important;}.tpl-preview-boutique_italia{background:linear-gradient(90deg,#15803d,#fefce8,#dc2626)!important;}.tpl-preview-otica_lux{background:linear-gradient(135deg,#eef7ff,#0ea5e9)!important;}.tpl-preview-joias_premium{background:linear-gradient(135deg,#050505,#d4af37)!important;color:#fff!important;}.tpl-preview-bazar_pop{background:linear-gradient(135deg,#fff0f7,#ec4899,#f59e0b)!important;}.tpl-preview-cyber_neon{background:linear-gradient(135deg,#020617,#00e5ff,#ff2df7)!important;color:#fff!important;}@media(max-width:760px){body.sketch-menu-v106 .search-row input{background-position:right 16px center!important;background-size:23px 23px!important;padding-right:84px!important;}body.sketch-menu-v106 .menu-search-clear{right:50px!important;}body.sketch-menu-v106 .store-title-verified .verified-seal{width:31px!important;height:31px!important;min-width:31px!important;min-height:31px!important;flex-basis:31px!important;}}body.sketch-menu-v106 .store-card{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;}body.sketch-menu-v106 .store-card .logo{left:50%!important;transform:translateX(-50%)!important;margin-left:0!important;margin-right:0!important;}body.sketch-menu-v106 .store-title-verified,body.sketch-menu-v106 .store-card h1,body.sketch-menu-v106 .store-card>p,body.sketch-menu-v106 .store-card .meta{width:100%!important;text-align:center!important;justify-content:center!important;}body.sketch-menu-v106 .store-card .meta{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px 10px!important;}body.sketch-menu-v106 .menu-actions{width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:10px!important;}body.sketch-menu-v106 .menu-actions .btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;min-height:46px!important;}body.sketch-menu-v106 .cat-tabs{backdrop-filter:blur(16px)!important;}body.sketch-menu-v106.tpl-premium_dark .cat-tabs,body.sketch-menu-v106.tpl-dark_auto_gold .cat-tabs,body.sketch-menu-v106.tpl-black_premium .cat-tabs,body.sketch-menu-v106.tpl-otica_neon .cat-tabs,body.sketch-menu-v106.tpl-construcao_gold .cat-tabs,body.sketch-menu-v106.tpl-joias_premium .cat-tabs,body.sketch-menu-v106.tpl-cyber_neon .cat-tabs{background:rgba(3,7,18,.86)!important;}body.sketch-menu-v106.tpl-premium_dark .cat-tabs a,body.sketch-menu-v106.tpl-dark_auto_gold .cat-tabs a,body.sketch-menu-v106.tpl-black_premium .cat-tabs a,body.sketch-menu-v106.tpl-otica_neon .cat-tabs a,body.sketch-menu-v106.tpl-construcao_gold .cat-tabs a,body.sketch-menu-v106.tpl-joias_premium .cat-tabs a,body.sketch-menu-v106.tpl-cyber_neon .cat-tabs a{background:rgba(255,255,255,.08)!important;color:#ffffff!important;border-color:rgba(255,255,255,.20)!important;text-shadow:0 1px 2px rgba(0,0,0,.32)!important;}body.sketch-menu-v106.tpl-premium_dark .cat-tabs a.active,body.sketch-menu-v106.tpl-dark_auto_gold .cat-tabs a.active,body.sketch-menu-v106.tpl-black_premium .cat-tabs a.active,body.sketch-menu-v106.tpl-otica_neon .cat-tabs a.active,body.sketch-menu-v106.tpl-construcao_gold .cat-tabs a.active,body.sketch-menu-v106.tpl-joias_premium .cat-tabs a.active,body.sketch-menu-v106.tpl-cyber_neon .cat-tabs a.active{color:#ffffff!important;border-color:rgba(255,255,255,.26)!important;box-shadow:0 10px 26px rgba(0,0,0,.24)!important;}.amzx-system-modal{position:fixed!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;background:rgba(2,6,23,.66)!important;backdrop-filter:blur(12px)!important;z-index:999999!important;padding:18px!important;}.amzx-system-modal-card{width:min(460px,100%)!important;background:linear-gradient(180deg,#ffffff,#f8fafc)!important;color:#0f172a!important;border:1px solid rgba(148,163,184,.32)!important;border-radius:28px!important;box-shadow:0 30px 90px rgba(2,6,23,.36)!important;padding:24px!important;text-align:center!important;display:grid!important;gap:16px!important;}.amzx-system-modal-icon{width:58px!important;height:58px!important;border-radius:22px!important;display:grid!important;place-items:center!important;margin:0 auto!important;font-size:28px!important;font-weight:1000!important;color:#fff!important;background:linear-gradient(135deg,#2563eb,#7c3aed)!important;box-shadow:0 16px 34px rgba(37,99,235,.24)!important;}.amzx-system-modal-icon.success{background:linear-gradient(135deg,#16a34a,#22c55e)!important;}.amzx-system-modal-icon.danger{background:linear-gradient(135deg,#dc2626,#f97316)!important;}.amzx-system-modal-icon.info{background:linear-gradient(135deg,#0ea5e9,#6366f1)!important;}.amzx-system-modal-copy h2{margin:0!important;font-size:24px!important;line-height:1.15!important;color:#0f172a!important;}.amzx-system-modal-copy p{margin:8px 0 0!important;color:#334155!important;font-size:16px!important;line-height:1.5!important;}.amzx-system-modal-copy small{display:block!important;margin-top:8px!important;color:#64748b!important;font-size:13px!important;line-height:1.45!important;}.amzx-system-modal-actions{display:flex!important;gap:10px!important;justify-content:center!important;flex-wrap:wrap!important;}.amzx-system-modal-actions.single .btn{min-width:150px!important;}.amzx-system-modal-actions .btn{min-height:44px!important;border-radius:16px!important;font-weight:900!important;}.amzx-system-input-label{text-align:left!important;display:grid!important;gap:8px!important;color:#0f172a!important;font-weight:900!important;}.amzx-system-input{width:100%!important;border:1px solid #cbd5e1!important;border-radius:16px!important;background:#fff!important;color:#0f172a!important;padding:13px 14px!important;font-size:16px!important;}@media(max-width:760px){body.sketch-menu-v106 .menu-actions{flex-direction:column!important;}body.sketch-menu-v106 .menu-actions .btn{width:100%!important;}.amzx-system-modal-card{border-radius:24px!important;padding:20px!important;}}.product-import-export-grid{margin-bottom:18px!important}.export-card .actions{display:flex;gap:10px;flex-wrap:wrap}.export-card .btn{min-width:86px;justify-content:center}.small{font-size:12px}.product-import-export-grid textarea{min-height:140px}.pwa-cache-tools{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px}.amzx-cache-update-modal{position:fixed;inset:0;z-index:99999;background:rgba(2,6,23,.72);backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;padding:18px}.amzx-cache-update-card{width:min(420px,100%);position:relative;background:linear-gradient(180deg,#111827,#080f1f);border:1px solid rgba(124,58,237,.45);box-shadow:0 28px 80px rgba(0,0,0,.48),0 0 42px rgba(124,58,237,.24);border-radius:28px;padding:26px;text-align:center;color:#f8fafc;overflow:hidden}.amzx-cache-update-card:before{content:"";position:absolute;inset:-80px;background:radial-gradient(circle at 50% 0,rgba(34,211,238,.20),transparent 32%),radial-gradient(circle at 12% 18%,rgba(168,85,247,.22),transparent 30%);pointer-events:none}.amzx-cache-update-card>*{position:relative;z-index:1}.amzx-cache-update-card small{display:inline-flex;margin:6px 0 8px;padding:6px 10px;border-radius:999px;background:rgba(124,58,237,.18);border:1px solid rgba(168,85,247,.35);color:#ddd6fe;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.amzx-cache-update-card h2{margin:4px 0 8px;font-size:26px}.amzx-cache-update-card p{color:#cbd5e1;margin:0 0 18px;line-height:1.5}.amzx-cache-update-icon{width:72px;height:72px;margin:0 auto 10px;border-radius:24px;background:linear-gradient(135deg,#7c3aed,#22d3ee);display:grid;place-items:center;font-size:36px;font-weight:1000;box-shadow:0 18px 40px rgba(124,58,237,.35)}.amzx-cache-update-close{position:absolute;top:14px;right:14px;z-index:2;width:38px;height:38px;border-radius:14px;border:1px solid rgba(255,255,255,.16);background:rgba(15,23,42,.82);color:white;font-size:23px;font-weight:900}.amzx-cache-update-card .btn{margin-top:10px}.public-cache-card .cache-version-box{background:rgba(15,23,42,.08);border:1px solid var(--line,#263653);border-radius:18px;padding:14px;margin:14px 0;display:grid;gap:4px}.public-cache-card .cache-version-box small{font-weight:900;text-transform:uppercase;letter-spacing:.08em;color:var(--muted,#64748b)}.public-cache-card .cache-version-box b{font-size:20px;word-break:break-all}.public-cache-card .cache-version-box span{font-size:13px;color:var(--muted,#64748b)}.theme-dark .public-cache-card .cache-version-box,.tpl-premium_dark .public-cache-card .cache-version-box{background:rgba(15,23,42,.55);border-color:#334155;color:#f8fafc}.sidebar nav a[href*="page=pagamento_licenca"]{background:linear-gradient(135deg,#16a34a,#22c55e)!important;color:#ffffff!important;border-color:rgba(255,255,255,.18)!important;box-shadow:0 12px 28px rgba(34,197,94,.18)!important;}.sidebar nav a[href*="page=pagamento_licenca"].active{background:linear-gradient(135deg,#ff4f0a,#ff9600)!important;color:#fff!important;box-shadow:0 16px 34px rgba(255,111,0,.22)!important;}.license-pay-shortcut-card{display:flex;align-items:center;justify-content:space-between;gap:16px;border:1px solid rgba(34,197,94,.24);border-radius:24px;padding:20px;margin:0 0 16px;background:linear-gradient(135deg,rgba(34,197,94,.14),rgba(255,150,0,.10));box-shadow:0 22px 60px rgba(0,0,0,.10)}.license-pay-shortcut-card span{display:inline-flex;border-radius:999px;padding:6px 10px;background:#dcfce7;color:#166534;font-weight:950;font-size:12px;text-transform:uppercase;letter-spacing:.05em}.license-pay-shortcut-card h2{margin:8px 0 5px}.license-pay-shortcut-card p{margin:0;color:var(--muted,#94a3b8)}@media(max-width:760px){.license-pay-shortcut-card{display:grid}.license-pay-shortcut-card .btn{width:100%;justify-content:center}}body.sketch-menu-v106 .cat-tabs a{font-weight:950!important;color:var(--menu-text,#111827)!important;text-shadow:none!important;}body.sketch-menu-v106.theme-dark .cat-tabs,body.sketch-menu-v106.tpl-premium_dark .cat-tabs,body.sketch-menu-v106.tpl-dark_auto_gold .cat-tabs,body.sketch-menu-v106.tpl-black_premium .cat-tabs,body.sketch-menu-v106.tpl-otica_neon .cat-tabs,body.sketch-menu-v106.tpl-construcao_gold .cat-tabs,body.sketch-menu-v106.tpl-joias_premium .cat-tabs,body.sketch-menu-v106.tpl-cyber_neon .cat-tabs{background:rgba(2,6,23,.92)!important;box-shadow:0 12px 34px rgba(0,0,0,.28)!important;}body.sketch-menu-v106.theme-dark .cat-tabs a,body.sketch-menu-v106.tpl-premium_dark .cat-tabs a,body.sketch-menu-v106.tpl-dark_auto_gold .cat-tabs a,body.sketch-menu-v106.tpl-black_premium .cat-tabs a,body.sketch-menu-v106.tpl-otica_neon .cat-tabs a,body.sketch-menu-v106.tpl-construcao_gold .cat-tabs a,body.sketch-menu-v106.tpl-joias_premium .cat-tabs a,body.sketch-menu-v106.tpl-cyber_neon .cat-tabs a{background:rgba(255,255,255,.10)!important;color:#fff!important;border-color:rgba(255,255,255,.24)!important;text-shadow:0 1px 2px rgba(0,0,0,.45)!important;}body.sketch-menu-v106.theme-dark .cat-tabs a.active,body.sketch-menu-v106.tpl-premium_dark .cat-tabs a.active,body.sketch-menu-v106.tpl-dark_auto_gold .cat-tabs a.active,body.sketch-menu-v106.tpl-black_premium .cat-tabs a.active,body.sketch-menu-v106.tpl-otica_neon .cat-tabs a.active,body.sketch-menu-v106.tpl-construcao_gold .cat-tabs a.active,body.sketch-menu-v106.tpl-joias_premium .cat-tabs a.active,body.sketch-menu-v106.tpl-cyber_neon .cat-tabs a.active{color:#ffffff!important;background:linear-gradient(135deg,var(--primary,#ff4f0a),var(--primary2,#ff9600))!important;border-color:transparent!important;}.product-sheet-pro .option-list,.product-sheet-themed .themed-options{gap:7px!important;margin-bottom:12px!important;}.product-sheet-pro .option-row,.product-sheet-themed .themed-options .option-row{min-height:52px!important;padding:9px 11px!important;border-radius:14px!important;grid-template-columns:24px minmax(0,1fr)!important;gap:10px!important;}.product-sheet-pro .option-row input,.product-sheet-themed .themed-options .option-row input[type=checkbox]{width:20px!important;height:20px!important;min-width:20px!important;}.product-sheet-pro .option-row .option-text b,.product-sheet-themed .themed-options .option-text b{font-size:14px!important;line-height:1.18!important;color:var(--menu-text,#111827)!important;}.product-sheet-pro .option-row .option-text small,.product-sheet-themed .themed-options .option-text small{font-size:12px!important;line-height:1.15!important;color:var(--menu-muted,#64748b)!important;}.product-sheet-pro .option-row:after,.product-sheet-themed .themed-options .option-row:after{display:none!important;content:none!important;}.product-sheet-pro .option-row.selected,.product-sheet-themed .themed-options .option-row.selected{border-color:var(--primary,#7c3aed)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--primary,#7c3aed) 24%,transparent) inset!important;}body.sketch-menu-v106.theme-dark .product-sheet-themed .themed-options .option-row,body.sketch-menu-v106.tpl-dark_auto_gold .product-sheet-themed .themed-options .option-row,body.sketch-menu-v106.tpl-black_premium .product-sheet-themed .themed-options .option-row,body.sketch-menu-v106.tpl-otica_neon .product-sheet-themed .themed-options .option-row,body.sketch-menu-v106.tpl-construcao_gold .product-sheet-themed .themed-options .option-row,body.sketch-menu-v106.tpl-joias_premium .product-sheet-themed .themed-options .option-row,body.sketch-menu-v106.tpl-cyber_neon .product-sheet-themed .themed-options .option-row{background:#0f172a!important;color:#f8fafc!important;border-color:#334155!important;}body.sketch-menu-v106.theme-dark .product-sheet-themed .themed-options .option-text b,body.sketch-menu-v106.tpl-dark_auto_gold .product-sheet-themed .themed-options .option-text b,body.sketch-menu-v106.tpl-black_premium .product-sheet-themed .themed-options .option-text b,body.sketch-menu-v106.tpl-otica_neon .product-sheet-themed .themed-options .option-text b,body.sketch-menu-v106.tpl-construcao_gold .product-sheet-themed .themed-options .option-text b,body.sketch-menu-v106.tpl-joias_premium .product-sheet-themed .themed-options .option-text b,body.sketch-menu-v106.tpl-cyber_neon .product-sheet-themed .themed-options .option-text b{color:#ffffff!important;}body.sketch-menu-v106.theme-dark .product-sheet-themed .themed-options .option-text small,body.sketch-menu-v106.tpl-dark_auto_gold .product-sheet-themed .themed-options .option-text small,body.sketch-menu-v106.tpl-black_premium .product-sheet-themed .themed-options .option-text small,body.sketch-menu-v106.tpl-otica_neon .product-sheet-themed .themed-options .option-text small,body.sketch-menu-v106.tpl-construcao_gold .product-sheet-themed .themed-options .option-text small,body.sketch-menu-v106.tpl-joias_premium .product-sheet-themed .themed-options .option-text small,body.sketch-menu-v106.tpl-cyber_neon .product-sheet-themed .themed-options .option-text small{color:#dbeafe!important;}body.sketch-menu-v106[class*="tpl-"] .catalogo-menu{isolation:isolate;position:relative;}body.sketch-menu-v106[class*="tpl-"] .catalogo-menu:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;opacity:.55;background-size:220px 220px!important;}body.sketch-menu-v106[class*="tpl-"] .catalogo-menu>*{position:relative;z-index:1;}body.sketch-menu-v106.tpl-catalogo_moda .catalogo-menu:before{background-image:radial-gradient(circle at 20px 20px,rgba(255,90,10,.18) 0 5px,transparent 6px),linear-gradient(45deg,transparent 46%,rgba(255,209,102,.16) 48% 52%,transparent 54%)!important;}body.sketch-menu-v106.tpl-catalogo_moda .menu-product{border-radius:28px 18px 28px 18px!important;border-left:8px solid #ff5a0a!important;}body.sketch-menu-v106.tpl-catalogo_veiculo .catalogo-menu:before{background-image:radial-gradient(circle,rgba(220,38,38,.13) 0 7px,transparent 8px),radial-gradient(circle at 80px 80px,rgba(21,128,61,.12) 0 5px,transparent 6px)!important;background-size:140px 140px!important;}body.sketch-menu-v106.tpl-catalogo_veiculo .menu-product{border-radius:18px!important;border-top:5px solid #dc2626!important;border-bottom:5px solid #15803d!important;}body.sketch-menu-v106.tpl-otica_neon .catalogo-menu:before{background-image:linear-gradient(90deg,rgba(34,211,238,.18) 1px,transparent 1px),linear-gradient(0deg,rgba(168,85,247,.14) 1px,transparent 1px)!important;background-size:42px 42px!important;}body.sketch-menu-v106.tpl-otica_neon .menu-product{border-radius:22px!important;border:1px solid rgba(34,211,238,.42)!important;}body.sketch-menu-v106.tpl-beleza_tropical .catalogo-menu:before{background-image:radial-gradient(circle at 18px 18px,rgba(124,58,237,.18) 0 9px,transparent 10px),radial-gradient(circle at 84px 66px,rgba(34,197,94,.15) 0 8px,transparent 9px)!important;background-size:130px 110px!important;}body.sketch-menu-v106.tpl-beleza_tropical .menu-product{border-radius:30px!important;border-left:7px solid #7c3aed!important;border-right:4px solid #22c55e!important;}body.sketch-menu-v106.tpl-construcao_gold .catalogo-menu:before{background-image:linear-gradient(115deg,rgba(245,158,11,.16) 0 10px,transparent 11px 30px),radial-gradient(circle at 80% 20%,rgba(239,68,68,.16),transparent 30%)!important;background-size:150px 150px!important;}body.sketch-menu-v106.tpl-construcao_gold .menu-product{border-radius:12px 28px 12px 28px!important;border-left:8px solid #f59e0b!important;}body.sketch-menu-v106.tpl-clean_market .catalogo-menu:before{background-image:radial-gradient(ellipse at 20px 14px,rgba(0,168,107,.16) 0 14px,transparent 15px)!important;background-size:90px 64px!important;}body.sketch-menu-v106.tpl-clean_market .menu-product{border-radius:22px!important;border-left:8px solid #00a86b!important;background:linear-gradient(135deg,#fff,#f0fff5)!important;}body.sketch-menu-v106.tpl-catalogo_fun .catalogo-menu:before{background-image:radial-gradient(circle at 20px 20px,rgba(255,107,0,.22) 0 5px,transparent 6px),radial-gradient(circle at 70px 60px,rgba(124,45,255,.18) 0 5px,transparent 6px)!important;background-size:110px 110px!important;}body.sketch-menu-v106.tpl-catalogo_fun .menu-product{border-radius:34px 16px 34px 16px!important;transform-origin:center!important;}body.sketch-menu-v106.tpl-kids_pop .catalogo-menu:before{background-image:linear-gradient(90deg,rgba(217,119,6,.14) 50%,transparent 50%),linear-gradient(0deg,rgba(239,68,68,.08) 50%,transparent 50%)!important;background-size:80px 80px!important;}body.sketch-menu-v106.tpl-kids_pop .menu-product{border-radius:18px!important;border:2px dashed rgba(217,119,6,.42)!important;}body.sketch-menu-v106.tpl-joias_luxo .catalogo-menu:before{background-image:radial-gradient(circle at 20px 20px,rgba(236,72,153,.18) 0 7px,transparent 8px),radial-gradient(circle at 55px 65px,rgba(124,58,237,.12) 0 6px,transparent 7px)!important;background-size:95px 95px!important;}body.sketch-menu-v106.tpl-joias_luxo .menu-product{border-radius:32px!important;border-left:6px solid #ec4899!important;}body.sketch-menu-v106.tpl-boutique_italia .catalogo-menu:before{background-image:linear-gradient(90deg,rgba(21,128,61,.14) 0 33%,transparent 33% 66%,rgba(220,38,38,.14) 66%)!important;background-size:180px 180px!important;}body.sketch-menu-v106.tpl-boutique_italia .menu-product{border-radius:20px!important;border-left:7px solid #15803d!important;border-right:7px solid #dc2626!important;}body.sketch-menu-v106.tpl-otica_lux .catalogo-menu:before{background-image:linear-gradient(135deg,rgba(14,165,233,.16) 25%,transparent 25% 50%,rgba(23,37,84,.09) 50% 75%,transparent 75%)!important;background-size:120px 120px!important;}body.sketch-menu-v106.tpl-otica_lux .menu-product{border-radius:16px 34px 16px 34px!important;border-left:7px solid #0ea5e9!important;}body.sketch-menu-v106.tpl-joias_premium .catalogo-menu:before{background-image:radial-gradient(circle at 50px 50px,rgba(212,175,55,.16) 0 2px,transparent 3px),linear-gradient(135deg,transparent 47%,rgba(212,175,55,.12) 48% 52%,transparent 53%)!important;background-size:120px 120px!important;}body.sketch-menu-v106.tpl-joias_premium .menu-product{border-radius:10px!important;border:1px solid rgba(212,175,55,.46)!important;box-shadow:0 18px 48px rgba(212,175,55,.10)!important;}body.sketch-menu-v106.tpl-bazar_pop .catalogo-menu:before{background-image:radial-gradient(circle at 12px 12px,rgba(236,72,153,.18) 0 6px,transparent 7px),linear-gradient(45deg,rgba(245,158,11,.12) 25%,transparent 25% 50%,rgba(236,72,153,.10) 50% 75%,transparent 75%)!important;background-size:100px 100px!important;}body.sketch-menu-v106.tpl-bazar_pop .menu-product{border-radius:26px 10px 26px 10px!important;border-left:7px solid #ec4899!important;}body.sketch-menu-v106.tpl-cyber_neon .catalogo-menu:before{background-image:linear-gradient(90deg,rgba(0,229,255,.18) 1px,transparent 1px),linear-gradient(0deg,rgba(255,45,247,.16) 1px,transparent 1px),radial-gradient(circle at 70% 10%,rgba(0,229,255,.22),transparent 28%)!important;background-size:34px 34px,34px 34px,300px 300px!important;}body.sketch-menu-v106.tpl-cyber_neon .menu-product{border-radius:20px!important;border:1px solid rgba(0,229,255,.42)!important;box-shadow:0 0 0 1px rgba(255,45,247,.16),0 22px 58px rgba(0,229,255,.12)!important;}.install-pwa:not(.login-install){position:fixed!important;right:18px!important;bottom:calc(18px + env(safe-area-inset-bottom,0px))!important;top:auto!important;z-index:120!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;min-height:52px!important;max-width:calc(100vw - 28px)!important;padding:14px 18px!important;border:1px solid rgba(255,255,255,.35)!important;border-radius:999px!important;background:linear-gradient(135deg,#2563eb 0%,#7c3aed 46%,#ec4899 100%)!important;color:#fff!important;font-size:15px!important;font-weight:1000!important;letter-spacing:.01em!important;line-height:1!important;box-shadow:0 18px 42px rgba(37,99,235,.30),0 8px 22px rgba(0,0,0,.24)!important;overflow:hidden!important;isolation:isolate!important;}.install-pwa:not(.login-install)::before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 0%,rgba(255,255,255,.28) 42%,transparent 70%);transform:translateX(-120%);animation:amzxInstallShine 3.8s ease-in-out infinite;z-index:-1;}.install-pwa.ready:not(.login-install){animation:amzxInstallPulse 1.8s ease-in-out infinite!important;}@keyframes amzxInstallPulse{50%{transform:translateY(-2px) scale(1.035)}}@keyframes amzxInstallShine{55%,100%{transform:translateX(120%)}}.pwa-installed .install-pwa,html.pwa-installed .install-pwa,body.pwa-installed .install-pwa{display:none!important;visibility:hidden!important;pointer-events:none!important;}@media all and (display-mode:standalone){.install-pwa{display:none!important;visibility:hidden!important;pointer-events:none!important;}}@media all and (display-mode:window-controls-overlay){.install-pwa{display:none!important;visibility:hidden!important;pointer-events:none!important;}}@supports (-webkit-touch-callout:none){@media all and (display-mode:standalone){.install-pwa{display:none!important;}}}@media(max-width:680px){.install-pwa:not(.login-install){left:14px!important;right:14px!important;bottom:calc(14px + env(safe-area-inset-bottom,0px))!important;width:auto!important;min-height:54px!important;font-size:14px!important;padding:14px 16px!important;}.floating-cart.show + .install-pwa,.install-pwa.menu-has-cart{bottom:calc(92px + env(safe-area-inset-bottom,0px))!important;}}.product-sheet{position:relative!important;border-radius:34px 34px 0 0!important;}.product-sheet .close,.sheet.product-sheet .close,button.close{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:46px!important;height:46px!important;min-width:46px!important;min-height:46px!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:18px!important;background:linear-gradient(135deg,#0f172a,#334155)!important;color:#fff!important;font-size:0!important;font-weight:1000!important;line-height:1!important;padding:0!important;box-shadow:0 16px 36px rgba(15,23,42,.26)!important;cursor:pointer!important;transform:none!important;}.product-sheet .close{position:absolute!important;top:18px!important;right:18px!important;z-index:8!important;}.product-sheet .close::before,.sheet.product-sheet .close::before,button.close::before{content:"×"!important;font-size:27px!important;line-height:1!important;display:block!important;transform:translateY(-1px)!important;}.product-sheet .close:hover{filter:brightness(1.08)!important;transform:translateY(-1px)!important;}.product-sheet .top,.product-sheet .prod-top{padding-right:56px!important;}@media(max-width:680px){.product-sheet .close{top:14px!important;right:14px!important;width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;border-radius:15px!important}.product-sheet .top,.product-sheet .prod-top{padding-right:44px!important;}}body.sketch-menu-v106.tpl-premium_dark .products-list h2,body.sketch-menu-v106.tpl-dark_auto_gold .products-list h2,body.sketch-menu-v106.tpl-black_premium .products-list h2,body.sketch-menu-v106.tpl-otica_neon .products-list h2,body.sketch-menu-v106.tpl-construcao_gold .products-list h2,body.sketch-menu-v106.tpl-joias_premium .products-list h2,body.sketch-menu-v106.tpl-cyber_neon .products-list h2,body.sketch-menu-v106.tpl-loja_premium .products-list h2,body.sketch-menu-v106.tpl-moda_flame .products-list h2,body.sketch-menu-v106.tpl-veiculo_rossa .products-list h2,body.sketch-menu-v106.tpl-produto_pop .products-list h2,body.sketch-menu-v106.theme-dark .products-list h2{color:#f8fafc!important;text-shadow:0 2px 14px rgba(0,0,0,.55)!important;}body.sketch-menu-v106.tpl-premium_dark .cat-tabs,body.sketch-menu-v106.tpl-dark_auto_gold .cat-tabs,body.sketch-menu-v106.tpl-black_premium .cat-tabs,body.sketch-menu-v106.tpl-otica_neon .cat-tabs,body.sketch-menu-v106.tpl-construcao_gold .cat-tabs,body.sketch-menu-v106.tpl-joias_premium .cat-tabs,body.sketch-menu-v106.tpl-cyber_neon .cat-tabs,body.sketch-menu-v106.tpl-loja_premium .cat-tabs,body.sketch-menu-v106.theme-dark .cat-tabs{background:rgba(0,0,0,.78)!important;backdrop-filter:blur(14px)!important;}body.sketch-menu-v106.tpl-premium_dark .cat-tabs a,body.sketch-menu-v106.tpl-dark_auto_gold .cat-tabs a,body.sketch-menu-v106.tpl-black_premium .cat-tabs a,body.sketch-menu-v106.tpl-otica_neon .cat-tabs a,body.sketch-menu-v106.tpl-construcao_gold .cat-tabs a,body.sketch-menu-v106.tpl-joias_premium .cat-tabs a,body.sketch-menu-v106.tpl-cyber_neon .cat-tabs a,body.sketch-menu-v106.tpl-loja_premium .cat-tabs a,body.sketch-menu-v106.theme-dark .cat-tabs a{color:#ffffff!important;background:rgba(15,23,42,.88)!important;border-color:rgba(255,255,255,.22)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)!important;}body.sketch-menu-v106.tpl-premium_dark .cat-tabs a.active,body.sketch-menu-v106.tpl-dark_auto_gold .cat-tabs a.active,body.sketch-menu-v106.tpl-black_premium .cat-tabs a.active,body.sketch-menu-v106.tpl-otica_neon .cat-tabs a.active,body.sketch-menu-v106.tpl-construcao_gold .cat-tabs a.active,body.sketch-menu-v106.tpl-joias_premium .cat-tabs a.active,body.sketch-menu-v106.tpl-cyber_neon .cat-tabs a.active,body.sketch-menu-v106.tpl-loja_premium .cat-tabs a.active,body.sketch-menu-v106.theme-dark .cat-tabs a.active{color:#111827!important;background:linear-gradient(135deg,#facc15,#f59e0b)!important;border-color:rgba(250,204,21,.65)!important;}body.sketch-menu-v106.tpl-premium_dark .menu-product h3,body.sketch-menu-v106.tpl-dark_auto_gold .menu-product h3,body.sketch-menu-v106.tpl-black_premium .menu-product h3,body.sketch-menu-v106.tpl-otica_neon .menu-product h3,body.sketch-menu-v106.tpl-construcao_gold .menu-product h3,body.sketch-menu-v106.tpl-joias_premium .menu-product h3,body.sketch-menu-v106.tpl-cyber_neon .menu-product h3,body.sketch-menu-v106.theme-dark .menu-product h3{color:#fff!important;}body.sketch-menu-v106.tpl-premium_dark .menu-product p,body.sketch-menu-v106.tpl-dark_auto_gold .menu-product p,body.sketch-menu-v106.tpl-black_premium .menu-product p,body.sketch-menu-v106.tpl-otica_neon .menu-product p,body.sketch-menu-v106.tpl-construcao_gold .menu-product p,body.sketch-menu-v106.tpl-joias_premium .menu-product p,body.sketch-menu-v106.tpl-cyber_neon .menu-product p,body.sketch-menu-v106.theme-dark .menu-product p{color:#e5e7eb!important;}button.close::before,button.close::after,.sheet .close::before,.sheet .close::after,.product-sheet .close::before,.product-sheet .close::after{display:none!important;content:none!important;}button.close,.sheet .close,.product-sheet .close{appearance:none!important;-webkit-appearance:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;padding:0!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:16px!important;background:linear-gradient(135deg,#111827,#334155)!important;color:#ffffff!important;font-size:28px!important;font-weight:900!important;line-height:1!important;text-indent:0!important;box-shadow:0 14px 32px rgba(15,23,42,.26)!important;cursor:pointer!important;transform:none!important;}.product-sheet .close.product-x,.sheet.product-sheet .close.product-x{position:absolute!important;top:16px!important;right:16px!important;z-index:20!important;width:46px!important;height:46px!important;min-width:46px!important;min-height:46px!important;border-radius:18px!important;}.product-sheet .close.product-x:hover,.sheet .close:hover{filter:brightness(1.08)!important;transform:translateY(-1px)!important;}.product-sheet .prod-hero-themed,.product-sheet .prod-top,.product-sheet .top{padding-right:58px!important;}.customer-sheet .close,.ai-sheet .close,.status-popup .close{position:absolute!important;top:16px!important;right:16px!important;z-index:10!important;}.customer-sheet,.ai-sheet,.status-popup{position:relative!important;padding-top:62px!important;}@media(max-width:680px){.product-sheet .close.product-x,.sheet.product-sheet .close.product-x{top:12px!important;right:12px!important;width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;border-radius:15px!important;font-size:26px!important;}.product-sheet .prod-hero-themed,.product-sheet .prod-top,.product-sheet .top{padding-right:46px!important;}}body.sketch-menu-v106 .menu-product{grid-template-columns:minmax(0,1fr) 104px!important;gap:12px!important;align-items:center!important;}body.sketch-menu-v106 .menu-product>div{min-width:0!important;}body.sketch-menu-v106 .menu-product h3{display:block!important;max-width:100%!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important;line-height:1.18!important;letter-spacing:-.015em!important;}body.sketch-menu-v106 .menu-product img{width:104px!important;height:104px!important;object-fit:cover!important;}@media(max-width:680px){body.sketch-menu-v106 .menu-product{grid-template-columns:minmax(0,1fr) 82px!important;gap:10px!important;padding:12px!important;}body.sketch-menu-v106 .menu-product img{width:82px!important;height:82px!important;border-radius:18px!important;}body.sketch-menu-v106 .menu-product h3{font-size:17px!important;line-height:1.16!important;margin-bottom:6px!important;}body.sketch-menu-v106 .menu-product p{font-size:13px!important;line-height:1.35!important;}}@media(max-width:390px){body.sketch-menu-v106 .menu-product{grid-template-columns:minmax(0,1fr) 74px!important;}body.sketch-menu-v106 .menu-product img{width:74px!important;height:74px!important;}body.sketch-menu-v106 .menu-product h3{font-size:16px!important;}}.checkout-item.themed-check-item{grid-template-columns:78px minmax(0,1fr) auto auto!important;align-items:center!important;gap:12px!important;position:relative!important;}.checkout-item-info{min-width:0!important;}.checkout-item-info b{display:block!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;line-height:1.2!important;}.checkout-item-price{white-space:nowrap!important;justify-self:end!important;}.checkout-remove-item{width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;padding:0!important;border:1px solid rgba(239,68,68,.28)!important;border-radius:15px!important;background:linear-gradient(135deg,#fee2e2,#fff1f2)!important;color:#dc2626!important;box-shadow:0 10px 22px rgba(220,38,38,.12)!important;cursor:pointer!important;font-weight:900!important;}.checkout-remove-item svg{width:20px!important;height:20px!important;display:block!important;}.checkout-remove-item span{display:none!important;}.checkout-remove-item:hover{filter:brightness(.98)!important;transform:translateY(-1px)!important;box-shadow:0 14px 28px rgba(220,38,38,.18)!important;}.theme-dark .checkout-remove-item,.tpl-premium_dark .checkout-remove-item,body.sketch-menu-v106[class*="tpl-"] .checkout-remove-item{background:linear-gradient(135deg,#7f1d1d,#b91c1c)!important;color:#fff!important;border-color:rgba(254,202,202,.28)!important;}@media(max-width:620px){.checkout-item.themed-check-item{grid-template-columns:62px minmax(0,1fr) 42px!important;gap:10px!important;}.checkout-item.themed-check-item img{width:62px!important;height:62px!important;}.checkout-item-price{grid-column:2/3!important;justify-self:start!important;font-size:15px!important;}.checkout-remove-item{grid-column:3/4!important;grid-row:1/3!important;align-self:center!important;justify-self:end!important;}}body.sketch-menu-v106 .catalogo-menu{position:relative!important;overflow:hidden!important;isolation:isolate!important;}body.sketch-menu-v106 .catalogo-menu::before,body.sketch-menu-v106 .catalogo-menu::after{position:absolute!important;inset:0!important;pointer-events:none!important;z-index:0!important;content:"";}body.sketch-menu-v106 .catalogo-menu::before{opacity:.18!important;font-size:42px!important;line-height:1!important;white-space:pre-wrap!important;letter-spacing:32px!important;word-spacing:44px!important;transform:rotate(-10deg) translate3d(0,0,0)!important;animation:amzxFloatCatalogIcons 26s linear infinite!important;text-shadow:0 18px 36px rgba(0,0,0,.18)!important;}body.sketch-menu-v106 .catalogo-menu::after{opacity:.62!important;background:radial-gradient(circle at 8% 12%,rgba(255,255,255,.18),transparent 16rem),radial-gradient(circle at 94% 18%,rgba(255,255,255,.12),transparent 15rem),linear-gradient(135deg,rgba(255,255,255,.05),transparent 45%)!important;}body.sketch-menu-v106 .menu-hero,body.sketch-menu-v106 .search-row,body.sketch-menu-v106 .coupon-strip,body.sketch-menu-v106 .cat-tabs,body.sketch-menu-v106 .repeat-order,body.sketch-menu-v106 .featured-products,body.sketch-menu-v106 .products-list,body.sketch-menu-v106 .floating-cart{position:relative!important;z-index:2!important;}@keyframes amzxFloatCatalogIcons{0%{transform:rotate(-10deg) translate3d(-10px,-24px,0)}50%{transform:rotate(-10deg) translate3d(22px,22px,0)}100%{transform:rotate(-10deg) translate3d(-10px,-24px,0)}}@keyframes amzxThemeGlow{0%,100%{filter:saturate(1) brightness(1)}50%{filter:saturate(1.18) brightness(1.04)}}body.sketch-menu-v106.bgicon-none .catalogo-menu::before{display:none!important;content:none!important;}body.sketch-menu-v106.bgicon-modas .catalogo-menu::before,body.sketch-menu-v106.bgicon-auto.tpl-catalogo_moda .catalogo-menu::before,body.sketch-menu-v106.bgicon-auto.tpl-bazar_pop .catalogo-menu::before,body.sketch-menu-v106.bgicon-auto.tpl-luxo_gold .catalogo-menu::before,body.sketch-menu-v106.bgicon-auto.tpl-ofertas_red .catalogo-menu::before{content:"👕 👟 👜 🕶️ 👕 ✨ 👟 \A 🏷️ 👕 👜 👟 🕶️ 👕 ✨ \A 👟 🕶️ 👕 👜 👕 🏷️ 👟"!important;}body.sketch-menu-v106.bgicon-veiculo .catalogo-menu::before,body.sketch-menu-v106.bgicon-auto.tpl-catalogo_veiculo .catalogo-menu::before,body.sketch-menu-v106.bgicon-auto.tpl-boutique_italia .catalogo-menu::before,body.sketch-menu-v106.bgicon-auto.tpl-dark_auto_gold .catalogo-menu::before{content:"🚗 🏍️ ✨ 🛍️ 🔧 🚗 🏍️ \A 🛍️ 🚗 ✨ 🏍️ 🚗 🔧 🛍️ \A 🏍️ 🚗 🛍️ ✨ 🚗 🏍️"!important;}body.sketch-menu-v106.bgicon-eletronicos .catalogo-menu::before,body.sketch-menu-v106.bgicon-auto.tpl-vitrine_orange .catalogo-menu::before{content:"👜 💻 🎧 ⚡ ⌚ 👜 🖥️ \A 🎧 ⚡ 👜 💻 ⌚ 🔌 👜 \A 🖥️ 🎧 💻 👜 ⚡ ⌚"!important;}body.sketch-menu-v106.bgicon-otica .catalogo-menu::before,body.sketch-menu-v106.bgicon-auto.tpl-otica_neon .catalogo-menu::before{content:"💎 🍱 🥢 🌊 🍙 💎 🥢 \A 🌊 💎 🍱 🥢 🍙 💎 🌊 \A 🍱 🥢 💎 🌊 🍙 💎"!important;}body.sketch-menu-v106.bgicon-beleza_produtos .catalogo-menu::before,body.sketch-menu-v106.bgicon-auto.tpl-joias_luxo .catalogo-menu::before{content:"💄 🧴 🌸 💅 ✨ 💄 🖥️ \A 🌸 💅 💄 🧴 ✨ 🖥️ 💄 \A 🧴 🌸 💅 💄 ✨ 🖥️"!important;}body.sketch-menu-v106.bgicon-construcao .catalogo-menu::before,body.sketch-menu-v106.bgicon-auto.tpl-construcao_gold .catalogo-menu::before{content:"🧱 🔥 🔨 🪛 🧰 🧱 🔥 \A 🔨 🧱 🔥 🪛 🧰 🔨 🧱 \A 🔥 🪛 🧱 🔨 🔥 🧰"!important;}body.sketch-menu-v106.bgicon-beleza .catalogo-menu::before,body.sketch-menu-v106.bgicon-auto.tpl-beleza_tropical .catalogo-menu::before{content:"🍧 🖥️ 🍌 🥝 🫐 🍧 🍇 \A 🖥️ 🍧 🍌 🥝 🫐 🍇 🍧 \A 🍌 🖥️ 🍧 🥝 🫐 🍇"!important;}body.sketch-menu-v106.bgicon-market .catalogo-menu::before,body.sketch-menu-v106.bgicon-auto.tpl-clean_market .catalogo-menu::before{content:"🛒 📦 🏷️ 🧴 🎁 🛒 🛍️ \A 🏷️ 🛒 📦 🧴 🎁 🛍️ 🛒 \A 📦 🏷️ 🛒 🧴 🎁 🛍️"!important;}body.sketch-menu-v106.bgicon-auto.tpl-aqua_moda_glass .catalogo-menu::before,body.sketch-menu-v106.bgicon-auto.tpl-catalogo_fun .catalogo-menu::before,body.sketch-menu-v106.bgicon-auto.tpl-kids_pop .catalogo-menu::before{content:"👕 🎁 👟 👜 ✨ 🎉 👕 \A 🎁 👜 👟 🕶️ 🎉 ✨ 👕 \A 👟 🎁 👜 👕 🎉 ✨"!important;}body.sketch-menu-v106.bgicon-auto.tpl-black_premium .catalogo-menu::before,body.sketch-menu-v106.bgicon-auto.tpl-joias_premium .catalogo-menu::before{content:"🛍️ ✨ 🥂 💎 🧂 🛍️ ✨ \A 🥂 🛍️ 💎 ✨ 🧂 🛍️ 🥂 \A ✨ 💎 🛍️ 🥂 🧂 ✨"!important;}body.sketch-menu-v106.bgicon-auto.tpl-otica_lux .catalogo-menu::before{content:"🏍️ 📚 ✨ 🔧 🛍️ 🏍️ 📚 \A 🔧 🏍️ 📚 ✨ 🛍️ 🔧 🏍️"!important;}body.sketch-menu-v106.bgicon-auto.tpl-cyber_neon .catalogo-menu::before{content:"⚡ 👕 🛸 👜 ✨ ⚡ 👟 \A 🛸 ⚡ 👜 👕 ✨ 👟 ⚡ \A 👕 🛸 ⚡ 👜 ✨ 👟"!important;}body.sketch-menu-v106.tpl-catalogo_moda .catalogo-menu{background:radial-gradient(circle at 10% 0,rgba(255,111,0,.36),transparent 18rem),linear-gradient(135deg,rgba(255,190,80,.12) 0 15%,transparent 15% 35%,rgba(255,111,0,.08) 35% 55%,transparent 55% 100%),linear-gradient(180deg,#171006,#080706 76%)!important;--menu-card:#17120b;--menu-text:#fff3bb;--menu-muted:#ffe08a;--menu-line:#6b4a12;}body.sketch-menu-v106.tpl-catalogo_veiculo .catalogo-menu{background:linear-gradient(90deg,rgba(21,128,61,.16) 0 18%,transparent 18% 82%,rgba(220,38,38,.14) 82% 100%),radial-gradient(circle at 15% -4%,rgba(220,38,38,.25),transparent 18rem),linear-gradient(180deg,#fff7ed,#fffdf5 72%)!important;}body.sketch-menu-v106.tpl-otica_neon .catalogo-menu{background:radial-gradient(circle at 12% 0,rgba(34,211,238,.28),transparent 18rem),radial-gradient(circle at 90% 12%,rgba(168,85,247,.26),transparent 17rem),repeating-linear-gradient(135deg,rgba(34,211,238,.06) 0 2px,transparent 2px 16px),linear-gradient(180deg,#020617,#071428 76%)!important;}body.sketch-menu-v106.tpl-beleza_tropical .catalogo-menu{background:radial-gradient(circle at 15% -3%,rgba(168,85,247,.30),transparent 18rem),radial-gradient(circle at 88% 8%,rgba(34,197,94,.22),transparent 18rem),linear-gradient(135deg,rgba(253,244,255,.92),rgba(236,253,245,.92))!important;}body.sketch-menu-v106.tpl-construcao_gold .catalogo-menu{background:radial-gradient(circle at 12% 0,rgba(245,158,11,.28),transparent 18rem),repeating-linear-gradient(90deg,rgba(92,48,18,.28) 0 18px,rgba(35,18,8,.34) 18px 36px),linear-gradient(180deg,#090503,#1b0e06 72%)!important;--menu-text:#fff1b8;--menu-muted:#f8d77b;}body.sketch-menu-v106.tpl-clean_market .catalogo-menu{background:radial-gradient(circle at 8% 0,rgba(34,197,94,.22),transparent 18rem),linear-gradient(135deg,rgba(236,253,245,.95),#fff 58%,rgba(240,253,244,.95))!important;}body.sketch-menu-v106.tpl-catalogo_fun .catalogo-menu{background:radial-gradient(circle at 8% 0,rgba(255,107,0,.30),transparent 16rem),radial-gradient(circle at 92% 8%,rgba(124,45,255,.24),transparent 17rem),linear-gradient(135deg,#fff7ed,#fff1f2 48%,#f5f3ff)!important;}body.sketch-menu-v106.tpl-kids_pop .catalogo-menu{background:repeating-linear-gradient(135deg,rgba(250,204,21,.18) 0 18px,rgba(255,247,237,.45) 18px 36px),linear-gradient(180deg,#fff7b7,#fffaf0 72%)!important;}body.sketch-menu-v106.tpl-joias_luxo .catalogo-menu{background:radial-gradient(circle at 10% -3%,rgba(236,72,153,.24),transparent 18rem),radial-gradient(circle at 92% 6%,rgba(124,58,237,.16),transparent 18rem),linear-gradient(135deg,#fff1f7,#fff7fb 55%,#f5f3ff)!important;}body.sketch-menu-v106.tpl-black_premium .catalogo-menu,body.sketch-menu-v106.tpl-joias_premium .catalogo-menu{background:radial-gradient(circle at 12% -4%,rgba(212,175,55,.24),transparent 20rem),linear-gradient(135deg,rgba(212,175,55,.05) 0 10%,transparent 10% 22%,rgba(255,255,255,.03) 22% 34%,transparent 34%),linear-gradient(180deg,#030303,#10100d 76%)!important;--menu-text:#fff3c4;--menu-muted:#e7cf91;}body.sketch-menu-v106.tpl-cyber_neon .catalogo-menu{background:radial-gradient(circle at 10% 0,rgba(0,229,255,.30),transparent 18rem),radial-gradient(circle at 90% 10%,rgba(255,45,247,.24),transparent 18rem),repeating-linear-gradient(0deg,rgba(0,229,255,.06) 0 1px,transparent 1px 18px),linear-gradient(180deg,#020617,#080b1d 76%)!important;animation:amzxThemeGlow 7s ease-in-out infinite!important;}body.sketch-menu-v106.tpl-boutique_italia .menu-product{border-left:5px solid #dc2626!important;border-right:5px solid #15803d!important;}body.sketch-menu-v106.tpl-otica_neon .menu-product{box-shadow:0 18px 34px rgba(34,211,238,.10),inset 0 0 0 1px rgba(168,85,247,.18)!important;}body.sketch-menu-v106.tpl-construcao_gold .menu-product{border-color:#7c4a14!important;box-shadow:0 18px 34px rgba(245,158,11,.12)!important;}body.sketch-menu-v106.tpl-joias_luxo .menu-product{border-radius:34px!important;box-shadow:0 18px 38px rgba(236,72,153,.11)!important;}body.sketch-menu-v106.tpl-cyber_neon .menu-product{border-color:rgba(0,229,255,.38)!important;box-shadow:0 18px 38px rgba(0,229,255,.10),inset 0 0 22px rgba(255,45,247,.04)!important;}body.sketch-menu-v106[class*="tpl-"] .model-bg-icon-select select{width:100%!important;}.model-bg-icon-select{display:grid!important;gap:6px!important;margin-top:10px!important;font-weight:900!important}.model-bg-icon-select select{border:1px solid var(--line,#e5e7eb)!important;border-radius:14px!important;padding:11px!important;background:#fff!important;color:#0f172a!important}.model-bg-icon-select small{color:#64748b!important;font-weight:800!important}.model-card .model-preview::after{content:"🛍️ 📦 💎 ✨";position:absolute;right:12px;bottom:12px;font-size:18px;letter-spacing:2px;opacity:.78;filter:drop-shadow(0 8px 18px rgba(0,0,0,.18));}@media(max-width:760px){body.sketch-menu-v106 .catalogo-menu::before{font-size:32px!important;letter-spacing:20px!important;word-spacing:26px!important;opacity:.13!important}.model-bg-icon-select select{font-size:14px!important}}button.close,.modal .close,.sheet .close,.product-sheet .close,.top-close,.product-x{font-size:0!important;line-height:0!important;text-indent:0!important;overflow:hidden!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;padding:0!important;margin:0!important;border-radius:16px!important;border:1px solid rgba(255,255,255,.18)!important;background:linear-gradient(135deg,#172033,#334155)!important;color:#fff!important;box-shadow:0 14px 32px rgba(15,23,42,.28)!important;transform:none!important;}button.close::after,.modal .close::after,.sheet .close::after,.product-sheet .close::after,.top-close::after,.product-x::after{display:none!important;content:none!important;}button.close::before,.modal .close::before,.sheet .close::before,.product-sheet .close::before,.top-close::before,.product-x::before{content:"×"!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;color:#fff!important;font-size:26px!important;font-weight:900!important;line-height:1!important;transform:none!important;margin:0!important;padding:0!important;}.product-sheet .close.product-x,.sheet.product-sheet .close.product-x{position:absolute!important;top:18px!important;right:18px!important;z-index:30!important;border-radius:18px!important;}.customer-sheet .close,.ai-sheet .close,.status-popup .close,.checkout-sheet .close{position:absolute!important;top:16px!important;right:16px!important;z-index:30!important;}.product-sheet .prod-hero-themed,.product-sheet .prod-top,.product-sheet .top{padding-right:58px!important;}@media(max-width:680px){.product-sheet .close.product-x,.sheet.product-sheet .close.product-x{top:12px!important;right:12px!important;width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important}.product-sheet .prod-hero-themed,.product-sheet .prod-top,.product-sheet .top{padding-right:46px!important}}body.status-page-v4593 .status-v4593 .map-card,body.status-page-v4593 .status-v4593 .map-scene,body.status-page-v4593 .status-v4593 .map-grid-bg,body.status-page-v4593 .status-v4593 .map-road,body.status-page-v4593 .status-v4593 .map-route-line,body.status-page-v4593 .status-v4593 .map-pin,body.status-page-v4593 .status-v4593 .map-label{display:none!important;}body.status-page-v4593 .status-v4593 .route-section{background:rgba(255,255,255,.96)!important;border:1px solid #dceee9!important;border-radius:30px!important;padding:20px!important;box-shadow:0 16px 36px rgba(15,23,42,.06)!important;}body.status-page-v4593 .status-v4593 .clean-route-head{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:14px!important;margin-bottom:16px!important;}body.status-page-v4593 .status-v4593 .clean-route-head h3{font-size:clamp(24px,4vw,34px)!important;margin:4px 0!important;color:#0f172a!important;}body.status-page-v4593 .status-v4593 .clean-route-head p{margin:0!important;color:#64748b!important;font-weight:700!important;line-height:1.45!important;}body.status-page-v4593 .status-v4593 .entrega-simple-card{display:grid!important;grid-template-columns:1fr auto 1fr!important;gap:18px!important;align-items:stretch!important;}body.status-page-v4593 .status-v4593 .entrega-step-card{display:flex!important;gap:14px!important;align-items:flex-start!important;background:#f8fffd!important;border:1px solid #dceee9!important;border-radius:22px!important;padding:18px!important;min-width:0!important;box-shadow:0 10px 26px rgba(15,23,42,.05)!important;}body.status-page-v4593 .status-v4593 .entrega-step-icon{width:48px!important;height:48px!important;border-radius:18px!important;display:grid!important;place-items:center!important;background:linear-gradient(135deg,#18b7b0,#119a94)!important;color:#fff!important;font-size:24px!important;flex:0 0 48px!important;}body.status-page-v4593 .status-v4593 .entrega-step-card.store .entrega-step-icon{background:linear-gradient(135deg,#ff7a18,#ff9f43)!important;}body.status-page-v4593 .status-v4593 .entrega-step-card small{display:block!important;color:#0f766e!important;font-size:12px!important;text-transform:uppercase!important;font-weight:950!important;letter-spacing:.08em!important;margin-bottom:4px!important;}body.status-page-v4593 .status-v4593 .entrega-step-card b{display:block!important;color:#0f172a!important;font-size:18px!important;line-height:1.15!important;margin-bottom:4px!important;}body.status-page-v4593 .status-v4593 .entrega-step-card p{margin:0!important;color:#64748b!important;font-weight:700!important;line-height:1.35!important;}body.status-page-v4593 .status-v4593 .entrega-flow-line{display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;min-width:130px!important;padding:0 4px!important;}body.status-page-v4593 .status-v4593 .entrega-flow-line .dot{width:14px!important;height:14px!important;border-radius:50%!important;background:#cbd5e1!important;box-shadow:0 0 0 5px rgba(203,213,225,.18)!important;}body.status-page-v4593 .status-v4593 .entrega-flow-line .dot.done{background:#18b7b0!important;box-shadow:0 0 0 5px rgba(24,183,176,.17)!important;}body.status-page-v4593 .status-v4593 .entrega-flow-line .line{height:4px!important;width:42px!important;border-radius:999px!important;background:linear-gradient(90deg,#18b7b0,#ff9f43)!important;opacity:.85!important;}body.status-page-v4593 .status-v4593 .entrega-flow-line .bike{width:44px!important;height:44px!important;border-radius:18px!important;background:#fff7ed!important;border:1px solid #fed7aa!important;display:grid!important;place-items:center!important;font-size:23px!important;box-shadow:0 12px 22px rgba(255,122,24,.13)!important;}body.status-page-v4593 .status-v4593 .clean-pickup{border:1px solid #dceee9!important;background:#f8fffd!important;box-shadow:0 12px 28px rgba(15,23,42,.06)!important;}@media(max-width:760px){body.status-page-v4593 .status-v4593 .clean-route-head{flex-direction:column!important;}body.status-page-v4593 .status-v4593 .entrega-simple-card{grid-template-columns:1fr!important;gap:12px!important;}body.status-page-v4593 .status-v4593 .entrega-flow-line{min-width:0!important;transform:none!important;}body.status-page-v4593 .status-v4593 .entrega-flow-line .line{width:60px!important;}body.status-page-v4593 .status-v4593 .entrega-step-card{padding:15px!important;}}@media (min-width:1024px){body.sketch-menu-v106 .catalogo-menu.desktop-wide{max-width:1220px;width:min(1220px,100% - 36px);border-radius:0 0 34px 34px;}body.sketch-menu-v106 .products-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:stretch;}body.sketch-menu-v106 .products-list>h2{grid-column:1/-1;}}.menu-top-promo{margin:18px 24px 20px;padding:20px;display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:18px;align-items:center;border-radius:28px;background:linear-gradient(135deg,color-mix(in srgb,var(--primary,#ff4f0a) 22%,#111827),color-mix(in srgb,var(--primary2,#7c2dff) 24%,#020617));color:#fff;box-shadow:0 18px 40px rgba(0,0,0,.18);overflow:hidden;position:relative}.menu-top-promo:before{content:"";position:absolute;inset:-40%;background:radial-gradient(circle at 20% 20%,rgba(255,255,255,.22),transparent 22%),radial-gradient(circle at 80% 10%,rgba(255,255,255,.16),transparent 20%);pointer-events:none}.menu-top-promo>*{position:relative}.menu-top-promo small{font-weight:950;text-transform:uppercase;letter-spacing:.08em;opacity:.9}.menu-top-promo h2{font-size:clamp(24px,4vw,38px);line-height:1.03;margin:6px 0}.menu-top-promo p{margin:0 0 14px;color:rgba(255,255,255,.88);font-weight:700}.menu-top-promo img{width:100%;height:170px;object-fit:contain;border-radius:24px;background:rgba(255,255,255,.12);padding:12px}.menu-top-promo .promo-emoji{font-size:90px;text-align:center;filter:drop-shadow(0 12px 26px rgba(0,0,0,.3))}.promo-cta{display:inline-flex;align-items:center;justify-content:center;padding:12px 18px;border-radius:999px;background:#fff;color:#111827!important;text-decoration:none;font-weight:950;box-shadow:0 10px 20px rgba(0,0,0,.18)}.modal .close,.sheet .close,.amzx-modal .close,.product-x,.top-close{position:absolute!important;right:18px!important;top:18px!important;width:50px!important;height:50px!important;min-width:50px!important;min-height:50px!important;border:1px solid rgba(255,255,255,.22)!important;border-radius:16px!important;background:rgba(15,23,42,.72)!important;color:transparent!important;font-size:0!important;line-height:0!important;text-indent:-9999px!important;display:grid!important;place-items:center!important;box-shadow:0 16px 34px rgba(0,0,0,.25)!important;backdrop-filter:blur(12px)!important;overflow:hidden!important;z-index:20!important;transform:none!important}.modal .close::before,.modal .close::after,.sheet .close::before,.sheet .close::after,.amzx-modal .close::before,.amzx-modal .close::after,.product-x::before,.product-x::after,.top-close::before,.top-close::after{content:""!important;position:absolute!important;left:50%!important;top:50%!important;width:22px!important;height:3px!important;border-radius:999px!important;background:rgba(255,255,255,.96)!important;display:block!important;transform-origin:center!important}.modal .close::before,.sheet .close::before,.amzx-modal .close::before,.product-x::before,.top-close::before{transform:translate(-50%,-50%) rotate(45deg)!important}.modal .close::after,.sheet .close::after,.amzx-modal .close::after,.product-x::after,.top-close::after{transform:translate(-50%,-50%) rotate(-45deg)!important}.product-sheet{position:relative!important}.prod-hero-themed{align-items:center!important}.prod-photo-themed{display:block!important;margin:0 auto!important;object-fit:contain!important;background:#f8fafc!important;padding:12px!important;align-self:center!important;justify-self:center!important}.product-sheet .top img,.product-sheet img.prod-photo-themed{object-fit:contain!important;object-position:center!important}@media (max-width:760px){.menu-top-promo{grid-template-columns:1fr;margin:14px 14px 18px;padding:18px}.menu-top-promo img{height:150px}.offers-head{display:block}.menu-offers-section{margin-left:14px;margin-right:14px;padding:16px}.offers-scroller{grid-auto-columns:minmax(210px,84vw)}.modal .close,.sheet .close,.product-x,.top-close{right:14px!important;top:14px!important;width:46px!important;height:46px!important;border-radius:15px!important}}.google-review-section{margin:10px 24px 22px;padding:20px;border-radius:28px;display:flex;align-items:center;justify-content:space-between;gap:18px;background:linear-gradient(135deg,#ffffff,color-mix(in srgb,var(--primary,#ff4f0a) 10%,#fff));border:1px solid color-mix(in srgb,var(--primary,#ff4f0a) 24%,#e5e7eb);box-shadow:0 16px 36px rgba(15,23,42,.08)}.google-review-section small{color:#f59e0b;font-weight:950;text-transform:uppercase;letter-spacing:.08em}.google-review-section h2{margin:4px 0;color:#111827;font-size:clamp(21px,3vw,30px)}.google-review-section p{margin:0;color:#475569;font-weight:700}.google-review-section em{display:inline-flex;margin-top:10px;padding:8px 12px;border-radius:999px;background:#ecfdf5;color:#047857;font-style:normal;font-weight:950}.google-review-btn{display:inline-flex;white-space:nowrap;align-items:center;justify-content:center;padding:14px 18px;border-radius:999px;background:#111827;color:#fff!important;text-decoration:none;font-weight:950;box-shadow:0 12px 24px rgba(0,0,0,.18)}body.sketch-menu-v106[class*="tpl-"] .google-review-section{background:color-mix(in srgb,var(--menu-card,#fff) 94%,var(--primary,#ff4f0a) 6%);border-color:color-mix(in srgb,var(--primary,#ff4f0a) 26%,var(--menu-line,#e5e7eb))}body.sketch-menu-v106[class*="tpl-"] .google-review-section h2{color:var(--menu-text,#111)}body.sketch-menu-v106[class*="tpl-"] .google-review-section p{color:var(--menu-muted,#64748b)}@media(max-width:760px){.google-review-section{margin-left:14px;margin-right:14px;display:block}.google-review-btn{width:100%;margin-top:14px}.fav-btn{width:36px;height:36px;font-size:21px}}:root{--amzx-close-size:54px;}.modal .close,.sheet .close,.amzx-modal .close,.product-x,.top-close,button.close{position:absolute!important;right:18px!important;top:18px!important;width:var(--amzx-close-size)!important;height:var(--amzx-close-size)!important;min-width:var(--amzx-close-size)!important;min-height:var(--amzx-close-size)!important;border:0!important;border-radius:18px!important;background:linear-gradient(180deg,rgba(31,41,55,.96),rgba(3,7,18,.96))!important;color:transparent!important;font-size:0!important;line-height:0!important;text-indent:-9999px!important;display:grid!important;place-items:center!important;box-shadow:0 18px 38px rgba(0,0,0,.30),inset 0 1px 0 rgba(255,255,255,.20)!important;backdrop-filter:blur(12px)!important;overflow:hidden!important;z-index:80!important;transform:none!important;appearance:none!important;-webkit-appearance:none!important;}.modal .close::before,.sheet .close::before,.amzx-modal .close::before,.product-x::before,.top-close::before,button.close::before{content:"×"!important;position:absolute!important;inset:0!important;display:grid!important;place-items:center!important;background:transparent!important;color:rgba(255,255,255,.98)!important;font-size:34px!important;font-weight:900!important;font-family:Arial,Helvetica,sans-serif!important;line-height:1!important;text-indent:0!important;transform:none!important;width:auto!important;height:auto!important;border:0!important;border-radius:0!important;}.modal .close::after,.sheet .close::after,.amzx-modal .close::after,.product-x::after,.top-close::after,button.close::after{display:none!important;content:none!important;}.modal .close:hover,.sheet .close:hover,.product-x:hover,.top-close:hover{filter:brightness(1.12)!important;transform:translateY(-1px)!important;}.product-sheet{position:relative!important;overflow:hidden!important;}.product-sheet .prod-hero-themed{display:grid!important;grid-template-columns:210px minmax(0,1fr)!important;align-items:center!important;gap:24px!important;padding-right:68px!important;}.product-sheet .prod-photo-themed,.product-sheet .top img,.product-sheet img.prod-photo-themed{width:210px!important;height:210px!important;max-width:100%!important;display:block!important;margin:0 auto!important;align-self:center!important;justify-self:center!important;object-fit:contain!important;object-position:center center!important;background:#f8fafc!important;border-radius:28px!important;padding:14px!important;}.product-sheet .prod-copy-themed{min-width:0!important;align-self:center!important;}body.sketch-menu-v106 .floating-cart,#floatingCart{position:fixed!important;left:50%!important;right:auto!important;bottom:18px!important;transform:translateX(-50%)!important;width:min(820px,calc(100vw - 24px))!important;z-index:120!important;display:none!important;grid-template-columns:54px minmax(0,1fr) auto!important;align-items:center!important;gap:14px!important;}body.sketch-menu-v106 .floating-cart.show,#floatingCart.show{display:grid!important;}#lastStatusBtn[hidden]{display:none!important;}#lastStatusBtn:not([hidden]){display:inline-flex!important;align-items:center!important;justify-content:center!important;}.menu-actions .favorites-view-btn{background:linear-gradient(135deg,#ef4444,#ec4899)!important;color:#fff!important;border:1px solid rgba(255,255,255,.22)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;}.menu-actions .favorites-view-btn span{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:rgba(255,255,255,.22);font-size:12px;}.favorites-sheet{position:relative!important;max-width:760px!important;}.favorites-head small{color:#ef4444;font-weight:950;text-transform:uppercase;letter-spacing:.08em}.favorites-head h2{margin:4px 0;color:inherit;font-size:clamp(24px,4vw,34px)}.favorites-head p{margin:0 0 16px;color:var(--menu-muted,#94a3b8)}.fav-list{display:grid;gap:12px}.fav-list-item{width:100%;display:grid;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;border-radius:20px;border:1px solid rgba(148,163,184,.22);background:rgba(255,255,255,.06);color:inherit;text-align:left;cursor:pointer}.fav-list-item img{width:72px;height:72px;border-radius:16px;object-fit:contain;background:#fff;padding:6px}.fav-list-item b{display:block;white-space:normal;overflow-wrap:normal;word-break:normal}.fav-list-item small{display:block;color:var(--menu-muted,#94a3b8);max-height:2.6em;overflow:hidden}.fav-list-item strong{white-space:nowrap;color:#22c55e}.fav-empty{padding:22px;border-radius:22px;background:rgba(255,255,255,.06);border:1px dashed rgba(148,163,184,.35);text-align:center}.fav-empty p{color:var(--menu-muted,#94a3b8);margin-bottom:0}@media(max-width:760px){:root{--amzx-close-size:50px;}.modal .close,.sheet .close,.product-x,.top-close,button.close{right:12px!important;top:12px!important;border-radius:17px!important;}.modal .close::before,.sheet .close::before,.product-x::before,.top-close::before,button.close::before{font-size:32px!important;}.product-sheet .prod-hero-themed{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;gap:16px!important;padding:54px 0 0!important;}.product-sheet .prod-photo-themed,.product-sheet .top img,.product-sheet img.prod-photo-themed{width:min(230px,78vw)!important;height:min(230px,78vw)!important;border-radius:30px!important;padding:14px!important;}.product-sheet .prod-copy-themed{width:100%!important;text-align:center!important;}body.sketch-menu-v106 .floating-cart,#floatingCart{bottom:12px!important;width:calc(100vw - 18px)!important;grid-template-columns:46px minmax(0,1fr) auto!important;border-radius:22px!important;padding:12px!important;}#floatingCart button{padding:12px 13px!important;border-radius:16px!important;white-space:nowrap!important;}.menu-actions{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:9px!important;}.menu-actions .btn{min-width:min(185px,100%)!important;}.fav-list-item{grid-template-columns:62px minmax(0,1fr);}.fav-list-item strong{grid-column:2/3;justify-self:start;}}.modal .close,.sheet .close,.product-x,.top-close,button.close,.customer-sheet .close,.ai-sheet .close,.status-popup .close,.favorites-sheet .close{position:absolute!important;top:16px!important;right:16px!important;width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:18px!important;border:1px solid rgba(255,255,255,.16)!important;background:rgba(15,23,42,.78)!important;color:transparent!important;font-size:0!important;line-height:0!important;text-indent:0!important;overflow:hidden!important;box-shadow:0 16px 34px rgba(15,23,42,.22),inset 0 1px 0 rgba(255,255,255,.10)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;transform:none!important;z-index:30!important;}.modal .close::before,.sheet .close::before,.product-x::before,.top-close::before,button.close::before,.customer-sheet .close::before,.ai-sheet .close::before,.status-popup .close::before,.favorites-sheet .close::before{content:"×"!important;display:grid!important;place-items:center!important;position:absolute!important;inset:0!important;color:rgba(255,255,255,.98)!important;font-family:Arial,Helvetica,sans-serif!important;font-size:34px!important;font-weight:800!important;line-height:1!important;background:transparent!important;text-indent:0!important;transform:none!important;}.modal .close::after,.sheet .close::after,.product-x::after,.top-close::after,button.close::after,.customer-sheet .close::after,.ai-sheet .close::after,.status-popup .close::after,.favorites-sheet .close::after{display:none!important;content:none!important;}.modal .close:hover,.sheet .close:hover,.product-x:hover,.top-close:hover,button.close:hover{filter:brightness(1.08)!important;}.product-sheet .prod-hero-themed{grid-template-columns:320px minmax(0,1fr)!important;align-items:center!important;gap:28px!important;padding-right:74px!important;}.product-sheet .prod-photo-themed,.product-sheet .top img,.product-sheet img.prod-photo-themed{width:320px!important;height:320px!important;max-width:100%!important;object-fit:contain!important;object-position:center center!important;display:block!important;margin:0 auto!important;justify-self:center!important;align-self:center!important;background:linear-gradient(135deg,#fff,#f8fafc)!important;border:1px solid rgba(15,23,42,.10)!important;border-radius:34px!important;padding:16px!important;box-shadow:0 18px 42px rgba(15,23,42,.10)!important;}.google-review-section.google-review-footer{order:99!important;margin:34px 24px 140px!important;padding:22px!important;border-radius:30px!important;background:linear-gradient(135deg,#ffffff,color-mix(in srgb,var(--primary,#ff4f0a) 10%,#fff))!important;border:1px solid color-mix(in srgb,var(--primary,#ff4f0a) 22%,#e5e7eb)!important;box-shadow:0 16px 36px rgba(15,23,42,.08)!important;}body[class*="tpl-"][class*="dark"] .google-review-section.google-review-footer,body.tpl-black_premium .google-review-section.google-review-footer,body.tpl-cyber_neon .google-review-section.google-review-footer,body.tpl-otica_neon .google-review-section.google-review-footer,body.tpl-construcao_gold .google-review-section.google-review-footer{background:linear-gradient(135deg,#0f172a,#111827)!important;color:#f8fafc!important;border-color:rgba(255,255,255,.14)!important;}.google-review-section.google-review-footer h2{color:inherit!important;}.google-review-section.google-review-footer p{color:var(--menu-muted,#64748b)!important;}.google-review-section.google-review-footer em{display:inline-flex!important;margin-top:8px!important;border-radius:999px!important;background:#ecfdf5!important;color:#047857!important;padding:7px 10px!important;font-style:normal!important;font-weight:900!important;}.favorites-sheet{width:min(920px,calc(100vw - 22px))!important;max-width:920px!important;border-radius:30px 30px 0 0!important;}.fav-list{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;gap:14px!important;}.fav-list-item{border-radius:22px!important;padding:12px!important;min-height:112px!important;background:var(--menu-card,#fff)!important;border:1px solid var(--menu-line,#e5e7eb)!important;box-shadow:0 12px 24px rgba(15,23,42,.06)!important;}.fav-list-item img{width:86px!important;height:86px!important;object-fit:contain!important;background:#f8fafc!important;border-radius:18px!important;padding:6px!important;}.fav-list-item strong{white-space:nowrap!important;}.install-pwa:not(.login-install){z-index:65!important;cursor:pointer!important;}.install-pwa.pwa-desktop-help::after{content:"";display:none!important;}@media(min-width:961px){body.sketch-menu-v106 .catalogo-menu.desktop-wide{width:min(1280px,100%)!important;max-width:1280px!important;}body.sketch-menu-v106 .catalogo-menu.desktop-wide .products-list{grid-template-columns:repeat(auto-fit,minmax(330px,1fr))!important;}body.sketch-menu-v106 .catalogo-menu.desktop-wide .menu-product{min-height:190px!important;}}@media(max-width:760px){.modal .close,.sheet .close,.product-x,.top-close,button.close,.customer-sheet .close,.favorites-sheet .close{width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;right:12px!important;top:12px!important;border-radius:17px!important;}.modal .close::before,.sheet .close::before,.product-x::before,.top-close::before,button.close::before{font-size:33px!important;}.product-sheet .prod-hero-themed{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;gap:16px!important;padding:58px 0 0!important;}.product-sheet .prod-photo-themed,.product-sheet .top img,.product-sheet img.prod-photo-themed{width:min(340px,88vw)!important;height:min(340px,88vw)!important;min-height:260px!important;border-radius:32px!important;padding:14px!important;}.menu-offers-section{margin:16px 14px 22px!important;padding:16px 0!important;background:transparent!important;border:0!important;box-shadow:none!important;}.offers-head{padding:0 8px!important;display:block!important;}.offers-head>span{display:none!important;}.offers-scroller{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px 12px!important;padding:0 8px!important;}.offer-card img{border-radius:15px!important;}.offer-card strong{font-size:18px!important;}.offer-card b{font-size:16px!important;}.google-review-section.google-review-footer{margin:28px 14px 132px!important;display:block!important;padding:18px!important;}.google-review-btn{width:100%!important;margin-top:14px!important;justify-content:center!important;}.fav-list{grid-template-columns:1fr!important;}}@media(max-width:420px){.offers-scroller{gap:16px 10px!important;}.offer-card strong{font-size:17px!important;}.offer-card b{font-size:15px!important;}}.modal-free-entrega{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:8px!important;border-radius:999px!important;background:#fff7ed!important;color:#ea580c!important;border:1px solid #fed7aa!important;padding:7px 10px!important;font-size:13px!important;font-weight:950!important;white-space:nowrap!important;}body.sketch-menu-v106 .floating-cart,#floatingCart{position:fixed!important;left:50%!important;bottom:18px!important;transform:translateX(-50%)!important;z-index:80!important;}body.sketch-menu-v106 .floating-cart.show,#floatingCart.show{display:grid!important;}@media(max-width:760px){body.sketch-menu-v106 .floating-cart,#floatingCart{bottom:calc(12px + env(safe-area-inset-bottom,0px))!important;width:calc(100vw - 18px)!important;}}body.sketch-menu-v106 .menu-actions .share-menu-btn{background:linear-gradient(135deg,#0ea5e9,#2563eb)!important;color:#fff!important;border:1px solid rgba(255,255,255,.22)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;}body.sketch-menu-v106:not(.bgicon-none) .catalogo-menu::before{position:fixed!important;left:50%!important;top:52%!important;width:112vw!important;height:112vh!important;inset:auto!important;transform:translate(-50%,-50%) rotate(-8deg)!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;opacity:.24!important;font-size:clamp(30px,5vw,58px)!important;line-height:2.05!important;letter-spacing:clamp(10px,2.6vw,34px)!important;word-spacing:clamp(18px,3.2vw,48px)!important;filter:drop-shadow(0 12px 24px rgba(0,0,0,.20)) saturate(1.12)!important;z-index:0!important;pointer-events:none!important;animation:amzxFloatCatalogIconsV128 18s ease-in-out infinite!important;}@keyframes amzxFloatCatalogIconsV128{0%,100%{transform:translate(-51%,-51%) rotate(-8deg) scale(1)}50%{transform:translate(-49%,-49%) rotate(-6deg) scale(1.035)}}body.sketch-menu-v106 .menu-hero,body.sketch-menu-v106 .menu-top-promo,body.sketch-menu-v106 .search-row,body.sketch-menu-v106 .featured-products,body.sketch-menu-v106 .menu-offers-section,body.sketch-menu-v106 .coupon-strip,body.sketch-menu-v106 .cat-tabs,body.sketch-menu-v106 .products-list,body.sketch-menu-v106 .google-review-section,body.sketch-menu-v106 .floating-cart{position:relative!important;z-index:2!important;}@media(max-width:760px){body.sketch-menu-v106:not(.bgicon-none) .catalogo-menu::before{font-size:38px!important;line-height:2.25!important;letter-spacing:18px!important;word-spacing:28px!important;opacity:.22!important;width:120vw!important;height:120vh!important;}}.modal button.close,.sheet button.close,button.close,.product-x,.top-close,.client-close{position:absolute!important;right:16px!important;top:16px!important;width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;padding:0!important;margin:0!important;border-radius:17px!important;border:1px solid rgba(255,255,255,.24)!important;background:rgba(15,23,42,.78)!important;color:transparent!important;font-size:0!important;line-height:0!important;text-indent:-9999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 18px 38px rgba(15,23,42,.22)!important;backdrop-filter:blur(10px)!important;overflow:hidden!important;transform:none!important;z-index:50!important;}.modal button.close::before,.sheet button.close::before,button.close::before,.product-x::before,.top-close::before,.client-close::before,.modal button.close::after,.sheet button.close::after,button.close::after,.product-x::after,.top-close::after,.client-close::after{content:""!important;position:absolute!important;left:50%!important;top:50%!important;width:23px!important;height:3px!important;border-radius:999px!important;background:rgba(255,255,255,.96)!important;transform-origin:center!important;display:block!important;margin:0!important;padding:0!important;}.modal button.close::before,.sheet button.close::before,button.close::before,.product-x::before,.top-close::before,.client-close::before{transform:translate(-50%,-50%) rotate(45deg)!important;}.modal button.close::after,.sheet button.close::after,button.close::after,.product-x::after,.top-close::after,.client-close::after{transform:translate(-50%,-50%) rotate(-45deg)!important;}.modal button.close:hover,.sheet button.close:hover,button.close:hover{background:rgba(15,23,42,.90)!important;filter:brightness(1.08)!important;}.product-sheet .prod-hero-themed{align-items:center!important;}.product-sheet .prod-photo-themed,.product-sheet img.prod-photo-themed,.product-sheet .top img{width:clamp(230px,34vw,330px)!important;height:clamp(230px,34vw,330px)!important;display:block!important;margin:0 auto!important;align-self:center!important;justify-self:center!important;object-fit:contain!important;object-position:center center!important;border-radius:32px!important;padding:10px!important;background:#f8fafc!important;}@media(max-width:760px){.product-sheet{padding-top:74px!important;}.product-sheet .prod-hero-themed{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;padding-top:0!important;padding-right:0!important;}.product-sheet .prod-photo-themed,.product-sheet img.prod-photo-themed,.product-sheet .top img{width:min(84vw,310px)!important;height:min(84vw,310px)!important;max-width:310px!important;max-height:310px!important;}}.pwa-preview-icon,img[alt="Ícone PWA"]{background:transparent!important;padding:0!important;object-fit:cover!important;}html:has(#productModal:not(.hidden)),body:has(#productModal:not(.hidden)){overflow:hidden!important;}#productModal.modal{align-items:flex-start!important;justify-content:center!important;overflow-y:auto!important;overflow-x:hidden!important;padding:10px!important;-webkit-overflow-scrolling:touch!important;}#productModal .product-sheet{position:relative!important;width:min(920px,100%)!important;max-height:calc(100dvh - 20px)!important;overflow-y:auto!important;overflow-x:hidden!important;border-radius:30px!important;padding:24px!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;}#productModal .product-sheet .prod-hero-themed{padding-right:74px!important;}#productModal .product-sheet .prod-photo-themed,#productModal .product-sheet img.prod-photo-themed{display:block!important;margin-left:auto!important;margin-right:auto!important;object-fit:contain!important;object-position:center center!important;}#productModal .product-sheet .close,#productModal .product-sheet .product-x,#productModal .product-sheet .top-close,.amzx-favorites-panel .close,.favorites-sheet .close{position:absolute!important;top:16px!important;right:16px!important;width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;border-radius:16px!important;background:rgba(15,23,42,.92)!important;border:1px solid rgba(255,255,255,.22)!important;box-shadow:0 14px 30px rgba(0,0,0,.22)!important;color:transparent!important;font-size:0!important;line-height:0!important;text-indent:-9999px!important;padding:0!important;margin:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;z-index:50!important;overflow:hidden!important;transform:none!important;}#productModal .product-sheet .close::before,#productModal .product-sheet .product-x::before,#productModal .product-sheet .top-close::before,#productModal .product-sheet .close::after,#productModal .product-sheet .product-x::after,#productModal .product-sheet .top-close::after,.amzx-favorites-panel .close::before,.favorites-sheet .close::before,.amzx-favorites-panel .close::after,.favorites-sheet .close::after{content:""!important;position:absolute!important;left:50%!important;top:50%!important;width:24px!important;height:3px!important;border-radius:999px!important;background:#fff!important;display:block!important;transform-origin:center!important;margin:0!important;opacity:1!important;}#productModal .product-sheet .close::before,#productModal .product-sheet .product-x::before,#productModal .product-sheet .top-close::before,.amzx-favorites-panel .close::before,.favorites-sheet .close::before{transform:translate(-50%,-50%) rotate(45deg)!important;}#productModal .product-sheet .close::after,#productModal .product-sheet .product-x::after,#productModal .product-sheet .top-close::after,.amzx-favorites-panel .close::after,.favorites-sheet .close::after{transform:translate(-50%,-50%) rotate(-45deg)!important;}.menu-offers-section{margin:18px 24px 26px!important;padding:18px!important;border-radius:26px!important;overflow:hidden!important;}.menu-offers-section .offers-head{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:12px!important;margin-bottom:16px!important;}.menu-offers-section .offers-scroller{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(190px,1fr))!important;gap:14px!important;overflow:visible!important;scroll-snap-type:none!important;padding:0!important;}.menu-offers-section .offer-card{position:relative!important;display:flex!important;flex-direction:column!important;gap:10px!important;min-width:0!important;width:100%!important;min-height:0!important;padding:12px!important;border-radius:22px!important;background:var(--menu-card,#fff)!important;border:1px solid color-mix(in srgb,var(--primary,#ff4f0a) 24%,var(--menu-line,#e5e7eb))!important;box-shadow:0 12px 28px rgba(15,23,42,.09)!important;overflow:hidden!important;color:var(--menu-text,#111827)!important;}.menu-offers-section .offer-card img{width:100%!important;height:auto!important;aspect-ratio:1.15/1!important;max-height:170px!important;object-fit:contain!important;object-position:center!important;background:#fff!important;border-radius:18px!important;padding:8px!important;display:block!important;}.menu-offers-section .offer-card>div{display:flex!important;flex-direction:column!important;gap:4px!important;min-width:0!important;width:100%!important;}.menu-offers-section .offer-card b{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;color:var(--menu-text,#111827)!important;font-size:17px!important;line-height:1.15!important;min-height:38px!important;word-break:normal!important;overflow-wrap:break-word!important;}.menu-offers-section .offer-card small{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;color:var(--menu-muted,#64748b)!important;font-size:13px!important;line-height:1.25!important;min-height:32px!important;}.menu-offers-section .offer-card strong{display:block!important;color:var(--primary,#ff4f0a)!important;font-size:21px!important;font-weight:950!important;line-height:1.1!important;}.menu-offers-section .offer-card em,.menu-offers-section .offer-card .free-entrega-tag{align-self:flex-start!important;display:inline-flex!important;align-items:center!important;max-width:100%!important;margin-top:2px!important;border-radius:999px!important;padding:6px 9px!important;font-size:12px!important;font-weight:950!important;font-style:normal!important;white-space:nowrap!important;}.menu-offers-section .offer-card em{background:#fff7ed!important;color:#ea580c!important;}.menu-offers-section .offer-card .free-entrega-tag{background:#ecfdf5!important;color:#047857!important;}.fav-btn{cursor:pointer!important;pointer-events:auto!important;z-index:20!important;touch-action:manipulation!important;}.fav-btn.active{background:linear-gradient(135deg,#ef4444,#ec4899)!important;color:#fff!important;border-color:rgba(255,255,255,.45)!important;box-shadow:0 10px 22px rgba(239,68,68,.28)!important;}.amzx-favorites-overlay{position:fixed!important;inset:0!important;z-index:1000!important;background:rgba(2,6,23,.72)!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;padding:14px!important;overflow:auto!important;}.amzx-favorites-panel{position:relative!important;width:min(920px,100%)!important;max-height:92dvh!important;overflow:auto!important;border-radius:30px 30px 0 0!important;background:var(--menu-card,#fff)!important;color:var(--menu-text,#111827)!important;border:1px solid var(--menu-line,#e5e7eb)!important;padding:26px!important;box-shadow:0 -18px 50px rgba(0,0,0,.32)!important;}.amzx-favorites-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(230px,1fr))!important;gap:12px!important;}.amzx-favorite-card{display:grid!important;grid-template-columns:82px minmax(0,1fr)!important;gap:12px!important;align-items:center!important;text-align:left!important;border-radius:20px!important;border:1px solid var(--menu-line,#e5e7eb)!important;background:color-mix(in srgb,var(--menu-card,#fff) 94%,var(--primary,#ff4f0a) 6%)!important;color:var(--menu-text,#111827)!important;padding:10px!important;cursor:pointer!important;}.amzx-favorite-card img{width:82px!important;height:82px!important;object-fit:contain!important;border-radius:16px!important;background:#fff!important;padding:6px!important;}.amzx-favorite-card b{display:block!important;color:inherit!important;font-size:16px!important;line-height:1.15!important;}.amzx-favorite-card small{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;color:var(--menu-muted,#64748b)!important;font-size:12px!important;margin:4px 0!important;}.amzx-favorite-card strong{display:block!important;color:var(--primary,#ff4f0a)!important;font-size:17px!important;}@media(max-width:760px){#productModal.modal{padding:6px!important;align-items:flex-start!important;}#productModal .product-sheet{max-height:calc(100dvh - 12px)!important;border-radius:28px 28px 0 0!important;padding:18px!important;padding-top:74px!important;}#productModal .product-sheet .prod-hero-themed{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;gap:16px!important;padding:0!important;}#productModal .product-sheet .prod-photo-themed,#productModal .product-sheet img.prod-photo-themed{width:min(280px,82vw)!important;height:min(280px,82vw)!important;max-height:280px!important;border-radius:30px!important;padding:12px!important;}#productModal .product-sheet .close,#productModal .product-sheet .product-x,#productModal .product-sheet .top-close{top:12px!important;right:12px!important;width:50px!important;height:50px!important;min-width:50px!important;min-height:50px!important;border-radius:17px!important;}.menu-offers-section{margin:16px 14px 22px!important;padding:14px!important;border-radius:24px!important;}.menu-offers-section .offers-head{display:block!important;margin-bottom:12px!important;}.menu-offers-section .offers-head span{display:none!important;}.menu-offers-section .offers-scroller{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;}.menu-offers-section .offer-card{padding:10px!important;border-radius:20px!important;}.menu-offers-section .offer-card img{aspect-ratio:1/1!important;max-height:none!important;padding:7px!important;border-radius:16px!important;}.menu-offers-section .offer-card b{font-size:15px!important;min-height:35px!important;}.menu-offers-section .offer-card small{font-size:12px!important;min-height:30px!important;}.menu-offers-section .offer-card strong{font-size:18px!important;}.menu-offers-section .offer-card em,.menu-offers-section .offer-card .free-entrega-tag{font-size:11px!important;padding:5px 7px!important;white-space:normal!important;}.amzx-favorites-panel{padding:20px!important;padding-top:68px!important;border-radius:28px 28px 0 0!important;}.amzx-favorites-grid{grid-template-columns:1fr!important;}}@media(max-width:380px){.menu-offers-section .offers-scroller{grid-template-columns:1fr!important}.menu-offers-section .offer-card{display:grid!important;grid-template-columns:104px minmax(0,1fr)!important;align-items:center!important}.menu-offers-section .offer-card img{width:104px!important;height:104px!important}.menu-offers-section .offer-card b{min-height:auto!important}.menu-offers-section .offer-card small{min-height:auto!important}}@media(max-width:760px){body.sketch-menu-v106 .install-pwa:not(.login-install),.install-pwa:not(.login-install){position:fixed!important;top:calc(10px + env(safe-area-inset-top,0px))!important;left:50%!important;right:auto!important;bottom:auto!important;transform:translateX(-50%)!important;width:auto!important;max-width:calc(100vw - 24px)!important;min-height:44px!important;padding:10px 16px!important;border-radius:999px!important;z-index:1200!important;box-shadow:0 14px 34px rgba(15,23,42,.26)!important;white-space:nowrap!important;}body.pwa-installed .install-pwa,html.pwa-installed .install-pwa{display:none!important;visibility:hidden!important;pointer-events:none!important;}}.modal button.close,.sheet button.close,button.close,.product-x,.top-close,.client-close,#productModal .product-sheet .close,#productModal .product-sheet .product-x,#productModal .product-sheet .top-close{position:absolute!important;top:16px!important;right:16px!important;width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;border-radius:18px!important;border:1px solid rgba(255,255,255,.24)!important;background:rgba(15,23,42,.86)!important;box-shadow:0 16px 34px rgba(15,23,42,.22)!important;color:transparent!important;font-size:0!important;line-height:0!important;text-indent:0!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;z-index:80!important;transform:none!important;appearance:none!important;-webkit-appearance:none!important;}.modal button.close::before,.sheet button.close::before,button.close::before,.product-x::before,.top-close::before,.client-close::before,#productModal .product-sheet .close::before,#productModal .product-sheet .product-x::before,#productModal .product-sheet .top-close::before{content:"×"!important;position:absolute!important;inset:0!important;display:grid!important;place-items:center!important;width:100%!important;height:100%!important;color:#fff!important;background:transparent!important;font-family:Arial,Helvetica,sans-serif!important;font-size:32px!important;font-weight:900!important;line-height:1!important;transform:none!important;margin:0!important;padding:0!important;text-indent:0!important;opacity:1!important;}.modal button.close::after,.sheet button.close::after,button.close::after,.product-x::after,.top-close::after,.client-close::after,#productModal .product-sheet .close::after,#productModal .product-sheet .product-x::after,#productModal .product-sheet .top-close::after{display:none!important;content:none!important;}@media(max-width:760px){#productModal .product-sheet .close,#productModal .product-sheet .product-x,#productModal .product-sheet .top-close,.modal button.close,.sheet button.close,button.close,.product-x,.top-close,.client-close{top:12px!important;right:12px!important;width:50px!important;height:50px!important;min-width:50px!important;min-height:50px!important;border-radius:18px!important;}#productModal .product-sheet .close::before,#productModal .product-sheet .product-x::before,#productModal .product-sheet .top-close::before,.modal button.close::before,.sheet button.close::before,button.close::before,.product-x::before,.top-close::before,.client-close::before{font-size:34px!important;}}#productModal.modal{overflow:auto!important;align-items:flex-end!important;-webkit-overflow-scrolling:touch!important;}#productModal .product-sheet{max-height:calc(100dvh - 10px)!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;}#productModal .product-sheet .prod-hero-themed{align-items:center!important;}#productModal .product-sheet .prod-photo-themed,#productModal .product-sheet img.prod-photo-themed{display:block!important;margin:0 auto!important;object-fit:contain!important;object-position:center center!important;background:#fff!important;}@media(max-width:760px){#productModal.modal{align-items:flex-start!important;padding:6px!important;}#productModal .product-sheet{padding-top:74px!important;border-radius:28px 28px 0 0!important;}#productModal .product-sheet .prod-hero-themed{display:flex!important;flex-direction:column!important;text-align:center!important;gap:16px!important;padding:0!important;}#productModal .product-sheet .prod-photo-themed,#productModal .product-sheet img.prod-photo-themed{width:min(300px,84vw)!important;height:min(300px,84vw)!important;max-width:300px!important;max-height:300px!important;border-radius:30px!important;padding:12px!important;}}body.sketch-menu-v106 .products-list .menu-product{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr) clamp(104px,22vw,132px)!important;gap:14px!important;align-items:center!important;overflow:hidden!important;min-width:0!important;}body.sketch-menu-v106 .products-list .menu-product>div{grid-column:1!important;grid-row:1!important;min-width:0!important;max-width:100%!important;overflow:visible!important;padding-right:0!important;}body.sketch-menu-v106 .products-list .menu-product>img{grid-column:2!important;grid-row:1!important;position:relative!important;justify-self:end!important;align-self:center!important;width:clamp(104px,22vw,132px)!important;height:clamp(104px,22vw,132px)!important;max-width:100%!important;object-fit:contain!important;object-position:center!important;z-index:1!important;}body.sketch-menu-v106 .products-list .menu-product h3{word-break:normal!important;overflow-wrap:break-word!important;line-height:1.18!important;max-width:100%!important;margin-bottom:7px!important;}body.sketch-menu-v106 .products-list .menu-product .badges{display:flex!important;flex-wrap:wrap!important;gap:6px!important;max-width:100%!important;overflow:visible!important;}body.sketch-menu-v106 .products-list .menu-product .badges span{display:inline-flex!important;max-width:100%!important;white-space:normal!important;line-height:1.1!important;word-break:normal!important;overflow-wrap:break-word!important;}body.sketch-menu-v106 .products-list .menu-product .price-discount-row{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:7px!important;max-width:100%!important;}@media(max-width:420px){body.sketch-menu-v106 .products-list .menu-product{grid-template-columns:minmax(0,1fr) 102px!important;gap:10px!important;padding:12px!important;}body.sketch-menu-v106 .products-list .menu-product>img{width:102px!important;height:102px!important;}body.sketch-menu-v106 .products-list .menu-product h3{font-size:16px!important;}body.sketch-menu-v106 .products-list .menu-product p{font-size:12px!important;line-height:1.25!important;}body.sketch-menu-v106 .products-list .menu-product .badges span{font-size:10.5px!important;padding:4px 6px!important;}}body.sketch-menu-v106 .menu-offers-section{margin:18px 24px 26px!important;padding:20px!important;border-radius:28px!important;overflow:visible!important;}body.sketch-menu-v106 .menu-offers-section .offers-head{display:block!important;margin-bottom:16px!important;}body.sketch-menu-v106 .menu-offers-section .offers-head h2{line-height:1.08!important;margin:4px 0 8px!important;}body.sketch-menu-v106 .menu-offers-section .offers-head span{display:none!important;}body.sketch-menu-v106 .menu-offers-section .offers-scroller{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;gap:16px!important;overflow:visible!important;padding:0!important;scroll-snap-type:none!important;}body.sketch-menu-v106 .menu-offers-section .offer-card.menu-product,body.sketch-menu-v106 .menu-offers-section .offer-card{position:relative!important;display:grid!important;grid-template-columns:1fr!important;gap:10px!important;width:100%!important;min-width:0!important;min-height:0!important;padding:12px!important;border-radius:24px!important;background:var(--menu-card,#fff)!important;color:var(--menu-text,#111827)!important;border:1px solid color-mix(in srgb,var(--primary,#ff4f0a) 24%,var(--menu-line,#e5e7eb))!important;box-shadow:0 16px 34px rgba(15,23,42,.09)!important;overflow:hidden!important;}body.sketch-menu-v106 .menu-offers-section .offer-card img{display:block!important;position:relative!important;width:100%!important;height:auto!important;aspect-ratio:1.15/1!important;max-height:180px!important;object-fit:contain!important;object-position:center!important;background:#fff!important;border-radius:18px!important;padding:8px!important;grid-column:auto!important;grid-row:auto!important;}body.sketch-menu-v106 .menu-offers-section .offer-card>div{display:flex!important;flex-direction:column!important;gap:5px!important;width:100%!important;min-width:0!important;overflow:visible!important;}body.sketch-menu-v106 .menu-offers-section .offer-card b{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;min-height:38px!important;color:var(--menu-text,#111827)!important;font-size:17px!important;line-height:1.15!important;font-weight:950!important;word-break:normal!important;overflow-wrap:break-word!important;}body.sketch-menu-v106 .menu-offers-section .offer-card small{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;min-height:32px!important;color:var(--menu-muted,#64748b)!important;font-size:13px!important;line-height:1.25!important;}body.sketch-menu-v106 .menu-offers-section .offer-card strong{display:block!important;color:var(--primary,#ff4f0a)!important;font-size:21px!important;line-height:1.1!important;font-weight:1000!important;}body.sketch-menu-v106 .menu-offers-section .offer-card em,body.sketch-menu-v106 .menu-offers-section .offer-card .free-entrega-tag{align-self:flex-start!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;max-width:100%!important;margin-top:2px!important;border-radius:999px!important;padding:6px 9px!important;font-size:12px!important;font-weight:950!important;font-style:normal!important;white-space:normal!important;line-height:1.15!important;}body.sketch-menu-v106 .menu-offers-section .offer-card em{background:#fff7ed!important;color:#ea580c!important;}body.sketch-menu-v106 .menu-offers-section .offer-card .free-entrega-tag{background:#ecfdf5!important;color:#047857!important;}body.sketch-menu-v106 .menu-offers-section .offer-card .fav-btn{top:12px!important;right:12px!important;z-index:30!important;}@media(max-width:760px){body.sketch-menu-v106 .menu-offers-section{margin:16px 14px 24px!important;padding:16px!important;border-radius:26px!important;}body.sketch-menu-v106 .menu-offers-section .offers-scroller{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;}body.sketch-menu-v106 .menu-offers-section .offer-card{padding:10px!important;border-radius:22px!important;}body.sketch-menu-v106 .menu-offers-section .offer-card img{aspect-ratio:1/1!important;max-height:none!important;border-radius:17px!important;padding:7px!important;}body.sketch-menu-v106 .menu-offers-section .offer-card b{font-size:15px!important;min-height:36px!important;}body.sketch-menu-v106 .menu-offers-section .offer-card small{font-size:12px!important;min-height:30px!important;}body.sketch-menu-v106 .menu-offers-section .offer-card strong{font-size:18px!important;}body.sketch-menu-v106 .menu-offers-section .offer-card em,body.sketch-menu-v106 .menu-offers-section .offer-card .free-entrega-tag{font-size:11px!important;padding:5px 7px!important;}}@media(max-width:360px){body.sketch-menu-v106 .menu-offers-section .offers-scroller{grid-template-columns:1fr!important;}body.sketch-menu-v106 .menu-offers-section .offer-card{display:grid!important;grid-template-columns:112px minmax(0,1fr)!important;align-items:center!important;}body.sketch-menu-v106 .menu-offers-section .offer-card img{width:112px!important;height:112px!important;aspect-ratio:auto!important;}body.sketch-menu-v106 .menu-offers-section .offer-card b,body.sketch-menu-v106 .menu-offers-section .offer-card small{min-height:auto!important;}}body.sketch-menu-v106 .fav-btn{pointer-events:auto!important;cursor:pointer!important;touch-action:manipulation!important;z-index:40!important;position:absolute!important;}body.sketch-menu-v106 .favorites-view-btn{pointer-events:auto!important;cursor:pointer!important;}.install-pwa.ready{outline:2px solid rgba(255,255,255,.85)!important;box-shadow:0 14px 34px rgba(37,99,235,.35),0 0 0 6px rgba(37,99,235,.12)!important;}@media(max-width:680px){.install-pwa:not(.login-install){top:12px!important;right:12px!important;left:auto!important;bottom:auto!important;width:auto!important;max-width:calc(100vw - 24px)!important;z-index:90!important;}}.install-pwa.install-waiting{opacity:.92!important;filter:saturate(.8)!important;cursor:progress!important}.admin-main .product-admin-grid,.admin-main .product-edit-grid{display:grid!important;grid-template-columns:1fr!important;gap:18px!important;width:100%!important;max-width:100%!important;overflow:visible!important;}.admin-main .product-edit-form.product-admin{width:100%!important;max-width:100%!important;min-width:0!important;display:grid!important;grid-template-columns:repeat(4,minmax(160px,1fr))!important;gap:14px!important;overflow:visible!important;align-items:start!important;}.admin-main .product-edit-form.product-admin .span2,.admin-main .product-edit-form.product-admin .product-edit-head,.admin-main .product-edit-form.product-admin .option-admin-box,.admin-main .product-edit-form.product-admin button.span2{grid-column:1/-1!important;}.admin-main .product-edit-form.product-admin label,.admin-main .product-create-form label,.admin-main .import-card label{min-width:0!important;overflow:visible!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;}.admin-main .product-edit-form.product-admin input,.admin-main .product-edit-form.product-admin select,.admin-main .product-edit-form.product-admin textarea,.admin-main .product-create-form input,.admin-main .product-create-form select,.admin-main .product-create-form textarea{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important;}.admin-main .product-edit-head{grid-template-columns:112px minmax(0,1fr)!important;gap:16px!important;align-items:center!important;}.admin-main .product-edit-head img{width:112px!important;height:112px!important;object-fit:contain!important;object-position:center!important;background:#fff!important;border-radius:18px!important;padding:8px!important;}.admin-main .product-edit-head b,.admin-main .product-edit-head p,.admin-main .product-edit-head small{word-break:normal!important;overflow-wrap:break-word!important;white-space:normal!important;line-height:1.35!important;}.admin-main .option-admin-box .grid2{grid-template-columns:repeat(2,minmax(220px,1fr))!important;gap:12px!important;}.model-bg-icons-panel{display:grid!important;grid-template-columns:1.3fr .55fr .8fr .75fr!important;gap:10px!important;align-items:end!important;margin-top:10px!important;padding:12px!important;border:1px solid rgba(148,163,184,.22)!important;border-radius:18px!important;background:rgba(255,255,255,.06)!important;}.model-bg-icons-panel label{display:grid!important;gap:6px!important;font-weight:900!important;color:var(--text,#111827)!important;}.model-bg-icons-panel input,.model-bg-icons-panel select{width:100%!important;border:1px solid var(--line,#dbe3ef)!important;border-radius:14px!important;padding:11px 12px!important;background:#fff!important;color:#0f172a!important;min-height:44px!important;}.model-bg-icons-panel small{color:var(--muted,#64748b)!important;font-weight:800!important;}@media(max-width:980px){.admin-main .product-edit-form.product-admin{grid-template-columns:repeat(2,minmax(160px,1fr))!important}.model-bg-icons-panel{grid-template-columns:1fr 1fr!important}.admin-main .option-admin-box .grid2{grid-template-columns:1fr!important}}@media(max-width:620px){.admin-main .product-edit-form.product-admin{grid-template-columns:1fr!important}.admin-main .product-edit-head{grid-template-columns:84px minmax(0,1fr)!important}.admin-main .product-edit-head img{width:84px!important;height:84px!important}.model-bg-icons-panel{grid-template-columns:1fr!important}}body.sketch-menu-v106 .catalogo-menu::before{display:none!important;content:none!important;}body.sketch-menu-v106 .menu-floating-icons{position:fixed!important;inset:0!important;z-index:1!important;pointer-events:none!important;overflow:hidden!important;opacity:.58!important;filter:drop-shadow(0 14px 24px rgba(0,0,0,.18)) saturate(1.15)!important;}body.sketch-menu-v106 .menu-floating-icons span{position:absolute!important;left:var(--x)!important;top:var(--y)!important;display:grid!important;place-items:center!important;width:64px!important;height:64px!important;font-size:clamp(32px,4.8vw,58px)!important;line-height:1!important;opacity:.48!important;transform:translate(-50%,-50%) scale(var(--s))!important;animation:amzxFloatIconsDiag 18s ease-in-out infinite!important;animation-delay:var(--d)!important;}body.sketch-menu-v106 .menu-floating-icons.icons-speed-slow span{animation-duration:30s!important;}body.sketch-menu-v106 .menu-floating-icons.icons-speed-normal span{animation-duration:18s!important;}body.sketch-menu-v106 .menu-floating-icons.icons-speed-fast span{animation-duration:10s!important;}body.sketch-menu-v106 .menu-floating-icons.icons-dir-left span{animation-name:amzxFloatIconsLeft!important;}body.sketch-menu-v106 .menu-floating-icons.icons-dir-right span{animation-name:amzxFloatIconsRight!important;}body.sketch-menu-v106 .menu-floating-icons.icons-dir-up span{animation-name:amzxFloatIconsUp!important;}body.sketch-menu-v106 .menu-floating-icons.icons-dir-down span{animation-name:amzxFloatIconsDown!important;}body.sketch-menu-v106 .menu-floating-icons.icons-dir-still span{animation:none!important;}@keyframes amzxFloatIconsDiag{0%,100%{translate:0 0;rotate:-6deg}50%{translate:28px -34px;rotate:7deg}}@keyframes amzxFloatIconsLeft{0%,100%{translate:0 0}50%{translate:-55px 0}}@keyframes amzxFloatIconsRight{0%,100%{translate:0 0}50%{translate:55px 0}}@keyframes amzxFloatIconsUp{0%,100%{translate:0 0}50%{translate:0 -55px}}@keyframes amzxFloatIconsDown{0%,100%{translate:0 0}50%{translate:0 55px}}body.sketch-menu-v106 .menu-hero,body.sketch-menu-v106 .menu-top-promo,body.sketch-menu-v106 .search-row,body.sketch-menu-v106 .featured-products,body.sketch-menu-v106 .menu-offers-section,body.sketch-menu-v106 .coupon-strip,body.sketch-menu-v106 .cat-tabs,body.sketch-menu-v106 .products-list,body.sketch-menu-v106 .google-review-section,body.sketch-menu-v106 .floating-cart{position:relative!important;z-index:2!important;}@media(max-width:760px){body.sketch-menu-v106 .menu-floating-icons span{font-size:38px!important;width:46px!important;height:46px!important;opacity:.42!important}}body.sketch-menu-v106{--pt-bg:#f6fffc;--pt-bg-soft:#e8fbf7;--pt-text:#102a32;--pt-muted:#52656b;--pt-card:#10252d;--pt-card2:#15353d;--pt-card-text:#f8fafc;--pt-card-muted:#d9f6f2;--pt-line:rgba(17,148,143,.22);--pt-accent:#119a94;--pt-accent2:#ff8a34;--pt-button:#0f766e;--pt-button-text:#ffffff;--pt-section:#18363e;--pt-section-text:#ffffff;--pt-checkout:#f8fffd;--pt-checkout-panel:#ffffff;--pt-checkout-line:#cfe8e4;--pt-checkout-text:#111827;--pt-checkout-muted:#475569;--pt-shadow:0 22px 54px rgba(15,23,42,.12);--pt-card-shadow:0 18px 42px rgba(15,23,42,.13);--pt-radius:28px;--pt-font-weight:850;}body.sketch-menu-v106.tpl-aqua_moda_glass{--pt-bg:#eefdf9;--pt-bg-soft:#dff7f2;--pt-text:#102a32;--pt-muted:#52656b;--pt-card:#10252d;--pt-card2:#18363e;--pt-card-text:#f8fafc;--pt-card-muted:#d7f3ee;--pt-line:rgba(17,148,143,.24);--pt-accent:#119a94;--pt-accent2:#ff8a34;--pt-button:#0f766e;--pt-section:#17363d;--pt-section-text:#fff;--pt-checkout:#f6fffc;--pt-checkout-panel:#ffffff;--pt-checkout-line:#cbe8e3;}body.sketch-menu-v106.tpl-ofertas_red{--pt-bg:#fff4f3;--pt-bg-soft:#ffe7e4;--pt-text:#3a1115;--pt-muted:#6b3d42;--pt-card:#3b1117;--pt-card2:#5e151d;--pt-card-text:#fff8f8;--pt-card-muted:#ffd8d8;--pt-line:rgba(184,15,24,.22);--pt-accent:#c31822;--pt-accent2:#f8b400;--pt-button:#c31822;--pt-section:#4a1118;--pt-section-text:#fff;--pt-checkout:#fff8f6;--pt-checkout-panel:#ffffff;--pt-checkout-line:#f0c8c6;}body.sketch-menu-v106.tpl-vitrine_orange{--pt-bg:#fff7ef;--pt-bg-soft:#ffe8d4;--pt-text:#2f1908;--pt-muted:#6f4e37;--pt-card:#fffdf8;--pt-card2:#fff3e6;--pt-card-text:#1f2937;--pt-card-muted:#5b6472;--pt-line:rgba(255,106,0,.22);--pt-accent:#e85d04;--pt-accent2:#111827;--pt-button:#c2410c;--pt-section:#fff0dd;--pt-section-text:#2f1908;--pt-checkout:#fff9f2;--pt-checkout-panel:#ffffff;--pt-checkout-line:#eed2b7;}body.sketch-menu-v106.tpl-dark_auto_gold{--pt-bg:#07111f;--pt-bg-soft:#111827;--pt-text:#f8fafc;--pt-muted:#cbd5e1;--pt-card:#101826;--pt-card2:#172033;--pt-card-text:#fff7db;--pt-card-muted:#e6d7a8;--pt-line:rgba(250,204,21,.26);--pt-accent:#facc15;--pt-accent2:#f97316;--pt-button:#854d0e;--pt-section:#fff6d6;--pt-section-text:#111827;--pt-checkout:#fffaf0;--pt-checkout-panel:#ffffff;--pt-checkout-line:#ead7a8;}body.sketch-menu-v106.tpl-black_premium{--pt-bg:#050607;--pt-bg-soft:#111111;--pt-text:#f8fafc;--pt-muted:#d1d5db;--pt-card:#121212;--pt-card2:#1b1b1b;--pt-card-text:#f8fafc;--pt-card-muted:#e6d9bd;--pt-line:rgba(240,180,41,.30);--pt-accent:#d4a52f;--pt-accent2:#fff1b8;--pt-button:#854d0e;--pt-section:#f3e4b9;--pt-section-text:#111827;--pt-checkout:#fffaf0;--pt-checkout-panel:#ffffff;--pt-checkout-line:#e7d29a;}body.sketch-menu-v106.tpl-luxo_gold{--pt-bg:#fff8dd;--pt-bg-soft:#ffe891;--pt-text:#35120c;--pt-muted:#6f3c2b;--pt-card:#3a1610;--pt-card2:#5a1b14;--pt-card-text:#fff8ef;--pt-card-muted:#ffe3bd;--pt-line:rgba(215,38,30,.22);--pt-accent:#d7261e;--pt-accent2:#ffd54a;--pt-button:#b91c1c;--pt-section:#3a1610;--pt-section-text:#fff;--pt-checkout:#fff9e6;--pt-checkout-panel:#ffffff;--pt-checkout-line:#ead89b;}body.sketch-menu-v106.tpl-catalogo_moda{--pt-bg:#fff7ef;--pt-bg-soft:#ffe7ce;--pt-text:#32170a;--pt-muted:#754b32;--pt-card:#241208;--pt-card2:#3f1e0c;--pt-card-text:#fff6e8;--pt-card-muted:#ffd8a8;--pt-line:rgba(255,79,10,.25);--pt-accent:#ff4f0a;--pt-accent2:#ffd166;--pt-button:#c2410c;--pt-section:#2b160a;--pt-section-text:#fff;--pt-checkout:#fff8f0;--pt-checkout-panel:#ffffff;--pt-checkout-line:#eecaaa;}body.sketch-menu-v106.tpl-catalogo_veiculo,body.sketch-menu-v106.tpl-boutique_italia{--pt-bg:#fff6ec;--pt-bg-soft:#ffe8d1;--pt-text:#341615;--pt-muted:#72433f;--pt-card:#fffdf8;--pt-card2:#fff0df;--pt-card-text:#1f2937;--pt-card-muted:#5b6472;--pt-line:rgba(217,4,41,.20);--pt-accent:#d90429;--pt-accent2:#15803d;--pt-button:#c1121f;--pt-section:#f9e4cf;--pt-section-text:#341615;--pt-checkout:#fff8ef;--pt-checkout-panel:#ffffff;--pt-checkout-line:#ecc9a9;}body.sketch-menu-v106.tpl-otica_neon,body.sketch-menu-v106.tpl-cyber_neon{--pt-bg:#050816;--pt-bg-soft:#0b1226;--pt-text:#ecfeff;--pt-muted:#b9e8f2;--pt-card:#081223;--pt-card2:#0e1b33;--pt-card-text:#ecfeff;--pt-card-muted:#bdefff;--pt-line:rgba(34,211,238,.28);--pt-accent:#06b6d4;--pt-accent2:#a855f7;--pt-button:#0891b2;--pt-section:#e9fbff;--pt-section-text:#0f172a;--pt-checkout:#f4fbff;--pt-checkout-panel:#ffffff;--pt-checkout-line:#bdeaf4;}body.sketch-menu-v106.tpl-beleza_tropical{--pt-bg:#fbf1ff;--pt-bg-soft:#f2ddff;--pt-text:#361153;--pt-muted:#714793;--pt-card:#3a1158;--pt-card2:#53217a;--pt-card-text:#fff7ff;--pt-card-muted:#efd7ff;--pt-line:rgba(124,58,237,.22);--pt-accent:#7c3aed;--pt-accent2:#22c55e;--pt-button:#7c3aed;--pt-section:#3a1158;--pt-section-text:#fff;--pt-checkout:#fbf7ff;--pt-checkout-panel:#ffffff;--pt-checkout-line:#dfc6f4;}body.sketch-menu-v106.tpl-construcao_gold,body.sketch-menu-v106.tpl-joias_premium{--pt-bg:#130d08;--pt-bg-soft:#231609;--pt-text:#fff7e8;--pt-muted:#d7c1a0;--pt-card:#21140a;--pt-card2:#2d1b0d;--pt-card-text:#fff3d5;--pt-card-muted:#e7c894;--pt-line:rgba(245,158,11,.30);--pt-accent:#f59e0b;--pt-accent2:#ef4444;--pt-button:#854d0e;--pt-section:#fff1cf;--pt-section-text:#1f1308;--pt-checkout:#fff8ed;--pt-checkout-panel:#ffffff;--pt-checkout-line:#e7c893;}body.sketch-menu-v106.tpl-clean_market{--pt-bg:#f3fbf5;--pt-bg-soft:#e0f6e7;--pt-text:#153328;--pt-muted:#49695c;--pt-card:#ffffff;--pt-card2:#f5fbf7;--pt-card-text:#153328;--pt-card-muted:#526f63;--pt-line:rgba(0,168,107,.22);--pt-accent:#00a86b;--pt-accent2:#111827;--pt-button:#047857;--pt-section:#dff4e8;--pt-section-text:#153328;--pt-checkout:#f6fff9;--pt-checkout-panel:#ffffff;--pt-checkout-line:#ccebd9;}body.sketch-menu-v106.tpl-catalogo_fun,body.sketch-menu-v106.tpl-bazar_pop{--pt-bg:#fff7ed;--pt-bg-soft:#ffe8d0;--pt-text:#35170c;--pt-muted:#77513c;--pt-card:#fffdf8;--pt-card2:#fff2e3;--pt-card-text:#1f2937;--pt-card-muted:#5b6472;--pt-line:rgba(255,107,0,.22);--pt-accent:#ff6b00;--pt-accent2:#7c2dff;--pt-button:#c2410c;--pt-section:#ffe6c8;--pt-section-text:#35170c;--pt-checkout:#fff8ef;--pt-checkout-panel:#ffffff;--pt-checkout-line:#ebc9a7;}body.sketch-menu-v106.tpl-kids_pop{--pt-bg:#fff9d6;--pt-bg-soft:#fff0a5;--pt-text:#3b1d0a;--pt-muted:#76502a;--pt-card:#3b1d0a;--pt-card2:#5a2d0f;--pt-card-text:#fff8dd;--pt-card-muted:#ffe8a8;--pt-line:rgba(250,204,21,.35);--pt-accent:#eab308;--pt-accent2:#ef4444;--pt-button:#854d0e;--pt-section:#3b1d0a;--pt-section-text:#fff;--pt-checkout:#fffbe8;--pt-checkout-panel:#ffffff;--pt-checkout-line:#e8d589;}body.sketch-menu-v106.tpl-joias_luxo{--pt-bg:#fff1f7;--pt-bg-soft:#ffe1ef;--pt-text:#4a1230;--pt-muted:#80506b;--pt-card:#ffffff;--pt-card2:#fff4fa;--pt-card-text:#2a1020;--pt-card-muted:#6b4660;--pt-line:rgba(236,72,153,.22);--pt-accent:#db2777;--pt-accent2:#7c3aed;--pt-button:#db2777;--pt-section:#ffe0ef;--pt-section-text:#4a1230;--pt-checkout:#fff7fb;--pt-checkout-panel:#ffffff;--pt-checkout-line:#efc6da;}body.sketch-menu-v106.tpl-otica_lux{--pt-bg:#f0f9ff;--pt-bg-soft:#dff3ff;--pt-text:#0e2a3a;--pt-muted:#496779;--pt-card:#ffffff;--pt-card2:#f3faff;--pt-card-text:#0f172a;--pt-card-muted:#52606f;--pt-line:rgba(14,165,233,.22);--pt-accent:#0ea5e9;--pt-accent2:#111827;--pt-button:#0369a1;--pt-section:#ddf2ff;--pt-section-text:#0e2a3a;--pt-checkout:#f5fbff;--pt-checkout-panel:#ffffff;--pt-checkout-line:#c4e4f4;}body.menu-body{background:var(--pt-bg-soft)!important;margin:0!important;}body.sketch-menu-v106 .catalogo-menu{background:radial-gradient(circle at 0 0,rgba(255,255,255,.28),transparent 260px),linear-gradient(180deg,var(--pt-bg),var(--pt-bg-soft) 45%,var(--pt-bg))!important;color:var(--pt-text)!important;max-width:1120px!important;width:min(1120px,100%)!important;box-shadow:0 0 0 1px rgba(15,23,42,.05)!important;}body.sketch-menu-v106 .catalogo-menu.desktop-wide{max-width:1200px!important;}body.sketch-menu-v106 .menu-hero{background:transparent!important;}body.sketch-menu-v106 .hero-img{filter:brightness(.70) saturate(1.10)!important;border-radius:0 0 34px 34px!important;}body.sketch-menu-v106 .store-card{background:rgba(255,255,255,.92)!important;color:#111827!important;border:1px solid rgba(15,23,42,.10)!important;box-shadow:0 18px 44px rgba(15,23,42,.14)!important;backdrop-filter:blur(18px)!important;}body.sketch-menu-v106 .store-card h1,.sketch-menu-v106 .store-title-verified{color:#111827!important;text-shadow:none!important;}body.sketch-menu-v106 .store-card p,body.sketch-menu-v106 .meta{color:#475569!important;text-shadow:none!important;}body.sketch-menu-v106 .search-row input{background:#ffffff!important;color:#111827!important;border:1px solid rgba(15,23,42,.12)!important;box-shadow:0 10px 28px rgba(15,23,42,.08)!important;}body.sketch-menu-v106 .cat-tabs{background:rgba(255,255,255,.82)!important;backdrop-filter:blur(14px)!important;border-bottom:1px solid rgba(15,23,42,.06)!important;}body.sketch-menu-v106 .cat-tabs a{background:#ffffff!important;color:#111827!important;border:1px solid rgba(15,23,42,.13)!important;box-shadow:0 8px 18px rgba(15,23,42,.06)!important;}body.sketch-menu-v106 .cat-tabs a.active{background:linear-gradient(135deg,var(--pt-button),var(--pt-button))!important;color:#fff!important;border-color:transparent!important;}body.sketch-menu-v106 .repeat-order{background:linear-gradient(135deg,var(--pt-button),var(--pt-button))!important;color:#fff!important;box-shadow:0 16px 34px rgba(15,23,42,.16)!important;}body.sketch-menu-v106 .products-list{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(340px,1fr))!important;gap:18px!important;padding:0 30px 34px!important;}body.sketch-menu-v106 .products-list>h2{grid-column:1/-1!important;justify-self:start!important;display:inline-flex!important;align-items:center!important;gap:9px!important;width:auto!important;max-width:100%!important;margin:24px 0 0!important;padding:10px 17px!important;border-radius:18px!important;background:var(--pt-section)!important;color:var(--pt-section-text)!important;border:1px solid var(--pt-line)!important;box-shadow:0 14px 32px rgba(15,23,42,.13)!important;text-shadow:none!important;font-size:clamp(22px,3vw,30px)!important;line-height:1.1!important;letter-spacing:-.035em!important;}body.sketch-menu-v106 .products-list .menu-product{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr) 132px!important;gap:16px!important;align-items:center!important;min-height:178px!important;margin:0!important;padding:18px!important;border-radius:var(--pt-radius)!important;background:linear-gradient(160deg,var(--pt-card),var(--pt-card2))!important;color:var(--pt-card-text)!important;border:1px solid var(--pt-line)!important;box-shadow:var(--pt-card-shadow)!important;overflow:hidden!important;isolation:isolate!important;}body.sketch-menu-v106 .products-list .menu-product::before{content:""!important;position:absolute!important;inset:0!important;background:radial-gradient(circle at 100% 0,rgba(255,255,255,.13),transparent 40%),linear-gradient(135deg,rgba(255,255,255,.06),transparent 44%)!important;pointer-events:none!important;z-index:-1!important;}body.sketch-menu-v106 .products-list .menu-product>div{min-width:0!important;position:relative!important;z-index:2!important;}body.sketch-menu-v106 .products-list .menu-product h3{color:var(--pt-card-text)!important;text-shadow:none!important;font-size:20px!important;line-height:1.18!important;margin:0 0 8px!important;letter-spacing:-.02em!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;}body.sketch-menu-v106 .products-list .menu-product p{color:var(--pt-card-muted)!important;opacity:1!important;text-shadow:none!important;font-size:13.5px!important;line-height:1.42!important;margin:0 0 9px!important;display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important;}body.sketch-menu-v106 .products-list .menu-product small{color:var(--pt-card-muted)!important;opacity:1!important;font-weight:900!important;letter-spacing:.02em!important;text-shadow:none!important;}body.sketch-menu-v106 .products-list .menu-product strong{color:var(--pt-accent)!important;font-size:23px!important;font-weight:1000!important;text-shadow:none!important;}body.sketch-menu-v106 .products-list .menu-product del{color:var(--pt-card-muted)!important;opacity:.82!important;text-shadow:none!important;}body.sketch-menu-v106 .products-list .menu-product img{width:132px!important;height:132px!important;min-width:132px!important;max-width:132px!important;object-fit:contain!important;object-position:center!important;border-radius:24px!important;background:rgba(255,255,255,.92)!important;border:1px solid rgba(15,23,42,.10)!important;box-shadow:0 14px 28px rgba(15,23,42,.16)!important;padding:8px!important;position:relative!important;z-index:2!important;}body.sketch-menu-v106 .badges{gap:6px!important;margin:6px 0 10px!important;}body.sketch-menu-v106 .badges span,body.sketch-menu-v106 .featured-mini,body.sketch-menu-v106 .free-entrega-pill{background:rgba(255,255,255,.92)!important;color:#0f766e!important;border:1px solid rgba(13,148,136,.25)!important;font-size:11px!important;line-height:1.1!important;font-weight:950!important;text-shadow:none!important;}body.sketch-menu-v106 .discount-pill{background:#f5f3ff!important;color:#5b21b6!important;border:1px solid #c4b5fd!important;text-shadow:none!important;}body.sketch-menu-v106 .fav-btn{background:rgba(255,255,255,.92)!important;color:#0f172a!important;border:1px solid rgba(15,23,42,.16)!important;box-shadow:0 12px 24px rgba(15,23,42,.16)!important;}body.sketch-menu-v106 .fav-btn.active,body.sketch-menu-v106 .fav-btn.is-active{background:linear-gradient(135deg,#ef476f,#ff6b8a)!important;color:#fff!important;border-color:transparent!important;}body.sketch-menu-v106 .menu-floating-icons{z-index:1!important;opacity:.30!important;filter:drop-shadow(0 10px 18px rgba(15,23,42,.16)) saturate(1.05)!important;}body.sketch-menu-v106 .menu-floating-icons span{opacity:.26!important;}body.sketch-menu-v106 .menu-hero,body.sketch-menu-v106 .store-card,body.sketch-menu-v106 .search-row,body.sketch-menu-v106 .coupon-strip,body.sketch-menu-v106 .cat-tabs,body.sketch-menu-v106 .products-list,body.sketch-menu-v106 .featured-products,body.sketch-menu-v106 .menu-offers-section,body.sketch-menu-v106 .google-review-section{position:relative!important;z-index:2!important;}body.sketch-menu-v106 .floating-cart{position:fixed!important;left:50%!important;right:auto!important;bottom:18px!important;transform:translateX(-50%)!important;width:min(860px,calc(100vw - 24px))!important;max-width:calc(100vw - 24px)!important;display:none!important;grid-template-columns:52px minmax(0,1fr) 172px!important;align-items:center!important;gap:14px!important;padding:12px 16px!important;border-radius:24px!important;background:linear-gradient(135deg,rgba(255,255,255,.97),rgba(247,250,252,.97))!important;color:#111827!important;border:1px solid var(--pt-checkout-line)!important;box-shadow:0 18px 42px rgba(15,23,42,.16)!important;backdrop-filter:blur(18px)!important;z-index:80!important;overflow:visible!important;}body.sketch-menu-v106 .floating-cart.show{display:grid!important;}body.sketch-menu-v106 .floating-cart>*{min-width:0!important;}body.sketch-menu-v106 .floating-cart-icon{width:52px!important;height:52px!important;border-radius:18px!important;display:grid!important;place-items:center!important;background:linear-gradient(135deg,var(--pt-button),var(--pt-button))!important;color:#fff!important;box-shadow:none!important;}body.sketch-menu-v106 .floating-cart-icon svg{width:26px!important;height:26px!important;display:block!important;}body.sketch-menu-v106 .floating-cart-copy{display:grid!important;gap:2px!important;min-width:0!important;text-align:left!important;}body.sketch-menu-v106 .floating-cart-kicker{display:inline-flex!important;align-items:center!important;gap:6px!important;width:max-content!important;max-width:100%!important;padding:3px 9px!important;border-radius:999px!important;background:rgba(13,148,136,.10)!important;color:#334155!important;font-size:11px!important;line-height:1.1!important;font-weight:1000!important;letter-spacing:.03em!important;text-transform:uppercase!important;text-shadow:none!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;}body.sketch-menu-v106 .floating-cart-kicker b{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:22px!important;height:22px!important;border-radius:999px!important;background:var(--pt-button)!important;color:#fff!important;font-size:12px!important;line-height:1!important;text-shadow:none!important;}body.sketch-menu-v106 .floating-cart-title{color:#0f172a!important;font-size:20px!important;font-weight:1000!important;line-height:1.08!important;text-shadow:none!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;}body.sketch-menu-v106 .floating-cart-total{color:var(--pt-button)!important;font-size:14px!important;font-weight:950!important;line-height:1.1!important;text-shadow:none!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;}body.sketch-menu-v106 .floating-cart button{width:100%!important;min-width:0!important;min-height:52px!important;padding:12px 18px!important;border:0!important;border-radius:18px!important;background:linear-gradient(135deg,var(--pt-button),var(--pt-button))!important;color:#fff!important;font-size:16px!important;font-weight:1000!important;text-shadow:none!important;box-shadow:0 12px 26px rgba(15,118,110,.22)!important;white-space:nowrap!important;}body.sketch-menu-v106 .modal,body .modal#checkoutModal{background:rgba(2,6,23,.70)!important;backdrop-filter:blur(8px)!important;}body.sketch-menu-v106 .checkout-sheet,body.sketch-menu-v106 .checkout-sheet.v4,body.sketch-menu-v106 .checkout-themed-sheet,body.sketch-menu-v106 .lux-checkout-sheet,body .amzx-themed-modal .checkout-sheet.lux-checkout-sheet{background:linear-gradient(180deg,var(--pt-checkout),#ffffff)!important;color:#111827!important;border:1px solid var(--pt-checkout-line)!important;border-radius:34px 34px 0 0!important;box-shadow:0 -22px 70px rgba(2,6,23,.30)!important;padding:18px 18px 30px!important;overflow:auto!important;}body.sketch-menu-v106 .checkout-sheet *,body .amzx-themed-modal .checkout-sheet *{text-shadow:none!important;}body.sketch-menu-v106 .checkout-top,body.sketch-menu-v106 .checkout-top.themed-check-top,body .amzx-themed-modal .checkout-top.themed-check-top{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;gap:14px!important;align-items:center!important;margin:0 0 14px!important;padding:16px!important;border-radius:26px!important;background:#ffffff!important;color:#111827!important;border:1px solid var(--pt-checkout-line)!important;box-shadow:0 12px 30px rgba(15,23,42,.08)!important;}body.sketch-menu-v106 .checkout-top small,body .amzx-themed-modal .checkout-top small{color:#475569!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important;}body.sketch-menu-v106 .checkout-top h2,body .amzx-themed-modal .checkout-top h2{color:#0f172a!important;margin:2px 0!important;font-size:clamp(22px,4vw,30px)!important;line-height:1.08!important;}body.sketch-menu-v106 .checkout-top p,body .amzx-themed-modal .checkout-top p{color:#334155!important;font-weight:850!important;margin:0!important;line-height:1.25!important;}body.sketch-menu-v106 .checkout-top>b,body .amzx-themed-modal .checkout-top>b{color:var(--pt-button)!important;font-size:clamp(20px,4vw,28px)!important;font-weight:1000!important;white-space:nowrap!important;}body.sketch-menu-v106 .back-modal,body .amzx-themed-modal .back-modal{background:#f8fafc!important;color:#0f172a!important;border:1px solid #d8e2ea!important;border-radius:16px!important;font-weight:950!important;box-shadow:none!important;}body.sketch-menu-v106 .checkout-panel,body.sketch-menu-v106 .themed-check-panel,body.sketch-menu-v106 .total-panel,body .amzx-themed-modal .checkout-panel,body .amzx-themed-modal .themed-check-panel{background:#ffffff!important;color:#111827!important;border:1px solid #dbe5ee!important;border-radius:26px!important;box-shadow:0 12px 28px rgba(15,23,42,.07)!important;margin:12px 0!important;padding:16px!important;}body.sketch-menu-v106 .section-title,body .amzx-themed-modal .section-title{display:flex!important;align-items:center!important;gap:12px!important;margin:0 0 14px!important;color:#111827!important;}body.sketch-menu-v106 .section-title>span,body .amzx-themed-modal .section-title>span{width:48px!important;height:48px!important;min-width:48px!important;border-radius:17px!important;display:grid!important;place-items:center!important;background:linear-gradient(135deg,var(--pt-button),var(--pt-button))!important;color:#fff!important;border:0!important;box-shadow:0 10px 20px rgba(15,118,110,.18)!important;}body.sketch-menu-v106 .section-title svg,body .amzx-themed-modal .section-title svg{width:24px!important;height:24px!important;color:#fff!important;stroke:#fff!important;fill:none!important;}body.sketch-menu-v106 .section-title h3,body .amzx-themed-modal .section-title h3{color:#0f172a!important;margin:0!important;font-size:21px!important;line-height:1.15!important;}body.sketch-menu-v106 .section-title small,body .amzx-themed-modal .section-title small{color:#475569!important;font-weight:800!important;line-height:1.28!important;}body.sketch-menu-v106 .checkout-item,body .amzx-themed-modal .checkout-item{background:#f8fafc!important;color:#111827!important;border:1px solid #dbe5ee!important;border-radius:20px!important;box-shadow:none!important;}body.sketch-menu-v106 .checkout-item b,body.sketch-menu-v106 .checkout-item strong,body.sketch-menu-v106 .checkout-item-price,body .amzx-themed-modal .checkout-item b,body .amzx-themed-modal .checkout-item strong{color:#111827!important;}body.sketch-menu-v106 .checkout-item p,body.sketch-menu-v106 .checkout-item small,body .amzx-themed-modal .checkout-item p,body .amzx-themed-modal .checkout-item small{color:#475569!important;}body.sketch-menu-v106 .checkout-remove-item,body .amzx-themed-modal .checkout-remove-item{background:#fff1f2!important;color:#dc2626!important;border:1px solid #fecdd3!important;border-radius:14px!important;box-shadow:none!important;}body.sketch-menu-v106 .checkout-remove-item svg,body .amzx-themed-modal .checkout-remove-item svg{color:#dc2626!important;fill:currentColor!important;}body.sketch-menu-v106 .receive-tabs,body.sketch-menu-v106 .pay-tabs,body.sketch-menu-v106 .checkout-payment-cards,body .amzx-themed-modal .receive-tabs,body .amzx-themed-modal .pay-tabs{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;}body.sketch-menu-v106 .receive-tabs button,body.sketch-menu-v106 .pay-tabs button,body.sketch-menu-v106 .checkout-payment-cards button,body .amzx-themed-modal .receive-tabs button,body .amzx-themed-modal .pay-tabs button{background:#f8fafc!important;color:#0f172a!important;border:1px solid #cfd9e5!important;border-radius:18px!important;min-height:70px!important;padding:13px 15px!important;text-align:left!important;font-weight:950!important;box-shadow:none!important;}body.sketch-menu-v106 .receive-tabs button small,body.sketch-menu-v106 .pay-tabs button small,body.sketch-menu-v106 .checkout-payment-cards button small,body .amzx-themed-modal .receive-tabs button small,body .amzx-themed-modal .pay-tabs button small{display:block!important;color:#475569!important;font-weight:800!important;margin-top:4px!important;line-height:1.22!important;}body.sketch-menu-v106 .receive-tabs button.active,body.sketch-menu-v106 .pay-tabs button.active,body.sketch-menu-v106 .checkout-payment-cards button.active,body .amzx-themed-modal .receive-tabs button.active,body .amzx-themed-modal .pay-tabs button.active{background:linear-gradient(135deg,var(--pt-button),var(--pt-button))!important;color:#ffffff!important;border-color:transparent!important;box-shadow:0 12px 26px rgba(15,118,110,.20)!important;}body.sketch-menu-v106 .receive-tabs button.active *,body.sketch-menu-v106 .pay-tabs button.active *,body.sketch-menu-v106 .checkout-payment-cards button.active *,body .amzx-themed-modal .receive-tabs button.active *,body .amzx-themed-modal .pay-tabs button.active *{color:#ffffff!important;}body.sketch-menu-v106 .checkout-form-grid input,body.sketch-menu-v106 .coupon-apply input,body.sketch-menu-v106 .checkout-panel input,body.sketch-menu-v106 .checkout-panel textarea,body .amzx-themed-modal .checkout-panel input,body .amzx-themed-modal .checkout-panel textarea{background:#ffffff!important;color:#111827!important;border:1px solid #cfd9e5!important;border-radius:17px!important;box-shadow:none!important;}body.sketch-menu-v106 .checkout-form-grid input::placeholder,body.sketch-menu-v106 .coupon-apply input::placeholder,body .amzx-themed-modal .checkout-panel input::placeholder{color:#64748b!important;opacity:1!important;}body.sketch-menu-v106 .coupon-apply,body .amzx-themed-modal .coupon-apply{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;align-items:center!important;}body.sketch-menu-v106 #applyCoupon,body .amzx-themed-modal #applyCoupon{background:linear-gradient(135deg,var(--pt-button),var(--pt-button))!important;color:#fff!important;border:0!important;border-radius:17px!important;font-weight:1000!important;min-height:52px!important;}body.sketch-menu-v106 .checkout-pix-dynamic,body.sketch-menu-v106 .pix-box,body.sketch-menu-v106 .cash-change-box,body.sketch-menu-v106 .checkout-payment-explain,body .amzx-themed-modal .checkout-pix-dynamic,body .amzx-themed-modal .pix-box{background:#f8fafc!important;color:#111827!important;border:1px solid #dbe5ee!important;border-radius:22px!important;}body.sketch-menu-v106 .checkout-pix-dynamic b,body.sketch-menu-v106 .pix-box b,body.sketch-menu-v106 .checkout-pix-dynamic strong,body.sketch-menu-v106 .pix-box strong,body .amzx-themed-modal .checkout-pix-dynamic b,body .amzx-themed-modal .pix-box b{color:#111827!important;}body.sketch-menu-v106 .checkout-pix-dynamic p,body.sketch-menu-v106 .pix-box p,body.sketch-menu-v106 .checkout-pix-dynamic small,body.sketch-menu-v106 .pix-box small,body .amzx-themed-modal .checkout-pix-dynamic p,body .amzx-themed-modal .pix-box p{color:#475569!important;}body.sketch-menu-v106 .total-box,body .amzx-themed-modal .total-box{background:#f8fafc!important;color:#111827!important;border:1px solid #dbe5ee!important;border-radius:22px!important;padding:16px!important;}body.sketch-menu-v106 .total-box p,body .amzx-themed-modal .total-box p{display:flex!important;justify-content:space-between!important;gap:12px!important;color:#334155!important;margin:8px 0!important;}body.sketch-menu-v106 .total-box p span,body .amzx-themed-modal .total-box p span{color:#475569!important;font-weight:850!important;}body.sketch-menu-v106 .total-box p b,body .amzx-themed-modal .total-box p b{color:#0f172a!important;font-weight:950!important;}body.sketch-menu-v106 .total-box h2,body .amzx-themed-modal .total-box h2{display:flex!important;justify-content:space-between!important;gap:12px!important;border-top:1px dashed #cbd5e1!important;margin:14px 0 0!important;padding-top:14px!important;color:#0f172a!important;}body.sketch-menu-v106 .total-box h2 b,body .amzx-themed-modal .total-box h2 b{color:var(--pt-button)!important;font-size:clamp(24px,5vw,34px)!important;}body.sketch-menu-v106 .checkout-send,body .amzx-themed-modal .checkout-send{background:linear-gradient(135deg,var(--pt-button),var(--pt-button))!important;color:#fff!important;border:0!important;border-radius:20px!important;min-height:58px!important;font-size:18px!important;font-weight:1000!important;box-shadow:0 14px 28px rgba(15,118,110,.20)!important;}body.sketch-menu-v106 .checkout-final-note,body .amzx-themed-modal .checkout-final-note{display:block!important;color:#475569!important;font-weight:800!important;margin-top:10px!important;text-align:center!important;}.amzx-coupon-use-popup,.coupon-use-popup,.system-modal .coupon-use-popup{background:#ffffff!important;color:#111827!important;border:1px solid #dbe5ee!important;box-shadow:0 24px 70px rgba(15,23,42,.28)!important;}.amzx-coupon-use-popup h2,.coupon-use-popup h2{color:#0f172a!important;}.amzx-coupon-use-popup p,.coupon-use-popup p{color:#475569!important;}.amzx-coupon-use-popup .btn.ghost,.coupon-use-popup .btn.ghost{background:#f8fafc!important;color:#0f172a!important;border:1px solid #cfd9e5!important;}.amzx-coupon-use-popup .btn.primary,.coupon-use-popup .btn.primary{background:linear-gradient(135deg,var(--pt-button,#119a94),var(--pt-accent,#119a94))!important;color:#fff!important;border:0!important;}.model-page-intro,.model-global-bg-panel{border-radius:26px!important;background:#ffffff!important;color:#111827!important;border:1px solid #dbe5ee!important;box-shadow:0 18px 42px rgba(15,23,42,.08)!important;}.model-page-intro h2,.model-global-bg-panel h2{color:#0f172a!important;}.global-bg-head{display:flex!important;align-items:flex-start!important;gap:14px!important;margin-bottom:14px!important;}.global-bg-head>span{width:48px!important;height:48px!important;border-radius:16px!important;display:grid!important;place-items:center!important;background:linear-gradient(135deg,#119a94,#14b8a6)!important;color:#fff!important;}.model-bg-icons-panel.global-bg-fields{display:grid!important;grid-template-columns:2fr repeat(3,1fr)!important;gap:12px!important;align-items:end!important;padding:0!important;background:transparent!important;border:0!important;}.model-bg-icons-panel.global-bg-fields label{color:#334155!important;font-weight:900!important;}.model-bg-icons-panel.global-bg-fields input,.model-bg-icons-panel.global-bg-fields select{background:#ffffff!important;color:#0f172a!important;border:1px solid #cfd9e5!important;border-radius:16px!important;min-height:48px!important;}.model-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))!important;gap:18px!important;align-items:stretch!important;}.model-card{overflow:hidden!important;border-radius:26px!important;background:#ffffff!important;border:1px solid #dbe5ee!important;box-shadow:0 14px 34px rgba(15,23,42,.08)!important;display:flex!important;flex-direction:column!important;}.model-card.active{border-color:#ff6b00!important;box-shadow:0 0 0 1px #ff6b00,0 18px 42px rgba(255,107,0,.14)!important;}.model-card .model-info{display:grid!important;gap:10px!important;padding:16px!important;}.model-card .model-info h3{color:#0f172a!important;margin:0!important;font-size:20px!important;line-height:1.2!important;}.model-card .model-info p{color:#475569!important;margin:0!important;line-height:1.48!important;}.model-card .actions{margin-top:auto!important;display:flex!important;gap:10px!important;flex-wrap:wrap!important;}.model-card .actions .btn{min-height:48px!important;border-radius:16px!important;}@media(max-width:760px){body.sketch-menu-v106 .catalogo-menu{width:100%!important;max-width:100%!important;}body.sketch-menu-v106 .products-list{grid-template-columns:1fr!important;padding:0 12px 118px!important;gap:12px!important;}body.sketch-menu-v106 .products-list>h2{font-size:24px!important;padding:9px 14px!important;border-radius:16px!important;}body.sketch-menu-v106 .products-list .menu-product{grid-template-columns:minmax(0,1fr) 104px!important;gap:12px!important;min-height:152px!important;padding:13px!important;border-radius:24px!important;}body.sketch-menu-v106 .products-list .menu-product img{width:104px!important;height:104px!important;min-width:104px!important;max-width:104px!important;border-radius:20px!important;padding:6px!important;}body.sketch-menu-v106 .products-list .menu-product h3{font-size:17px!important;line-height:1.18!important;}body.sketch-menu-v106 .products-list .menu-product p{font-size:12.5px!important;line-height:1.35!important;-webkit-line-clamp:2!important;}body.sketch-menu-v106 .products-list .menu-product strong{font-size:20px!important;}body.sketch-menu-v106 .floating-cart{left:10px!important;right:10px!important;bottom:10px!important;transform:none!important;width:auto!important;max-width:none!important;grid-template-columns:46px minmax(0,1fr)!important;gap:10px!important;padding:10px!important;border-radius:22px!important;}body.sketch-menu-v106 .floating-cart-icon{width:46px!important;height:46px!important;border-radius:16px!important;}body.sketch-menu-v106 .floating-cart-copy{gap:1px!important;}body.sketch-menu-v106 .floating-cart-kicker{width:100%!important;max-width:100%!important;font-size:10px!important;padding:2px 7px!important;}body.sketch-menu-v106 .floating-cart-kicker b{min-width:20px!important;height:20px!important;font-size:11px!important;}body.sketch-menu-v106 .floating-cart-title{font-size:17px!important;white-space:normal!important;display:-webkit-box!important;-webkit-line-clamp:1!important;-webkit-box-orient:vertical!important;}body.sketch-menu-v106 .floating-cart-total{font-size:13px!important;}body.sketch-menu-v106 .floating-cart button{grid-column:1/-1!important;width:100%!important;min-height:46px!important;font-size:15px!important;border-radius:16px!important;}body.sketch-menu-v106 .checkout-sheet{padding:12px 10px 24px!important;border-radius:26px 26px 0 0!important;}body.sketch-menu-v106 .checkout-top{grid-template-columns:1fr!important;text-align:left!important;padding:14px!important;}body.sketch-menu-v106 .checkout-top>b{justify-self:start!important;}body.sketch-menu-v106 .receive-tabs,body.sketch-menu-v106 .pay-tabs,body.sketch-menu-v106 .checkout-payment-cards{grid-template-columns:1fr!important;}body.sketch-menu-v106 .coupon-apply{grid-template-columns:1fr!important;}.model-bg-icons-panel.global-bg-fields{grid-template-columns:1fr!important;}.model-grid{grid-template-columns:1fr!important;}}@media(max-width:390px){body.sketch-menu-v106 .products-list .menu-product{grid-template-columns:minmax(0,1fr) 86px!important;padding:12px!important;}body.sketch-menu-v106 .products-list .menu-product img{width:86px!important;height:86px!important;min-width:86px!important;max-width:86px!important;}body.sketch-menu-v106 .products-list .menu-product h3{font-size:16px!important;}body.sketch-menu-v106 .products-list .menu-product p{font-size:12px!important;}}:root{--amzx-check-selected-bg:#d1fae5;--amzx-check-selected-border:#059669;--amzx-check-selected-text:#064e3b;--amzx-check-normal-text:#0f172a;--amzx-check-muted:#334155;}body .amzx-themed-modal .checkout-sheet .receive-tabs button,body .amzx-themed-modal .checkout-sheet .pay-tabs button,body .amzx-themed-modal .checkout-sheet .checkout-payment-cards button,body.sketch-menu-v106 .checkout-sheet .receive-tabs button,body.sketch-menu-v106 .checkout-sheet .pay-tabs button,body.sketch-menu-v106 .checkout-sheet .checkout-payment-cards button{background:#ffffff!important;color:var(--amzx-check-normal-text)!important;border:1px solid #cbd5e1!important;box-shadow:0 8px 18px rgba(15,23,42,.05)!important;text-shadow:none!important;opacity:1!important;}body .amzx-themed-modal .checkout-sheet .receive-tabs button *,body .amzx-themed-modal .checkout-sheet .pay-tabs button *,body .amzx-themed-modal .checkout-sheet .checkout-payment-cards button *,body.sketch-menu-v106 .checkout-sheet .receive-tabs button *,body.sketch-menu-v106 .checkout-sheet .pay-tabs button *,body.sketch-menu-v106 .checkout-sheet .checkout-payment-cards button *{color:var(--amzx-check-normal-text)!important;opacity:1!important;text-shadow:none!important;}body .amzx-themed-modal .checkout-sheet .receive-tabs button small,body .amzx-themed-modal .checkout-sheet .pay-tabs button small,body .amzx-themed-modal .checkout-sheet .checkout-payment-cards button small,body.sketch-menu-v106 .checkout-sheet .receive-tabs button small,body.sketch-menu-v106 .checkout-sheet .pay-tabs button small,body.sketch-menu-v106 .checkout-sheet .checkout-payment-cards button small{color:var(--amzx-check-muted)!important;opacity:1!important;font-weight:850!important;}body .amzx-themed-modal .checkout-sheet .receive-tabs button.active,body .amzx-themed-modal .checkout-sheet .pay-tabs button.active,body .amzx-themed-modal .checkout-sheet .checkout-payment-cards button.active,body .amzx-themed-modal .checkout-sheet .receive-tabs button.selected,body .amzx-themed-modal .checkout-sheet .pay-tabs button.selected,body .amzx-themed-modal .checkout-sheet .checkout-payment-cards button.selected,body .amzx-themed-modal .checkout-sheet .receive-tabs button[aria-pressed="true"],body .amzx-themed-modal .checkout-sheet .pay-tabs button[aria-pressed="true"],body .amzx-themed-modal .checkout-sheet .receive-tabs button[aria-selected="true"],body .amzx-themed-modal .checkout-sheet .pay-tabs button[aria-selected="true"],body.sketch-menu-v106 .checkout-sheet .receive-tabs button.active,body.sketch-menu-v106 .checkout-sheet .pay-tabs button.active,body.sketch-menu-v106 .checkout-sheet .checkout-payment-cards button.active,body.sketch-menu-v106 .checkout-sheet .receive-tabs button.selected,body.sketch-menu-v106 .checkout-sheet .pay-tabs button.selected,body.sketch-menu-v106 .checkout-sheet .checkout-payment-cards button.selected,body.sketch-menu-v106 .checkout-sheet .receive-tabs button[aria-pressed="true"],body.sketch-menu-v106 .checkout-sheet .pay-tabs button[aria-pressed="true"],body.sketch-menu-v106 .checkout-sheet .receive-tabs button[aria-selected="true"],body.sketch-menu-v106 .checkout-sheet .pay-tabs button[aria-selected="true"],body .amzx-themed-modal .checkout-sheet button.pay-red.active,body .amzx-themed-modal .checkout-sheet button.pay-orange.active,body .amzx-themed-modal .checkout-sheet button.pay-green.active,body .amzx-themed-modal .checkout-sheet button.cash-card.active,body.sketch-menu-v106 .checkout-sheet button.pay-red.active,body.sketch-menu-v106 .checkout-sheet button.pay-orange.active,body.sketch-menu-v106 .checkout-sheet button.pay-green.active,body.sketch-menu-v106 .checkout-sheet button.cash-card.active{background:var(--amzx-check-selected-bg)!important;color:var(--amzx-check-selected-text)!important;border:2px solid var(--amzx-check-selected-border)!important;box-shadow:0 10px 22px rgba(5,150,105,.16)!important;text-shadow:none!important;opacity:1!important;}body .amzx-themed-modal .checkout-sheet .receive-tabs button.active *,body .amzx-themed-modal .checkout-sheet .pay-tabs button.active *,body .amzx-themed-modal .checkout-sheet .checkout-payment-cards button.active *,body .amzx-themed-modal .checkout-sheet .receive-tabs button.selected *,body .amzx-themed-modal .checkout-sheet .pay-tabs button.selected *,body .amzx-themed-modal .checkout-sheet .checkout-payment-cards button.selected *,body .amzx-themed-modal .checkout-sheet .receive-tabs button[aria-pressed="true"] *,body .amzx-themed-modal .checkout-sheet .pay-tabs button[aria-pressed="true"] *,body .amzx-themed-modal .checkout-sheet .receive-tabs button[aria-selected="true"] *,body .amzx-themed-modal .checkout-sheet .pay-tabs button[aria-selected="true"] *,body.sketch-menu-v106 .checkout-sheet .receive-tabs button.active *,body.sketch-menu-v106 .checkout-sheet .pay-tabs button.active *,body.sketch-menu-v106 .checkout-sheet .checkout-payment-cards button.active *,body.sketch-menu-v106 .checkout-sheet .receive-tabs button.selected *,body.sketch-menu-v106 .checkout-sheet .pay-tabs button.selected *,body.sketch-menu-v106 .checkout-sheet .checkout-payment-cards button.selected *,body.sketch-menu-v106 .checkout-sheet .receive-tabs button[aria-pressed="true"] *,body.sketch-menu-v106 .checkout-sheet .pay-tabs button[aria-pressed="true"] *,body.sketch-menu-v106 .checkout-sheet .receive-tabs button[aria-selected="true"] *,body.sketch-menu-v106 .checkout-sheet .pay-tabs button[aria-selected="true"] *,body .amzx-themed-modal .checkout-sheet button.pay-red.active *,body .amzx-themed-modal .checkout-sheet button.pay-orange.active *,body .amzx-themed-modal .checkout-sheet button.pay-green.active *,body .amzx-themed-modal .checkout-sheet button.cash-card.active *,body.sketch-menu-v106 .checkout-sheet button.pay-red.active *,body.sketch-menu-v106 .checkout-sheet button.pay-orange.active *,body.sketch-menu-v106 .checkout-sheet button.pay-green.active *,body.sketch-menu-v106 .checkout-sheet button.cash-card.active *{color:var(--amzx-check-selected-text)!important;opacity:1!important;text-shadow:none!important;}body .amzx-themed-modal .checkout-sheet .receive-tabs button.active small,body .amzx-themed-modal .checkout-sheet .pay-tabs button.active small,body .amzx-themed-modal .checkout-sheet .checkout-payment-cards button.active small,body.sketch-menu-v106 .checkout-sheet .receive-tabs button.active small,body.sketch-menu-v106 .checkout-sheet .pay-tabs button.active small,body.sketch-menu-v106 .checkout-sheet .checkout-payment-cards button.active small{color:#065f46!important;opacity:1!important;font-weight:850!important;}body .amzx-themed-modal .checkout-remove-item,body.sketch-menu-v106 .checkout-remove-item{background:#dc2626!important;color:#ffffff!important;border:1px solid #b91c1c!important;box-shadow:0 10px 22px rgba(220,38,38,.22)!important;}body .amzx-themed-modal .checkout-remove-item *,body.sketch-menu-v106 .checkout-remove-item *{color:#ffffff!important;fill:currentColor!important;stroke:currentColor!important;opacity:1!important;}@media(max-width:760px){body .amzx-themed-modal .checkout-sheet .receive-tabs button,body .amzx-themed-modal .checkout-sheet .pay-tabs button,body.sketch-menu-v106 .checkout-sheet .receive-tabs button,body.sketch-menu-v106 .checkout-sheet .pay-tabs button{min-height:60px!important;}}body.sketch-menu-v106 .products-list h2{grid-column:1/-1!important;display:block!important;width:auto!important;max-width:100%!important;margin:26px 0 10px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;color:#0f172a!important;text-shadow:none!important;font-size:clamp(24px,3.5vw,34px)!important;line-height:1.08!important;letter-spacing:-.035em!important;font-weight:1000!important;}body.sketch-menu-v106.theme-dark .products-list h2,body.sketch-menu-v106.tpl-premium_dark .products-list h2,body.sketch-menu-v106.tpl-dark_auto_gold .products-list h2,body.sketch-menu-v106.tpl-black_premium .products-list h2,body.sketch-menu-v106.tpl-otica_neon .products-list h2,body.sketch-menu-v106.tpl-cyber_neon .products-list h2,body.sketch-menu-v106.tpl-construcao_gold .products-list h2,body.sketch-menu-v106.tpl-joias_premium .products-list h2,body.sketch-menu-v106.tpl-loja_premium .products-list h2,body.sketch-menu-v106.tpl-moda_flame .products-list h2,body.sketch-menu-v106.tpl-veiculo_rossa .products-list h2,body.sketch-menu-v106.tpl-produto_pop .products-list h2{color:#ffffff!important;text-shadow:0 3px 16px rgba(0,0,0,.48)!important;}body.sketch-menu-v106.theme-menu:not(.tpl-premium_dark):not(.tpl-dark_auto_gold):not(.tpl-black_premium):not(.tpl-otica_neon):not(.tpl-cyber_neon):not(.tpl-construcao_gold):not(.tpl-joias_premium):not(.tpl-loja_premium):not(.tpl-moda_flame):not(.tpl-veiculo_rossa):not(.tpl-produto_pop) .products-list h2,body.sketch-menu-v106.theme-light .products-list h2{color:#102a32!important;text-shadow:none!important;}body.sketch-menu-v106 .menu-floating-icons{opacity:.62!important;filter:drop-shadow(0 14px 26px rgba(15,23,42,.22)) saturate(1.18)!important;}body.sketch-menu-v106 .menu-floating-icons span{opacity:.54!important;text-shadow:0 10px 24px rgba(15,23,42,.22)!important;}body.sketch-menu-v106 .menu-hero,body.sketch-menu-v106 .menu-top-promo,body.sketch-menu-v106 .search-row,body.sketch-menu-v106 .featured-products,body.sketch-menu-v106 .menu-offers-section,body.sketch-menu-v106 .coupon-strip,body.sketch-menu-v106 .cat-tabs,body.sketch-menu-v106 .products-list,body.sketch-menu-v106 .google-review-section,body.sketch-menu-v106 .floating-cart{position:relative!important;z-index:2!important;}body.sketch-menu-v106 .checkout-sheet.pro-checkout .section-title>span,body.sketch-menu-v106 .checkout-sheet .section-title>span,body .amzx-themed-modal .checkout-sheet.pro-checkout .section-title>span,body .amzx-themed-modal .checkout-sheet .section-title>span{background:linear-gradient(135deg,var(--pt-button,#0891b2),var(--pt-button,#0891b2))!important;color:#ffffff!important;border:0!important;box-shadow:0 10px 22px rgba(8,145,178,.22)!important;}body.sketch-menu-v106 .checkout-sheet.pro-checkout .section-title>span *,body.sketch-menu-v106 .checkout-sheet .section-title>span *,body .amzx-themed-modal .checkout-sheet.pro-checkout .section-title>span *,body .amzx-themed-modal .checkout-sheet .section-title>span *{color:#ffffff!important;fill:currentColor!important;stroke:currentColor!important;opacity:1!important;}body.sketch-menu-v106 .checkout-sheet .checkout-top,body.sketch-menu-v106 .checkout-sheet .checkout-top.themed-check-top,body.sketch-menu-v106 .checkout-sheet.pro-checkout .checkout-top.pro.themed-check-top,body .amzx-themed-modal .checkout-sheet .checkout-top.themed-check-top{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;text-align:left!important;}body.sketch-menu-v106 .checkout-sheet .checkout-top .back-modal,body .amzx-themed-modal .checkout-sheet .checkout-top .back-modal{white-space:nowrap!important;min-width:max-content!important;}body.sketch-menu-v106 .checkout-sheet .checkout-top h2.checkout-title-main,body .amzx-themed-modal .checkout-sheet .checkout-top h2.checkout-title-main{display:inline-flex!important;align-items:baseline!important;justify-content:flex-start!important;flex-wrap:nowrap!important;gap:.28em!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;max-width:100%!important;line-height:1.04!important;letter-spacing:-.04em!important;}body.sketch-menu-v106 .checkout-sheet .checkout-top h2.checkout-title-main span,body .amzx-themed-modal .checkout-sheet .checkout-top h2.checkout-title-main span{display:inline-block!important;white-space:nowrap!important;margin:0!important;padding:0!important;}body.sketch-menu-v106 .checkout-sheet .checkout-top>b,body .amzx-themed-modal .checkout-sheet .checkout-top>b{justify-self:end!important;white-space:nowrap!important;text-align:right!important;}@media(max-width:760px){body.sketch-menu-v106 .checkout-sheet .checkout-top,body.sketch-menu-v106 .checkout-sheet .checkout-top.themed-check-top,body.sketch-menu-v106 .checkout-sheet.pro-checkout .checkout-top.pro.themed-check-top,body .amzx-themed-modal .checkout-sheet .checkout-top.themed-check-top{grid-template-columns:auto minmax(0,1fr) auto!important;gap:8px!important;align-items:center!important;text-align:left!important;padding:12px!important;}body.sketch-menu-v106 .checkout-sheet .checkout-top .back-modal,body .amzx-themed-modal .checkout-sheet .checkout-top .back-modal{min-height:42px!important;padding:0 11px!important;border-radius:13px!important;font-size:13px!important;line-height:1!important;}body.sketch-menu-v106 .checkout-sheet .checkout-top small,body .amzx-themed-modal .checkout-sheet .checkout-top small{font-size:10px!important;line-height:1!important;margin:0 0 2px!important;}body.sketch-menu-v106 .checkout-sheet .checkout-top h2.checkout-title-main,body .amzx-themed-modal .checkout-sheet .checkout-top h2.checkout-title-main{font-size:clamp(18px,5.1vw,21px)!important;line-height:1.02!important;gap:.24em!important;}body.sketch-menu-v106 .checkout-sheet .checkout-top p,body .amzx-themed-modal .checkout-sheet .checkout-top p{font-size:11.5px!important;line-height:1.18!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;max-width:100%!important;}body.sketch-menu-v106 .checkout-sheet .checkout-top>b,body .amzx-themed-modal .checkout-sheet .checkout-top>b{font-size:clamp(17px,5vw,21px)!important;justify-self:end!important;}body.sketch-menu-v106 .checkout-sheet.pro-checkout .section-title>span,body.sketch-menu-v106 .checkout-sheet .section-title>span,body .amzx-themed-modal .checkout-sheet.pro-checkout .section-title>span,body .amzx-themed-modal .checkout-sheet .section-title>span{width:44px!important;height:44px!important;min-width:44px!important;border-radius:15px!important;}}@media(max-width:380px){body.sketch-menu-v106 .checkout-sheet .checkout-top,body .amzx-themed-modal .checkout-sheet .checkout-top.themed-check-top{gap:6px!important;padding:10px!important;}body.sketch-menu-v106 .checkout-sheet .checkout-top .back-modal,body .amzx-themed-modal .checkout-sheet .checkout-top .back-modal{padding:0 9px!important;font-size:12px!important;}body.sketch-menu-v106 .checkout-sheet .checkout-top h2.checkout-title-main,body .amzx-themed-modal .checkout-sheet .checkout-top h2.checkout-title-main{font-size:17px!important;}body.sketch-menu-v106 .checkout-sheet .checkout-top p,body .amzx-themed-modal .checkout-sheet .checkout-top p{font-size:10.5px!important;}body.sketch-menu-v106 .checkout-sheet .checkout-top>b,body .amzx-themed-modal .checkout-sheet .checkout-top>b{font-size:17px!important;}}body.sketch-menu-v106.tpl-aqua_moda_glass{--amzx-check-selected-bg:#ccfbf1;--amzx-check-selected-border:#14b8a6;--amzx-check-selected-text:#0f766e;}body.sketch-menu-v106.tpl-ofertas_red{--amzx-check-selected-bg:#fee2e2;--amzx-check-selected-border:#ef4444;--amzx-check-selected-text:#991b1b;}body.sketch-menu-v106.tpl-vitrine_orange{--amzx-check-selected-bg:#ffedd5;--amzx-check-selected-border:#fb923c;--amzx-check-selected-text:#9a3412;}body.sketch-menu-v106.tpl-dark_auto_gold{--amzx-check-selected-bg:#fef3c7;--amzx-check-selected-border:#f59e0b;--amzx-check-selected-text:#78350f;}body.sketch-menu-v106.tpl-black_premium{--amzx-check-selected-bg:#fef3c7;--amzx-check-selected-border:#d97706;--amzx-check-selected-text:#78350f;}body.sketch-menu-v106.tpl-luxo_gold{--amzx-check-selected-bg:#fef3c7;--amzx-check-selected-border:#facc15;--amzx-check-selected-text:#7f1d1d;}body.sketch-menu-v106.tpl-catalogo_moda{--amzx-check-selected-bg:#ffedd5;--amzx-check-selected-border:#fb923c;--amzx-check-selected-text:#9a3412;}body.sketch-menu-v106.tpl-catalogo_veiculo{--amzx-check-selected-bg:#fee2e2;--amzx-check-selected-border:#ef4444;--amzx-check-selected-text:#991b1b;}body.sketch-menu-v106.tpl-otica_neon{--amzx-check-selected-bg:#cffafe;--amzx-check-selected-border:#06b6d4;--amzx-check-selected-text:#155e75;}body.sketch-menu-v106.tpl-beleza_tropical{--amzx-check-selected-bg:#f3e8ff;--amzx-check-selected-border:#a855f7;--amzx-check-selected-text:#6b21a8;}body.sketch-menu-v106.tpl-construcao_gold{--amzx-check-selected-bg:#fef3c7;--amzx-check-selected-border:#f59e0b;--amzx-check-selected-text:#78350f;}body.sketch-menu-v106.tpl-clean_market{--amzx-check-selected-bg:#dcfce7;--amzx-check-selected-border:#22c55e;--amzx-check-selected-text:#166534;}body.sketch-menu-v106.tpl-catalogo_fun{--amzx-check-selected-bg:#ffedd5;--amzx-check-selected-border:#fb923c;--amzx-check-selected-text:#9a3412;}body.sketch-menu-v106.tpl-kids_pop{--amzx-check-selected-bg:#fef3c7;--amzx-check-selected-border:#f59e0b;--amzx-check-selected-text:#78350f;}body.sketch-menu-v106.tpl-joias_luxo{--amzx-check-selected-bg:#fce7f3;--amzx-check-selected-border:#ec4899;--amzx-check-selected-text:#9d174d;}body.sketch-menu-v106.tpl-boutique_italia{--amzx-check-selected-bg:#fee2e2;--amzx-check-selected-border:#ef4444;--amzx-check-selected-text:#991b1b;}body.sketch-menu-v106.tpl-otica_lux{--amzx-check-selected-bg:#dbeafe;--amzx-check-selected-border:#3b82f6;--amzx-check-selected-text:#1e3a8a;}body.sketch-menu-v106.tpl-joias_premium{--amzx-check-selected-bg:#fef3c7;--amzx-check-selected-border:#d97706;--amzx-check-selected-text:#78350f;}body.sketch-menu-v106.tpl-bazar_pop{--amzx-check-selected-bg:#ffedd5;--amzx-check-selected-border:#fb923c;--amzx-check-selected-text:#9a3412;}body.sketch-menu-v106.tpl-cyber_neon{--amzx-check-selected-bg:#e0e7ff;--amzx-check-selected-border:#6366f1;--amzx-check-selected-text:#312e81;}body.sketch-menu-v106 .checkout-sheet .receive-tabs button.active,body.sketch-menu-v106 .checkout-sheet .pay-tabs button.active,body.sketch-menu-v106 .checkout-sheet .checkout-payment-cards button.active,body.sketch-menu-v106 .checkout-sheet .receive-tabs button.selected,body.sketch-menu-v106 .checkout-sheet .pay-tabs button.selected,body.sketch-menu-v106 .checkout-sheet .checkout-payment-cards button.selected,body.sketch-menu-v106 .checkout-sheet .receive-tabs button[aria-pressed="true"],body.sketch-menu-v106 .checkout-sheet .pay-tabs button[aria-pressed="true"],body.sketch-menu-v106 .checkout-sheet .receive-tabs button[aria-selected="true"],body.sketch-menu-v106 .checkout-sheet .pay-tabs button[aria-selected="true"],body .amzx-themed-modal .checkout-sheet .receive-tabs button.active,body .amzx-themed-modal .checkout-sheet .pay-tabs button.active,body .amzx-themed-modal .checkout-sheet .checkout-payment-cards button.active,body .amzx-themed-modal .checkout-sheet .receive-tabs button.selected,body .amzx-themed-modal .checkout-sheet .pay-tabs button.selected,body .amzx-themed-modal .checkout-sheet .checkout-payment-cards button.selected{background:var(--amzx-check-selected-bg,#d1fae5)!important;border:2px solid var(--amzx-check-selected-border,#059669)!important;color:var(--amzx-check-selected-text,#064e3b)!important;box-shadow:0 10px 22px color-mix(in srgb,var(--amzx-check-selected-border,#059669) 22%,transparent)!important;text-shadow:none!important;opacity:1!important;}body.sketch-menu-v106 .checkout-sheet .receive-tabs button.active *,body.sketch-menu-v106 .checkout-sheet .pay-tabs button.active *,body.sketch-menu-v106 .checkout-sheet .checkout-payment-cards button.active *,body.sketch-menu-v106 .checkout-sheet .receive-tabs button.selected *,body.sketch-menu-v106 .checkout-sheet .pay-tabs button.selected *,body.sketch-menu-v106 .checkout-sheet .checkout-payment-cards button.selected *,body.sketch-menu-v106 .checkout-sheet .receive-tabs button[aria-pressed="true"] *,body.sketch-menu-v106 .checkout-sheet .pay-tabs button[aria-pressed="true"] *,body.sketch-menu-v106 .checkout-sheet .receive-tabs button[aria-selected="true"] *,body.sketch-menu-v106 .checkout-sheet .pay-tabs button[aria-selected="true"] *,body .amzx-themed-modal .checkout-sheet .receive-tabs button.active *,body .amzx-themed-modal .checkout-sheet .pay-tabs button.active *,body .amzx-themed-modal .checkout-sheet .checkout-payment-cards button.active *,body .amzx-themed-modal .checkout-sheet .receive-tabs button.selected *,body .amzx-themed-modal .checkout-sheet .pay-tabs button.selected *,body .amzx-themed-modal .checkout-sheet .checkout-payment-cards button.selected *{color:var(--amzx-check-selected-text,#064e3b)!important;opacity:1!important;text-shadow:none!important;}body.sketch-menu-v106 .checkout-sheet .receive-tabs button.active small,body.sketch-menu-v106 .checkout-sheet .pay-tabs button.active small,body.sketch-menu-v106 .checkout-sheet .checkout-payment-cards button.active small,body .amzx-themed-modal .checkout-sheet .receive-tabs button.active small,body .amzx-themed-modal .checkout-sheet .pay-tabs button.active small,body .amzx-themed-modal .checkout-sheet .checkout-payment-cards button.active small{color:color-mix(in srgb,var(--amzx-check-selected-text,#064e3b) 86%,#111827 14%)!important;font-weight:850!important;}.model-global-bg-panel{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:14px!important;align-items:end!important;}.model-global-bg-panel .global-bg-head,.model-global-bg-panel .global-theme-follow-disabled{grid-column:1/-1!important;}.model-bg-icons-panel.global-bg-fields{grid-column:1!important;grid-template-columns:minmax(240px,1.4fr) minmax(120px,.55fr) minmax(170px,.75fr) minmax(150px,.65fr)!important;align-items:end!important;}.model-bg-icons-panel.global-bg-fields label{align-content:end!important;}.model-bg-icons-panel.global-bg-fields small{display:none!important;}.model-global-bg-panel .actions{grid-column:2!important;margin:0!important;align-self:end!important;justify-content:flex-end!important;}.model-global-bg-panel .actions .btn{height:50px!important;min-height:50px!important;white-space:nowrap!important;border-radius:16px!important;}@media(max-width:920px){.model-global-bg-panel{grid-template-columns:1fr!important;}.model-bg-icons-panel.global-bg-fields{grid-column:1!important;grid-template-columns:1fr 1fr!important;}.model-global-bg-panel .actions{grid-column:1!important;justify-content:stretch!important;}.model-global-bg-panel .actions .btn{width:100%!important;}}@media(max-width:620px){.model-bg-icons-panel.global-bg-fields{grid-template-columns:1fr!important;}}body .amzx-themed-modal .pix-result-sheet .checkout-top.themed-check-top{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;grid-template-areas:"back title amount"!important;align-items:center!important;gap:12px!important;text-align:left!important;}body .amzx-themed-modal .pix-result-sheet .checkout-top.themed-check-top .back-modal{grid-area:back!important;white-space:nowrap!important;min-width:max-content!important;}body .amzx-themed-modal .pix-result-sheet .checkout-top.themed-check-top>div{grid-area:title!important;min-width:0!important;max-width:100%!important;}body .amzx-themed-modal .pix-result-sheet .checkout-top.themed-check-top>b{grid-area:amount!important;justify-self:end!important;text-align:right!important;white-space:nowrap!important;}body .amzx-themed-modal .pix-result-sheet .checkout-top.themed-check-top small{display:block!important;margin:0 0 3px!important;line-height:1.05!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;}body .amzx-themed-modal .pix-result-sheet .checkout-top.themed-check-top h2{display:block!important;margin:0 0 4px!important;line-height:1.05!important;letter-spacing:-.035em!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;max-width:100%!important;}body .amzx-themed-modal .pix-result-sheet .checkout-top.themed-check-top p{margin:0!important;line-height:1.25!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;max-width:100%!important;}@media(max-width:620px){body .amzx-themed-modal .pix-result-sheet .checkout-top.themed-check-top{grid-template-columns:auto auto!important;grid-template-areas:"back amount" "title title"!important;gap:10px 12px!important;padding:13px!important;border-radius:20px!important;}body .amzx-themed-modal .pix-result-sheet .checkout-top.themed-check-top .back-modal{min-height:42px!important;padding:0 12px!important;border-radius:13px!important;font-size:13px!important;}body .amzx-themed-modal .pix-result-sheet .checkout-top.themed-check-top>b{font-size:clamp(18px,5.4vw,22px)!important;align-self:center!important;}body .amzx-themed-modal .pix-result-sheet .checkout-top.themed-check-top small{font-size:11px!important;letter-spacing:.06em!important;}body .amzx-themed-modal .pix-result-sheet .checkout-top.themed-check-top h2{font-size:clamp(24px,7.4vw,32px)!important;}body .amzx-themed-modal .pix-result-sheet .checkout-top.themed-check-top p{font-size:12.5px!important;}}@media(max-width:380px){body .amzx-themed-modal .pix-result-sheet .checkout-top.themed-check-top{gap:8px!important;padding:11px!important;}body .amzx-themed-modal .pix-result-sheet .checkout-top.themed-check-top .back-modal{padding:0 10px!important;font-size:12px!important;}body .amzx-themed-modal .pix-result-sheet .checkout-top.themed-check-top h2{font-size:23px!important;}body .amzx-themed-modal .pix-result-sheet .checkout-top.themed-check-top p{font-size:11.5px!important;}}html,body{scroll-behavior:auto!important;-webkit-text-size-adjust:100%!important;text-size-adjust:100%!important;}body.menu-body,body.sketch-menu-v106{overscroll-behavior-y:contain!important;background-attachment:scroll!important;}body.sketch-menu-v106 .catalogo-menu{transform:translateZ(0)!important;backface-visibility:hidden!important;-webkit-font-smoothing:antialiased!important;}body.sketch-menu-v106 .menu-floating-icons{will-change:transform!important;transform:translateZ(0)!important;backface-visibility:hidden!important;opacity:.42!important;filter:drop-shadow(0 8px 16px rgba(0,0,0,.14)) saturate(1.08)!important;}body.sketch-menu-v106 .menu-floating-icons span{will-change:transform!important;backface-visibility:hidden!important;}body.sketch-menu-v106 .menu-product,body.sketch-menu-v106 .featured-product,body.sketch-menu-v106 .offer-card{contain:layout paint!important;}body.sketch-menu-v106 .store-card{position:relative!important;}body.sketch-menu-v106 .menu-actions .share-menu-btn,#menuShareBtn.share-menu-btn{position:absolute!important;right:18px!important;top:18px!important;width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;padding:0!important;border-radius:18px!important;display:grid!important;place-items:center!important;background:rgba(15,23,42,.88)!important;color:#fff!important;border:1px solid rgba(255,255,255,.28)!important;box-shadow:0 14px 30px rgba(15,23,42,.22)!important;font-size:0!important;line-height:0!important;z-index:12!important;overflow:hidden!important;}body.sketch-menu-v106 .menu-actions .share-menu-btn::before,#menuShareBtn.share-menu-btn::before{content:"↗"!important;font-size:23px!important;line-height:1!important;font-weight:1000!important;color:#fff!important;display:block!important;}body.sketch-menu-v106 .menu-actions .share-menu-btn:hover,#menuShareBtn.share-menu-btn:hover{transform:translateY(-1px)!important;filter:brightness(1.06)!important;}body.sketch-menu-v106 .store-card .menu-actions{padding-right:62px!important;}#productModal .qty-add.themed-qty-add,#productModal .qty-add{display:grid!important;grid-template-columns:minmax(138px,190px) minmax(0,1fr)!important;gap:14px!important;align-items:center!important;}#productModal .qty-add .qty{height:58px!important;min-height:58px!important;display:grid!important;grid-template-columns:46px minmax(36px,1fr) 46px!important;align-items:center!important;justify-items:center!important;border-radius:18px!important;padding:6px!important;background:#ffffff!important;border:1px solid #d8e1ec!important;box-shadow:0 10px 22px rgba(15,23,42,.07)!important;overflow:hidden!important;}#productModal .qty-add .qty button,#productModal .qty button#qtyMinus,#productModal .qty button#qtyPlus{width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;margin:0!important;padding:0!important;border-radius:14px!important;display:grid!important;place-items:center!important;background:#0f172a!important;color:#fff!important;border:0!important;font-size:24px!important;font-weight:1000!important;line-height:1!important;box-shadow:none!important;}#productModal .qty-add .qty b,#productModal #qtyVal{display:grid!important;place-items:center!important;min-width:34px!important;height:42px!important;margin:0!important;color:#111827!important;font-size:18px!important;font-weight:1000!important;line-height:1!important;text-align:center!important;}#productModal .qty-add .add-btn{min-height:58px!important;height:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;line-height:1.15!important;white-space:normal!important;padding:14px 16px!important;}#productModal .option-row,#productModal .option-row input,#productModal .option-row .option-text{scroll-margin-top:0!important;}@media(max-width:680px){body.sketch-menu-v106 .menu-actions .share-menu-btn,#menuShareBtn.share-menu-btn{right:14px!important;top:14px!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;border-radius:16px!important;}body.sketch-menu-v106 .menu-actions .share-menu-btn::before,#menuShareBtn.share-menu-btn::before{font-size:21px!important;}body.sketch-menu-v106 .store-card .menu-actions{padding-right:0!important;padding-top:46px!important;}#productModal .qty-add.themed-qty-add,#productModal .qty-add{grid-template-columns:1fr!important;gap:10px!important;}#productModal .qty-add .qty{width:100%!important;grid-template-columns:54px minmax(0,1fr) 54px!important;height:60px!important;}#productModal .qty-add .qty button,#productModal .qty button#qtyMinus,#productModal .qty button#qtyPlus{width:48px!important;height:48px!important;border-radius:16px!important;}#productModal .qty-add .qty b,#productModal #qtyVal{height:48px!important;font-size:20px!important;}#productModal .qty-add .add-btn{width:100%!important;min-height:60px!important;}}html,body{overflow-x:hidden!important;overflow-y:auto!important;height:auto!important;min-height:100%!important;scroll-behavior:auto!important;-webkit-overflow-scrolling:touch!important;}body.menu-body,body.sketch-menu-v106{overscroll-behavior-y:auto!important;touch-action:pan-y!important;}body.sketch-menu-v106 .catalogo-menu{transform:none!important;backface-visibility:visible!important;will-change:auto!important;}body.sketch-menu-v106 .menu-product,body.sketch-menu-v106 .featured-product,body.sketch-menu-v106 .offer-card{contain:none!important;}body.sketch-menu-v106 .menu-floating-icons{will-change:auto!important;transform:none!important;backface-visibility:visible!important;}body.sketch-menu-v106 .menu-floating-icons span{will-change:auto!important;backface-visibility:visible!important;}body.modal-open,body.checkout-open{overflow:hidden!important;}body.sketch-menu-v106 .hero-actions.search-only{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:12px!important;pointer-events:none!important;}body.sketch-menu-v106 .hero-actions.search-only>button{pointer-events:auto!important;}body.sketch-menu-v106 .hero-actions.search-only #menuShareBtn.share-menu-btn{margin-left:auto!important;width:54px!important;height:54px!important;min-width:54px!important;min-height:54px!important;display:grid!important;place-items:center!important;border-radius:999px!important;background:linear-gradient(135deg,#0ea5e9,#2563eb)!important;color:#fff!important;border:3px solid rgba(255,255,255,.72)!important;box-shadow:0 16px 34px rgba(37,99,235,.30),0 0 0 1px rgba(15,23,42,.08)!important;padding:0!important;font-size:0!important;line-height:0!important;overflow:hidden!important;}body.sketch-menu-v106 .hero-actions.search-only #menuShareBtn.share-menu-btn svg{width:27px!important;height:27px!important;display:block!important;color:#fff!important;filter:drop-shadow(0 2px 4px rgba(0,0,0,.18))!important;}body.sketch-menu-v106 .hero-actions.search-only #menuShareBtn.share-menu-btn::before{display:none!important;content:none!important;}body.sketch-menu-v106 .store-card .menu-actions{padding-right:0!important;padding-top:0!important;}body.sketch-menu-v106 .menu-actions .share-menu-btn{display:none!important;}body.sketch-menu-v106 .menu-offers-section{margin:22px 34px 26px!important;padding:22px!important;border-radius:30px!important;overflow:hidden!important;}body.sketch-menu-v106 .menu-offers-section .offers-head{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:16px!important;margin-bottom:16px!important;}body.sketch-menu-v106 .menu-offers-section .offers-head h2{font-size:clamp(24px,3vw,34px)!important;line-height:1.05!important;margin:4px 0!important;}body.sketch-menu-v106 .menu-offers-section .offers-head p{margin:0!important;line-height:1.45!important;}body.sketch-menu-v106 .menu-offers-section .offers-scroller{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;overflow:visible!important;}body.sketch-menu-v106 .menu-offers-section .offer-card.menu-product{display:grid!important;grid-template-columns:128px minmax(0,1fr)!important;gap:16px!important;align-items:center!important;min-height:0!important;padding:14px!important;border-radius:24px!important;margin:0!important;}body.sketch-menu-v106 .menu-offers-section .offer-card.menu-product>img{grid-column:1!important;width:128px!important;height:128px!important;max-width:128px!important;min-width:128px!important;object-fit:contain!important;object-position:center!important;border-radius:22px!important;padding:8px!important;align-self:center!important;justify-self:center!important;}body.sketch-menu-v106 .menu-offers-section .offer-card.menu-product>div{grid-column:2!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;text-align:left!important;gap:6px!important;min-width:0!important;width:100%!important;}body.sketch-menu-v106 .menu-offers-section .offer-card b{min-height:0!important;font-size:18px!important;line-height:1.22!important;margin:0!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;}body.sketch-menu-v106 .menu-offers-section .offer-card small{min-height:0!important;font-size:13px!important;line-height:1.35!important;margin:0!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;}body.sketch-menu-v106 .menu-offers-section .offer-card strong{font-size:22px!important;line-height:1.05!important;margin-top:2px!important;}body.sketch-menu-v106 .menu-offers-section .offer-card del{font-size:13px!important;opacity:.72!important;}body.sketch-menu-v106 .menu-offers-section .offer-card .offer-discount-badge{display:none!important;content:none!important;}body.sketch-menu-v106 .menu-offers-section .offer-card .offer-free-entrega{font-size:11px!important;padding:5px 8px!important;}body.sketch-menu-v106 .menu-offers-section .offer-card .fav-btn{top:10px!important;right:10px!important;}.pro-client .level-progress{height:12px!important;border-radius:999px!important;background:rgba(15,23,42,.10)!important;overflow:hidden!important;border:1px solid rgba(15,23,42,.08)!important;}.pro-client .level-progress span{display:block!important;height:100%!important;border-radius:999px!important;background:linear-gradient(90deg,var(--primary,#0ea5e9),var(--primary2,#2563eb))!important;transition:width .35s ease!important;}@media(max-width:760px){body.sketch-menu-v106 .hero-actions.search-only{top:14px!important;left:14px!important;right:14px!important;}body.sketch-menu-v106 .hero-actions.search-only #menuShareBtn.share-menu-btn{width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;}body.sketch-menu-v106 .hero-actions.search-only #menuShareBtn.share-menu-btn svg{width:24px!important;height:24px!important;}body.sketch-menu-v106 .menu-offers-section{margin:16px 12px 24px!important;padding:18px!important;border-radius:26px!important;}body.sketch-menu-v106 .menu-offers-section .offers-head{display:block!important;text-align:center!important;margin-bottom:14px!important;}body.sketch-menu-v106 .menu-offers-section .offers-head>span{display:none!important;}body.sketch-menu-v106 .menu-offers-section .offers-scroller{grid-template-columns:1fr!important;gap:13px!important;}body.sketch-menu-v106 .menu-offers-section .offer-card.menu-product{grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important;padding:16px!important;gap:12px!important;}body.sketch-menu-v106 .menu-offers-section .offer-card.menu-product>img{grid-column:1!important;width:136px!important;height:136px!important;max-width:136px!important;min-width:136px!important;}body.sketch-menu-v106 .menu-offers-section .offer-card.menu-product>div{grid-column:1!important;align-items:center!important;text-align:center!important;}body.sketch-menu-v106 .menu-offers-section .offer-card b{font-size:18px!important;line-height:1.2!important;}body.sketch-menu-v106 .menu-offers-section .offer-card small{font-size:13px!important;line-height:1.35!important;max-width:34ch!important;}body.sketch-menu-v106 .menu-offers-section .offer-card strong{font-size:22px!important;}}body.sketch-menu-v106 .hero-actions.search-only #menuShareBtn.share-menu-btn{position:relative!important;inset:auto!important;right:auto!important;top:auto!important;transform:none!important;}body.sketch-menu-v106 .hero-actions.search-only{justify-content:flex-start!important;pointer-events:none!important;}body.sketch-menu-v106 .hero-actions.search-only #menuSearchBtn{pointer-events:auto!important;}body.sketch-menu-v106 .hero-actions.search-only #menuShareBtn{display:none!important;}body.sketch-menu-v106 .store-card .menu-actions #menuShareBtn.menu-share-action{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;order:30!important;flex:1 1 100%!important;width:min(100%,360px)!important;max-width:360px!important;min-height:46px!important;margin:2px auto 0!important;padding:12px 18px!important;border-radius:16px!important;background:linear-gradient(135deg,var(--primary,#0ea5e9),var(--primary2,#2563eb))!important;color:#fff!important;border:0!important;box-shadow:0 14px 30px rgba(15,23,42,.16)!important;font-weight:950!important;font-size:15px!important;line-height:1.1!important;text-align:center!important;white-space:nowrap!important;}body.sketch-menu-v106 .store-card .menu-actions #menuShareBtn.menu-share-action::before{content:"↗"!important;display:inline-grid!important;place-items:center!important;width:22px!important;height:22px!important;border-radius:999px!important;background:rgba(255,255,255,.20)!important;color:#fff!important;font-size:15px!important;line-height:1!important;}body.sketch-menu-v106 .search-row{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;margin:0 24px 14px!important;padding:12px!important;border-radius:24px!important;background:rgba(255,255,255,.96)!important;border:1px solid rgba(15,23,42,.12)!important;box-shadow:0 16px 34px rgba(15,23,42,.10)!important;z-index:3!important;}body.sketch-menu-v106 .search-row input#menuSearch{grid-column:1!important;width:100%!important;min-width:0!important;height:52px!important;min-height:52px!important;padding:0 16px!important;border-radius:18px!important;background:#ffffff!important;color:#111827!important;-webkit-text-fill-color:#111827!important;border:1px solid #d7dee8!important;box-shadow:none!important;font-weight:850!important;font-size:15px!important;line-height:52px!important;outline:none!important;}body.sketch-menu-v106 .search-row input#menuSearch::placeholder{color:#64748b!important;-webkit-text-fill-color:#64748b!important;opacity:1!important;}body.sketch-menu-v106 .search-row #menuSearchClear.menu-search-clear{position:static!important;grid-column:2!important;justify-self:end!important;align-self:center!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;height:52px!important;min-width:88px!important;margin:0!important;padding:0 16px!important;border-radius:16px!important;background:#0f172a!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border:1px solid rgba(15,23,42,.12)!important;font-weight:950!important;font-size:13px!important;line-height:1!important;box-shadow:0 10px 22px rgba(15,23,42,.12)!important;transform:none!important;top:auto!important;right:auto!important;}body.sketch-menu-v106 .search-row #menuSearchClear.menu-search-clear[hidden]{display:none!important;}body.sketch-menu-v106 .menu-search-empty{background:#ffffff!important;color:#111827!important;border:1px solid rgba(15,23,42,.12)!important;border-radius:22px!important;padding:18px!important;box-shadow:0 16px 34px rgba(15,23,42,.08)!important;text-align:center!important;}body.sketch-menu-v106 .menu-search-empty b{color:#0f172a!important;}body.sketch-menu-v106 .menu-search-empty small{display:block!important;color:#475569!important;margin-top:6px!important;}@media(max-width:760px){body.sketch-menu-v106 .search-row{margin:0 12px 14px!important;padding:10px!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;border-radius:22px!important;}body.sketch-menu-v106 .search-row input#menuSearch{height:48px!important;min-height:48px!important;line-height:48px!important;font-size:14px!important;border-radius:16px!important;padding:0 12px!important;}body.sketch-menu-v106 .search-row #menuSearchClear.menu-search-clear{height:48px!important;min-width:76px!important;padding:0 12px!important;border-radius:15px!important;font-size:12px!important;}body.sketch-menu-v106 .store-card .menu-actions #menuShareBtn.menu-share-action{width:100%!important;max-width:100%!important;min-height:44px!important;}body.sketch-menu-v106 .menu-offers-section .offers-scroller{display:grid!important;grid-template-columns:1fr!important;width:100%!important;max-width:100%!important;gap:14px!important;overflow:visible!important;}body.sketch-menu-v106 .menu-offers-section .offer-card.menu-product{display:grid!important;grid-template-columns:1fr!important;width:100%!important;max-width:100%!important;min-width:0!important;padding:14px!important;border-radius:24px!important;gap:10px!important;justify-items:center!important;align-items:center!important;text-align:center!important;overflow:hidden!important;}body.sketch-menu-v106 .menu-offers-section .offer-card.menu-product>img{grid-column:1!important;width:min(150px,52vw)!important;height:min(150px,52vw)!important;max-width:150px!important;min-width:0!important;justify-self:center!important;align-self:center!important;object-fit:contain!important;padding:7px!important;border-radius:20px!important;}body.sketch-menu-v106 .menu-offers-section .offer-card.menu-product>div{grid-column:1!important;width:100%!important;min-width:0!important;max-width:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;gap:6px!important;overflow:visible!important;}body.sketch-menu-v106 .menu-offers-section .offer-card b,body.sketch-menu-v106 .menu-offers-section .offer-card small,body.sketch-menu-v106 .menu-offers-section .offer-card strong,body.sketch-menu-v106 .menu-offers-section .offer-card del{max-width:100%!important;min-width:0!important;text-align:center!important;overflow-wrap:break-word!important;word-break:normal!important;white-space:normal!important;}body.sketch-menu-v106 .menu-offers-section .offer-card b{font-size:17px!important;line-height:1.22!important;-webkit-line-clamp:3!important;}body.sketch-menu-v106 .menu-offers-section .offer-card small{font-size:12.5px!important;line-height:1.35!important;max-width:30ch!important;-webkit-line-clamp:3!important;}body.sketch-menu-v106 .menu-offers-section .offer-card strong{font-size:21px!important;line-height:1.1!important;margin:0!important;}body.sketch-menu-v106 .menu-offers-section .offer-card .price-discount-row{justify-content:center!important;align-items:center!important;flex-wrap:wrap!important;width:100%!important;gap:6px!important;}}.admin-main .calls-toolbar{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:16px!important;align-items:center!important;margin:0 0 18px!important}.admin-main .calls-stats.stats.mini{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;margin:0!important}.admin-main .calls-stats>div{text-align:center!important;min-height:96px!important;display:grid!important;place-items:center!important;align-content:center!important}.admin-main .calls-stats b{font-size:34px!important;line-height:1!important}.admin-main .calls-stats small{font-size:13px!important;font-weight:850!important;color:#475467!important}.admin-main .calls-display-btn{height:max-content!important;white-space:nowrap!important}.admin-products-premium-head{margin-top:18px!important}.admin-products-category-grid{display:grid!important;gap:18px!important;margin-top:18px!important}.product-category-group{padding:20px!important}.product-category-title{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;margin:0 0 14px!important}.product-category-title small{display:block!important;text-transform:uppercase!important;letter-spacing:.06em!important;font-size:11px!important;font-weight:950!important;color:#667085!important}.product-category-title h3{margin:0!important;font-size:22px!important;color:#0f172a!important}.product-category-title span{display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;background:#ecfdf5!important;color:#166534!important;border:1px solid #86efac!important;padding:8px 12px!important;font-weight:950!important;white-space:nowrap!important}.product-mini-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(230px,1fr))!important;gap:12px!important}.product-mini-card{display:grid!important;grid-template-columns:64px minmax(0,1fr)!important;grid-template-rows:auto auto!important;gap:10px!important;align-items:center!important;background:#ffffff!important;border:1px solid #e4e7ec!important;border-radius:18px!important;padding:12px!important;box-shadow:0 12px 26px rgba(15,23,42,.045)!important}.product-mini-card img{width:64px!important;height:64px!important;object-fit:contain!important;border-radius:14px!important;background:#f8fafc!important;border:1px solid #edf2f7!important;padding:4px!important}.product-mini-info{min-width:0!important}.product-mini-info b{display:block!important;color:#101828!important;font-size:15px!important;line-height:1.2!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.product-mini-info small{display:block!important;color:#667085!important;font-weight:800!important;margin-top:3px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.product-mini-info em{display:inline-flex!important;margin-top:6px!important;font-style:normal!important;font-size:11px!important;font-weight:950!important;border-radius:999px!important;padding:4px 8px!important;background:#f2f4f7!important;color:#344054!important}.product-mini-card .btn{grid-column:1/-1!important;width:100%!important;min-height:38px!important}.admin-product-modal.hidden{display:none!important}.admin-product-modal{position:fixed!important;inset:0!important;z-index:9998!important;display:grid!important;place-items:center!important;padding:22px!important}.admin-product-modal-backdrop{position:absolute!important;inset:0!important;background:rgba(15,23,42,.62)!important;backdrop-filter:blur(6px)!important}.admin-product-modal-card{position:relative!important;width:min(1080px,96vw)!important;max-height:92vh!important;overflow:auto!important;background:#ffffff!important;border:1px solid #d0d5dd!important;border-radius:28px!important;box-shadow:0 34px 90px rgba(15,23,42,.34)!important;padding:22px!important;color:#101828!important}.admin-product-modal-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;margin:0 0 16px!important;padding-bottom:14px!important;border-bottom:1px solid #e4e7ec!important}.admin-product-modal-head small{display:block!important;text-transform:uppercase!important;letter-spacing:.06em!important;font-size:11px!important;color:#667085!important;font-weight:950!important}.admin-product-modal-head h2{margin:0!important;font-size:26px!important;color:#0f172a!important}.admin-product-modal-close{width:44px!important;height:44px!important;border-radius:16px!important;border:1px solid #d0d5dd!important;background:#ffffff!important;color:#101828!important;font-size:28px!important;font-weight:950!important;line-height:1!important;cursor:pointer!important}.product-edit-form-modal{box-shadow:none!important;border:0!important;padding:0!important;background:#ffffff!important}.product-checks-premium{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.product-checks-premium .check{min-height:54px!important;border:1px solid #d0d5dd!important;background:#f8fafc!important;border-radius:16px!important;padding:13px 14px!important;color:#101828!important;font-weight:900!important;align-items:center!important}.product-checks-premium .check input{width:18px!important;height:18px!important;flex:0 0 18px!important}.option-admin-box{border:1px solid #dce6e0!important;background:#f8fafc!important;border-radius:20px!important;padding:16px!important}.option-admin-head{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:14px!important;margin-bottom:14px!important}.option-admin-head h3{margin:0 0 4px!important;color:#0f172a!important}.option-admin-head p{margin:0!important;color:#667085!important}.option-admin-actions{display:flex!important;gap:8px!important;flex-wrap:wrap!important;justify-content:flex-end!important}.option-admin-list{display:grid!important;grid-template-columns:repeat(2,minmax(180px,1fr))!important;gap:12px!important}.option-admin-list label{margin:0!important}.product-import-export-grid,.import-card .form-grid{align-items:start!important}.import-card label,.product-create-form label{align-self:start!important}.import-card small{display:block!important;line-height:1.4!important;margin-top:6px!important;color:#667085!important}.import-card textarea{min-height:150px!important}.admin-main .product-edit-head{background:#f8fafc!important;border-color:#e4e7ec!important}.admin-main .product-edit-head img{object-fit:contain!important;background:#fff!important}@media(max-width:860px){.admin-main .calls-toolbar{grid-template-columns:1fr!important}.admin-main .calls-display-btn{width:100%!important}.product-checks-premium,.option-admin-list{grid-template-columns:1fr!important}.admin-product-modal{padding:10px!important}.admin-product-modal-card{width:100%!important;border-radius:22px!important;padding:16px!important}.admin-product-modal-head h2{font-size:20px!important}.product-mini-grid{grid-template-columns:1fr!important}}@media(max-width:620px){.admin-main .calls-stats.stats.mini{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.admin-main .calls-stats>div{min-height:82px!important;padding:10px 6px!important}.admin-main .calls-stats b{font-size:26px!important}.admin-main .calls-stats small{font-size:11px!important}.product-category-title{align-items:flex-start!important;flex-direction:column!important}.product-mini-card{grid-template-columns:58px minmax(0,1fr)!important}.product-mini-card img{width:58px!important;height:58px!important}}body.sketch-menu-v106 .store-card .menu-actions{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;gap:12px!important;padding:0!important;margin-top:16px!important;position:relative!important;}body.sketch-menu-v106 .store-card .menu-actions .btn{position:relative!important;inset:auto!important;transform:none!important;min-height:48px!important;border-radius:18px!important;z-index:1!important;}body.sketch-menu-v106 .store-card .menu-actions #customerLoginBtn{order:1!important;flex:1 1 220px!important;max-width:360px!important;background:linear-gradient(135deg,#4f46e5,#2563eb)!important;color:#ffffff!important;border:0!important;box-shadow:0 14px 30px rgba(37,99,235,.22)!important;}body.sketch-menu-v106 .store-card .menu-actions #menuFavoritesBtn{order:2!important;flex:1 1 220px!important;max-width:360px!important;}body.sketch-menu-v106 .store-card .menu-actions #attendantBtn,body.sketch-menu-v106 .store-card .menu-actions #aiHelpBtn{order:3!important;flex:1 1 220px!important;max-width:360px!important;}body.sketch-menu-v106 .store-card .menu-actions #lastStatusBtn{order:4!important;flex:1 1 100%!important;width:min(100%,430px)!important;max-width:430px!important;margin:0 auto!important;background:linear-gradient(135deg,#059669,#10b981)!important;color:#fff!important;}body.sketch-menu-v106 .store-card .menu-actions #menuShareBtn.menu-share-action,body.sketch-menu-v106 .store-card .menu-actions #menuShareBtn.share-menu-btn{order:5!important;position:relative!important;inset:auto!important;right:auto!important;top:auto!important;transform:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;flex:1 1 100%!important;width:min(100%,430px)!important;max-width:430px!important;min-height:48px!important;height:auto!important;margin:0 auto!important;padding:13px 18px!important;border-radius:18px!important;background:linear-gradient(135deg,#f97316,#fb923c)!important;color:#ffffff!important;border:0!important;box-shadow:0 14px 30px rgba(249,115,22,.22)!important;font-size:15px!important;line-height:1.12!important;font-weight:950!important;text-align:center!important;white-space:normal!important;overflow:visible!important;z-index:2!important;}body.sketch-menu-v106 .store-card .menu-actions #menuShareBtn.menu-share-action::before,body.sketch-menu-v106 .store-card .menu-actions #menuShareBtn.share-menu-btn::before{content:"↗"!important;display:inline-grid!important;place-items:center!important;width:24px!important;height:24px!important;min-width:24px!important;border-radius:999px!important;background:rgba(255,255,255,.22)!important;color:#fff!important;font-size:16px!important;line-height:1!important;font-weight:1000!important;}body.sketch-menu-v106 .hero-actions.search-only #menuShareBtn.share-menu-btn{display:none!important;}@media(max-width:760px){body.sketch-menu-v106 .store-card .menu-actions{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;padding:0!important;margin-top:16px!important;}body.sketch-menu-v106 .store-card .menu-actions .btn,body.sketch-menu-v106 .store-card .menu-actions #customerLoginBtn,body.sketch-menu-v106 .store-card .menu-actions #menuFavoritesBtn,body.sketch-menu-v106 .store-card .menu-actions #lastStatusBtn,body.sketch-menu-v106 .store-card .menu-actions #menuShareBtn.menu-share-action,body.sketch-menu-v106 .store-card .menu-actions #menuShareBtn.share-menu-btn{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;}body.sketch-menu-v106 .menu-offers-section{width:auto!important;max-width:calc(100% - 24px)!important;margin:18px 12px 24px!important;padding:18px!important;border-radius:28px!important;overflow:hidden!important;}body.sketch-menu-v106 .menu-offers-section .offers-head{display:block!important;text-align:center!important;margin-bottom:16px!important;}body.sketch-menu-v106 .menu-offers-section .offers-head h2{font-size:clamp(26px,7.2vw,34px)!important;line-height:1.08!important;margin:6px 0 8px!important;text-align:center!important;}body.sketch-menu-v106 .menu-offers-section .offers-head p{max-width:32ch!important;margin:0 auto!important;text-align:center!important;line-height:1.45!important;}body.sketch-menu-v106 .menu-offers-section .offers-scroller{display:grid!important;grid-template-columns:1fr!important;gap:16px!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important;overflow:hidden!important;scroll-snap-type:none!important;}body.sketch-menu-v106 .menu-offers-section .offer-card.menu-product,body.sketch-menu-v106 .menu-offers-section .offer-card{display:grid!important;grid-template-columns:1fr!important;justify-items:center!important;align-items:center!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:18px!important;gap:14px!important;border-radius:28px!important;text-align:center!important;overflow:hidden!important;transform:none!important;left:auto!important;right:auto!important;scroll-snap-align:none!important;}body.sketch-menu-v106 .menu-offers-section .offer-card.menu-product>img,body.sketch-menu-v106 .menu-offers-section .offer-card>img{grid-column:1!important;grid-row:auto!important;position:relative!important;width:min(170px,56vw)!important;height:min(170px,56vw)!important;max-width:170px!important;min-width:0!important;aspect-ratio:1/1!important;object-fit:contain!important;object-position:center!important;justify-self:center!important;align-self:center!important;padding:8px!important;border-radius:24px!important;margin:0 auto!important;}body.sketch-menu-v106 .menu-offers-section .offer-card.menu-product>div,body.sketch-menu-v106 .menu-offers-section .offer-card>div{grid-column:1!important;width:100%!important;max-width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;gap:7px!important;overflow:visible!important;}body.sketch-menu-v106 .menu-offers-section .offer-card b{max-width:100%!important;min-height:0!important;font-size:19px!important;line-height:1.18!important;text-align:center!important;-webkit-line-clamp:3!important;overflow-wrap:break-word!important;word-break:normal!important;}body.sketch-menu-v106 .menu-offers-section .offer-card small{max-width:30ch!important;min-height:0!important;font-size:13.5px!important;line-height:1.36!important;text-align:center!important;-webkit-line-clamp:3!important;overflow-wrap:break-word!important;}body.sketch-menu-v106 .menu-offers-section .offer-card strong{font-size:24px!important;line-height:1.05!important;text-align:center!important;margin:2px 0 0!important;}body.sketch-menu-v106 .menu-offers-section .offer-card del{font-size:13px!important;text-align:center!important;}body.sketch-menu-v106 .menu-offers-section .offer-card .fav-btn{top:14px!important;right:14px!important;left:auto!important;z-index:20!important;}}@media(max-width:380px){body.sketch-menu-v106 .menu-offers-section .offers-scroller{grid-template-columns:1fr!important;}body.sketch-menu-v106 .menu-offers-section .offer-card.menu-product,body.sketch-menu-v106 .menu-offers-section .offer-card{grid-template-columns:1fr!important;}}@media(max-width:760px){body.sketch-menu-v106 .menu-offers-section{width:auto!important;max-width:calc(100% - 24px)!important;margin:18px 12px 26px!important;padding:18px!important;overflow:hidden!important;}body.sketch-menu-v106 .menu-offers-section .offers-scroller{display:flex!important;grid-template-columns:none!important;gap:14px!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;padding:0 0 8px!important;margin:0!important;}body.sketch-menu-v106 .menu-offers-section .offers-scroller::-webkit-scrollbar{display:none!important;}body.sketch-menu-v106 .menu-offers-section .offer-card.menu-product,body.sketch-menu-v106 .menu-offers-section .offer-card{flex:0 0 100%!important;width:100%!important;min-width:100%!important;max-width:100%!important;display:grid!important;grid-template-columns:1fr!important;justify-items:center!important;align-items:center!important;padding:18px!important;margin:0!important;gap:13px!important;text-align:center!important;border-radius:28px!important;overflow:hidden!important;scroll-snap-align:center!important;scroll-snap-stop:always!important;transform:none!important;left:auto!important;right:auto!important;}body.sketch-menu-v106 .menu-offers-section .offer-card.menu-product>img,body.sketch-menu-v106 .menu-offers-section .offer-card>img{grid-column:1!important;grid-row:auto!important;position:relative!important;justify-self:center!important;align-self:center!important;width:min(172px,58vw)!important;height:min(172px,58vw)!important;max-width:172px!important;min-width:0!important;object-fit:contain!important;object-position:center!important;padding:8px!important;margin:0 auto!important;}body.sketch-menu-v106 .menu-offers-section .offer-card.menu-product>div,body.sketch-menu-v106 .menu-offers-section .offer-card>div{grid-column:1!important;width:100%!important;max-width:100%!important;min-width:0!important;align-items:center!important;justify-content:center!important;text-align:center!important;overflow:visible!important;}}.pro-client .customer-actions{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:10px!important;}.pro-client .customer-actions .btn{min-height:46px!important;border-radius:14px!important;padding:12px 16px!important;font-weight:950!important;text-shadow:none!important;box-shadow:0 10px 24px rgba(15,23,42,.12)!important;}.pro-client #clLogin{background:linear-gradient(135deg,#2563eb,#7c3aed)!important;color:#fff!important;border:0!important;}.pro-client #clSave{background:linear-gradient(135deg,#059669,#10b981)!important;color:#fff!important;border:0!important;}.pro-client #clBackMenu{background:linear-gradient(135deg,#ff6a00,#f97316)!important;color:#fff!important;border:0!important;}.pro-client #clRecover.customer-recover-btn{background:#ffffff!important;color:#0f172a!important;border:1px solid #cbd5e1!important;box-shadow:0 10px 22px rgba(15,23,42,.10)!important;}.pro-client #clLogout.customer-logout-btn{background:#0f172a!important;color:#ffffff!important;border:1px solid rgba(255,255,255,.18)!important;}.pro-client #clLogout.customer-logout-btn:hover{filter:brightness(1.08)!important;}@media(max-width:560px){.pro-client .customer-actions .btn{width:100%!important;}}.model-icons-global .model-bg-form{align-items:end!important;}.model-icons-global select,.model-icons-global input{min-height:52px!important;}@media(max-width:760px){.menu-offers-section .offers-scroller{scroll-behavior:smooth;}.menu-offers-section .offer-card{scroll-snap-align:center!important;}}button.close,.close,.modal .close,.sheet .close,.product-x,.modal-close,.amzx-modal-close,[data-close-modal]{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;padding:0!important;border-radius:16px!important;border:1px solid rgba(255,255,255,.16)!important;background:linear-gradient(135deg,#0f172a,#1f2937)!important;color:#fff!important;font-size:26px!important;font-weight:950!important;line-height:1!important;text-align:center!important;box-shadow:0 16px 34px rgba(15,23,42,.28)!important;text-decoration:none!important;}button.close:hover,.close:hover,.modal .close:hover,.sheet .close:hover,.product-x:hover,.modal-close:hover,.amzx-modal-close:hover,[data-close-modal]:hover{filter:brightness(1.08)!important;transform:translateY(-1px)!important}.checkout-top.themed-check-top small::before,.amzx-themed-modal .checkout-top.themed-check-top small::before{content:none!important;display:none!important}.checkout-top.themed-check-top small,.amzx-themed-modal .checkout-top.themed-check-top small{font-size:12px!important;color:#475569!important}.product-edit-actions{display:flex!important;gap:12px!important;flex-wrap:wrap!important;align-items:center!important}.product-edit-actions .btn{min-width:190px!important}.product-edit-actions .btn.danger{background:linear-gradient(135deg,#b91c1c,#ef4444)!important;color:#fff!important;border:0!important}.product-checks-premium{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))!important;gap:12px!important;align-items:center!important}.product-checks-premium .check{min-height:54px!important;padding:13px 14px!important;border-radius:16px!important;background:var(--panel2,#f8fafc)!important;border:1px solid var(--line,#d0d5dd)!important;color:var(--text,#101828)!important}.product-checks-premium .check input{width:20px!important;height:20px!important;margin:0!important;flex:0 0 20px!important}.option-admin-list label small,.product-edit-form label small,.product-create-form label small{display:block!important;margin-top:6px!important;color:var(--muted,#667085)!important;font-size:12px!important;line-height:1.3!important}.admin-shell .product-admin-modal .close,.admin-shell .admin-product-modal .close{position:absolute!important;top:16px!important;right:16px!important;z-index:20!important}@media(max-width:680px){.product-edit-actions{display:grid!important;grid-template-columns:1fr!important}.product-edit-actions .btn{width:100%!important;min-width:0!important}}.admin-product-modal-close,.admin-shell .admin-product-modal-close,.admin-shell .close,.admin-shell button.close,.admin-shell .modal-close,.admin-shell .amzx-modal-close{appearance:none!important;-webkit-appearance:none!important;display:inline-grid!important;place-items:center!important;width:46px!important;height:46px!important;min-width:46px!important;min-height:46px!important;padding:0!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:18px!important;background:linear-gradient(135deg,#111827,#273449)!important;color:#fff!important;font-size:30px!important;font-weight:950!important;line-height:1!important;text-align:center!important;box-shadow:0 16px 34px rgba(15,23,42,.28),inset 0 1px 0 rgba(255,255,255,.14)!important;cursor:pointer!important;transform:none!important;text-indent:0!important;overflow:hidden!important;}.admin-product-modal-close:hover,.admin-shell .admin-product-modal-close:hover,.admin-shell .close:hover,.admin-shell button.close:hover,.admin-shell .modal-close:hover,.admin-shell .amzx-modal-close:hover{filter:brightness(1.08)!important;transform:translateY(-1px)!important;}.admin-product-modal-close::before,.admin-product-modal-close::after,.admin-shell .close::before,.admin-shell .close::after,.admin-shell button.close::before,.admin-shell button.close::after{content:none!important;display:none!important;}.product-delete-form{margin-top:12px!important;padding-top:14px!important;border-top:1px solid #e4e7ec!important;display:flex!important;justify-content:flex-end!important;}.product-delete-form .btn.danger{background:linear-gradient(135deg,#b91c1c,#ef4444)!important;color:#fff!important;border:0!important;min-width:190px!important;}.import-template-actions{margin:12px 0 16px!important;display:flex!important;gap:10px!important;flex-wrap:wrap!important;}.import-template-actions .btn{min-height:42px!important;}.import-card textarea{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono",monospace!important;font-size:13px!important;line-height:1.5!important;}.admin-main label small{line-height:1.45!important;}.admin-main input[type=file]{background:#fff!important;color:#101828!important;border:1px dashed #98a2b3!important;}@media(max-width:720px){.product-delete-form{display:grid!important;grid-template-columns:1fr!important}.product-delete-form .btn.danger{width:100%!important;min-width:0!important}}body.sketch-menu-v106.tpl-dark_auto_gold{--pt-bg:#07111f;--pt-bg-soft:#0e1728;--pt-text:#fff7d6;--pt-muted:#f3d89a;--pt-card:#111827;--pt-card2:#201a10;--pt-card-text:#fff8dd;--pt-card-muted:#f4d99d;--pt-line:rgba(250,204,21,.34);--pt-accent:#facc15;--pt-accent2:#dc2626;--pt-button:#b45309;--pt-section:#facc15;--pt-section-text:#111827;--pt-checkout:#fffaf0;--pt-checkout-panel:#fff;--pt-checkout-line:#ead7a8;}body.sketch-menu-v106.tpl-dark_auto_gold .catalogo-menu{background:radial-gradient(circle at 14% 0,rgba(250,204,21,.20),transparent 20rem),radial-gradient(circle at 90% 16%,rgba(220,38,38,.16),transparent 18rem),linear-gradient(135deg,rgba(250,204,21,.08) 0 8%,transparent 8% 24%,rgba(220,38,38,.07) 24% 32%,transparent 32%),linear-gradient(180deg,#07111f,#101827 76%)!important;}body.sketch-menu-v106.tpl-dark_auto_gold .products-list .menu-product{background:linear-gradient(145deg,#111827,#201a10 58%,#0b1220)!important;border-color:rgba(250,204,21,.40)!important;box-shadow:0 20px 48px rgba(250,204,21,.12)!important;}body.sketch-menu-v106.tpl-black_premium{--pt-bg:#020202;--pt-bg-soft:#0b0b0b;--pt-text:#f8fafc;--pt-muted:#cbd5e1;--pt-card:#0a0a0a;--pt-card2:#151515;--pt-card-text:#ffffff;--pt-card-muted:#d9d9d9;--pt-line:rgba(255,255,255,.18);--pt-accent:#c9a227;--pt-accent2:#f7ecd0;--pt-button:#111827;--pt-section:#f7ecd0;--pt-section-text:#111827;--pt-checkout:#fbfaf7;--pt-checkout-panel:#fff;--pt-checkout-line:#e5ddcb;}body.sketch-menu-v106.tpl-black_premium .catalogo-menu{background:radial-gradient(circle at 78% -8%,rgba(255,255,255,.16),transparent 18rem),linear-gradient(125deg,rgba(255,255,255,.065) 0 9%,transparent 9% 20%,rgba(201,162,39,.10) 20% 25%,transparent 25% 44%,rgba(255,255,255,.05) 44% 52%,transparent 52%),linear-gradient(180deg,#020202,#101010 74%)!important;}body.sketch-menu-v106.tpl-black_premium .products-list .menu-product{background:linear-gradient(145deg,#070707,#161616)!important;border-color:rgba(255,255,255,.20)!important;box-shadow:0 22px 54px rgba(0,0,0,.42),inset 0 1px 0 rgba(255,255,255,.07)!important;border-radius:18px!important;}body.sketch-menu-v106.tpl-black_premium .products-list .menu-product::before{background:linear-gradient(135deg,rgba(255,255,255,.09),transparent 40%)!important;}body.sketch-menu-v106.tpl-construcao_gold{--pt-bg:#130804;--pt-bg-soft:#2a1207;--pt-text:#fff7ed;--pt-muted:#f0c88f;--pt-card:#211008;--pt-card2:#3a1709;--pt-card-text:#fff1d6;--pt-card-muted:#f6ca8c;--pt-line:rgba(249,115,22,.38);--pt-accent:#f97316;--pt-accent2:#dc2626;--pt-button:#9a3412;--pt-section:#4a1d0b;--pt-section-text:#fff7ed;--pt-checkout:#fff8ed;--pt-checkout-panel:#fff;--pt-checkout-line:#e7c893;}body.sketch-menu-v106.tpl-construcao_gold .catalogo-menu{background:radial-gradient(circle at 10% -4%,rgba(249,115,22,.30),transparent 19rem),radial-gradient(circle at 88% 16%,rgba(220,38,38,.18),transparent 16rem),repeating-linear-gradient(90deg,rgba(92,48,18,.32) 0 18px,rgba(35,18,8,.38) 18px 36px),linear-gradient(180deg,#090503,#281106 80%)!important;}body.sketch-menu-v106.tpl-construcao_gold .products-list .menu-product{background:linear-gradient(145deg,#241006,#3a1709)!important;border-left:8px solid #f97316!important;border-radius:12px 30px 12px 30px!important;border-color:rgba(249,115,22,.40)!important;box-shadow:0 20px 50px rgba(249,115,22,.14)!important;}body.sketch-menu-v106.tpl-joias_premium{--pt-bg:#041713;--pt-bg-soft:#06231d;--pt-text:#eafff7;--pt-muted:#b8decf;--pt-card:#08251f;--pt-card2:#0d342c;--pt-card-text:#f3fff9;--pt-card-muted:#cbeadf;--pt-line:rgba(212,175,55,.32);--pt-accent:#d4af37;--pt-accent2:#86efac;--pt-button:#065f46;--pt-section:#d4af37;--pt-section-text:#06231d;--pt-checkout:#f8fffb;--pt-checkout-panel:#fff;--pt-checkout-line:#cfe8dc;}body.sketch-menu-v106.tpl-joias_premium .catalogo-menu{background:radial-gradient(circle at 18% -8%,rgba(212,175,55,.22),transparent 18rem),radial-gradient(circle at 88% 10%,rgba(16,185,129,.16),transparent 18rem),linear-gradient(135deg,rgba(212,175,55,.10) 0 10%,transparent 10% 25%,rgba(134,239,172,.07) 25% 36%,transparent 36%),linear-gradient(180deg,#03120f,#06231d 80%)!important;}body.sketch-menu-v106.tpl-joias_premium .products-list .menu-product{background:linear-gradient(145deg,#08251f,#0d342c)!important;border-color:rgba(212,175,55,.42)!important;box-shadow:0 22px 56px rgba(6,95,70,.28),inset 0 1px 0 rgba(212,175,55,.14)!important;border-radius:30px 10px 30px 10px!important;}body.sketch-menu-v106.tpl-otica_neon{--pt-bg:#020b16;--pt-bg-soft:#041827;--pt-text:#e0fbff;--pt-muted:#9ddceb;--pt-card:#071b2e;--pt-card2:#0a2538;--pt-card-text:#ecfeff;--pt-card-muted:#bdefff;--pt-line:rgba(34,211,238,.32);--pt-accent:#22d3ee;--pt-accent2:#f43f5e;--pt-button:#0891b2;--pt-section:#dffbff;--pt-section-text:#082f49;--pt-checkout:#f4fbff;--pt-checkout-panel:#fff;--pt-checkout-line:#bdeaf4;}body.sketch-menu-v106.tpl-otica_neon .catalogo-menu{background:radial-gradient(circle at 15% 0,rgba(34,211,238,.18),transparent 20rem),radial-gradient(circle at 88% 18%,rgba(244,63,94,.14),transparent 18rem),linear-gradient(180deg,#020b16,#041827 80%)!important;}body.sketch-menu-v106.tpl-cyber_neon{--pt-bg:#050816;--pt-bg-soft:#0a0620;--pt-text:#f5e8ff;--pt-muted:#d8b4fe;--pt-card:#120626;--pt-card2:#1a0b33;--pt-card-text:#f5e8ff;--pt-card-muted:#e9d5ff;--pt-line:rgba(255,45,247,.32);--pt-accent:#ff2df7;--pt-accent2:#00e5ff;--pt-button:#7c2dff;--pt-section:#efe7ff;--pt-section-text:#1e1b4b;--pt-checkout:#fbf7ff;--pt-checkout-panel:#fff;--pt-checkout-line:#d8b4fe;}body.sketch-menu-v106.tpl-cyber_neon .catalogo-menu{background:radial-gradient(circle at 10% -4%,rgba(0,229,255,.18),transparent 19rem),radial-gradient(circle at 90% 16%,rgba(255,45,247,.20),transparent 18rem),linear-gradient(135deg,rgba(0,229,255,.08) 0 8%,transparent 8% 22%,rgba(255,45,247,.08) 22% 30%,transparent 30%),linear-gradient(180deg,#050816,#0a0620 78%)!important;}body.sketch-menu-v106.tpl-cyber_neon .products-list .menu-product{background:linear-gradient(145deg,#10051f,#1a0b33)!important;border-color:rgba(255,45,247,.34)!important;box-shadow:0 22px 54px rgba(255,45,247,.13)!important;}body.sketch-menu-v106.tpl-premium_dark{--pt-bg:#080d19;--pt-bg-soft:#111827;--pt-text:#f8fafc;--pt-muted:#cbd5e1;--pt-card:#111a2c;--pt-card2:#172033;--pt-card-text:#f8fafc;--pt-card-muted:#dbe4f0;--pt-line:rgba(124,45,255,.30);--pt-accent:#ff4f0a;--pt-accent2:#7c2dff;--pt-button:#7c2dff;--pt-section:#ede9fe;--pt-section-text:#1e1b4b;--pt-checkout:#f8fafc;--pt-checkout-panel:#fff;--pt-checkout-line:#cbd5e1;}body.sketch-menu-v106.tpl-premium_dark .catalogo-menu{background:radial-gradient(circle at 10% 0,rgba(255,79,10,.18),transparent 20rem),radial-gradient(circle at 90% 20%,rgba(124,45,255,.18),transparent 20rem),linear-gradient(180deg,#080d19,#111827 78%)!important;}.tpl-preview-dark_auto_gold .model-preview{background:radial-gradient(circle at 20% 20%,#facc15 0 12%,transparent 24%),linear-gradient(135deg,#07111f,#111827 55%,#dc2626)!important;}.tpl-preview-black_premium .model-preview{background:linear-gradient(125deg,#020202 0 45%,#1a1a1a 45% 58%,#c9a227 58% 64%,#050505 64%)!important;}.tpl-preview-construcao_gold .model-preview{background:repeating-linear-gradient(90deg,#2a1207 0 20px,#3a1709 20px 40px),radial-gradient(circle,#f97316,transparent 45%)!important;}.tpl-preview-joias_premium .model-preview{background:radial-gradient(circle at 25% 12%,#d4af37,transparent 28%),linear-gradient(135deg,#041713,#06231d 70%,#0d342c)!important;}.tpl-preview-otica_neon .model-preview{background:radial-gradient(circle at 20% 20%,#22d3ee,transparent 30%),linear-gradient(135deg,#020b16,#041827)!important;}.tpl-preview-cyber_neon .model-preview{background:radial-gradient(circle at 20% 20%,#00e5ff,transparent 26%),radial-gradient(circle at 80% 10%,#ff2df7,transparent 28%),linear-gradient(135deg,#050816,#0a0620)!important;}.store-banner-admin-box{display:grid!important;grid-template-columns:minmax(0,1fr) 260px!important;gap:16px!important;align-items:center!important;border:1px solid var(--line)!important;background:var(--panel2)!important;border-radius:20px!important;padding:16px!important;}.store-banner-admin-box b{font-size:17px!important;color:var(--text)!important}.store-banner-admin-box p{margin:6px 0 0!important;line-height:1.45!important}.store-banner-admin-box img{width:100%!important;height:110px!important;object-fit:cover!important;border-radius:16px!important;border:1px solid var(--line)!important;background:#0f172a!important;box-shadow:0 10px 26px rgba(15,23,42,.12)!important;}@media(max-width:760px){.store-banner-admin-box{grid-template-columns:1fr!important}.store-banner-admin-box img{height:130px!important}}body.sketch-menu-v106.tpl-dark_auto_gold .catalogo-menu{--menu-bg:#06111f!important;--menu-card:#111827!important;--menu-text:#fff8dd!important;--menu-muted:#f3d48d!important;--menu-line:#8a5b17!important;--primary:#facc15!important;--primary2:#dc2626!important;background:radial-gradient(circle at 18% -6%,rgba(250,204,21,.34),transparent 21rem),radial-gradient(circle at 92% 10%,rgba(220,38,38,.28),transparent 18rem),repeating-linear-gradient(135deg,rgba(250,204,21,.08) 0 10px,transparent 10px 28px),linear-gradient(180deg,#06111f 0%,#101827 54%,#070b12 100%)!important;}body.sketch-menu-v106.tpl-dark_auto_gold .store-card{background:linear-gradient(145deg,rgba(17,24,39,.96),rgba(32,26,16,.94))!important;border:1px solid rgba(250,204,21,.46)!important;box-shadow:0 28px 70px rgba(250,204,21,.12)!important;}body.sketch-menu-v106.tpl-dark_auto_gold .products-list .menu-product{background:linear-gradient(145deg,#111827,#201a10 60%,#111827)!important;border:1px solid rgba(250,204,21,.46)!important;border-top:4px solid #facc15!important;border-radius:26px!important;box-shadow:0 20px 46px rgba(250,204,21,.11)!important;}body.sketch-menu-v106.tpl-dark_auto_gold .products-list h2{color:#facc15!important;text-shadow:0 2px 18px rgba(0,0,0,.55)!important;}body.sketch-menu-v106.tpl-black_premium .catalogo-menu{--menu-bg:#020202!important;--menu-card:#0d0d0d!important;--menu-text:#f8fafc!important;--menu-muted:#d6d6d6!important;--menu-line:#2b2b2b!important;--primary:#f7ecd0!important;--primary2:#c9a227!important;background:radial-gradient(circle at 80% -8%,rgba(255,255,255,.16),transparent 18rem),linear-gradient(120deg,rgba(255,255,255,.08) 0 5%,transparent 5% 34%,rgba(201,162,39,.14) 34% 38%,transparent 38% 60%,rgba(255,255,255,.05) 60% 67%,transparent 67%),linear-gradient(180deg,#020202 0%,#0d0d0d 72%,#050505 100%)!important;}body.sketch-menu-v106.tpl-black_premium .store-card{background:rgba(10,10,10,.94)!important;border:1px solid rgba(255,255,255,.22)!important;border-radius:22px!important;box-shadow:0 30px 76px rgba(0,0,0,.48),inset 0 1px 0 rgba(255,255,255,.08)!important;}body.sketch-menu-v106.tpl-black_premium .products-list .menu-product{background:linear-gradient(145deg,#070707,#171717)!important;border:1px solid rgba(255,255,255,.20)!important;border-radius:18px!important;box-shadow:0 22px 52px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.07)!important;}body.sketch-menu-v106.tpl-black_premium .products-list h2{color:#f7ecd0!important;text-transform:uppercase!important;letter-spacing:.03em!important;}body.sketch-menu-v106.tpl-construcao_gold .catalogo-menu{--menu-bg:#120704!important;--menu-card:#251006!important;--menu-text:#fff3d8!important;--menu-muted:#f0c078!important;--menu-line:#7c3b12!important;--primary:#f97316!important;--primary2:#dc2626!important;background:radial-gradient(circle at 12% -5%,rgba(249,115,22,.42),transparent 20rem),radial-gradient(circle at 86% 8%,rgba(220,38,38,.24),transparent 17rem),repeating-linear-gradient(90deg,rgba(92,48,18,.42) 0 18px,rgba(31,13,6,.44) 18px 38px),linear-gradient(180deg,#080302,#2a1207 80%)!important;}body.sketch-menu-v106.tpl-construcao_gold .store-card{background:linear-gradient(145deg,#1d0d05,#3a1709)!important;border:1px solid rgba(249,115,22,.52)!important;border-radius:16px 34px 16px 34px!important;box-shadow:0 26px 64px rgba(249,115,22,.16)!important;}body.sketch-menu-v106.tpl-construcao_gold .products-list .menu-product{background:linear-gradient(145deg,#201006,#3a1709)!important;border:1px solid rgba(249,115,22,.50)!important;border-left:9px solid #f97316!important;border-radius:12px 30px 12px 30px!important;box-shadow:0 20px 48px rgba(249,115,22,.14)!important;}body.sketch-menu-v106.tpl-construcao_gold .products-list h2{color:#fb923c!important;text-shadow:0 3px 14px rgba(0,0,0,.55)!important;}body.sketch-menu-v106.tpl-joias_premium .catalogo-menu{--menu-bg:#031511!important;--menu-card:#08251f!important;--menu-text:#eafff7!important;--menu-muted:#b8decf!important;--menu-line:#315f4f!important;--primary:#d4af37!important;--primary2:#10b981!important;background:radial-gradient(circle at 18% -7%,rgba(212,175,55,.30),transparent 18rem),radial-gradient(circle at 88% 8%,rgba(16,185,129,.22),transparent 18rem),linear-gradient(135deg,rgba(212,175,55,.12) 0 9%,transparent 9% 25%,rgba(16,185,129,.10) 25% 36%,transparent 36%),linear-gradient(180deg,#03120f,#06231d 78%,#041713 100%)!important;}body.sketch-menu-v106.tpl-joias_premium .store-card{background:linear-gradient(145deg,#06231d,#0d342c)!important;border:1px solid rgba(212,175,55,.44)!important;border-radius:34px 14px 34px 14px!important;box-shadow:0 28px 72px rgba(6,95,70,.28),inset 0 1px 0 rgba(212,175,55,.15)!important;}body.sketch-menu-v106.tpl-joias_premium .products-list .menu-product{background:linear-gradient(145deg,#08251f,#0d342c)!important;border:1px solid rgba(212,175,55,.44)!important;border-radius:30px 10px 30px 10px!important;box-shadow:0 22px 54px rgba(6,95,70,.25),inset 0 1px 0 rgba(212,175,55,.16)!important;}body.sketch-menu-v106.tpl-joias_premium .products-list h2{color:#d4af37!important;text-shadow:0 2px 15px rgba(0,0,0,.45)!important;}body.sketch-menu-v106.tpl-otica_neon .catalogo-menu{--menu-bg:#020b16!important;--menu-card:#071b2e!important;--menu-text:#e0fbff!important;--menu-muted:#9ddceb!important;--menu-line:#1b6580!important;--primary:#22d3ee!important;--primary2:#f43f5e!important;background:radial-gradient(circle at 15% -4%,rgba(34,211,238,.30),transparent 20rem),radial-gradient(circle at 88% 16%,rgba(244,63,94,.20),transparent 18rem),linear-gradient(180deg,#020b16,#041827 78%)!important;}body.sketch-menu-v106.tpl-otica_neon .store-card{background:rgba(7,27,46,.94)!important;border:1px solid rgba(34,211,238,.40)!important;box-shadow:0 26px 64px rgba(34,211,238,.12)!important;}body.sketch-menu-v106.tpl-otica_neon .products-list .menu-product{background:linear-gradient(145deg,#071b2e,#0a2538)!important;border:1px solid rgba(34,211,238,.38)!important;box-shadow:0 20px 48px rgba(34,211,238,.12)!important;}body.sketch-menu-v106.tpl-otica_neon .products-list h2{color:#67e8f9!important;}body.sketch-menu-v106.tpl-cyber_neon .catalogo-menu{--menu-bg:#050816!important;--menu-card:#120626!important;--menu-text:#f5e8ff!important;--menu-muted:#d8b4fe!important;--menu-line:#6d28d9!important;--primary:#ff2df7!important;--primary2:#00e5ff!important;background:radial-gradient(circle at 10% -4%,rgba(0,229,255,.25),transparent 19rem),radial-gradient(circle at 90% 16%,rgba(255,45,247,.28),transparent 18rem),linear-gradient(135deg,rgba(0,229,255,.10) 0 8%,transparent 8% 22%,rgba(255,45,247,.10) 22% 30%,transparent 30%),linear-gradient(180deg,#050816,#0a0620 78%)!important;}body.sketch-menu-v106.tpl-cyber_neon .store-card{background:linear-gradient(145deg,#120626,#1a0b33)!important;border:1px solid rgba(255,45,247,.42)!important;box-shadow:0 28px 72px rgba(255,45,247,.13),0 0 0 1px rgba(0,229,255,.12)!important;}body.sketch-menu-v106.tpl-cyber_neon .products-list .menu-product{background:linear-gradient(145deg,#10051f,#1a0b33)!important;border:1px solid rgba(255,45,247,.38)!important;box-shadow:0 22px 54px rgba(255,45,247,.13)!important;}body.sketch-menu-v106.tpl-cyber_neon .products-list h2{color:#f0abfc!important;text-shadow:0 0 18px rgba(255,45,247,.25)!important;}body.sketch-menu-v106.tpl-premium_dark .catalogo-menu{--menu-bg:#080d19!important;--menu-card:#111a2c!important;--menu-text:#f8fafc!important;--menu-muted:#cbd5e1!important;--menu-line:#25324a!important;--primary:#ff4f0a!important;--primary2:#7c2dff!important;background:radial-gradient(circle at 10% 0,rgba(255,79,10,.20),transparent 20rem),radial-gradient(circle at 90% 20%,rgba(124,45,255,.22),transparent 20rem),linear-gradient(180deg,#080d19,#111827 78%)!important;}body.sketch-menu-v106.tpl-premium_dark .store-card{background:linear-gradient(145deg,#111a2c,#172033)!important;border:1px solid rgba(124,45,255,.34)!important;}body.sketch-menu-v106.tpl-premium_dark .products-list .menu-product{background:linear-gradient(145deg,#111a2c,#172033)!important;border:1px solid rgba(124,45,255,.30)!important;}body.sketch-menu-v106.tpl-dark_auto_gold .store-card h1,body.sketch-menu-v106.tpl-black_premium .store-card h1,body.sketch-menu-v106.tpl-construcao_gold .store-card h1,body.sketch-menu-v106.tpl-joias_premium .store-card h1,body.sketch-menu-v106.tpl-otica_neon .store-card h1,body.sketch-menu-v106.tpl-cyber_neon .store-card h1,body.sketch-menu-v106.tpl-premium_dark .store-card h1,body.sketch-menu-v106.tpl-dark_auto_gold .menu-product h3,body.sketch-menu-v106.tpl-black_premium .menu-product h3,body.sketch-menu-v106.tpl-construcao_gold .menu-product h3,body.sketch-menu-v106.tpl-joias_premium .menu-product h3,body.sketch-menu-v106.tpl-otica_neon .menu-product h3,body.sketch-menu-v106.tpl-cyber_neon .menu-product h3,body.sketch-menu-v106.tpl-premium_dark .menu-product h3{color:var(--menu-text)!important;}body.sketch-menu-v106.tpl-dark_auto_gold .menu-product p,body.sketch-menu-v106.tpl-black_premium .menu-product p,body.sketch-menu-v106.tpl-construcao_gold .menu-product p,body.sketch-menu-v106.tpl-joias_premium .menu-product p,body.sketch-menu-v106.tpl-otica_neon .menu-product p,body.sketch-menu-v106.tpl-cyber_neon .menu-product p,body.sketch-menu-v106.tpl-premium_dark .menu-product p,body.sketch-menu-v106.tpl-dark_auto_gold .menu-product small,body.sketch-menu-v106.tpl-black_premium .menu-product small,body.sketch-menu-v106.tpl-construcao_gold .menu-product small,body.sketch-menu-v106.tpl-joias_premium .menu-product small,body.sketch-menu-v106.tpl-otica_neon .menu-product small,body.sketch-menu-v106.tpl-cyber_neon .menu-product small,body.sketch-menu-v106.tpl-premium_dark .menu-product small{color:var(--menu-muted)!important;opacity:1!important;}body.sketch-menu-v106.tpl-dark_auto_gold .cat-tabs,body.sketch-menu-v106.tpl-black_premium .cat-tabs,body.sketch-menu-v106.tpl-construcao_gold .cat-tabs,body.sketch-menu-v106.tpl-joias_premium .cat-tabs,body.sketch-menu-v106.tpl-otica_neon .cat-tabs,body.sketch-menu-v106.tpl-cyber_neon .cat-tabs,body.sketch-menu-v106.tpl-premium_dark .cat-tabs{background:color-mix(in srgb,var(--menu-bg) 88%,transparent)!important;backdrop-filter:blur(16px)!important;}body.sketch-menu-v106.tpl-dark_auto_gold .cat-tabs a,body.sketch-menu-v106.tpl-black_premium .cat-tabs a,body.sketch-menu-v106.tpl-construcao_gold .cat-tabs a,body.sketch-menu-v106.tpl-joias_premium .cat-tabs a,body.sketch-menu-v106.tpl-otica_neon .cat-tabs a,body.sketch-menu-v106.tpl-cyber_neon .cat-tabs a,body.sketch-menu-v106.tpl-premium_dark .cat-tabs a{background:rgba(255,255,255,.10)!important;color:var(--menu-text)!important;border-color:color-mix(in srgb,var(--primary) 34%,rgba(255,255,255,.22))!important;}body.sketch-menu-v106.tpl-dark_auto_gold .cat-tabs a.active,body.sketch-menu-v106.tpl-black_premium .cat-tabs a.active,body.sketch-menu-v106.tpl-construcao_gold .cat-tabs a.active,body.sketch-menu-v106.tpl-joias_premium .cat-tabs a.active,body.sketch-menu-v106.tpl-otica_neon .cat-tabs a.active,body.sketch-menu-v106.tpl-cyber_neon .cat-tabs a.active,body.sketch-menu-v106.tpl-premium_dark .cat-tabs a.active{background:linear-gradient(135deg,var(--primary),var(--primary2))!important;color:#111827!important;border-color:transparent!important;text-shadow:none!important;}.tpl-preview-dark_auto_gold .model-preview{background:radial-gradient(circle at 22% 20%,#facc15 0 13%,transparent 25%),linear-gradient(135deg,#06111f 0 55%,#dc2626 100%)!important;}.tpl-preview-black_premium .model-preview{background:linear-gradient(120deg,#020202 0 42%,#181818 42% 58%,#f7ecd0 58% 62%,#050505 62% 100%)!important;}.tpl-preview-construcao_gold .model-preview{background:radial-gradient(circle at 18% 0,#f97316,transparent 32%),repeating-linear-gradient(90deg,#2a1207 0 20px,#3a1709 20px 40px)!important;}.tpl-preview-joias_premium .model-preview{background:radial-gradient(circle at 26% 14%,#d4af37,transparent 28%),linear-gradient(135deg,#031511,#06231d 70%,#0d342c)!important;}.tpl-preview-otica_neon .model-preview{background:radial-gradient(circle at 22% 18%,#22d3ee,transparent 30%),radial-gradient(circle at 82% 20%,#f43f5e,transparent 24%),linear-gradient(135deg,#020b16,#041827)!important;}.tpl-preview-cyber_neon .model-preview{background:radial-gradient(circle at 18% 16%,#00e5ff,transparent 26%),radial-gradient(circle at 84% 10%,#ff2df7,transparent 30%),linear-gradient(135deg,#050816,#0a0620)!important;}.tpl-preview-premium_dark .model-preview{background:radial-gradient(circle at 18% 12%,#ff4f0a,transparent 28%),radial-gradient(circle at 82% 18%,#7c2dff,transparent 30%),linear-gradient(135deg,#080d19,#111827)!important;}html.pwa-installed .install-pwa,body.pwa-installed .install-pwa,.pwa-installed #installPwaBtn,.install-pwa[hidden],.install-pwa[aria-hidden="true"]{display:none!important;visibility:hidden!important;pointer-events:none!important;}@media all and (display-mode:standalone){.install-pwa,#installPwaBtn{display:none!important;visibility:hidden!important;pointer-events:none!important;}}@media all and (display-mode:window-controls-overlay){.install-pwa,#installPwaBtn{display:none!important;visibility:hidden!important;pointer-events:none!important;}}body.sketch-menu-v106,body.sketch-menu-v106 .catalogo-menu,body.sketch-menu-v106 .menu-hero,body.sketch-menu-v106 .products-list,body.sketch-menu-v106 .menu-offers-section{filter:none!important;}body.sketch-menu-v106 .catalogo-menu{opacity:1!important;}body.sketch-menu-v106 .install-pwa,body.sketch-menu-v106 button.install-pwa{position:fixed!important;top:auto!important;left:auto!important;right:18px!important;bottom:94px!important;transform:none!important;z-index:90!important;}@media all and (display-mode:standalone){body.sketch-menu-v106 .install-pwa,body.sketch-menu-v106 button.install-pwa{display:none!important;visibility:hidden!important;pointer-events:none!important;}}body.pwa-standalone .install-pwa,body.is-pwa .install-pwa,html.pwa-standalone .install-pwa{display:none!important;visibility:hidden!important;pointer-events:none!important;}body.sketch-menu-v106 .modal#checkoutModal,body.sketch-menu-v106 #checkoutModal.modal,body.sketch-menu-v106 .modal{position:fixed!important;inset:0!important;align-items:center!important;justify-content:center!important;padding:18px!important;overflow:auto!important;}body.sketch-menu-v106 .modal#checkoutModal .sheet,body.sketch-menu-v106 #checkoutModal .checkout-sheet,body.sketch-menu-v106 .checkout-sheet{position:relative!important;bottom:auto!important;top:auto!important;transform:none!important;margin:auto!important;max-height:92vh!important;overflow:auto!important;}@media(min-width:761px){body.sketch-menu-v106 .menu-offers-section .offers-head{display:block!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important;}body.sketch-menu-v106 .menu-offers-section .offers-head>div{text-align:center!important;margin-left:auto!important;margin-right:auto!important;}body.sketch-menu-v106 .menu-offers-section .offers-head small,body.sketch-menu-v106 .menu-offers-section .offers-head h2,body.sketch-menu-v106 .menu-offers-section .offers-head p{text-align:center!important;}body.sketch-menu-v106 .menu-offers-section .offers-head p{max-width:56ch!important;margin-left:auto!important;margin-right:auto!important;}body.sketch-menu-v106 .menu-offers-section .offers-head>span{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:12px auto 0!important;float:none!important;}}body.sketch-menu-v106.tpl-cyber_neon .catalogo-menu,body.sketch-menu-v106.tpl-dark_auto_gold .catalogo-menu,body.sketch-menu-v106.tpl-black_premium .catalogo-menu,body.sketch-menu-v106.tpl-construcao_gold .catalogo-menu,body.sketch-menu-v106.tpl-joias_premium .catalogo-menu,body.sketch-menu-v106.tpl-otica_neon .catalogo-menu,body.sketch-menu-v106.tpl-premium_dark .catalogo-menu{filter:none!important;opacity:1!important;}@media(max-width:760px){body.sketch-menu-v106 #checkoutModal.modal,body.sketch-menu-v106 .modal#checkoutModal{padding:6px!important;align-items:flex-end!important;justify-content:center!important;overflow:auto!important;}body.sketch-menu-v106 #checkoutModal .checkout-sheet,body.sketch-menu-v106 .modal#checkoutModal .checkout-sheet,body.sketch-menu-v106 .checkout-sheet.pro-checkout,body .amzx-themed-modal .checkout-sheet.pro-checkout{width:calc(100vw - 10px)!important;max-width:calc(100vw - 10px)!important;min-width:0!important;margin:0 auto!important;padding:12px 12px max(18px,env(safe-area-inset-bottom))!important;border-radius:26px 26px 0 0!important;box-sizing:border-box!important;overflow-x:hidden!important;}body.sketch-menu-v106 .checkout-sheet.pro-checkout .checkout-top.pro.themed-check-top,body.sketch-menu-v106 .checkout-sheet .checkout-top.pro.themed-check-top,body .amzx-themed-modal .checkout-sheet .checkout-top.pro.themed-check-top{width:100%!important;max-width:100%!important;box-sizing:border-box!important;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;grid-template-areas:"back spacer amount" "head head head"!important;gap:10px 8px!important;align-items:center!important;justify-items:stretch!important;margin:0 0 14px!important;padding:14px 14px 16px!important;text-align:center!important;overflow:hidden!important;}body.sketch-menu-v106 .checkout-sheet .checkout-top .back-modal,body .amzx-themed-modal .checkout-sheet .checkout-top .back-modal{grid-area:back!important;justify-self:start!important;width:auto!important;max-width:40vw!important;min-width:0!important;padding:11px 13px!important;white-space:nowrap!important;line-height:1!important;font-size:13px!important;}body.sketch-menu-v106 .checkout-sheet .checkout-top>div,body .amzx-themed-modal .checkout-sheet .checkout-top>div{grid-area:head!important;min-width:0!important;width:100%!important;max-width:100%!important;text-align:center!important;display:block!important;overflow:visible!important;}body.sketch-menu-v106 .checkout-sheet .checkout-top>b,body .amzx-themed-modal .checkout-sheet .checkout-top>b{grid-area:amount!important;justify-self:end!important;max-width:48vw!important;white-space:nowrap!important;text-align:right!important;font-size:clamp(20px,6.2vw,25px)!important;line-height:1!important;}body.sketch-menu-v106 .checkout-sheet .checkout-top small,body .amzx-themed-modal .checkout-sheet .checkout-top small{display:block!important;margin:0 0 4px!important;text-align:center!important;font-size:11px!important;line-height:1.15!important;letter-spacing:.08em!important;}body.sketch-menu-v106 .checkout-sheet .checkout-top h2.checkout-title-main,body .amzx-themed-modal .checkout-sheet .checkout-top h2.checkout-title-main{display:block!important;width:100%!important;max-width:100%!important;margin:0 auto 6px!important;text-align:center!important;font-size:clamp(26px,8.2vw,35px)!important;line-height:1.04!important;letter-spacing:-.045em!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;overflow:visible!important;}body.sketch-menu-v106 .checkout-sheet .checkout-top h2.checkout-title-main span,body .amzx-themed-modal .checkout-sheet .checkout-top h2.checkout-title-main span{display:inline!important;white-space:normal!important;flex:initial!important;}body.sketch-menu-v106 .checkout-sheet .checkout-top h2.checkout-title-main span+span::before,body .amzx-themed-modal .checkout-sheet .checkout-top h2.checkout-title-main span+span::before{content:" "!important;}body.sketch-menu-v106 .checkout-sheet .checkout-top p,body .amzx-themed-modal .checkout-sheet .checkout-top p{display:block!important;width:100%!important;max-width:100%!important;margin:0 auto!important;text-align:center!important;font-size:13px!important;line-height:1.3!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;color:#475569!important;}body.sketch-menu-v106 .checkout-sheet.pro-checkout .checkout-panel,body.sketch-menu-v106 .checkout-sheet.pro-checkout .total-panel{width:100%!important;max-width:100%!important;box-sizing:border-box!important;margin:12px 0!important;padding:14px!important;}body.sketch-menu-v106 .checkout-sheet.pro-checkout .section-title{display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;gap:10px!important;align-items:center!important;text-align:center!important;}body.sketch-menu-v106 .checkout-sheet.pro-checkout .section-title>span{justify-self:center!important;}body.sketch-menu-v106 .checkout-sheet.pro-checkout .section-title h3,body.sketch-menu-v106 .checkout-sheet.pro-checkout .section-title small{text-align:center!important;}body.sketch-menu-v106 .checkout-sheet.pro-checkout .checkout-item,body .amzx-themed-modal .checkout-sheet.pro-checkout .checkout-item,body.sketch-menu-v106 .checkout-item.themed-check-item{width:100%!important;max-width:100%!important;box-sizing:border-box!important;display:grid!important;grid-template-columns:74px minmax(0,1fr) 48px!important;grid-template-areas:"img info remove" "img price remove"!important;gap:8px 10px!important;align-items:center!important;padding:12px!important;text-align:left!important;overflow:hidden!important;}body.sketch-menu-v106 .checkout-sheet.pro-checkout .checkout-item img,body .amzx-themed-modal .checkout-sheet.pro-checkout .checkout-item img{grid-area:img!important;width:74px!important;height:74px!important;min-width:74px!important;min-height:74px!important;border-radius:18px!important;justify-self:center!important;}body.sketch-menu-v106 .checkout-sheet.pro-checkout .checkout-item-info,body .amzx-themed-modal .checkout-sheet.pro-checkout .checkout-item-info{grid-area:info!important;min-width:0!important;width:100%!important;text-align:left!important;}body.sketch-menu-v106 .checkout-sheet.pro-checkout .checkout-title-row,body .amzx-themed-modal .checkout-sheet.pro-checkout .checkout-title-row{display:flex!important;align-items:flex-start!important;justify-content:flex-start!important;gap:8px!important;min-width:0!important;width:100%!important;text-align:left!important;}body.sketch-menu-v106 .checkout-sheet.pro-checkout .checkout-qty-pill,body .amzx-themed-modal .checkout-sheet.pro-checkout .checkout-qty-pill{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;min-width:34px!important;height:27px!important;padding:0 9px!important;border-radius:999px!important;background:#eef2f7!important;color:#111827!important;font-size:12px!important;font-weight:950!important;line-height:1!important;white-space:nowrap!important;}body.sketch-menu-v106 .checkout-sheet.pro-checkout .checkout-title-row b,body .amzx-themed-modal .checkout-sheet.pro-checkout .checkout-title-row b{display:block!important;min-width:0!important;max-width:100%!important;color:#111827!important;font-size:15.5px!important;line-height:1.22!important;text-align:left!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;}body.sketch-menu-v106 .checkout-sheet.pro-checkout .checkout-item-info p,body.sketch-menu-v106 .checkout-sheet.pro-checkout .checkout-item-info small,body .amzx-themed-modal .checkout-sheet.pro-checkout .checkout-item-info p,body .amzx-themed-modal .checkout-sheet.pro-checkout .checkout-item-info small{margin-top:4px!important;text-align:left!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;line-height:1.25!important;}body.sketch-menu-v106 .checkout-sheet.pro-checkout .checkout-item-price,body .amzx-themed-modal .checkout-sheet.pro-checkout .checkout-item-price{grid-area:price!important;justify-self:start!important;align-self:end!important;white-space:nowrap!important;font-size:clamp(18px,5.3vw,21px)!important;line-height:1!important;}body.sketch-menu-v106 .checkout-sheet.pro-checkout .checkout-remove-item,body .amzx-themed-modal .checkout-sheet.pro-checkout .checkout-remove-item{grid-area:remove!important;justify-self:end!important;align-self:center!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;padding:0!important;}}@media(max-width:380px){body.sketch-menu-v106 .checkout-sheet.pro-checkout .checkout-top.pro.themed-check-top,body.sketch-menu-v106 .checkout-sheet .checkout-top.pro.themed-check-top,body .amzx-themed-modal .checkout-sheet .checkout-top.pro.themed-check-top{padding:12px!important;gap:8px 6px!important;}body.sketch-menu-v106 .checkout-sheet .checkout-top h2.checkout-title-main,body .amzx-themed-modal .checkout-sheet .checkout-top h2.checkout-title-main{font-size:clamp(24px,8vw,31px)!important;}body.sketch-menu-v106 .checkout-sheet.pro-checkout .checkout-item,body .amzx-themed-modal .checkout-sheet.pro-checkout .checkout-item,body.sketch-menu-v106 .checkout-item.themed-check-item{grid-template-columns:66px minmax(0,1fr) 44px!important;gap:8px!important;padding:10px!important;}body.sketch-menu-v106 .checkout-sheet.pro-checkout .checkout-item img,body .amzx-themed-modal .checkout-sheet.pro-checkout .checkout-item img{width:66px!important;height:66px!important;min-width:66px!important;min-height:66px!important;}body.sketch-menu-v106 .checkout-sheet.pro-checkout .checkout-title-row b,body .amzx-themed-modal .checkout-sheet.pro-checkout .checkout-title-row b{font-size:14.5px!important;}}body.sketch-menu-v106 .checkout-sheet .checkout-top.checkout-order-top,body .amzx-themed-modal .checkout-sheet .checkout-top.checkout-order-top{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;grid-template-areas:"back head"!important;align-items:start!important;gap:10px!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;}body.sketch-menu-v106 .checkout-sheet .checkout-top.checkout-order-top .back-modal,body .amzx-themed-modal .checkout-sheet .checkout-top.checkout-order-top .back-modal{grid-area:back!important;align-self:start!important;}body.sketch-menu-v106 .checkout-sheet .checkout-top.checkout-order-top .checkout-top-copy,body .amzx-themed-modal .checkout-sheet .checkout-top.checkout-order-top .checkout-top-copy{grid-area:head!important;min-width:0!important;width:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;text-align:center!important;overflow:visible!important;}body.sketch-menu-v106 .checkout-sheet .checkout-top.checkout-order-top .checkout-top-copy small,body .amzx-themed-modal .checkout-sheet .checkout-top.checkout-order-top .checkout-top-copy small{margin:0 0 4px!important;text-align:center!important;}body.sketch-menu-v106 .checkout-sheet .checkout-top.checkout-order-top .checkout-title-main,body .amzx-themed-modal .checkout-sheet .checkout-top.checkout-order-top .checkout-title-main{margin:0 0 6px!important;text-align:center!important;width:100%!important;}body.sketch-menu-v106 .checkout-sheet .checkout-top.checkout-order-top .checkout-top-copy p,body .amzx-themed-modal .checkout-sheet .checkout-top.checkout-order-top .checkout-top-copy p{margin:0!important;text-align:center!important;line-height:1.28!important;color:#475569!important;}body.sketch-menu-v106 .checkout-sheet .checkout-top.checkout-order-top .checkout-top-amount,body .amzx-themed-modal .checkout-sheet .checkout-top.checkout-order-top .checkout-top-amount{display:block!important;margin:8px auto 0!important;width:auto!important;max-width:100%!important;text-align:center!important;white-space:nowrap!important;font-size:clamp(22px,6.5vw,29px)!important;line-height:1!important;color:var(--primary,#0ea5a0)!important;}body.sketch-menu-v106 .checkout-sheet .checkout-top.checkout-order-top>b:not(.checkout-top-amount),body .amzx-themed-modal .checkout-sheet .checkout-top.checkout-order-top>b:not(.checkout-top-amount){display:none!important;}@media(max-width:520px){body.sketch-menu-v106 .checkout-sheet .checkout-top.checkout-order-top,body .amzx-themed-modal .checkout-sheet .checkout-top.checkout-order-top{grid-template-columns:auto minmax(0,1fr)!important;grid-template-areas:"back head"!important;padding:14px 12px!important;}body.sketch-menu-v106 .checkout-sheet .checkout-top.checkout-order-top .back-modal,body .amzx-themed-modal .checkout-sheet .checkout-top.checkout-order-top .back-modal{max-width:34vw!important;padding:10px 12px!important;}}body.sketch-menu-v106 .store-card .logo,body.sketch-menu-v106[class*="tpl-"] .store-card .logo,.catalogo-menu .store-card .logo{width:142px!important;height:142px!important;max-width:142px!important;max-height:142px!important;object-fit:contain!important;background:transparent!important;border:0!important;padding:0!important;box-shadow:0 12px 30px rgba(15,23,42,.10)!important;}@media(max-width:760px){body.sketch-menu-v106 .store-card .logo,body.sketch-menu-v106[class*="tpl-"] .store-card .logo,.catalogo-menu .store-card .logo{width:116px!important;height:116px!important;max-width:116px!important;max-height:116px!important;background:transparent!important;border:0!important;padding:0!important;}}body.sketch-menu-v106,body.sketch-menu-v106 .catalogo-menu,.menu-body{-webkit-overflow-scrolling:touch!important;scroll-behavior:smooth!important;}@media(max-width:760px){body.sketch-menu-v106 .menu-floating-icons{opacity:.30!important;filter:none!important;transform:translateZ(0)!important;will-change:transform!important;contain:layout paint!important;}body.sketch-menu-v106 .menu-floating-icons span{opacity:.32!important;will-change:transform!important;backface-visibility:hidden!important;}body.sketch-menu-v106 .store-card,body.sketch-menu-v106 .menu-product,body.sketch-menu-v106 .menu-offers-section,body.sketch-menu-v106 .offer-card,body.sketch-menu-v106 .floating-cart{backface-visibility:hidden!important;transform:translateZ(0)!important;}body.sketch-menu-v106 .menu-product:hover,body.sketch-menu-v106 .offer-card:hover{transform:translateZ(0)!important;}}@media(max-width:760px) and (prefers-reduced-motion:reduce){body.sketch-menu-v106 .menu-floating-icons span{animation:none!important;}}.pwa-cache-tools,.pwa-install-tools{display:flex!important;gap:10px!important;flex-wrap:wrap!important;margin-top:12px!important;}body.auth-body{min-height:100vh!important;color:#f8fafc!important;background:radial-gradient(circle at 16% 18%,rgba(255,122,24,.22),transparent 25rem),radial-gradient(circle at 82% 18%,rgba(250,204,21,.13),transparent 24rem),radial-gradient(circle at 50% 100%,rgba(16,185,129,.12),transparent 28rem),linear-gradient(135deg,#070b13 0%,#111827 44%,#271308 100%)!important;overflow-x:hidden!important;}body.auth-body::before{content:""!important;position:fixed!important;inset:0!important;pointer-events:none!important;background:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px)!important;background-size:38px 38px!important;mask-image:linear-gradient(180deg,#000 0%,rgba(0,0,0,.45) 60%,transparent 100%)!important;opacity:.55!important;}body.auth-body .login-screen,body.auth-body .installer{position:relative!important;z-index:1!important;padding:28px 14px!important;}body.auth-body .auth-card{position:relative!important;width:min(500px,94vw)!important;overflow:hidden!important;background:radial-gradient(circle at 8% 0%,rgba(255,122,24,.16),transparent 18rem),linear-gradient(180deg,rgba(17,24,39,.96),rgba(8,13,24,.96))!important;border:1px solid rgba(251,191,36,.24)!important;border-radius:34px!important;padding:36px 34px!important;color:#f8fafc!important;box-shadow:0 34px 90px rgba(0,0,0,.50),inset 0 1px 0 rgba(255,255,255,.08)!important;backdrop-filter:blur(20px)!important;}body.auth-body .auth-card::before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;height:5px!important;background:linear-gradient(90deg,#ff4f0a,#ffb020,#10b981)!important;}body.auth-body .auth-card::after{content:""!important;position:absolute!important;right:-90px!important;top:-90px!important;width:190px!important;height:190px!important;border-radius:999px!important;background:radial-gradient(circle,rgba(255,122,24,.24),transparent 68%)!important;pointer-events:none!important;}body.auth-body .auth-card .brand.big{display:flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;color:#fff7ed!important;font-size:28px!important;font-weight:1000!important;letter-spacing:.02em!important;margin-bottom:8px!important;text-shadow:0 10px 24px rgba(0,0,0,.42)!important;}body.auth-body .auth-card .brand.big img{width:62px!important;height:62px!important;border-radius:20px!important;background:rgba(255,255,255,.06)!important;padding:5px!important;box-shadow:0 14px 28px rgba(0,0,0,.34)!important;}body.auth-body .auth-card h1{color:#ffffff!important;font-size:clamp(30px,5vw,42px)!important;line-height:1.05!important;letter-spacing:-.045em!important;margin:20px 0 10px!important;text-align:center!important;text-shadow:0 12px 34px rgba(0,0,0,.55)!important;}body.auth-body .auth-card p,body.auth-body .auth-card .safe,body.auth-body .auth-card .muted,body.auth-body .auth-card .muted-link{color:#d7e2f2!important;text-shadow:none!important;}body.auth-body .auth-card p#loginSub{color:#fbbf24!important;font-weight:800!important;letter-spacing:.02em!important;}body.auth-body .auth-card label{color:#f8fafc!important;font-weight:850!important;letter-spacing:.01em!important;}body.auth-body .auth-card input,body.auth-body .auth-card select,body.auth-body .auth-card textarea{background:#ffffff!important;color:#0f172a!important;border:1px solid rgba(255,255,255,.34)!important;border-radius:17px!important;min-height:54px!important;box-shadow:0 12px 26px rgba(0,0,0,.18)!important;}body.auth-body .auth-card input::placeholder,body.auth-body .auth-card textarea::placeholder{color:#64748b!important;opacity:1!important;}body.auth-body .auth-card input:focus,body.auth-body .auth-card textarea:focus,body.auth-body .auth-card select:focus{border-color:#f97316!important;box-shadow:0 0 0 4px rgba(249,115,22,.22),0 14px 30px rgba(0,0,0,.22)!important;outline:none!important;}body.auth-body .auth-card button,body.auth-body .auth-card .btn.primary{border-radius:18px!important;min-height:58px!important;background:linear-gradient(135deg,#ff4f0a,#ff8a00 58%,#ffb020)!important;color:#ffffff!important;border:0!important;font-weight:1000!important;box-shadow:0 18px 34px rgba(255,79,10,.28)!important;text-shadow:0 1px 0 rgba(0,0,0,.22)!important;}body.auth-body .auth-card button:hover,body.auth-body .auth-card .btn.primary:hover{transform:translateY(-1px)!important;filter:saturate(1.06) brightness(1.02)!important;}body.auth-body .quick{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin-top:22px!important;}body.auth-body .quick a{min-height:52px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:12px 10px!important;color:#f8fafc!important;border:1px solid rgba(255,255,255,.22)!important;background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.035))!important;border-radius:17px!important;font-weight:850!important;text-shadow:none!important;}body.auth-body .quick a:hover,body.auth-body .quick a.active{color:#111827!important;background:linear-gradient(135deg,#fde68a,#fbbf24)!important;border-color:rgba(251,191,36,.72)!important;box-shadow:0 12px 24px rgba(251,191,36,.16)!important;}body.auth-body .auth-card .safe{color:#fef3c7!important;font-weight:850!important;margin-top:18px!important;}body.auth-body .alert.error{background:#fef2f2!important;color:#991b1b!important;border:1px solid #fecaca!important;border-radius:16px!important;font-weight:850!important;}body.auth-body .alert.success{background:#ecfdf5!important;color:#065f46!important;border:1px solid #a7f3d0!important;border-radius:16px!important;font-weight:850!important;}@media(max-width:760px){body.auth-body .auth-card{padding:30px 22px!important;border-radius:30px!important;}body.auth-body .quick{grid-template-columns:1fr 1fr!important;gap:9px!important;}body.auth-body .quick a{font-size:13px!important;min-height:48px!important;}}@media(max-width:420px){body.auth-body .quick{grid-template-columns:1fr!important;}}body.auth-body .login-tabs{display:grid!important;gap:14px!important;margin-top:18px!important;}body.auth-body .login-tab-radio{position:absolute!important;opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;min-height:1px!important;box-shadow:none!important;}body.auth-body .login-tab-buttons{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;padding:6px!important;border-radius:20px!important;background:rgba(255,255,255,.07)!important;border:1px solid rgba(255,255,255,.16)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)!important;}body.auth-body .login-tab-buttons label{display:flex!important;align-items:center!important;justify-content:center!important;min-height:46px!important;margin:0!important;padding:10px 12px!important;border-radius:15px!important;cursor:pointer!important;color:#dbeafe!important;font-weight:950!important;text-align:center!important;border:1px solid transparent!important;transition:transform .15s ease,background .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease!important;}body.auth-body .login-tab-buttons label:hover{transform:translateY(-1px)!important;background:rgba(255,255,255,.08)!important;}body.auth-body #loginTabPassword:checked ~ .login-tab-buttons label[for="loginTabPassword"],body.auth-body #loginTabTwofa:checked ~ .login-tab-buttons label[for="loginTabTwofa"]{color:#111827!important;background:linear-gradient(135deg,#fde68a,#fbbf24 55%,#fb923c)!important;border-color:rgba(251,191,36,.72)!important;box-shadow:0 12px 24px rgba(251,191,36,.18)!important;}body.auth-body .login-tab-panels{display:block!important;}body.auth-body .login-tab-panel{display:none!important;border:1px solid rgba(255,255,255,.13)!important;border-radius:22px!important;padding:16px!important;background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.025))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06)!important;}body.auth-body #loginTabPassword:checked ~ .login-tab-panels .login-tab-panel-password,body.auth-body #loginTabTwofa:checked ~ .login-tab-panels .login-tab-panel-twofa{display:block!important;}body.auth-body .login-tab-panel form{display:grid!important;gap:13px!important;}body.auth-body .login-tab-help{margin:0 0 2px!important;color:#cbd5e1!important;font-size:.92rem!important;line-height:1.45!important;text-align:center!important;}body.auth-body .login-twofa-only-form button,body.auth-body .login-tab-panel-twofa button{background:linear-gradient(135deg,#0f172a,#1e293b 50%,#334155)!important;color:#ffffff!important;border:1px solid rgba(251,191,36,.32)!important;box-shadow:0 16px 34px rgba(0,0,0,.32),inset 0 1px 0 rgba(255,255,255,.08)!important;}@media(max-width:460px){body.auth-body .login-tab-buttons{grid-template-columns:1fr!important;}body.auth-body .login-tab-panel{padding:14px!important;border-radius:20px!important;}}.pro-client.customer-guest-sheet{max-width:min(760px,96vw)!important;}.pro-client.customer-guest-sheet .client-panel-layout,.pro-client.customer-guest-sheet .client-coupons-panel,.pro-client.customer-guest-sheet .client-reward-card,.pro-client.customer-guest-sheet .client-metrics{display:none!important;}.pro-client.customer-guest-sheet .customer-login-only{display:grid!important;margin-top:16px!important;}.pro-client.customer-guest-sheet .client-guest-hero h2,.pro-client.customer-guest-sheet h3{color:#fff3df!important;text-shadow:none!important;}.pro-client.customer-guest-sheet .client-guest-hero p,.pro-client.customer-guest-sheet .client-guest-hero small,.pro-client.customer-guest-sheet .client-section-head small{color:#ffd7a1!important;opacity:1!important;}.pro-client .client-card-form label{color:#ffd39b!important;font-weight:900!important;}.pro-client .client-card-form input{background:#0f172a!important;color:#ffffff!important;border:1px solid rgba(255,255,255,.34)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 10px 22px rgba(0,0,0,.18)!important;}.pro-client .client-card-form input::placeholder{color:#d7dee9!important;opacity:1!important;}.pro-client .customer-actions-guest{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;align-items:center!important;}.pro-client .customer-actions-guest .btn{width:100%!important;min-height:48px!important;justify-content:center!important;text-align:center!important;color:#fff!important;}.pro-client .customer-actions-guest #clRecover{grid-column:1/-1!important;background:#fff!important;color:#111827!important;border:1px solid #e5e7eb!important;box-shadow:0 12px 22px rgba(0,0,0,.18)!important;}.pro-client .customer-actions-guest #clBackMenu{grid-column:1/-1!important;background:linear-gradient(135deg,#ff6a00,#f97316)!important;color:#fff!important;}.pro-client .client-data-summary+.customer-edit-form.hidden{display:none!important;}.pro-client .customer-edit-form.hidden{display:none!important;}.pro-client .customer-logout-btn{background:#0f172a!important;color:#fff!important;border:1px solid rgba(255,255,255,.2)!important;}@media(max-width:560px){.pro-client .customer-actions-guest{grid-template-columns:1fr!important;}.pro-client.customer-guest-sheet{width:min(100%,calc(100vw - 18px))!important;}}body.sketch-menu-v106 .products-list .menu-product{align-items:start!important;align-content:start!important;}body.sketch-menu-v106 .products-list .menu-product>div{align-self:start!important;justify-content:flex-start!important;align-content:start!important;padding-top:0!important;margin-top:0!important;}body.sketch-menu-v106 .products-list .menu-product h3{margin-top:0!important;padding-top:0!important;align-self:start!important;min-height:0!important;}body.sketch-menu-v106 .products-list .menu-product p,body.sketch-menu-v106 .products-list .menu-product .badges,body.sketch-menu-v106 .products-list .menu-product .price-discount-row,body.sketch-menu-v106 .products-list .menu-product small{align-self:start!important;}@media(min-width:761px){body.sketch-menu-v106 .products-list .menu-product>img{align-self:start!important;margin-top:0!important;}}.pro-client.customer-guest-sheet .customer-auth-switch{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin:16px 0 14px!important;padding:8px!important;border-radius:22px!important;background:rgba(15,23,42,.42)!important;border:1px solid rgba(255,255,255,.10)!important;}.pro-client.customer-guest-sheet .customer-auth-switch button{min-height:48px!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:16px!important;background:rgba(255,255,255,.08)!important;color:#ffe7bf!important;font-weight:950!important;cursor:pointer!important;}.pro-client.customer-guest-sheet .customer-auth-switch button.active{background:linear-gradient(135deg,#ff7a18,#f97316)!important;color:#ffffff!important;border-color:rgba(255,255,255,.22)!important;box-shadow:0 14px 30px rgba(249,115,22,.24)!important;}.pro-client.customer-guest-sheet .customer-login-form,.pro-client.customer-guest-sheet .customer-register-form{display:grid!important;margin-top:0!important;}.pro-client.customer-guest-sheet .customer-login-form.hidden,.pro-client.customer-guest-sheet .customer-register-form.hidden{display:none!important;}.pro-client.customer-guest-sheet .customer-login-form .customer-actions-guest{grid-template-columns:1fr!important;}.pro-client.customer-guest-sheet .customer-register-form .customer-actions-guest{grid-template-columns:repeat(2,minmax(0,1fr))!important;}.pro-client.customer-guest-sheet #clIdentifier,.pro-client.customer-guest-sheet #clLoginPass{min-height:52px!important;}.pro-client.customer-guest-sheet #clLogin{background:linear-gradient(135deg,#4f46e5,#7c3aed)!important;color:#fff!important;}.pro-client.customer-guest-sheet #clSave{background:linear-gradient(135deg,#059669,#10b981)!important;color:#fff!important;}.pro-client.customer-guest-sheet .customer-recover-btn{background:#ffffff!important;color:#111827!important;}@media(max-width:560px){.pro-client.customer-guest-sheet .customer-auth-switch,.pro-client.customer-guest-sheet .customer-register-form .customer-actions-guest{grid-template-columns:1fr!important;}}.pro-client .customer-login-form small,.pro-client .customer-register-form small,.pro-client .client-security-panel small{color:#f7d8aa!important;opacity:1!important;line-height:1.35!important;}.pro-client .client-security-panel{margin:18px 0!important;padding:18px!important;border-radius:24px!important;background:rgba(255,255,255,.045)!important;border:1px solid rgba(255,255,255,.12)!important;}.client-2fa-grid{display:grid!important;grid-template-columns:180px minmax(0,1fr)!important;gap:16px!important;align-items:start!important;}.client-2fa-qr{width:160px!important;height:160px!important;object-fit:contain!important;background:#fff!important;border-radius:18px!important;padding:10px!important;box-shadow:0 18px 42px rgba(0,0,0,.22)!important;}.client-2fa-grid input,.admin-twofa-card input{color:#111827!important;background:#fff!important;}.twofa-qr-wrap{display:grid!important;grid-template-columns:180px minmax(0,1fr)!important;gap:18px!important;align-items:center!important;}.twofa-qr-wrap img{width:160px!important;height:160px!important;object-fit:contain!important;background:#fff!important;padding:10px!important;border-radius:18px!important;box-shadow:0 18px 42px rgba(15,23,42,.14)!important;}@media(max-width:680px){.client-2fa-grid,.twofa-qr-wrap{grid-template-columns:1fr!important;}.client-2fa-qr,.twofa-qr-wrap img{width:180px!important;height:180px!important;margin:auto!important;}}.pro-client.customer-guest-sheet .customer-login-method-tabs{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding:6px!important;margin:2px 0 6px!important;border-radius:20px!important;background:rgba(15,23,42,.48)!important;border:1px solid rgba(255,255,255,.13)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06)!important;}.pro-client.customer-guest-sheet .customer-login-method-tabs button{min-height:44px!important;border-radius:15px!important;border:1px solid transparent!important;background:rgba(255,255,255,.07)!important;color:#ffe7bf!important;font-weight:950!important;cursor:pointer!important;box-shadow:none!important;}.pro-client.customer-guest-sheet .customer-login-method-tabs button.active{background:linear-gradient(135deg,#fef3c7,#f59e0b 58%,#f97316)!important;color:#111827!important;border-color:rgba(251,191,36,.65)!important;box-shadow:0 12px 26px rgba(249,115,22,.22)!important;}.pro-client.customer-guest-sheet .customer-login-method-panel{display:grid!important;gap:12px!important;padding:16px!important;border-radius:22px!important;background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.025))!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06)!important;}.pro-client.customer-guest-sheet .customer-login-method-panel.hidden{display:none!important;}.pro-client.customer-guest-sheet .customer-login-2fa-panel .client-section-head{margin-bottom:2px!important;}.pro-client.customer-guest-sheet .customer-login-2fa-panel .btn.secondary{background:linear-gradient(135deg,#0f172a,#1e293b 52%,#334155)!important;color:#fff!important;border:1px solid rgba(251,191,36,.34)!important;box-shadow:0 14px 30px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.08)!important;}.pro-client.customer-guest-sheet #cl2faIdentifier,.pro-client.customer-guest-sheet #cl2faOnlyCode,.pro-client.customer-guest-sheet #cl2faCode{min-height:52px!important;}@media(max-width:560px){.pro-client.customer-guest-sheet .customer-login-method-tabs{grid-template-columns:1fr!important;}.pro-client.customer-guest-sheet .customer-login-method-panel{padding:14px!important;border-radius:20px!important;}}body.auth-body .login-tab-buttons,.pro-client.customer-guest-sheet .customer-auth-switch,.pro-client.customer-guest-sheet .customer-login-method-tabs{background:linear-gradient(135deg,rgba(15,23,42,.72),rgba(30,41,59,.42))!important;border-color:rgba(255,255,255,.18)!important;}body.auth-body .login-tab-buttons label,.pro-client.customer-guest-sheet .customer-auth-switch button,.pro-client.customer-guest-sheet .customer-login-method-tabs button{background:rgba(255,255,255,.08)!important;color:#f8fafc!important;border:1px solid rgba(255,255,255,.12)!important;}body.auth-body #loginTabPassword:checked ~ .login-tab-buttons label[for="loginTabPassword"],.pro-client.customer-guest-sheet .customer-auth-switch button.active,.pro-client.customer-guest-sheet .customer-login-method-tabs button.active{background:linear-gradient(135deg,#ff4f0a,#ff7a18 55%,#facc15)!important;color:#ffffff!important;border-color:rgba(255,255,255,.35)!important;box-shadow:0 14px 30px rgba(255,79,10,.28),inset 0 1px 0 rgba(255,255,255,.18)!important;}body.auth-body #loginTabTwofa:checked ~ .login-tab-buttons label[for="loginTabTwofa"],.pro-client.customer-guest-sheet .customer-login-2fa-panel .btn.secondary,body.auth-body .login-twofa-only-form button,body.auth-body .login-tab-panel-twofa button{background:linear-gradient(135deg,#16a34a,#10b981 55%,#22c55e)!important;color:#ffffff!important;border-color:rgba(134,239,172,.45)!important;box-shadow:0 14px 30px rgba(16,185,129,.24),inset 0 1px 0 rgba(255,255,255,.16)!important;}.pro-client.customer-guest-sheet .customer-register-form{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important;}.pro-client.customer-guest-sheet .customer-register-form .customer-field-standard{min-width:0!important;margin:0!important;}.pro-client.customer-guest-sheet .customer-register-form .customer-field-standard input{height:52px!important;min-height:52px!important;max-height:52px!important;padding:13px 15px!important;line-height:1.2!important;display:block!important;}.pro-client.customer-guest-sheet .customer-register-form #clName{height:52px!important;min-height:52px!important;max-height:52px!important;}.pro-client.customer-guest-sheet .customer-register-form label.span2{grid-column:1/-1!important;}@media(max-width:620px){.pro-client.customer-guest-sheet .customer-register-form{grid-template-columns:1fr!important;}}.pdv-loyalty-coupon-card{display:grid!important;gap:9px!important;padding:12px!important;margin:8px 0 10px!important;border-radius:18px!important;border:1px solid rgba(34,197,94,.26)!important;background:linear-gradient(135deg,rgba(34,197,94,.10),rgba(15,23,42,.06))!important;}.pdv-loyalty-coupon-card label{font-weight:900!important;color:var(--text)!important;}.pdv-loyalty-coupon-card input{text-transform:uppercase!important;letter-spacing:.02em!important;}.pdv-coupon-status{margin:0!important;font-size:.86rem!important;line-height:1.35!important;}.pdv-coupon-status.ok{color:#16a34a!important;font-weight:900!important;}.pdv-coupon-status.warn{color:#b45309!important;font-weight:900!important;}.pdv-coupon-status.bad{color:#dc2626!important;font-weight:900!important;}body.sketch-menu-v106 .hero-img{width:100%!important;height:clamp(430px,48vw,590px)!important;min-height:430px!important;border-radius:34px!important;object-fit:cover!important;object-position:center center!important;display:block!important;filter:brightness(.76) saturate(1.13)!important;box-shadow:0 30px 78px rgba(15,23,42,.22)!important;}body.sketch-menu-v106 .store-card{margin-top:-42px!important;}@media(max-width:760px){body.sketch-menu-v106 .menu-hero{padding:0 8px 0!important;margin-top:0!important;}body.sketch-menu-v106 .hero-img{height:310px!important;min-height:310px!important;border-radius:26px!important;object-position:center center!important;}body.sketch-menu-v106 .store-card{margin-top:-52px!important;}}@media(max-width:420px){body.sketch-menu-v106 .hero-img{height:285px!important;min-height:285px!important;border-radius:24px!important;}}body .amzx-themed-modal .pix-result-sheet .checkout-top.themed-check-top.pix-pay-top,body.sketch-menu-v106 .amzx-themed-modal .pix-result-sheet .checkout-top.themed-check-top.pix-pay-top,body .amzx-themed-modal .checkout-sheet.pro-checkout .checkout-top.pro.themed-check-top.pix-pay-top{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;gap:12px!important;width:auto!important;max-width:calc(100% - 28px)!important;margin:12px auto 14px!important;padding:18px 16px!important;border-radius:24px!important;overflow:hidden!important;box-sizing:border-box!important;}body .amzx-themed-modal .pix-result-sheet .checkout-top.themed-check-top.pix-pay-top .pix-pay-heading{display:grid!important;place-items:center!important;gap:4px!important;width:100%!important;min-width:0!important;max-width:100%!important;grid-area:auto!important;text-align:center!important;overflow:hidden!important;}body .amzx-themed-modal .pix-result-sheet .checkout-top.themed-check-top.pix-pay-top .pix-pay-heading small{margin:0!important;text-align:center!important;line-height:1.1!important;white-space:normal!important;}body .amzx-themed-modal .pix-result-sheet .checkout-top.themed-check-top.pix-pay-top .pix-pay-heading h2{margin:0!important;text-align:center!important;line-height:1.08!important;max-width:100%!important;overflow-wrap:normal!important;word-break:normal!important;}body .amzx-themed-modal .pix-result-sheet .checkout-top.themed-check-top.pix-pay-top .pix-pay-heading p{margin:2px 0 0!important;text-align:center!important;line-height:1.32!important;max-width:100%!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important;}body .amzx-themed-modal .pix-result-sheet .checkout-top.themed-check-top.pix-pay-top .pix-pay-amount{display:inline-flex!important;align-items:center!important;justify-content:center!important;grid-area:auto!important;justify-self:center!important;width:auto!important;min-width:0!important;max-width:100%!important;margin:8px auto 0!important;padding:8px 15px!important;border-radius:999px!important;background:#ecfdf3!important;color:#067647!important;border:1px solid #abefc6!important;box-shadow:0 10px 22px rgba(6,118,71,.10)!important;font-size:clamp(20px,4.8vw,28px)!important;font-weight:1000!important;line-height:1.05!important;text-align:center!important;white-space:nowrap!important;}body .amzx-themed-modal .pix-result-sheet .checkout-top.themed-check-top.pix-pay-top .pix-pay-back,body .amzx-themed-modal .pix-result-sheet .checkout-top.themed-check-top.pix-pay-top .back-modal.pix-pay-back{position:static!important;inset:auto!important;grid-area:auto!important;justify-self:center!important;align-self:center!important;width:min(100%,260px)!important;max-width:100%!important;min-width:0!important;min-height:46px!important;margin:4px auto 0!important;padding:0 16px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;white-space:normal!important;overflow:visible!important;border-radius:16px!important;line-height:1.15!important;box-sizing:border-box!important;}body .amzx-themed-modal .pix-result-sheet .pix-result-panel{max-width:calc(100% - 28px)!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important;}body .amzx-themed-modal .pix-result-sheet .pix-result-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%!important;}body .amzx-themed-modal .pix-result-sheet .pix-result-actions .btn{width:100%!important;min-width:0!important;white-space:normal!important;text-align:center!important;}@media(max-width:620px){body .amzx-themed-modal .pix-result-sheet.checkout-sheet,body .amzx-themed-modal .checkout-sheet.pix-result-sheet{padding-left:8px!important;padding-right:8px!important;}body .amzx-themed-modal .pix-result-sheet .checkout-top.themed-check-top.pix-pay-top,body.sketch-menu-v106 .amzx-themed-modal .pix-result-sheet .checkout-top.themed-check-top.pix-pay-top,body .amzx-themed-modal .checkout-sheet.pro-checkout .checkout-top.pro.themed-check-top.pix-pay-top{max-width:calc(100vw - 18px)!important;margin:10px auto 12px!important;padding:16px 12px!important;gap:10px!important;border-radius:22px!important;}body .amzx-themed-modal .pix-result-sheet .checkout-top.themed-check-top.pix-pay-top .pix-pay-heading h2{font-size:clamp(25px,8vw,34px)!important;}body .amzx-themed-modal .pix-result-sheet .checkout-top.themed-check-top.pix-pay-top .pix-pay-heading p{font-size:13px!important;}body .amzx-themed-modal .pix-result-sheet .checkout-top.themed-check-top.pix-pay-top .pix-pay-amount{width:auto!important;max-width:100%!important;font-size:clamp(21px,7vw,28px)!important;padding:9px 16px!important;}body .amzx-themed-modal .pix-result-sheet .checkout-top.themed-check-top.pix-pay-top .pix-pay-back,body .amzx-themed-modal .pix-result-sheet .checkout-top.themed-check-top.pix-pay-top .back-modal.pix-pay-back{width:100%!important;min-height:48px!important;font-size:14px!important;}body .amzx-themed-modal .pix-result-sheet .pix-result-panel{max-width:calc(100vw - 18px)!important;margin-left:auto!important;margin-right:auto!important;padding:14px!important;}body .amzx-themed-modal .pix-result-sheet .pix-result-actions{grid-template-columns:1fr!important;}}@media(max-width:380px){body .amzx-themed-modal .pix-result-sheet .checkout-top.themed-check-top.pix-pay-top{padding:14px 10px!important;}body .amzx-themed-modal .pix-result-sheet .checkout-top.themed-check-top.pix-pay-top .pix-pay-heading h2{font-size:24px!important;}body .amzx-themed-modal .pix-result-sheet .checkout-top.themed-check-top.pix-pay-top .pix-pay-heading p{font-size:12px!important;}}body.sketch-menu-v106 .menu-hero{position:relative!important;display:block!important;padding:0!important;margin-top:initial!important;min-height:0!important;}body.sketch-menu-v106 .menu-hero .hero-img,body.sketch-menu-v106 .hero-img{width:100%!important;height:250px!important;min-height:0!important;max-height:250px!important;border-radius:0!important;object-fit:cover!important;object-position:center center!important;display:block!important;filter:brightness(.68)!important;box-shadow:none!important;}body.sketch-menu-v106 .store-card{margin:-42px 24px 20px!important;}@media(max-width:900px){body.sketch-menu-v106 .store-card{margin:-42px 14px 20px!important;}}@media(max-width:760px){body.sketch-menu-v106 .menu-hero{padding:0!important;margin-top:initial!important;}body.sketch-menu-v106 .menu-hero .hero-img,body.sketch-menu-v106 .hero-img{height:250px!important;min-height:0!important;max-height:250px!important;border-radius:0!important;}body.sketch-menu-v106 .store-card{margin:-42px 14px 20px!important;}}body .modal.amzx-themed-modal .pix-result-sheet.checkout-sheet,body .modal.amzx-themed-modal .checkout-sheet.pix-result-sheet,body .amzx-themed-modal .pix-result-sheet.checkout-sheet,body .amzx-themed-modal .checkout-sheet.pix-result-sheet{max-height:calc(100dvh - 76px)!important;margin-top:76px!important;overflow:auto!important;overscroll-behavior:contain!important;}body .amzx-themed-modal .pix-result-sheet .checkout-top.themed-check-top.pix-pay-top,body.sketch-menu-v106 .amzx-themed-modal .pix-result-sheet .checkout-top.themed-check-top.pix-pay-top,body .amzx-themed-modal .checkout-sheet.pro-checkout .checkout-top.pro.themed-check-top.pix-pay-top{position:relative!important;top:auto!important;margin:22px auto 16px!important;padding:20px 16px!important;transform:none!important;}body .amzx-themed-modal .pix-result-sheet .checkout-top.themed-check-top.pix-pay-top .pix-pay-heading{padding-top:2px!important;}body .amzx-themed-modal .pix-result-sheet .checkout-top.themed-check-top.pix-pay-top .pix-pay-heading small,body .amzx-themed-modal .pix-result-sheet .checkout-top.themed-check-top.pix-pay-top .pix-pay-heading h2,body .amzx-themed-modal .pix-result-sheet .checkout-top.themed-check-top.pix-pay-top .pix-pay-heading p{max-width:100%!important;overflow:visible!important;}@media(max-width:620px){body .modal.amzx-themed-modal .pix-result-sheet.checkout-sheet,body .modal.amzx-themed-modal .checkout-sheet.pix-result-sheet,body .amzx-themed-modal .pix-result-sheet.checkout-sheet,body .amzx-themed-modal .checkout-sheet.pix-result-sheet{max-height:calc(100dvh - 92px)!important;margin-top:92px!important;border-radius:24px 24px 0 0!important;}body .amzx-themed-modal .pix-result-sheet .checkout-top.themed-check-top.pix-pay-top,body.sketch-menu-v106 .amzx-themed-modal .pix-result-sheet .checkout-top.themed-check-top.pix-pay-top,body .amzx-themed-modal .checkout-sheet.pro-checkout .checkout-top.pro.themed-check-top.pix-pay-top{max-width:calc(100vw - 22px)!important;margin:24px auto 14px!important;padding:18px 12px!important;}}@media(max-width:380px){body .modal.amzx-themed-modal .pix-result-sheet.checkout-sheet,body .modal.amzx-themed-modal .checkout-sheet.pix-result-sheet,body .amzx-themed-modal .pix-result-sheet.checkout-sheet,body .amzx-themed-modal .checkout-sheet.pix-result-sheet{max-height:calc(100dvh - 98px)!important;margin-top:98px!important;}body .amzx-themed-modal .pix-result-sheet .checkout-top.themed-check-top.pix-pay-top,body.sketch-menu-v106 .amzx-themed-modal .pix-result-sheet .checkout-top.themed-check-top.pix-pay-top,body .amzx-themed-modal .checkout-sheet.pro-checkout .checkout-top.pro.themed-check-top.pix-pay-top{margin-top:26px!important;}}.pro-client .client-security-clean{width:100%!important;max-width:100%!important;overflow:hidden!important;box-sizing:border-box!important;}.pro-client .clean-2fa-grid{display:grid!important;grid-template-columns:minmax(210px,280px) minmax(260px,1fr)!important;gap:20px!important;align-items:start!important;width:100%!important;max-width:100%!important;}.pro-client .client-2fa-qr-card{display:grid!important;justify-items:center!important;align-content:start!important;gap:12px!important;min-width:0!important;width:100%!important;}.pro-client .client-2fa-qr-holder{display:grid!important;place-items:center!important;width:100%!important;}.pro-client .client-2fa-qr{width:min(230px,100%)!important;height:auto!important;aspect-ratio:1/1!important;object-fit:contain!important;background:#fff!important;padding:12px!important;border-radius:20px!important;box-shadow:0 18px 42px rgba(0,0,0,.26)!important;}.pro-client .client-2fa-open-app{width:min(230px,100%)!important;min-height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;white-space:normal!important;}.pro-client .client-2fa-open-qr,.pro-client .client-copy-field,.pro-client #cl2faManualKey{display:none!important;}.pro-client .clean-2fa-fields{display:grid!important;gap:14px!important;min-width:0!important;width:100%!important;}.pro-client .client-2fa-keybox{display:grid!important;gap:8px!important;min-width:0!important;width:100%!important;padding:14px!important;border-radius:18px!important;background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(248,250,252,.92))!important;border:1px solid rgba(15,23,42,.12)!important;box-shadow:0 12px 26px rgba(15,23,42,.14)!important;color:#0f172a!important;}.pro-client .client-2fa-keybox strong{color:#0f172a!important;font-weight:950!important;line-height:1.15!important;}.pro-client .client-2fa-keybox small{color:#475569!important;opacity:1!important;line-height:1.35!important;}.pro-client .client-2fa-secret-code{display:block!important;width:100%!important;box-sizing:border-box!important;min-height:auto!important;padding:12px!important;border-radius:14px!important;background:#0f172a!important;color:#ecfeff!important;-webkit-text-fill-color:#ecfeff!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono",monospace!important;font-weight:900!important;font-size:clamp(.86rem,2.2vw,1rem)!important;line-height:1.45!important;letter-spacing:.055em!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important;text-align:center!important;}.pro-client #clCopy2faKey{width:100%!important;min-height:42px!important;background:linear-gradient(135deg,#f8fafc,#e2e8f0)!important;color:#0f172a!important;border:1px solid rgba(15,23,42,.14)!important;}.pro-client .client-2fa-code-label{min-width:0!important;width:100%!important;}.pro-client .client-2fa-code-label input,.pro-client #cl2faPanelCode{width:100%!important;max-width:190px!important;min-height:52px!important;color:#111827!important;-webkit-text-fill-color:#111827!important;background:#ffffff!important;text-align:center!important;letter-spacing:.12em!important;font-weight:900!important;}.pro-client .client-2fa-action{width:100%!important;max-width:260px!important;min-height:52px!important;justify-self:start!important;white-space:normal!important;line-height:1.15!important;}.pro-client .client-2fa-qr-fallback{display:none!important;color:#e2e8f0!important;text-align:center!important;font-size:.86rem!important;line-height:1.35!important;}.pro-client .client-2fa-qr-card.qr-load-error .client-2fa-qr-fallback{display:block!important;}@media(max-width:760px){.pro-client .clean-2fa-grid{grid-template-columns:1fr!important;}.pro-client .client-2fa-action,.pro-client #cl2faPanelCode{max-width:100%!important;justify-self:stretch!important;}}:root{--amzx-safe-focus:0 0 0 3px rgba(255,122,24,.22);--amzx-safe-card-shadow:0 16px 38px rgba(15,23,42,.08);}.btn:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,a:focus-visible{outline:0!important;box-shadow:var(--amzx-safe-focus)!important;}.btn.primary,.btn.success,.btn.danger,.sidebar nav a.active,.cat-tabs a.active,.floating-cart button,.product-sheet .add-btn{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 1px 1px rgba(0,0,0,.22);}.btn.ghost,.btn.secondary{color:var(--text)!important;border-color:color-mix(in srgb,var(--line) 82%,white 18%)!important;}.admin-shell .admin-main{overflow-x:hidden!important;}.admin-shell .admin-main .card,.admin-shell .admin-main .settings-card,.admin-shell .admin-main .license-card,.admin-shell .admin-main .module-card,.admin-shell .admin-main .order-card,.admin-shell .admin-main .table-card,.admin-shell .admin-main .product-admin,.admin-shell .admin-main .client-admin-card,.admin-shell .admin-main .update-pro-card,.admin-shell .admin-main .update-version-history,.admin-shell .admin-main .qr-card-admin-item,.admin-shell .admin-main .qr-card-settings-card{border-color:color-mix(in srgb,var(--line) 82%,white 18%)!important;box-shadow:var(--amzx-safe-card-shadow)!important;overflow-wrap:anywhere;}.admin-shell .admin-main h1,.admin-shell .admin-main h2,.admin-shell .admin-main h3{letter-spacing:-.02em;}.admin-shell .admin-main p,.admin-shell .admin-main small,.admin-shell .admin-main label,.admin-shell .admin-main .muted{line-height:1.52!important;}.admin-shell .admin-main input,.admin-shell .admin-main textarea,.admin-shell .admin-main select{min-height:48px!important;caret-color:var(--primary)!important;}.admin-shell .admin-main input::placeholder,.admin-shell .admin-main textarea::placeholder{opacity:1!important;color:color-mix(in srgb,var(--muted) 76%,#64748b 24%)!important;}.admin-shell .admin-main .table,.admin-shell .admin-main table{border-collapse:separate!important;border-spacing:0!important;width:100%!important;}.admin-shell .admin-main .table th,.admin-shell .admin-main table th{font-weight:950!important;vertical-align:middle!important;}.admin-shell .admin-main .table td,.admin-shell .admin-main table td{vertical-align:middle!important;overflow-wrap:anywhere;}.admin-shell .admin-main .alert,.admin-shell .admin-main .pill,.admin-shell .admin-main .chip{font-weight:850!important;}.admin-shell .admin-main .alert.success{color:#067647!important;background:#ecfdf3!important;border-color:#abefc6!important;}.admin-shell .admin-main .alert.error{color:#b42318!important;background:#fef3f2!important;border-color:#fecdca!important;}.admin-shell .admin-main .alert.warn,.admin-shell .admin-main .alert.warning{color:#b54708!important;background:#fffaeb!important;border-color:#fedf89!important;}.admin-shell .admin-main .pill.ok,.admin-shell .admin-main .pill.sucesso,.admin-shell .admin-main .pill.ativa,.admin-shell .admin-main .pill.confirmado{background:#ecfdf5!important;color:#166534!important;border:1px solid #86efac!important;}.admin-shell .admin-main .pill.warn,.admin-shell .admin-main .pill.alerta,.admin-shell .admin-main .pill.pendente{background:#fff7ed!important;color:#c2410c!important;border:1px solid #fdba74!important;}.admin-shell .admin-main .pill.erro,.admin-shell .admin-main .pill.cancelado,.admin-shell .admin-main .pill.danger{background:#fef2f2!important;color:#991b1b!important;border:1px solid #fecaca!important;}.modal .close,.sheet .close,.product-sheet .close,.customer-sheet .close,.pro-client .client-close,.customer-sheet .close.client-close,.modal-topbar .close{z-index:60!important;display:grid!important;place-items:center!important;flex:0 0 auto!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;border-radius:50%!important;background:#05070c!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:1px solid rgba(255,255,255,.22)!important;box-shadow:0 12px 28px rgba(0,0,0,.30)!important;font-weight:950!important;line-height:1!important;}.sheet,.product-sheet,.checkout-sheet,.customer-sheet,.pro-client{scrollbar-gutter:stable;}.product-sheet .top,.customer-sheet .client-head,.pro-client .client-head{gap:16px!important;}body.status-page-v4593 .status-v4593 .steps{align-items:stretch!important;}body.status-page-v4593 .status-v4593 .steps span{display:flex!important;align-items:center!important;justify-content:center!important;min-height:40px!important;text-align:center!important;font-weight:950!important;line-height:1.18!important;color:#0f172a!important;background:#ffffff!important;border:1px solid #dbe4ef!important;}body.status-page-v4593 .status-v4593 .steps span.active{color:#fff!important;-webkit-text-fill-color:#fff!important;background:linear-gradient(135deg,var(--primary,#ff4f0a),var(--primary2,#ff8a1f))!important;border-color:transparent!important;box-shadow:0 12px 26px rgba(255,79,10,.22)!important;}.catalogo-menu .price,.catalogo-menu .product-price,.menu-product strong,.product-sheet strong,.checkout-item strong{font-variant-numeric:tabular-nums;}.menu-product,.option-row,.checkout-item,.store-card,.repeat-order,.coupon-strip button{overflow-wrap:anywhere;}@media(max-width:980px){.admin-shell{grid-template-columns:1fr!important;}.store-btn,.logout{margin-top:0!important;}.admin-main{padding:18px!important;}.stats{grid-template-columns:repeat(2,minmax(0,1fr))!important;}.kds-board{grid-template-columns:repeat(2,minmax(0,1fr))!important;}.pdv{grid-template-columns:1fr!important;}.pdv-cart{position:relative!important;top:auto!important;}}@media(max-width:720px){.grid2,.form-grid,.stats,.stats.mini,.qr-layout{grid-template-columns:1fr!important;}.span2{grid-column:auto!important;}.admin-shell .admin-main .card{padding:16px!important;border-radius:18px!important;}.page-title h1{font-size:27px!important;}.actions,.row.wrap{gap:8px!important;}.actions .btn,.row.wrap .btn{flex:1 1 160px;min-height:44px;}.table{display:block;overflow-x:auto;white-space:nowrap;}.product-admin-grid{grid-template-columns:1fr!important;}.product-admin{display:grid!important;grid-template-columns:86px minmax(0,1fr)!important;align-items:start!important;}.product-admin img{width:86px!important;height:86px!important;}.product-sheet .top{grid-template-columns:1fr!important;padding-top:4px!important;}.product-sheet .top .close{position:absolute!important;right:18px!important;top:18px!important;}.product-sheet .top h2{padding-right:58px!important;}.checkout-sheet{max-height:calc(100vh - 18px)!important;padding-top:max(22px,env(safe-area-inset-top))!important;}body.status-page-v4593 .status-v4593 .steps{grid-template-columns:1fr!important;gap:8px!important;}}@media(max-width:430px){.admin-main{padding:12px!important;}.btn,button.btn{padding:12px 13px;border-radius:12px;}}.pwa-diag-row{display:grid!important;gap:4px!important;border:1px solid var(--line,#dbe4ef)!important;border-radius:14px!important;padding:10px 12px!important;margin:8px 0!important;background:var(--panel2,#f8fafc)!important;color:var(--text,#111827)!important;}.pwa-diag-row b{color:var(--text,#111827)!important;font-weight:950!important;}.pwa-diag-row small{color:var(--muted,#64748b)!important;line-height:1.35!important;}.pwa-diag-row.ok{border-color:rgba(34,197,94,.45)!important;background:rgba(34,197,94,.10)!important;}.pwa-diag-row.warn{border-color:rgba(245,158,11,.50)!important;background:rgba(245,158,11,.12)!important;}body.admin-body.theme-dark .pwa-diag-row,html[data-theme="dark"] body.admin-body .pwa-diag-row{background:#0f172a!important;color:#f8fafc!important;border-color:rgba(148,163,184,.35)!important;}body.admin-body.theme-dark .pwa-diag-row b,html[data-theme="dark"] body.admin-body .pwa-diag-row b{color:#ffffff!important;}body.admin-body.theme-dark .pwa-diag-row small,html[data-theme="dark"] body.admin-body .pwa-diag-row small{color:#dbeafe!important;}.pwa-diagnostics-card .pwa-diagnostics-list{display:grid!important;gap:8px!important;}.install-pwa.manual-install:not([hidden]),#installPwaBtn.manual-install:not([hidden]),.install-pwa.ready:not([hidden]),#installPwaBtn.ready:not([hidden]){display:inline-flex!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;}.install-pwa.install-waiting{opacity:.82!important;cursor:progress!important;filter:saturate(.85)!important;}html.pwa-installed #installPwaBtn,body.pwa-installed #installPwaBtn,html.pwa-standalone #installPwaBtn,body.pwa-standalone #installPwaBtn,body.is-pwa #installPwaBtn,html.pwa-installed .install-pwa,body.pwa-installed .install-pwa,html.pwa-standalone .install-pwa,body.pwa-standalone .install-pwa,body.is-pwa .install-pwa{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;}@media all and (display-mode:standalone){#installPwaBtn,.install-pwa{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;}}@media all and (display-mode:window-controls-overlay){#installPwaBtn,.install-pwa{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;}}.pwa-preview-icon,img[alt="Ícone PWA"]{background:#000!important;padding:0!important;object-fit:cover!important;image-rendering:auto!important;box-shadow:0 12px 30px rgba(0,0,0,.22)!important;border:1px solid rgba(148,163,184,.28)!important;}@media(max-width:720px){.pwa-diagnostics-card .actions.wrap{display:grid!important;grid-template-columns:1fr!important}.pwa-diagnostics-card .actions.wrap .btn{width:100%!important}}.admin-main .card,.admin-main .settings-card,.admin-main .notification-item{overflow-wrap:anywhere;}.admin-main input,.admin-main select,.admin-main textarea{color:var(--text,#0f172a);background:var(--card,#fff);border-color:var(--line,#dbe4ef);}.admin-main input::placeholder,.admin-main textarea::placeholder{color:var(--muted,#64748b);opacity:1;}.admin-main input[readonly],.admin-main textarea[readonly]{background:rgba(148,163,184,.12);font-weight:800;}.notification-settings-card textarea,.notification-settings-card input,.notification-settings-card select{min-height:44px;}.notifications-list{align-items:stretch;}.notifications-list .notification-item{display:grid;gap:12px;align-items:start;}.notifications-list .notification-item h3{margin:0;color:var(--text,#0f172a);line-height:1.2;}.notifications-list .notification-item p{color:var(--text,#0f172a);line-height:1.45;}.notifications-list .notification-item small{color:var(--muted,#64748b);font-weight:750;line-height:1.35;}.webpush-control-card .actions.wrap .btn,.webpush-device-actions .btn,.webpush-device-actions select{min-height:42px;}.webpush-device-actions select{border:1px solid var(--line,#dbe4ef);background:var(--card,#fff);color:var(--text,#0f172a);}.webpush-log-item .pill,.webpush-device-badges .pill{white-space:nowrap;}.update-version-history .update-status-box,.public-cache-card .cache-version-box{word-break:break-word;}body.admin-body.theme-dark .admin-main input,body.admin-body.theme-dark .admin-main select,body.admin-body.theme-dark .admin-main textarea,html[data-theme="dark"] body.admin-body .admin-main input,html[data-theme="dark"] body.admin-body .admin-main select,html[data-theme="dark"] body.admin-body .admin-main textarea{background:#0f172a!important;color:#f8fafc!important;border-color:rgba(255,255,255,.18)!important;}body.admin-body.theme-dark .admin-main input::placeholder,body.admin-body.theme-dark .admin-main textarea::placeholder,html[data-theme="dark"] body.admin-body .admin-main input::placeholder,html[data-theme="dark"] body.admin-body .admin-main textarea::placeholder{color:#cbd5e1!important;}body.admin-body.theme-dark .notifications-list .notification-item h3,body.admin-body.theme-dark .notifications-list .notification-item p,html[data-theme="dark"] body.admin-body .notifications-list .notification-item h3,html[data-theme="dark"] body.admin-body .notifications-list .notification-item p{color:#f8fafc!important;}body.admin-body.theme-dark .notifications-list .notification-item small,html[data-theme="dark"] body.admin-body .notifications-list .notification-item small{color:#cbd5e1!important;}@media(max-width:720px){.notifications-list .notification-item{grid-template-columns:1fr!important}.notifications-list .notification-item .btn{width:100%!important}.webpush-control-card .actions.wrap{display:grid!important;grid-template-columns:1fr!important}.webpush-control-card .actions.wrap .btn{width:100%!important}.webpush-device-actions{display:grid!important;grid-template-columns:1fr!important}.webpush-device-actions .btn,.webpush-device-actions select{width:100%!important}}.admin-main .card,.admin-main .settings-card,.admin-main .webpush-device-pro,.admin-main .notification-item{max-width:100%;}.admin-main .table,.admin-main table{max-width:100%;}.admin-main .table-wrap,.admin-main .table-responsive,.admin-main .overflow-x{overflow-x:auto;-webkit-overflow-scrolling:touch;}.admin-main code,.admin-main pre,.admin-main textarea,.pix-copy-text,.pix-code,.qr-copy,.status-v4593 textarea{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;}.admin-main .btn,.admin-main button,.status-v4593 .btn,.checkout-sheet .btn{touch-action:manipulation;}.admin-main .pill,.status-v4593 .pill{line-height:1.2;}body.admin-body.theme-dark .admin-main code,body.admin-body.theme-dark .admin-main pre,html[data-theme="dark"] body.admin-body .admin-main code,html[data-theme="dark"] body.admin-body .admin-main pre{background:#0f172a!important;color:#f8fafc!important;border:1px solid rgba(255,255,255,.16)!important;}@media(max-width:720px){.admin-main .actions,.admin-main .row.wrap,.admin-main .toolbar{align-items:stretch}.admin-main .actions .btn,.admin-main .row.wrap .btn,.admin-main .toolbar .btn{justify-content:center}.admin-main .card h2,.admin-main .card h3{line-height:1.18}.status-v4593 .card,.status-v4593 .panel{max-width:100%;}}html[data-theme="dark"] body.admin-body,body.admin-body.theme-dark{background:radial-gradient(circle at 18% 12%,rgba(255,79,10,.12),transparent 28%),radial-gradient(circle at 88% 18%,rgba(124,45,255,.18),transparent 30%),linear-gradient(135deg,#070b18,#040813 62%,#07111f)!important;color:#eef3ff!important;}html[data-theme="dark"] body.admin-body .admin-shell,body.admin-body.theme-dark .admin-shell,html[data-theme="dark"] body.admin-body .admin-main,body.admin-body.theme-dark .admin-main{background:transparent!important;color:#eef3ff!important;}html[data-theme="dark"] body.admin-body .card,html[data-theme="dark"] body.admin-body .stats>div,html[data-theme="dark"] body.admin-body .settings-card,html[data-theme="dark"] body.admin-body .order-card,html[data-theme="dark"] body.admin-body .table-card,html[data-theme="dark"] body.admin-body .product-admin,html[data-theme="dark"] body.admin-body .product-category-group,html[data-theme="dark"] body.admin-body .product-mini-card,html[data-theme="dark"] body.admin-body .team-row,html[data-theme="dark"] body.admin-body .webpush-device-pro,html[data-theme="dark"] body.admin-body .notification-item,body.admin-body.theme-dark .card,body.admin-body.theme-dark .stats>div,body.admin-body.theme-dark .settings-card,body.admin-body.theme-dark .order-card,body.admin-body.theme-dark .table-card,body.admin-body.theme-dark .product-admin,body.admin-body.theme-dark .product-category-group,body.admin-body.theme-dark .product-mini-card,body.admin-body.theme-dark .team-row,body.admin-body.theme-dark .webpush-device-pro,body.admin-body.theme-dark .notification-item{background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.02)),#111a2c!important;color:#eef3ff!important;border-color:#25334d!important;}html[data-theme="dark"] body.admin-body .admin-main h1,html[data-theme="dark"] body.admin-body .admin-main h2,html[data-theme="dark"] body.admin-body .admin-main h3,html[data-theme="dark"] body.admin-body .admin-main b,html[data-theme="dark"] body.admin-body .admin-main strong,body.admin-body.theme-dark .admin-main h1,body.admin-body.theme-dark .admin-main h2,body.admin-body.theme-dark .admin-main h3,body.admin-body.theme-dark .admin-main b,body.admin-body.theme-dark .admin-main strong{color:#f8fafc!important;}html[data-theme="dark"] body.admin-body .admin-main p,html[data-theme="dark"] body.admin-body .admin-main small,html[data-theme="dark"] body.admin-body .admin-main label,html[data-theme="dark"] body.admin-body .admin-main .muted,body.admin-body.theme-dark .admin-main p,body.admin-body.theme-dark .admin-main small,body.admin-body.theme-dark .admin-main label,body.admin-body.theme-dark .admin-main .muted{color:#cbd5e1!important;}html[data-theme="dark"] body.admin-body .admin-main input,html[data-theme="dark"] body.admin-body .admin-main select,html[data-theme="dark"] body.admin-body .admin-main textarea,body.admin-body.theme-dark .admin-main input,body.admin-body.theme-dark .admin-main select,body.admin-body.theme-dark .admin-main textarea{background:#07101f!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;border-color:#334463!important;}html[data-theme="light"] body.admin-body,body.admin-body.theme-light{background:linear-gradient(135deg,#f7f8fb,#eef2ff)!important;color:#111827!important;}html[data-theme="light"] body.admin-body .card,html[data-theme="light"] body.admin-body .stats>div,html[data-theme="light"] body.admin-body .settings-card,html[data-theme="light"] body.admin-body .order-card,html[data-theme="light"] body.admin-body .table-card,html[data-theme="light"] body.admin-body .product-admin,html[data-theme="light"] body.admin-body .product-category-group,html[data-theme="light"] body.admin-body .product-mini-card,html[data-theme="light"] body.admin-body .team-row,html[data-theme="light"] body.admin-body .webpush-device-pro,html[data-theme="light"] body.admin-body .notification-item,body.admin-body.theme-light .card,body.admin-body.theme-light .stats>div,body.admin-body.theme-light .settings-card,body.admin-body.theme-light .order-card,body.admin-body.theme-light .table-card,body.admin-body.theme-light .product-admin,body.admin-body.theme-light .product-category-group,body.admin-body.theme-light .product-mini-card,body.admin-body.theme-light .team-row,body.admin-body.theme-light .webpush-device-pro,body.admin-body.theme-light .notification-item{background:#ffffff!important;color:#111827!important;border-color:#dbe3ef!important;}.admin-main .hours-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(285px,1fr))!important;gap:12px!important;align-items:stretch!important;}.admin-main .hours-grid>div{display:grid!important;grid-template-columns:72px minmax(96px,1fr) minmax(96px,1fr)!important;gap:10px!important;align-items:center!important;min-height:76px!important;padding:13px!important;border-radius:16px!important;overflow:hidden!important;}.admin-main .hours-grid>div label{display:flex!important;align-items:center!important;gap:8px!important;margin:0!important;min-width:0!important;white-space:nowrap!important;color:var(--text,#eef3ff)!important;font-weight:850!important;}.admin-main .hours-grid>div label input{flex:0 0 20px!important;width:20px!important;height:20px!important;min-height:20px!important;margin:0!important;}.admin-main .hours-grid>div select{width:100%!important;min-width:0!important;min-height:50px!important;margin:0!important;text-align:center!important;text-align-last:center!important;border-radius:15px!important;font-weight:850!important;}html[data-theme="dark"] body.admin-body .admin-main .hours-grid>div,body.admin-body.theme-dark .admin-main .hours-grid>div{background:#0c1424!important;border-color:#25334d!important;}html[data-theme="light"] body.admin-body .admin-main .hours-grid>div,body.admin-body.theme-light .admin-main .hours-grid>div{background:#f8fafc!important;border-color:#dbe3ef!important;}.status-v4593 .status-card,.status-v4593 .hero,.status-v4593 .route-head,.status-v4593 .metrics,.status-v4593 .status-summary-grid{text-align:center!important;}.status-v4593 .steps{justify-items:center!important;align-items:stretch!important;}.status-v4593 .steps span{width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;}.status-v4593 .route-head{grid-template-columns:1fr!important;justify-items:center!important;}.status-v4593 .route-head>div{max-width:720px!important;margin:0 auto!important;}.status-v4593 .route-chip{margin:8px auto 0!important;}@media(max-width:760px){.admin-main .hours-grid{grid-template-columns:1fr!important;}.admin-main .hours-grid>div{grid-template-columns:1fr 1fr!important;}.admin-main .hours-grid>div label{grid-column:1/-1!important;justify-content:flex-start!important;}.status-v4593 .steps{grid-template-columns:1fr!important;}}.admin-main .store-banner-admin-box,.admin-main .pwa-store-box,.admin-main .module-upload-card,.admin-main .update-pro-card,.admin-main .license-manual-card,.admin-main .license-dropzone,.admin-main .update-dropzone-v4622,.admin-main .menu-import-dropzone,.admin-main label:has(>input[type="file"]){color:#101828!important;}.admin-main .store-banner-admin-box p,.admin-main .store-banner-admin-box .muted,.admin-main .store-banner-admin-box small,.admin-main .pwa-store-box p,.admin-main .pwa-store-box .muted,.admin-main label small,.admin-main label .muted,.admin-main .card>p,.admin-main .card .muted,.admin-main .card small{color:#344054!important;opacity:1!important;}.admin-main .store-banner-admin-box b,.admin-main .pwa-store-box h3,.admin-main label:has(>input[type="file"]){color:#101828!important;font-weight:850!important;}.admin-main input[type="file"]{width:100%!important;min-height:54px!important;padding:9px 12px!important;border:2px dashed #98a2b3!important;border-radius:16px!important;background:#f8fafc!important;color:#101828!important;-webkit-text-fill-color:#101828!important;cursor:pointer!important;font-weight:750!important;}.admin-main input[type="file"]::file-selector-button{margin-right:12px!important;border:0!important;border-radius:12px!important;padding:10px 14px!important;background:linear-gradient(135deg,#ff4f0a,#ff8a00)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:900!important;cursor:pointer!important;box-shadow:0 8px 18px rgba(255,79,10,.24)!important;}.admin-main input[type="file"]::-webkit-file-upload-button{margin-right:12px!important;border:0!important;border-radius:12px!important;padding:10px 14px!important;background:linear-gradient(135deg,#ff4f0a,#ff8a00)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:900!important;cursor:pointer!important;}.admin-main label:has(>input[type="file"]){display:grid!important;gap:8px!important;padding:14px!important;border:1px solid #d0d5dd!important;border-radius:18px!important;background:#ffffff!important;}.admin-main label:has(>input[type="file"]) small{line-height:1.45!important;}.admin-main .license-dropzone,.admin-main .update-dropzone-v4622,.admin-main .menu-import-dropzone{background:#f8fafc!important;border-color:#98a2b3!important;color:#101828!important;}.admin-main .license-dropzone strong,.admin-main .update-dropzone-v4622 strong,.admin-main .menu-import-dropzone strong,.admin-main .license-dropzone p,.admin-main .update-dropzone-v4622 small,.admin-main .menu-import-dropzone .small,.admin-main .license-file-name,.admin-main .update-file-name-v4622{color:#101828!important;opacity:1!important;}.admin-main .license-dropzone small,.admin-main .license-dropzone .muted,.admin-main .manual-note,.admin-main .update-help-v4622{color:#344054!important;opacity:1!important;}body.admin-body.theme-dark .admin-main .store-banner-admin-box,html[data-theme="dark"] body.admin-body .admin-main .store-banner-admin-box,body.admin-body.theme-dark .admin-main .pwa-store-box,html[data-theme="dark"] body.admin-body .admin-main .pwa-store-box,body.admin-body.theme-dark .admin-main .module-upload-card,html[data-theme="dark"] body.admin-body .admin-main .module-upload-card,body.admin-body.theme-dark .admin-main .update-pro-card,html[data-theme="dark"] body.admin-body .admin-main .update-pro-card,body.admin-body.theme-dark .admin-main .license-manual-card,html[data-theme="dark"] body.admin-body .admin-main .license-manual-card,body.admin-body.theme-dark .admin-main label:has(>input[type="file"]),html[data-theme="dark"] body.admin-body .admin-main label:has(>input[type="file"]){background:#111a2c!important;color:#f8fafc!important;border-color:#334463!important;}body.admin-body.theme-dark .admin-main .store-banner-admin-box p,body.admin-body.theme-dark .admin-main .store-banner-admin-box .muted,body.admin-body.theme-dark .admin-main .store-banner-admin-box small,body.admin-body.theme-dark .admin-main .pwa-store-box p,body.admin-body.theme-dark .admin-main .pwa-store-box .muted,body.admin-body.theme-dark .admin-main label small,body.admin-body.theme-dark .admin-main label .muted,body.admin-body.theme-dark .admin-main .card>p,body.admin-body.theme-dark .admin-main .card .muted,body.admin-body.theme-dark .admin-main .card small,html[data-theme="dark"] body.admin-body .admin-main .store-banner-admin-box p,html[data-theme="dark"] body.admin-body .admin-main .store-banner-admin-box .muted,html[data-theme="dark"] body.admin-body .admin-main .store-banner-admin-box small,html[data-theme="dark"] body.admin-body .admin-main .pwa-store-box p,html[data-theme="dark"] body.admin-body .admin-main .pwa-store-box .muted,html[data-theme="dark"] body.admin-body .admin-main label small,html[data-theme="dark"] body.admin-body .admin-main label .muted,html[data-theme="dark"] body.admin-body .admin-main .card>p,html[data-theme="dark"] body.admin-body .admin-main .card .muted,html[data-theme="dark"] body.admin-body .admin-main .card small{color:#cbd5e1!important;opacity:1!important;}body.admin-body.theme-dark .admin-main .store-banner-admin-box b,body.admin-body.theme-dark .admin-main .pwa-store-box h3,body.admin-body.theme-dark .admin-main label:has(>input[type="file"]),html[data-theme="dark"] body.admin-body .admin-main .store-banner-admin-box b,html[data-theme="dark"] body.admin-body .admin-main .pwa-store-box h3,html[data-theme="dark"] body.admin-body .admin-main label:has(>input[type="file"]){color:#f8fafc!important;}body.admin-body.theme-dark .admin-main input[type="file"],html[data-theme="dark"] body.admin-body .admin-main input[type="file"]{background:#07101f!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;border-color:#475569!important;}body.admin-body.theme-dark .admin-main .license-dropzone,body.admin-body.theme-dark .admin-main .update-dropzone-v4622,body.admin-body.theme-dark .admin-main .menu-import-dropzone,html[data-theme="dark"] body.admin-body .admin-main .license-dropzone,html[data-theme="dark"] body.admin-body .admin-main .update-dropzone-v4622,html[data-theme="dark"] body.admin-body .admin-main .menu-import-dropzone{background:#0c1424!important;border-color:#475569!important;color:#f8fafc!important;}body.admin-body.theme-dark .admin-main .license-dropzone strong,body.admin-body.theme-dark .admin-main .update-dropzone-v4622 strong,body.admin-body.theme-dark .admin-main .menu-import-dropzone strong,body.admin-body.theme-dark .admin-main .license-dropzone p,body.admin-body.theme-dark .admin-main .update-dropzone-v4622 small,body.admin-body.theme-dark .admin-main .menu-import-dropzone .small,body.admin-body.theme-dark .admin-main .license-file-name,body.admin-body.theme-dark .admin-main .update-file-name-v4622,html[data-theme="dark"] body.admin-body .admin-main .license-dropzone strong,html[data-theme="dark"] body.admin-body .admin-main .update-dropzone-v4622 strong,html[data-theme="dark"] body.admin-body .admin-main .menu-import-dropzone strong,html[data-theme="dark"] body.admin-body .admin-main .license-dropzone p,html[data-theme="dark"] body.admin-body .admin-main .update-dropzone-v4622 small,html[data-theme="dark"] body.admin-body .admin-main .menu-import-dropzone .small,html[data-theme="dark"] body.admin-body .admin-main .license-file-name,html[data-theme="dark"] body.admin-body .admin-main .update-file-name-v4622{color:#f8fafc!important;opacity:1!important;}body.admin-body.theme-dark .admin-main .license-dropzone small,body.admin-body.theme-dark .admin-main .license-dropzone .muted,body.admin-body.theme-dark .admin-main .manual-note,body.admin-body.theme-dark .admin-main .update-help-v4622,html[data-theme="dark"] body.admin-body .admin-main .license-dropzone small,html[data-theme="dark"] body.admin-body .admin-main .license-dropzone .muted,html[data-theme="dark"] body.admin-body .admin-main .manual-note,html[data-theme="dark"] body.admin-body .admin-main .update-help-v4622{color:#cbd5e1!important;opacity:1!important;}.checkout-order-top,.pix-pay-top{position:relative!important;display:block!important;text-align:center!important;padding:20px 18px!important;}.checkout-order-top .checkout-top-copy,.pix-pay-top .pix-pay-heading{width:min(100%,620px)!important;margin:0 auto!important;text-align:center!important;display:grid!important;justify-items:center!important;gap:3px!important;}.checkout-order-top .back-modal,.pix-pay-top .pix-pay-back{position:absolute!important;left:18px!important;top:18px!important;z-index:2!important;width:auto!important;max-width:42%!important;white-space:nowrap!important;}.checkout-order-top .checkout-title-main,.pix-pay-top h2,.checkout-order-top p,.pix-pay-top p,.checkout-order-top small,.pix-pay-top small{text-align:center!important;}.checkout-top-amount,.pix-pay-amount{display:block!important;margin:8px auto 0!important;text-align:center!important;color:#ff4f0a!important;}@media(max-width:640px){.checkout-order-top,.pix-pay-top{padding-top:76px!important;}.checkout-order-top .back-modal,.pix-pay-top .pix-pay-back{max-width:calc(100% - 36px)!important;}.admin-main label:has(>input[type="file"]){padding:12px!important;}.admin-main input[type="file"]::file-selector-button,.admin-main input[type="file"]::-webkit-file-upload-button{display:block!important;width:100%!important;margin:0 0 8px!important;}}.admin-shell{--amzx-op-bg:#0f172a;--amzx-op-card:#172235;--amzx-op-card-2:#111827;--amzx-op-text:#f8fafc;--amzx-op-muted:#cbd5e1;--amzx-op-soft:#94a3b8;--amzx-op-line:#334155;--amzx-op-chip:#22314a;--amzx-op-item:#1f2d44;--amzx-op-item-line:#64748b;--amzx-op-accent:#ff7a18;--amzx-op-blue:#60a5fa;--amzx-op-green:#22c55e;--amzx-op-yellow:#fbbf24;--amzx-op-red:#f87171;}html[data-theme=light] .admin-shell{--amzx-op-bg:#f8fafc;--amzx-op-card:#ffffff;--amzx-op-card-2:#f1f5f9;--amzx-op-text:#0f172a;--amzx-op-muted:#334155;--amzx-op-soft:#475569;--amzx-op-line:#cbd5e1;--amzx-op-chip:#e2e8f0;--amzx-op-item:#ffffff;--amzx-op-item-line:#94a3b8;--amzx-op-accent:#ea580c;--amzx-op-blue:#1d4ed8;--amzx-op-green:#047857;--amzx-op-yellow:#b45309;--amzx-op-red:#b91c1c;}.admin-shell .orders-board,.admin-shell .kds-board{align-items:start!important;color:var(--amzx-op-text)!important;}.admin-shell .orders-board{grid-template-columns:repeat(auto-fill,minmax(318px,1fr))!important;gap:18px!important;}.admin-shell .kds-board{grid-template-columns:repeat(auto-fit,minmax(285px,1fr))!important;gap:16px!important;}.admin-shell .kds-col{min-height:420px!important;background:linear-gradient(180deg,color-mix(in srgb,var(--amzx-op-card) 92%,#000 8%),color-mix(in srgb,var(--amzx-op-card-2) 94%,#000 6%))!important;border:1px solid color-mix(in srgb,var(--amzx-op-line) 90%,transparent)!important;border-radius:22px!important;padding:14px!important;box-shadow:0 16px 38px rgba(0,0,0,.18)!important;}html[data-theme=light] .admin-shell .kds-col{background:linear-gradient(180deg,#fff,#f8fafc)!important;box-shadow:0 14px 34px rgba(15,23,42,.08)!important;}.admin-shell .kds-col>h2{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;margin:0 0 14px!important;padding:0 0 12px!important;border-bottom:2px solid color-mix(in srgb,var(--amzx-op-accent) 80%,transparent)!important;color:var(--amzx-op-text)!important;font-size:18px!important;line-height:1.2!important;}.admin-shell #ordersBoard .order-card,.admin-shell #kdsBoard .order-card,.admin-shell #readyCalls .order-card,.admin-shell #clientCalls .order-card{position:relative!important;display:grid!important;gap:12px!important;min-width:0!important;overflow:hidden!important;background:linear-gradient(155deg,color-mix(in srgb,var(--amzx-op-card) 94%,#fff 6%),color-mix(in srgb,var(--amzx-op-card-2) 96%,#000 4%))!important;color:var(--amzx-op-text)!important;border:1px solid color-mix(in srgb,var(--amzx-op-line) 92%,transparent)!important;border-left:5px solid color-mix(in srgb,var(--amzx-op-accent) 88%,#fff 12%)!important;border-radius:22px!important;padding:16px!important;box-shadow:0 18px 44px rgba(0,0,0,.20),inset 0 1px 0 rgba(255,255,255,.04)!important;}html[data-theme=light] .admin-shell #ordersBoard .order-card,html[data-theme=light] .admin-shell #kdsBoard .order-card,html[data-theme=light] .admin-shell #readyCalls .order-card,html[data-theme=light] .admin-shell #clientCalls .order-card{background:linear-gradient(155deg,#fff,#f8fafc)!important;box-shadow:0 16px 34px rgba(15,23,42,.10)!important;}.admin-shell .order-card.order-pendente{border-left-color:#f59e0b!important}.admin-shell .order-card.order-confirmado{border-left-color:#3b82f6!important}.admin-shell .order-card.order-preparando{border-left-color:#8b5cf6!important}.admin-shell .order-card.order-pronto{border-left-color:#22c55e!important}.admin-shell .order-card.order-chamado{border-left-color:#06b6d4!important}.admin-shell .order-card.order-entregue{border-left-color:#64748b!important}.admin-shell .order-card.order-cancelado{border-left-color:#ef4444!important}.admin-shell .order-head{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:12px!important;margin:0!important;}.admin-shell .order-head h3{color:var(--amzx-op-text)!important;font-size:20px!important;line-height:1.1!important;letter-spacing:.01em!important;margin:0!important;word-break:break-word!important;}.admin-shell .order-head .pill,.admin-shell .order-card .pill[class*="status-"]{flex:0 0 auto!important;min-height:30px!important;padding:7px 12px!important;border-radius:999px!important;border:1px solid rgba(255,255,255,.18)!important;background:#e0e7ff!important;color:#312e81!important;font-weight:1000!important;letter-spacing:.02em!important;box-shadow:0 8px 20px rgba(49,46,129,.12)!important;}.admin-shell .order-card .order-meta{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;color:var(--amzx-op-muted)!important;font-size:13px!important;line-height:1.25!important;}.admin-shell .order-card .order-meta>b{flex:1 0 100%!important;display:block!important;color:var(--amzx-op-text)!important;font-size:14px!important;font-weight:1000!important;letter-spacing:.02em!important;line-height:1.25!important;word-break:break-word!important;}.admin-shell .order-card .order-meta>span,.admin-shell .order-card .channel{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:30px!important;max-width:100%!important;padding:6px 10px!important;border-radius:999px!important;background:var(--amzx-op-chip)!important;border:1px solid color-mix(in srgb,var(--amzx-op-line) 80%,transparent)!important;color:var(--amzx-op-muted)!important;font-weight:800!important;overflow-wrap:anywhere!important;}.admin-shell .order-card .channel.entrega,.admin-shell .channel.entrega{background:#12325f!important;border-color:#2563eb!important;color:#bfdbfe!important}.admin-shell .order-card .channel.retirada,.admin-shell .channel.retirada{background:#422006!important;border-color:#f59e0b!important;color:#fde68a!important}.admin-shell .order-card .channel.local,.admin-shell .channel.local{background:#052e2b!important;border-color:#14b8a6!important;color:#ccfbf1!important}html[data-theme=light] .admin-shell .order-card .channel.entrega,html[data-theme=light] .admin-shell .channel.entrega{background:#dbeafe!important;border-color:#93c5fd!important;color:#1e3a8a!important}html[data-theme=light] .admin-shell .order-card .channel.retirada,html[data-theme=light] .admin-shell .channel.retirada{background:#fef3c7!important;border-color:#fbbf24!important;color:#78350f!important}html[data-theme=light] .admin-shell .order-card .channel.local,html[data-theme=light] .admin-shell .channel.local{background:#ccfbf1!important;border-color:#5eead4!important;color:#134e4a!important}.admin-shell .order-card .due-box{display:grid!important;gap:4px!important;padding:12px 14px!important;border-radius:16px!important;background:color-mix(in srgb,var(--amzx-op-chip) 88%,transparent)!important;border:1px solid color-mix(in srgb,var(--amzx-op-line) 86%,transparent)!important;color:var(--amzx-op-text)!important;}.admin-shell .order-card .due-box small,.admin-shell .order-card .kds-prep-note{color:var(--amzx-op-muted)!important;font-weight:900!important;text-transform:uppercase;letter-spacing:.06em!important}.admin-shell .order-card .kds-waiting{display:block!important;color:var(--amzx-op-yellow)!important;font-weight:1000!important;font-size:15px!important;line-height:1.2!important}.admin-shell .order-card ul{display:grid!important;gap:8px!important;margin:0!important;padding:0 3px 0 0!important;list-style:none!important;max-height:230px!important;overflow:auto!important;scrollbar-width:thin!important;scrollbar-color:var(--amzx-op-line) transparent!important;}.admin-shell #kdsBoard .order-card ul{max-height:260px!important}.admin-shell .order-card li{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:10px!important;min-width:0!important;padding:11px 12px!important;border-radius:14px!important;background:color-mix(in srgb,var(--amzx-op-item) 96%,#fff 4%)!important;border:1px solid color-mix(in srgb,var(--amzx-op-item-line) 80%,transparent)!important;color:var(--amzx-op-text)!important;}html[data-theme=light] .admin-shell .order-card li{background:#ffffff!important;border-color:#cbd5e1!important}.admin-shell .order-card li span{color:var(--amzx-op-muted)!important;font-size:14px!important;line-height:1.35!important;overflow-wrap:anywhere!important;}.admin-shell .order-card li b{color:var(--amzx-op-text)!important;font-size:14px!important;font-weight:1000!important;white-space:nowrap!important;}.admin-shell .order-card .order-foot{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:12px!important;padding-top:12px!important;border-top:1px solid color-mix(in srgb,var(--amzx-op-line) 85%,transparent)!important;}.admin-shell .order-card .order-foot>strong{display:inline-flex!important;align-items:center!important;gap:5px!important;min-height:40px!important;padding:8px 10px!important;border-radius:14px!important;border:1px solid color-mix(in srgb,var(--amzx-op-line) 88%,transparent)!important;background:color-mix(in srgb,var(--amzx-op-card-2) 90%,transparent)!important;color:var(--amzx-op-text)!important;font-size:20px!important;font-weight:1000!important;white-space:nowrap!important;}.admin-shell .order-card .order-foot>strong::before{content:'TOTAL';font-size:10px;color:var(--amzx-op-muted);letter-spacing:.08em;font-weight:900}.admin-shell .order-actions-inline{display:grid!important;grid-template-columns:minmax(126px,1fr)!important;gap:8px!important;min-width:126px!important;}.admin-shell .order-actions-inline .btn{width:100%!important;min-height:40px!important;border-radius:12px!important;color:#fff!important;font-weight:1000!important;box-shadow:none!important;text-shadow:none!important}.admin-shell .order-actions-inline .btn.ghost{background:#f8fafc!important;color:#0f172a!important;border:1px solid #cbd5e1!important}.admin-shell .order-actions-inline .btn.success{background:linear-gradient(135deg,#059669,#10b981)!important;color:#fff!important}.admin-shell .order-actions-inline .btn.purple{background:linear-gradient(135deg,#6d28d9,#8b5cf6)!important;color:#fff!important}.admin-shell #ordersBoard .empty-state,.admin-shell #kdsBoard .empty-state,.admin-shell #readyCalls .empty-state,.admin-shell #clientCalls .empty-state{display:grid!important;place-items:center!important;gap:8px!important;min-height:138px!important;padding:24px!important;border-radius:20px!important;background:var(--amzx-op-card)!important;border:1px solid var(--amzx-op-line)!important;color:var(--amzx-op-text)!important;text-align:center!important;}.admin-shell #clientCalls .empty-state b,.admin-shell #readyCalls .empty-state b{display:block!important;color:var(--amzx-op-text)!important;font-size:17px!important;line-height:1.25!important}.admin-shell #clientCalls .empty-state small,.admin-shell #readyCalls .empty-state small{display:block!important;margin-top:8px!important;color:var(--amzx-op-muted)!important;line-height:1.5!important;max-width:58ch!important}.admin-shell .calls-toolbar .stats>div,.admin-shell .calls-stats>div{background:var(--amzx-op-card)!important;border-color:var(--amzx-op-line)!important;color:var(--amzx-op-text)!important}@media(max-width:980px){.admin-shell .orders-board{grid-template-columns:repeat(auto-fill,minmax(290px,1fr))!important}.admin-shell .kds-board{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))!important}}@media(max-width:640px){.admin-shell .orders-board,.admin-shell .kds-board{grid-template-columns:1fr!important;gap:14px!important}.admin-shell #ordersBoard .order-card,.admin-shell #kdsBoard .order-card{padding:14px!important;border-radius:18px!important}.admin-shell .order-card .order-meta{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important}.admin-shell .order-card .order-meta>b{grid-column:1/-1!important}.admin-shell .order-card .channel{width:100%!important}.admin-shell .order-card .order-foot{display:grid!important;grid-template-columns:1fr!important}.admin-shell .order-actions-inline{grid-template-columns:1fr!important;min-width:0!important;width:100%!important}.admin-shell .order-card ul{max-height:260px!important}}:root{--amzx-safe-light-bg:#f6f8fb;--amzx-safe-light-card:#ffffff;--amzx-safe-light-card2:#f8fafc;--amzx-safe-light-text:#101828;--amzx-safe-light-muted:#475467;--amzx-safe-light-line:#d0d5dd;--amzx-safe-dark-bg:#070b18;--amzx-safe-dark-card:#101a2f;--amzx-safe-dark-card2:#111827;--amzx-safe-dark-text:#f8fafc;--amzx-safe-dark-muted:#cbd5e1;--amzx-safe-dark-line:#334155;}.admin-shell .admin-main .card,.admin-shell .admin-main .settings-card,.admin-shell .admin-main .table-card,.admin-shell .admin-main .module-card,.admin-shell .admin-main .license-card,.admin-shell .admin-main .client-admin-card,.admin-shell .admin-main .update-pro-card,.admin-shell .admin-main .update-version-history,.admin-shell .admin-main .public-cache-card,.admin-shell .admin-main .pwa-diagnostics-card,.admin-shell .admin-main .pix-payment-card,.admin-shell .admin-main .loyalty-flow-card,.admin-shell .admin-main .loyalty-global-settings,.admin-shell .admin-main .loyalty-ops,.admin-shell .admin-main .loyalty-validate-card,.admin-shell .admin-main .redeemed-coupons-panel,.admin-shell .admin-main .coupon-panel,.admin-shell .admin-main .pix-admin-help{background:var(--panel,#fff)!important;color:var(--text,#101828)!important;border-color:var(--line,#d0d5dd)!important;}.admin-shell .admin-main .card p,.admin-shell .admin-main .card small,.admin-shell .admin-main .card .small,.admin-shell .admin-main .card .muted,.admin-shell .admin-main .settings-card p,.admin-shell .admin-main .settings-card small,.admin-shell .admin-main .settings-card .muted,.admin-shell .admin-main .update-explain-list,.admin-shell .admin-main .update-explain-list li,.admin-shell .admin-main .public-cache-card p,.admin-shell .admin-main .pwa-diagnostics-card p,.admin-shell .admin-main .pix-admin-help,.admin-shell .admin-main .pix-admin-help *,.admin-shell .admin-main .login-tab-help{color:var(--muted,#475467)!important;opacity:1!important;text-shadow:none!important;}.admin-shell .admin-main label,.admin-shell .admin-main .form-grid label,.admin-shell .admin-main .inline-form label{color:var(--text,#101828)!important;font-weight:800!important;}.admin-shell .admin-main input,.admin-shell .admin-main textarea,.admin-shell .admin-main select{background:var(--panel2,#f8fafc)!important;color:var(--text,#101828)!important;border:1px solid var(--line,#d0d5dd)!important;}.admin-shell .admin-main input::placeholder,.admin-shell .admin-main textarea::placeholder{color:var(--muted,#475467)!important;opacity:1!important;}.admin-shell .admin-main input[type="file"],.admin-shell .admin-main .dropzone,.admin-shell .admin-main .upload-box,.admin-shell .admin-main .file-upload,.admin-shell .admin-main .qr-upload-box{background:var(--panel2,#f8fafc)!important;color:var(--text,#101828)!important;border:1px dashed var(--line,#d0d5dd)!important;border-radius:16px!important;}.admin-shell .admin-main input[type="file"]::file-selector-button{background:linear-gradient(135deg,var(--primary,#ff4f0a),var(--primary2,#7c2dff))!important;color:#fff!important;border:0!important;border-radius:12px!important;padding:10px 14px!important;font-weight:900!important;margin-right:12px!important;}.admin-shell .admin-main .update-status-box,.admin-shell .admin-main .cache-version-box,.admin-shell .admin-main .pix-admin-stat,.admin-shell .admin-main .info-box,.admin-shell .admin-main .qr-account-box{background:var(--panel2,#f8fafc)!important;color:var(--text,#101828)!important;border:1px solid var(--line,#d0d5dd)!important;}.admin-shell .admin-main .update-status-box small,.admin-shell .admin-main .cache-version-box small,.admin-shell .admin-main .pix-admin-stat small{color:var(--muted,#475467)!important;opacity:1!important;}html[data-theme="dark"] body,html[data-theme="dark"] .admin-shell,html[data-theme="dark"] .admin-main{background:radial-gradient(circle at 12% 0,rgba(255,79,10,.10),transparent 28rem),linear-gradient(180deg,#070b18,#0b1220 70%,#070b18)!important;color:#f8fafc!important;}html[data-theme="dark"] .admin-shell .admin-main .card,html[data-theme="dark"] .admin-shell .admin-main .settings-card,html[data-theme="dark"] .admin-shell .admin-main .table-card,html[data-theme="dark"] .admin-shell .admin-main .module-card,html[data-theme="dark"] .admin-shell .admin-main .license-card,html[data-theme="dark"] .admin-shell .admin-main .client-admin-card,html[data-theme="dark"] .admin-shell .admin-main .update-pro-card,html[data-theme="dark"] .admin-shell .admin-main .update-version-history,html[data-theme="dark"] .admin-shell .admin-main .public-cache-card,html[data-theme="dark"] .admin-shell .admin-main .pwa-diagnostics-card,html[data-theme="dark"] .admin-shell .admin-main .pix-payment-card,html[data-theme="dark"] .admin-shell .admin-main .loyalty-flow-card,html[data-theme="dark"] .admin-shell .admin-main .loyalty-global-settings,html[data-theme="dark"] .admin-shell .admin-main .loyalty-ops,html[data-theme="dark"] .admin-shell .admin-main .loyalty-validate-card,html[data-theme="dark"] .admin-shell .admin-main .redeemed-coupons-panel,html[data-theme="dark"] .admin-shell .admin-main .coupon-panel{background:linear-gradient(180deg,#111a2c,#0f172a)!important;color:#f8fafc!important;border-color:#334155!important;box-shadow:0 18px 46px rgba(0,0,0,.28)!important;}html[data-theme="dark"] .admin-shell .admin-main .card p,html[data-theme="dark"] .admin-shell .admin-main .card small,html[data-theme="dark"] .admin-shell .admin-main .card .small,html[data-theme="dark"] .admin-shell .admin-main .card .muted,html[data-theme="dark"] .admin-shell .admin-main .muted,html[data-theme="dark"] .admin-shell .admin-main .login-tab-help,html[data-theme="dark"] .admin-shell .admin-main .update-explain-list,html[data-theme="dark"] .admin-shell .admin-main .update-explain-list li{color:#cbd5e1!important;opacity:1!important;}html[data-theme="dark"] .admin-shell .admin-main input,html[data-theme="dark"] .admin-shell .admin-main textarea,html[data-theme="dark"] .admin-shell .admin-main select{background:#0b1220!important;color:#f8fafc!important;border-color:#475569!important;}html[data-theme="dark"] .admin-shell .admin-main input::placeholder,html[data-theme="dark"] .admin-shell .admin-main textarea::placeholder{color:#94a3b8!important;opacity:1!important;}html[data-theme="dark"] .admin-shell .admin-main .update-status-box,html[data-theme="dark"] .admin-shell .admin-main .cache-version-box,html[data-theme="dark"] .admin-shell .admin-main .pix-admin-stat,html[data-theme="dark"] .admin-shell .admin-main .info-box,html[data-theme="dark"] .admin-shell .admin-main .qr-account-box,html[data-theme="dark"] .admin-shell .admin-main .dropzone,html[data-theme="dark"] .admin-shell .admin-main .upload-box,html[data-theme="dark"] .admin-shell .admin-main .file-upload,html[data-theme="dark"] .admin-shell .admin-main input[type="file"]{background:#0b1220!important;color:#f8fafc!important;border-color:#334155!important;}.catalogo-menu,.catalogo-menu .store-card,.catalogo-menu .menu-product,.catalogo-menu .cat-tabs,.catalogo-menu .coupon-strip button{color:var(--menu-text,#111827)!important;}.catalogo-menu .store-card p,.catalogo-menu .store-card small,.catalogo-menu .meta,.catalogo-menu .menu-product p,.catalogo-menu .menu-product small,.catalogo-menu .coupon-strip small,.catalogo-menu .muted,.catalogo-menu .small{color:var(--menu-muted,#475467)!important;opacity:1!important;text-shadow:none!important;}.catalogo-menu .menu-product h3,.catalogo-menu .products-list h2,.catalogo-menu .store-card h1,.catalogo-menu .menu-product strong{color:var(--menu-text,#111827)!important;opacity:1!important;}.catalogo-menu .search-row input{background:color-mix(in srgb,var(--menu-card,#fff) 88%,#e5e7eb)!important;color:var(--menu-text,#111827)!important;border:1px solid var(--menu-line,#d0d5dd)!important;}.catalogo-menu .search-row input::placeholder{color:var(--menu-muted,#475467)!important;opacity:1!important;}.catalogo-menu .cat-tabs a{background:color-mix(in srgb,var(--menu-card,#fff) 92%,#e5e7eb)!important;color:var(--menu-text,#111827)!important;border-color:var(--menu-line,#d0d5dd)!important;}.catalogo-menu .cat-tabs a.active{color:#fff!important;background:linear-gradient(135deg,var(--primary,#ff4f0a),var(--primary2,#7c2dff))!important;border-color:transparent!important;}.theme-dark .catalogo-menu .cat-tabs a.active,.tpl-premium_dark .catalogo-menu .cat-tabs a.active,.tpl-dark_auto_gold .catalogo-menu .cat-tabs a.active{color:#111827!important;}.catalogo-menu .badges span,.catalogo-menu .pill{background:rgba(22,163,74,.12)!important;color:#065f46!important;border:1px solid rgba(22,163,74,.25)!important;}.theme-dark .catalogo-menu .badges span,.tpl-premium_dark .catalogo-menu .badges span,.tpl-dark_auto_gold .catalogo-menu .badges span{background:rgba(34,197,94,.18)!important;color:#bbf7d0!important;border-color:rgba(34,197,94,.35)!important;}.customer-sheet,.customer-themed-sheet,.customer-guest-sheet,.checkout-themed-sheet,.lux-checkout-sheet,.checkout-sheet,.product-sheet,.sheet{color:#f8fafc!important;}.sheet.light,.customer-sheet.light,.customer-themed-sheet.light{background:#ffffff!important;color:#101828!important;border-color:#d0d5dd!important;}.customer-sheet p,.customer-sheet small,.customer-sheet .muted,.customer-themed-sheet p,.customer-themed-sheet small,.customer-themed-sheet .muted,.customer-guest-sheet p,.customer-guest-sheet small,.checkout-sheet p,.checkout-sheet small,.checkout-sheet .muted,.product-sheet p,.product-sheet small,.product-sheet .muted,.sheet p,.sheet small,.sheet .muted{color:#cbd5e1!important;opacity:1!important;}.sheet.light p,.sheet.light small,.sheet.light .muted,.customer-sheet.light p,.customer-sheet.light small,.customer-sheet.light .muted{color:#475467!important;}.customer-login-method-tabs button,.login-tab-buttons button,.receive-tabs button,.pay-tabs button,.checkout-payment-cards button,.customer-auth-switch button{background:#0b1220!important;color:#f8fafc!important;border:1px solid #475569!important;border-radius:14px!important;font-weight:900!important;}.customer-login-method-tabs button.active,.login-tab-buttons button.active,.receive-tabs button.active,.pay-tabs button.active,.checkout-payment-cards button.active,.customer-auth-switch button.active{background:linear-gradient(135deg,var(--primary,#ff4f0a),var(--primary2,#7c2dff))!important;color:#fff!important;border-color:transparent!important;}.customer-field-standard,.customer-sheet input,.customer-sheet select,.customer-sheet textarea,.customer-themed-sheet input,.customer-themed-sheet select,.customer-themed-sheet textarea,.customer-guest-sheet input,.customer-guest-sheet select,.customer-guest-sheet textarea,.checkout-sheet input,.checkout-sheet select,.checkout-sheet textarea,.product-sheet input,.product-sheet select,.product-sheet textarea,.sheet input,.sheet select,.sheet textarea{background:#ffffff!important;color:#101828!important;border:1px solid #98a2b3!important;}.customer-sheet input::placeholder,.customer-sheet textarea::placeholder,.customer-themed-sheet input::placeholder,.customer-themed-sheet textarea::placeholder,.checkout-sheet input::placeholder,.checkout-sheet textarea::placeholder,.product-sheet input::placeholder,.product-sheet textarea::placeholder,.sheet input::placeholder,.sheet textarea::placeholder{color:#667085!important;opacity:1!important;}.client-hero-panel,.client-security-panel,.client-coupons-panel,.client-reward-card,.client-id-card,.client-data-summary,.client-2fa-qr-card,.client-2fa-keybox,.themed-client-hero,.themed-client-id,.themed-client-metrics,.themed-reward-card,.themed-coupons,.redeemed-coupons-panel,.client-admin-card{background:#ffffff!important;color:#101828!important;border:1px solid #d0d5dd!important;box-shadow:0 12px 30px rgba(16,24,40,.08)!important;}.client-hero-panel p,.client-hero-panel small,.client-security-panel p,.client-security-panel small,.client-coupons-panel p,.client-coupons-panel small,.client-reward-card p,.client-reward-card small,.client-id-card p,.client-id-card small,.client-data-summary p,.client-data-summary small,.client-2fa-keybox small,.themed-client-hero p,.themed-client-hero small,.themed-client-metrics small,.themed-coupons small{color:#475467!important;opacity:1!important;}.client-close,.customer-sheet .close,.customer-themed-sheet .close,.checkout-sheet .close,.product-sheet .close,.sheet .close,.top-close,.back-modal{background:#111827!important;color:#ffffff!important;border:1px solid rgba(255,255,255,.18)!important;box-shadow:0 10px 24px rgba(0,0,0,.28)!important;}.checkout-top,.checkout-order-top,.checkout-question-box,.checkout-payment-explain,.checkout-panel,.checkout-item,.checkout-total,.checkout-pay-traffic,.checkout-info-inline,.pix-box,.checkout-pix-dynamic,.pix-result-panel,.pix-result-qr,.pix-copy-area,.status-card,.status-summary-grid>*,.status-total-box,.status-pix-public,.status-pix-grid>*,.time-grid>div{background:#ffffff!important;color:#101828!important;border:1px solid #d0d5dd!important;box-shadow:0 12px 30px rgba(16,24,40,.08)!important;}.checkout-top p,.checkout-order-top p,.checkout-question-box p,.checkout-payment-explain p,.checkout-panel p,.checkout-item p,.checkout-total p,.checkout-info-inline,.checkout-info-inline *,.pix-box p,.pix-box small,.pix-result-panel p,.pix-result-panel small,.status-card p,.status-card small,.status-summary-grid small,.status-pix-public p,.status-pix-public small,.time-grid small{color:#475467!important;opacity:1!important;}.checkout-title-main,.checkout-top h2,.checkout-order-top h2,.pix-pay-heading,.pix-pay-amount,.pix-preview-value,.status-card h1,.status-card h2,.status-card h3,.status-total-box b,.status-pix-head b{color:#101828!important;}.checkout-total .grand,.pix-ok,.status-total-box .grand{color:#047857!important;font-weight:950!important;}.pix-warn,.payment-status-note.pending{color:#92400e!important;}.pix-copy-area textarea,.status-pix-public textarea,.checkout-pix-dynamic textarea{background:#f8fafc!important;color:#101828!important;border:1px solid #98a2b3!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;line-height:1.45!important;}.steps,.checkout-traffic-steps,.statusBand{justify-items:center!important;text-align:center!important;}.steps span,.checkout-traffic-steps span,.entrega-step-card{border:1px solid #d0d5dd!important;background:#ffffff!important;color:#344054!important;font-weight:900!important;}.steps span.active,.checkout-traffic-steps span.active,.entrega-step-card.active{background:linear-gradient(135deg,var(--primary,#ff4f0a),var(--primary2,#7c2dff))!important;color:#ffffff!important;border-color:transparent!important;}.status-item-list,.status-item-row{background:#f8fafc!important;color:#101828!important;border-color:#d0d5dd!important;}.status-item-row small{color:#475467!important;}.theme-dark .checkout-top,.theme-dark .checkout-order-top,.theme-dark .checkout-question-box,.theme-dark .checkout-payment-explain,.theme-dark .checkout-panel,.theme-dark .checkout-item,.theme-dark .checkout-total,.theme-dark .checkout-pay-traffic,.theme-dark .checkout-info-inline,.theme-dark .pix-box,.theme-dark .checkout-pix-dynamic,.theme-dark .pix-result-panel,.theme-dark .pix-result-qr,.theme-dark .pix-copy-area,.theme-dark .status-card,.theme-dark .status-summary-grid>*,.theme-dark .status-total-box,.theme-dark .status-pix-public,.theme-dark .status-pix-grid>*,.theme-dark .time-grid>div,.tpl-premium_dark .checkout-top,.tpl-premium_dark .checkout-order-top,.tpl-premium_dark .checkout-question-box,.tpl-premium_dark .checkout-payment-explain,.tpl-premium_dark .checkout-panel,.tpl-premium_dark .checkout-item,.tpl-premium_dark .checkout-total,.tpl-premium_dark .checkout-pay-traffic,.tpl-premium_dark .checkout-info-inline,.tpl-premium_dark .pix-box,.tpl-premium_dark .checkout-pix-dynamic,.tpl-premium_dark .pix-result-panel,.tpl-premium_dark .pix-result-qr,.tpl-premium_dark .pix-copy-area,.tpl-premium_dark .status-card,.tpl-premium_dark .status-summary-grid>*,.tpl-premium_dark .status-total-box,.tpl-premium_dark .status-pix-public,.tpl-premium_dark .status-pix-grid>*,.tpl-premium_dark .time-grid>div{background:#111a2c!important;color:#f8fafc!important;border-color:#334155!important;box-shadow:0 18px 46px rgba(0,0,0,.30)!important;}.theme-dark .checkout-top p,.theme-dark .checkout-order-top p,.theme-dark .checkout-question-box p,.theme-dark .checkout-payment-explain p,.theme-dark .checkout-panel p,.theme-dark .checkout-item p,.theme-dark .checkout-total p,.theme-dark .checkout-info-inline,.theme-dark .pix-box p,.theme-dark .pix-box small,.theme-dark .pix-result-panel p,.theme-dark .pix-result-panel small,.theme-dark .status-card p,.theme-dark .status-card small,.theme-dark .status-summary-grid small,.theme-dark .status-pix-public p,.theme-dark .status-pix-public small,.theme-dark .time-grid small,.tpl-premium_dark .checkout-top p,.tpl-premium_dark .checkout-order-top p,.tpl-premium_dark .checkout-question-box p,.tpl-premium_dark .checkout-payment-explain p,.tpl-premium_dark .checkout-panel p,.tpl-premium_dark .checkout-item p,.tpl-premium_dark .checkout-total p,.tpl-premium_dark .checkout-info-inline,.tpl-premium_dark .pix-box p,.tpl-premium_dark .pix-box small,.tpl-premium_dark .pix-result-panel p,.tpl-premium_dark .pix-result-panel small,.tpl-premium_dark .status-card p,.tpl-premium_dark .status-card small,.tpl-premium_dark .status-summary-grid small,.tpl-premium_dark .status-pix-public p,.tpl-premium_dark .status-pix-public small,.tpl-premium_dark .time-grid small{color:#cbd5e1!important;opacity:1!important;}.theme-dark .checkout-title-main,.theme-dark .checkout-top h2,.theme-dark .checkout-order-top h2,.theme-dark .pix-pay-heading,.theme-dark .pix-pay-amount,.theme-dark .pix-preview-value,.theme-dark .status-card h1,.theme-dark .status-card h2,.theme-dark .status-card h3,.tpl-premium_dark .checkout-title-main,.tpl-premium_dark .checkout-top h2,.tpl-premium_dark .checkout-order-top h2,.tpl-premium_dark .pix-pay-heading,.tpl-premium_dark .pix-pay-amount,.tpl-premium_dark .pix-preview-value,.tpl-premium_dark .status-card h1,.tpl-premium_dark .status-card h2,.tpl-premium_dark .status-card h3{color:#f8fafc!important;}.theme-dark .pix-copy-area textarea,.theme-dark .status-pix-public textarea,.theme-dark .checkout-pix-dynamic textarea,.tpl-premium_dark .pix-copy-area textarea,.tpl-premium_dark .status-pix-public textarea,.tpl-premium_dark .checkout-pix-dynamic textarea{background:#0b1220!important;color:#f8fafc!important;border-color:#475569!important;}.theme-dark .steps span,.theme-dark .checkout-traffic-steps span,.theme-dark .entrega-step-card,.tpl-premium_dark .steps span,.tpl-premium_dark .checkout-traffic-steps span,.tpl-premium_dark .entrega-step-card{background:#0b1220!important;color:#cbd5e1!important;border-color:#334155!important;}.theme-dark .steps span.active,.theme-dark .checkout-traffic-steps span.active,.theme-dark .entrega-step-card.active,.tpl-premium_dark .steps span.active,.tpl-premium_dark .checkout-traffic-steps span.active,.tpl-premium_dark .entrega-step-card.active{background:linear-gradient(135deg,var(--primary,#ff4f0a),var(--primary2,#7c2dff))!important;color:#fff!important;}.btn.ghost,button.ghost,a.btn.ghost{background:var(--panel2,#f8fafc)!important;color:var(--text,#101828)!important;border:1px solid var(--line,#d0d5dd)!important;}html[data-theme="dark"] .btn.ghost,html[data-theme="dark"] button.ghost,html[data-theme="dark"] a.btn.ghost,.theme-dark .btn.ghost,.theme-dark button.ghost,.theme-dark a.btn.ghost{background:#0b1220!important;color:#f8fafc!important;border-color:#334155!important;}.btn.primary,.btn.success,.checkout-send,.add-btn,.floating-cart button{color:#fff!important;text-shadow:none!important;}.alert,.coupon-msg,.cash-change-status,.payment-status-note{border-radius:14px!important;color:#101828!important;border:1px solid #d0d5dd!important;background:#ffffff!important;}.alert.success,.coupon-msg.ok,.pix-ok{background:#ecfdf3!important;color:#067647!important;border-color:#abefc6!important;}.alert.error,.coupon-msg.bad{background:#fef3f2!important;color:#b42318!important;border-color:#fecdca!important;}.alert.warn,.coupon-msg.warn,.pix-warn{background:#fffaeb!important;color:#b54708!important;border-color:#fedf89!important;}@media(max-width:760px){.checkout-top,.checkout-order-top,.status-card,.customer-sheet,.customer-themed-sheet,.sheet{border-radius:22px!important;padding:18px!important;}.checkout-item{grid-template-columns:72px 1fr!important;gap:12px!important;}.checkout-item img{width:72px!important;height:72px!important;}.steps,.checkout-traffic-steps{grid-template-columns:1fr!important;gap:8px!important;}.steps span,.checkout-traffic-steps span{width:100%!important;white-space:normal!important;}.customer-login-method-tabs,.login-tab-buttons,.receive-tabs,.pay-tabs{grid-template-columns:1fr!important;}.client-panel-layout,.themed-client-layout,.client-metrics,.themed-client-metrics{grid-template-columns:1fr!important;}.catalogo-menu .menu-product{grid-template-columns:1fr 108px!important;gap:12px!important;}.catalogo-menu .menu-product img{width:108px!important;height:108px!important;}}.customer-sheet.pro-client,.pro-client.customer-themed-sheet,.pro-client.customer-guest-sheet{background:linear-gradient(180deg,#ffffff,#f8fafc)!important;color:#101828!important;border:1px solid rgba(208,213,221,.95)!important;box-shadow:0 28px 80px rgba(15,23,42,.22)!important;}.pro-client.customer-themed-sheet *,.pro-client.customer-guest-sheet *{text-shadow:none!important}.pro-client.customer-themed-sheet h1,.pro-client.customer-themed-sheet h2,.pro-client.customer-themed-sheet h3,.pro-client.customer-themed-sheet h4,.pro-client.customer-guest-sheet h1,.pro-client.customer-guest-sheet h2,.pro-client.customer-guest-sheet h3,.pro-client.customer-guest-sheet h4,.pro-client.customer-themed-sheet b,.pro-client.customer-themed-sheet strong,.pro-client.customer-guest-sheet b,.pro-client.customer-guest-sheet strong{color:#101828!important;-webkit-text-fill-color:#101828!important;}.pro-client.customer-themed-sheet p,.pro-client.customer-themed-sheet small,.pro-client.customer-themed-sheet label,.pro-client.customer-themed-sheet li,.pro-client.customer-themed-sheet .muted,.pro-client.customer-guest-sheet p,.pro-client.customer-guest-sheet small,.pro-client.customer-guest-sheet label,.pro-client.customer-guest-sheet li,.pro-client.customer-guest-sheet .muted{color:#475467!important;-webkit-text-fill-color:#475467!important;opacity:1!important;}.pro-client.customer-themed-sheet .client-hero-panel,.pro-client.customer-themed-sheet .client-id-card,.pro-client.customer-themed-sheet .client-data-summary,.pro-client.customer-themed-sheet .client-card-form,.pro-client.customer-themed-sheet .client-reward-card,.pro-client.customer-themed-sheet .customer-coupons-card,.pro-client.customer-themed-sheet .redeemed-coupons-card,.pro-client.customer-themed-sheet .mini-coupon,.pro-client.customer-themed-sheet .client-security-panel,.pro-client.customer-guest-sheet .client-hero-panel,.pro-client.customer-guest-sheet .client-card-form,.pro-client.customer-guest-sheet .customer-login-method-panel,.pro-client.customer-guest-sheet .customer-auth-switch,.pro-client.customer-guest-sheet .customer-register-form{background:#ffffff!important;color:#101828!important;border:1px solid #d0d5dd!important;border-radius:22px!important;box-shadow:0 14px 34px rgba(15,23,42,.08)!important;}.pro-client.customer-themed-sheet input,.pro-client.customer-themed-sheet textarea,.pro-client.customer-themed-sheet select,.pro-client.customer-guest-sheet input,.pro-client.customer-guest-sheet textarea,.pro-client.customer-guest-sheet select{background:#ffffff!important;color:#101828!important;-webkit-text-fill-color:#101828!important;border:1px solid #98a2b3!important;}.pro-client.customer-themed-sheet input::placeholder,.pro-client.customer-themed-sheet textarea::placeholder,.pro-client.customer-guest-sheet input::placeholder,.pro-client.customer-guest-sheet textarea::placeholder{color:#667085!important;-webkit-text-fill-color:#667085!important;opacity:1!important;}.pro-client.customer-themed-sheet .customer-auth-switch button,.pro-client.customer-themed-sheet .customer-login-method-tabs button,.pro-client.customer-guest-sheet .customer-auth-switch button,.pro-client.customer-guest-sheet .customer-login-method-tabs button,.pro-client.customer-themed-sheet .btn.ghost,.pro-client.customer-guest-sheet .btn.ghost{background:#f8fafc!important;color:#101828!important;-webkit-text-fill-color:#101828!important;border:1px solid #d0d5dd!important;}.pro-client.customer-themed-sheet .customer-auth-switch button.active,.pro-client.customer-themed-sheet .customer-login-method-tabs button.active,.pro-client.customer-guest-sheet .customer-auth-switch button.active,.pro-client.customer-guest-sheet .customer-login-method-tabs button.active,.pro-client.customer-themed-sheet .btn.primary,.pro-client.customer-themed-sheet .btn.success,.pro-client.customer-guest-sheet .btn.primary,.pro-client.customer-guest-sheet .btn.success{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;}.pro-client.customer-themed-sheet .client-close,.pro-client.customer-guest-sheet .client-close{background:#05070c!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:1px solid rgba(255,255,255,.28)!important}.pro-client.customer-themed-sheet .client-online{background:#ecfdf3!important;color:#166534!important;-webkit-text-fill-color:#166534!important;border:1px solid #86efac!important;border-radius:999px!important;padding:7px 10px!important;font-weight:950!important}.pro-client.customer-themed-sheet .client-avatar,.pro-client.customer-guest-sheet .client-avatar{background:linear-gradient(135deg,#ff4f0a,#ff9600)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.pro-client.customer-themed-sheet .level-progress,.pro-client.customer-themed-sheet .level-progress span{border-radius:999px!important}.pro-client.customer-themed-sheet .level-progress{background:#e5e7eb!important}.pro-client.customer-themed-sheet .level-progress span{background:linear-gradient(90deg,#ff4f0a,#22c55e)!important}body.theme-dark .customer-sheet.pro-client,body.theme-dark .pro-client.customer-themed-sheet,body.theme-dark .pro-client.customer-guest-sheet,.tpl-premium_dark .customer-sheet.pro-client,.tpl-otica_neon .customer-sheet.pro-client,.tpl-cyber_neon .customer-sheet.pro-client,.tpl-construcao_gold .customer-sheet.pro-client,.tpl-joias_premium .customer-sheet.pro-client{background:linear-gradient(180deg,#111827,#0b1220)!important;color:#f8fafc!important;border-color:#334155!important;}body.theme-dark .pro-client.customer-themed-sheet h1,body.theme-dark .pro-client.customer-themed-sheet h2,body.theme-dark .pro-client.customer-themed-sheet h3,body.theme-dark .pro-client.customer-themed-sheet h4,body.theme-dark .pro-client.customer-themed-sheet b,body.theme-dark .pro-client.customer-themed-sheet strong,body.theme-dark .pro-client.customer-guest-sheet h1,body.theme-dark .pro-client.customer-guest-sheet h2,body.theme-dark .pro-client.customer-guest-sheet h3,body.theme-dark .pro-client.customer-guest-sheet h4,body.theme-dark .pro-client.customer-guest-sheet b,body.theme-dark .pro-client.customer-guest-sheet strong,.tpl-premium_dark .pro-client h1,.tpl-premium_dark .pro-client h2,.tpl-premium_dark .pro-client h3,.tpl-premium_dark .pro-client h4,.tpl-premium_dark .pro-client b,.tpl-premium_dark .pro-client strong,.tpl-otica_neon .pro-client h1,.tpl-otica_neon .pro-client h2,.tpl-otica_neon .pro-client h3,.tpl-otica_neon .pro-client h4,.tpl-otica_neon .pro-client b,.tpl-otica_neon .pro-client strong,.tpl-cyber_neon .pro-client h1,.tpl-cyber_neon .pro-client h2,.tpl-cyber_neon .pro-client h3,.tpl-cyber_neon .pro-client h4,.tpl-cyber_neon .pro-client b,.tpl-cyber_neon .pro-client strong,.tpl-construcao_gold .pro-client h1,.tpl-construcao_gold .pro-client h2,.tpl-construcao_gold .pro-client h3,.tpl-construcao_gold .pro-client h4,.tpl-construcao_gold .pro-client b,.tpl-construcao_gold .pro-client strong,.tpl-joias_premium .pro-client h1,.tpl-joias_premium .pro-client h2,.tpl-joias_premium .pro-client h3,.tpl-joias_premium .pro-client h4,.tpl-joias_premium .pro-client b,.tpl-joias_premium .pro-client strong{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;}body.theme-dark .pro-client.customer-themed-sheet p,body.theme-dark .pro-client.customer-themed-sheet small,body.theme-dark .pro-client.customer-themed-sheet label,body.theme-dark .pro-client.customer-themed-sheet li,body.theme-dark .pro-client.customer-themed-sheet .muted,body.theme-dark .pro-client.customer-guest-sheet p,body.theme-dark .pro-client.customer-guest-sheet small,body.theme-dark .pro-client.customer-guest-sheet label,body.theme-dark .pro-client.customer-guest-sheet li,body.theme-dark .pro-client.customer-guest-sheet .muted,.tpl-premium_dark .pro-client p,.tpl-premium_dark .pro-client small,.tpl-premium_dark .pro-client label,.tpl-premium_dark .pro-client li,.tpl-premium_dark .pro-client .muted,.tpl-otica_neon .pro-client p,.tpl-otica_neon .pro-client small,.tpl-otica_neon .pro-client label,.tpl-otica_neon .pro-client li,.tpl-otica_neon .pro-client .muted,.tpl-cyber_neon .pro-client p,.tpl-cyber_neon .pro-client small,.tpl-cyber_neon .pro-client label,.tpl-cyber_neon .pro-client li,.tpl-cyber_neon .pro-client .muted,.tpl-construcao_gold .pro-client p,.tpl-construcao_gold .pro-client small,.tpl-construcao_gold .pro-client label,.tpl-construcao_gold .pro-client li,.tpl-construcao_gold .pro-client .muted,.tpl-joias_premium .pro-client p,.tpl-joias_premium .pro-client small,.tpl-joias_premium .pro-client label,.tpl-joias_premium .pro-client li,.tpl-joias_premium .pro-client .muted{color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;opacity:1!important;}body.theme-dark .pro-client.customer-themed-sheet .client-hero-panel,body.theme-dark .pro-client.customer-themed-sheet .client-id-card,body.theme-dark .pro-client.customer-themed-sheet .client-data-summary,body.theme-dark .pro-client.customer-themed-sheet .client-card-form,body.theme-dark .pro-client.customer-themed-sheet .client-reward-card,body.theme-dark .pro-client.customer-themed-sheet .customer-coupons-card,body.theme-dark .pro-client.customer-themed-sheet .redeemed-coupons-card,body.theme-dark .pro-client.customer-themed-sheet .mini-coupon,body.theme-dark .pro-client.customer-themed-sheet .client-security-panel,body.theme-dark .pro-client.customer-guest-sheet .client-hero-panel,body.theme-dark .pro-client.customer-guest-sheet .client-card-form,body.theme-dark .pro-client.customer-guest-sheet .customer-login-method-panel,body.theme-dark .pro-client.customer-guest-sheet .customer-auth-switch,body.theme-dark .pro-client.customer-guest-sheet .customer-register-form,.tpl-premium_dark .pro-client .client-hero-panel,.tpl-premium_dark .pro-client .client-id-card,.tpl-premium_dark .pro-client .client-data-summary,.tpl-premium_dark .pro-client .client-card-form,.tpl-premium_dark .pro-client .client-reward-card,.tpl-premium_dark .pro-client .customer-coupons-card,.tpl-premium_dark .pro-client .redeemed-coupons-card,.tpl-premium_dark .pro-client .mini-coupon,.tpl-premium_dark .pro-client .client-security-panel,.tpl-premium_dark .pro-client .customer-login-method-panel,.tpl-otica_neon .pro-client .client-hero-panel,.tpl-otica_neon .pro-client .client-id-card,.tpl-otica_neon .pro-client .client-data-summary,.tpl-otica_neon .pro-client .client-card-form,.tpl-otica_neon .pro-client .client-reward-card,.tpl-otica_neon .pro-client .customer-coupons-card,.tpl-otica_neon .pro-client .redeemed-coupons-card,.tpl-otica_neon .pro-client .mini-coupon,.tpl-otica_neon .pro-client .client-security-panel,.tpl-otica_neon .pro-client .customer-login-method-panel,.tpl-cyber_neon .pro-client .client-hero-panel,.tpl-cyber_neon .pro-client .client-id-card,.tpl-cyber_neon .pro-client .client-data-summary,.tpl-cyber_neon .pro-client .client-card-form,.tpl-cyber_neon .pro-client .client-reward-card,.tpl-cyber_neon .pro-client .customer-coupons-card,.tpl-cyber_neon .pro-client .redeemed-coupons-card,.tpl-cyber_neon .pro-client .mini-coupon,.tpl-cyber_neon .pro-client .client-security-panel,.tpl-cyber_neon .pro-client .customer-login-method-panel,.tpl-construcao_gold .pro-client .client-hero-panel,.tpl-construcao_gold .pro-client .client-id-card,.tpl-construcao_gold .pro-client .client-data-summary,.tpl-construcao_gold .pro-client .client-card-form,.tpl-construcao_gold .pro-client .client-reward-card,.tpl-construcao_gold .pro-client .customer-coupons-card,.tpl-construcao_gold .pro-client .redeemed-coupons-card,.tpl-construcao_gold .pro-client .mini-coupon,.tpl-construcao_gold .pro-client .client-security-panel,.tpl-construcao_gold .pro-client .customer-login-method-panel,.tpl-joias_premium .pro-client .client-hero-panel,.tpl-joias_premium .pro-client .client-id-card,.tpl-joias_premium .pro-client .client-data-summary,.tpl-joias_premium .pro-client .client-card-form,.tpl-joias_premium .pro-client .client-reward-card,.tpl-joias_premium .pro-client .customer-coupons-card,.tpl-joias_premium .pro-client .redeemed-coupons-card,.tpl-joias_premium .pro-client .mini-coupon,.tpl-joias_premium .pro-client .client-security-panel,.tpl-joias_premium .pro-client .customer-login-method-panel{background:#0f172a!important;color:#f8fafc!important;border-color:#334155!important;}body.theme-dark .pro-client input,body.theme-dark .pro-client textarea,body.theme-dark .pro-client select,.tpl-premium_dark .pro-client input,.tpl-premium_dark .pro-client textarea,.tpl-premium_dark .pro-client select,.tpl-otica_neon .pro-client input,.tpl-otica_neon .pro-client textarea,.tpl-otica_neon .pro-client select,.tpl-cyber_neon .pro-client input,.tpl-cyber_neon .pro-client textarea,.tpl-cyber_neon .pro-client select,.tpl-construcao_gold .pro-client input,.tpl-construcao_gold .pro-client textarea,.tpl-construcao_gold .pro-client select,.tpl-joias_premium .pro-client input,.tpl-joias_premium .pro-client textarea,.tpl-joias_premium .pro-client select{background:#111827!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;border-color:#475569!important;}body.theme-dark .pro-client .btn.ghost,.tpl-premium_dark .pro-client .btn.ghost,.tpl-otica_neon .pro-client .btn.ghost,.tpl-cyber_neon .pro-client .btn.ghost,.tpl-construcao_gold .pro-client .btn.ghost,.tpl-joias_premium .pro-client .btn.ghost{background:#1e293b!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;border-color:#475569!important}#customerLoginBtn.customer-logged{background:linear-gradient(135deg,#00b761,#16a34a)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:0!important;font-weight:950!important}@media(max-width:640px){.pro-client.customer-themed-sheet,.pro-client.customer-guest-sheet{border-radius:24px 24px 0 0!important}.license-history-actions{display:grid!important;grid-template-columns:1fr!important}.license-history-actions .btn{width:100%!important}}#customerModal .customer-sheet.pro-client,#customerModal .pro-client.customer-themed-sheet,#customerModal .pro-client.customer-guest-sheet{background:linear-gradient(180deg,#0b1220,#070b14)!important;color:#f8fafc!important;-webkit-text-fill-color:initial!important;border:1px solid #334155!important;box-shadow:0 30px 90px rgba(0,0,0,.55)!important;}#customerModal .pro-client.customer-themed-sheet *,#customerModal .pro-client.customer-guest-sheet *{text-shadow:none!important;}#customerModal .pro-client.customer-themed-sheet h1,#customerModal .pro-client.customer-themed-sheet h2,#customerModal .pro-client.customer-themed-sheet h3,#customerModal .pro-client.customer-themed-sheet h4,#customerModal .pro-client.customer-themed-sheet b,#customerModal .pro-client.customer-themed-sheet strong,#customerModal .pro-client.customer-guest-sheet h1,#customerModal .pro-client.customer-guest-sheet h2,#customerModal .pro-client.customer-guest-sheet h3,#customerModal .pro-client.customer-guest-sheet h4,#customerModal .pro-client.customer-guest-sheet b,#customerModal .pro-client.customer-guest-sheet strong{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;}#customerModal .pro-client.customer-themed-sheet p,#customerModal .pro-client.customer-themed-sheet small,#customerModal .pro-client.customer-themed-sheet label,#customerModal .pro-client.customer-themed-sheet li,#customerModal .pro-client.customer-themed-sheet .muted,#customerModal .pro-client.customer-guest-sheet p,#customerModal .pro-client.customer-guest-sheet small,#customerModal .pro-client.customer-guest-sheet label,#customerModal .pro-client.customer-guest-sheet li,#customerModal .pro-client.customer-guest-sheet .muted{color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;opacity:1!important;}#customerModal .pro-client .client-hero-panel,#customerModal .pro-client .client-id-card,#customerModal .pro-client .client-data-summary,#customerModal .pro-client .client-card-form,#customerModal .pro-client .client-reward-card,#customerModal .pro-client .client-coupons-panel,#customerModal .pro-client .themed-coupons,#customerModal .pro-client .redeemed-coupons-panel,#customerModal .pro-client .mini-coupon,#customerModal .pro-client .pro-coupon,#customerModal .pro-client .client-security-panel,#customerModal .pro-client .customer-login-method-panel,#customerModal .pro-client .customer-auth-switch,#customerModal .pro-client .customer-register-form,#customerModal .pro-client .client-metrics span{background:#111827!important;color:#f8fafc!important;-webkit-text-fill-color:initial!important;border:1px solid #334155!important;box-shadow:0 14px 34px rgba(0,0,0,.22)!important;}#customerModal .pro-client .mini-coupon b,#customerModal .pro-client .pro-coupon b,#customerModal .pro-client .client-id-card b,#customerModal .pro-client .client-metrics b{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;}#customerModal .pro-client .mini-coupon small,#customerModal .pro-client .pro-coupon small,#customerModal .pro-client .client-id-card small,#customerModal .pro-client .client-metrics small{color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;}#customerModal .pro-client input,#customerModal .pro-client textarea,#customerModal .pro-client select{background:#0f172a!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border:1px solid #64748b!important;}#customerModal .pro-client input::placeholder,#customerModal .pro-client textarea::placeholder{color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;opacity:1!important;}#customerModal .pro-client .btn.ghost,#customerModal .pro-client .customer-auth-switch button,#customerModal .pro-client .customer-login-method-tabs button{background:#1e293b!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;border:1px solid #475569!important;}#customerModal .pro-client .customer-auth-switch button.active,#customerModal .pro-client .customer-login-method-tabs button.active,#customerModal .pro-client .btn.primary,#customerModal .pro-client .btn.success{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;}#customerLoginBtn.customer-logged::after{content:""!important;}#customerLoginBtn.customer-logged{background:linear-gradient(135deg,#00b761,#16a34a)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:0!important;font-weight:950!important;}.pro-client.customer-themed-sheet .themed-client-metrics,.pro-client.customer-themed-sheet .client-metrics,#customerModal .pro-client .themed-client-metrics,#customerModal .pro-client .client-metrics{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;}.pro-client.customer-themed-sheet .themed-client-layout,.pro-client.customer-themed-sheet .client-panel-layout,#customerModal .pro-client .themed-client-layout,#customerModal .pro-client .client-panel-layout{background:transparent!important;border:0!important;box-shadow:none!important;}#customerModal .pro-client .themed-client-metrics span,#customerModal .pro-client .client-metrics span,.pro-client.customer-themed-sheet .themed-client-metrics span,.pro-client.customer-themed-sheet .client-metrics span{min-height:76px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;}#customerModal .pro-client .themed-client-metrics b,#customerModal .pro-client .client-metrics b,.pro-client.customer-themed-sheet .themed-client-metrics b,.pro-client.customer-themed-sheet .client-metrics b{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;}#customerModal .pro-client .themed-client-metrics small,#customerModal .pro-client .client-metrics small,.pro-client.customer-themed-sheet .themed-client-metrics small,.pro-client.customer-themed-sheet .client-metrics small{color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;opacity:1!important;}.checkout-sheet .checkout-top.checkout-order-top,.checkout-sheet.pro-checkout .checkout-top.checkout-order-top,.checkout-themed-sheet .checkout-top.checkout-order-top,.lux-checkout-sheet .checkout-top.checkout-order-top{position:relative!important;display:grid!important;grid-template-columns:minmax(118px,auto) minmax(0,1fr) minmax(118px,auto)!important;grid-template-areas:"back head spacer"!important;align-items:center!important;justify-items:stretch!important;gap:14px!important;width:100%!important;min-height:130px!important;padding:20px 22px!important;box-sizing:border-box!important;overflow:visible!important;}.checkout-sheet .checkout-top.checkout-order-top::after,.checkout-sheet.pro-checkout .checkout-top.checkout-order-top::after,.checkout-themed-sheet .checkout-top.checkout-order-top::after,.lux-checkout-sheet .checkout-top.checkout-order-top::after{content:""!important;grid-area:spacer!important;display:block!important;width:118px!important;min-width:118px!important;}.checkout-sheet .checkout-top.checkout-order-top .back-modal,.checkout-sheet.pro-checkout .checkout-top.checkout-order-top .back-modal,.checkout-themed-sheet .checkout-top.checkout-order-top .back-modal,.lux-checkout-sheet .checkout-top.checkout-order-top .back-modal{grid-area:back!important;position:static!important;inset:auto!important;transform:none!important;align-self:center!important;justify-self:start!important;z-index:2!important;max-width:100%!important;margin:0!important;white-space:nowrap!important;}.checkout-sheet .checkout-top.checkout-order-top .checkout-top-copy,.checkout-sheet.pro-checkout .checkout-top.checkout-order-top .checkout-top-copy,.checkout-themed-sheet .checkout-top.checkout-order-top .checkout-top-copy,.lux-checkout-sheet .checkout-top.checkout-order-top .checkout-top-copy{grid-area:head!important;min-width:0!important;width:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;overflow:visible!important;padding:0!important;margin:0!important;}.checkout-sheet .checkout-top.checkout-order-top .checkout-top-copy small,.checkout-sheet.pro-checkout .checkout-top.checkout-order-top .checkout-top-copy small,.checkout-themed-sheet .checkout-top.checkout-order-top .checkout-top-copy small,.lux-checkout-sheet .checkout-top.checkout-order-top .checkout-top-copy small{display:block!important;width:100%!important;margin:0 0 6px!important;text-align:center!important;text-transform:uppercase!important;letter-spacing:.10em!important;}.checkout-sheet .checkout-top.checkout-order-top .checkout-title-main,.checkout-sheet.pro-checkout .checkout-top.checkout-order-top .checkout-title-main,.checkout-themed-sheet .checkout-top.checkout-order-top .checkout-title-main,.lux-checkout-sheet .checkout-top.checkout-order-top .checkout-title-main{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:.24em!important;width:100%!important;max-width:100%!important;margin:0 0 6px!important;text-align:center!important;line-height:1.08!important;font-size:clamp(24px,3.1vw,34px)!important;word-break:normal!important;overflow-wrap:normal!important;}.checkout-sheet .checkout-top.checkout-order-top .checkout-title-main span,.checkout-sheet.pro-checkout .checkout-top.checkout-order-top .checkout-title-main span,.checkout-themed-sheet .checkout-top.checkout-order-top .checkout-title-main span,.lux-checkout-sheet .checkout-top.checkout-order-top .checkout-title-main span{display:inline!important;white-space:normal!important;}.checkout-sheet .checkout-top.checkout-order-top .checkout-top-copy p,.checkout-sheet.pro-checkout .checkout-top.checkout-order-top .checkout-top-copy p,.checkout-themed-sheet .checkout-top.checkout-order-top .checkout-top-copy p,.lux-checkout-sheet .checkout-top.checkout-order-top .checkout-top-copy p{display:block!important;width:100%!important;margin:0!important;text-align:center!important;line-height:1.35!important;white-space:normal!important;}.checkout-sheet .checkout-top.checkout-order-top .checkout-top-amount,.checkout-sheet.pro-checkout .checkout-top.checkout-order-top .checkout-top-amount,.checkout-themed-sheet .checkout-top.checkout-order-top .checkout-top-amount,.lux-checkout-sheet .checkout-top.checkout-order-top .checkout-top-amount{display:block!important;width:100%!important;margin:10px auto 0!important;text-align:center!important;line-height:1!important;font-size:clamp(25px,3.4vw,34px)!important;white-space:nowrap!important;color:#ff6b00!important;}@media(max-width:760px){.checkout-sheet .checkout-top.checkout-order-top,.checkout-sheet.pro-checkout .checkout-top.checkout-order-top,.checkout-themed-sheet .checkout-top.checkout-order-top,.lux-checkout-sheet .checkout-top.checkout-order-top{grid-template-columns:1fr!important;grid-template-areas:"back" "head"!important;gap:12px!important;min-height:auto!important;padding:16px!important;}.checkout-sheet .checkout-top.checkout-order-top::after,.checkout-sheet.pro-checkout .checkout-top.checkout-order-top::after,.checkout-themed-sheet .checkout-top.checkout-order-top::after,.lux-checkout-sheet .checkout-top.checkout-order-top::after{display:none!important;}.checkout-sheet .checkout-top.checkout-order-top .back-modal,.checkout-sheet.pro-checkout .checkout-top.checkout-order-top .back-modal,.checkout-themed-sheet .checkout-top.checkout-order-top .back-modal,.lux-checkout-sheet .checkout-top.checkout-order-top .back-modal{justify-self:start!important;width:auto!important;max-width:100%!important;}.checkout-sheet .checkout-top.checkout-order-top .checkout-title-main,.checkout-sheet.pro-checkout .checkout-top.checkout-order-top .checkout-title-main,.checkout-themed-sheet .checkout-top.checkout-order-top .checkout-title-main,.lux-checkout-sheet .checkout-top.checkout-order-top .checkout-title-main{font-size:clamp(24px,7vw,30px)!important;}}.checkout-sheet .checkout-top.checkout-order-top,.checkout-sheet.pro-checkout .checkout-top.checkout-order-top,.checkout-themed-sheet .checkout-top.checkout-order-top,.lux-checkout-sheet .checkout-top.checkout-order-top{grid-template-columns:minmax(118px,auto) minmax(0,1fr) minmax(118px,auto)!important;grid-template-areas:"back head spacer"!important;min-height:116px!important;padding:18px 22px!important;}.checkout-sheet .checkout-top.checkout-order-top .checkout-top-amount,.checkout-sheet.pro-checkout .checkout-top.checkout-order-top .checkout-top-amount,.checkout-themed-sheet .checkout-top.checkout-order-top .checkout-top-amount,.lux-checkout-sheet .checkout-top.checkout-order-top .checkout-top-amount{display:none!important;}.checkout-sheet .checkout-top.checkout-order-top .checkout-title-main,.checkout-sheet.pro-checkout .checkout-top.checkout-order-top .checkout-title-main,.checkout-themed-sheet .checkout-top.checkout-order-top .checkout-title-main,.lux-checkout-sheet .checkout-top.checkout-order-top .checkout-title-main{margin-bottom:8px!important;text-align:center!important;justify-content:center!important;}.checkout-sheet .checkout-top.checkout-order-top .back-modal{max-width:100%!important;white-space:nowrap!important;}.admin-main .hours-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(255px,1fr))!important;gap:12px!important;align-items:stretch!important;}.admin-main .hours-grid>div{display:grid!important;grid-template-columns:28px minmax(48px,64px) minmax(78px,1fr) minmax(78px,1fr)!important;gap:8px!important;align-items:center!important;min-height:66px!important;padding:12px!important;border-radius:18px!important;background:#111827!important;border:1px solid #334155!important;color:#f8fafc!important;box-shadow:none!important;}.admin-main .hours-grid label{display:contents!important;margin:0!important;padding:0!important;color:#e5e7eb!important;-webkit-text-fill-color:#e5e7eb!important;font-weight:800!important;}.admin-main .hours-grid label input[type="checkbox"]{grid-column:1!important;justify-self:center!important;}.admin-main .hours-grid label::after{content:attr(data-day)!important;}.admin-main .hours-grid select{min-width:0!important;width:100%!important;height:48px!important;background:#020617!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;border:1px solid #475569!important;border-radius:14px!important;}.admin-main .hours-grid input[type="checkbox"] + *{color:#e5e7eb!important}input[type="checkbox"],input[type="radio"],.admin-main input[type="checkbox"],.admin-main input[type="radio"],.sheet input[type="checkbox"],.sheet input[type="radio"]{width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;max-width:18px!important;max-height:18px!important;margin:0 8px 0 0!important;accent-color:#ff6b00!important;flex:0 0 18px!important;}label.check,.admin-main label.check{display:flex!important;align-items:center!important;gap:8px!important;min-height:0!important;line-height:1.35!important;}.admin-main input[type="file"]{width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;box-sizing:border-box!important;}.admin-main input[type="file"]::file-selector-button,.admin-main input[type="file"]::-webkit-file-upload-button{max-width:100%!important;white-space:normal!important;line-height:1.2!important;padding:11px 14px!important;border-radius:14px!important;}.menu-template-card,.model-card,.template-card,.theme-card,.admin-main [class*="template"] .card,.admin-main [class*="theme"] .card{background:#111827!important;color:#f8fafc!important;border:1px solid #334155!important;}.menu-template-card h2,.menu-template-card h3,.menu-template-card b,.model-card h2,.model-card h3,.model-card b,.template-card h2,.template-card h3,.template-card b,.theme-card h2,.theme-card h3,.theme-card b{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;}.menu-template-card p,.menu-template-card small,.model-card p,.model-card small,.template-card p,.template-card small,.theme-card p,.theme-card small{color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;opacity:1!important;}.chatbot-admin-card,.chatbot-preview,.chatbot-simulator,.ai-simulator,.chat-training-card{background:#111827!important;color:#f8fafc!important;border:1px solid #334155!important;}.chatbot-admin-card p,.chatbot-admin-card small,.chatbot-preview p,.chatbot-preview small,.chatbot-simulator p,.chatbot-simulator small,.ai-simulator p,.ai-simulator small{color:#cbd5e1!important;}.admin-main .btn,.pdv .btn,.orders-board .btn,.kds-board .btn,.admin-main button.btn,.pdv button,.orders-board button{-webkit-text-fill-color:currentColor!important;}.admin-main .btn.success,.pdv .btn.success,.orders-board .btn.success,.admin-main button.success,.pdv button.success,.orders-board button.success{background:#059669!important;color:#ffffff!important;border-color:#059669!important;}.admin-main .btn.primary,.pdv .btn.primary,.orders-board .btn.primary{color:#ffffff!important;}.pill.sucesso,.pill.success,.log-filters .chip[data-log-filter="sucesso"],.table .pill.sucesso,.table .pill.success{background:#064e3b!important;color:#bbf7d0!important;-webkit-text-fill-color:#bbf7d0!important;border:1px solid #10b981!important;border-radius:999px!important;padding:7px 10px!important;font-weight:950!important;}.smtp-admin-card,.pix-admin-help,.pix-payment-card,.pix-admin-stat{background:#111827!important;color:#f8fafc!important;border:1px solid #334155!important;}.smtp-admin-card p,.smtp-admin-card small,.pix-admin-help p,.pix-admin-help small,.pix-payment-card p,.pix-payment-card small,.pix-admin-stat small{color:#cbd5e1!important;}@media(max-width:760px){.checkout-sheet .checkout-top.checkout-order-top,.checkout-sheet.pro-checkout .checkout-top.checkout-order-top,.checkout-themed-sheet .checkout-top.checkout-order-top,.lux-checkout-sheet .checkout-top.checkout-order-top{grid-template-columns:1fr!important;grid-template-areas:"back" "head"!important;min-height:auto!important;padding:16px!important;}.admin-main .hours-grid{grid-template-columns:1fr!important;}.admin-main .hours-grid>div{grid-template-columns:28px 56px minmax(0,1fr) minmax(0,1fr)!important;}}.clients-line-panel,.chatbot-admin-card,.chatbot-simulator-card,.pwa-webpush-complete-card{background:#111827!important;color:#f8fafc!important;border:1px solid #334155!important;}.clients-line-panel p,.clients-line-panel small,.chatbot-admin-card p,.chatbot-admin-card small,.chatbot-admin-card em,.chatbot-simulator-card p,.chatbot-simulator-card small,.pwa-webpush-complete-card p,.pwa-webpush-complete-card small{color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;opacity:1!important;}.clients-line-list{display:grid!important;gap:10px!important;margin-top:14px!important}.client-line-row{display:grid!important;grid-template-columns:minmax(220px,1.4fr) minmax(120px,.8fr) minmax(160px,1fr) minmax(105px,.65fr) minmax(80px,.5fr) minmax(105px,.65fr) auto!important;gap:10px!important;align-items:center!important;padding:12px!important;border:1px solid #334155!important;border-radius:18px!important;background:#0b1220!important;color:#f8fafc!important;}.client-line-row b{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;overflow-wrap:anywhere!important}.client-line-row small{display:block;color:#94a3b8!important;-webkit-text-fill-color:#94a3b8!important}.client-line-id small{margin-top:4px!important}.admin-modal{position:fixed!important;inset:0!important;z-index:9999!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:20px!important;background:rgba(2,6,23,.72)!important;backdrop-filter:blur(8px)!important;}.admin-modal.hidden{display:none!important}.admin-modal-sheet{width:min(880px,96vw)!important;max-height:90vh!important;overflow:auto!important;border-radius:24px!important;background:#111827!important;color:#f8fafc!important;border:1px solid #334155!important;box-shadow:0 30px 90px rgba(0,0,0,.55)!important;padding:22px!important;position:relative!important;}.admin-modal-sheet h2,.admin-modal-sheet b{color:#ffffff!important}.admin-modal-sheet label,.admin-modal-sheet p,.admin-modal-sheet small{color:#cbd5e1!important}.admin-modal-sheet input,.admin-modal-sheet textarea,.admin-modal-sheet select{background:#020617!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border:1px solid #475569!important;}.modal-close{position:absolute!important;right:14px!important;top:14px!important;width:42px!important;height:42px!important;border-radius:50%!important;border:1px solid #334155!important;background:#020617!important;color:#fff!important;font-size:24px!important;font-weight:900!important;}.client-readonly-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important;gap:10px!important}.client-readonly-grid span{background:#0b1220!important;border:1px solid #334155!important;border-radius:16px!important;padding:12px!important}.client-readonly-grid small{display:block!important;text-transform:uppercase!important;letter-spacing:.06em!important;color:#94a3b8!important}.client-readonly-grid b{display:block!important;margin-top:4px!important}.chatbot-training-upload{background:#0b1220!important;border:1px dashed #475569!important;border-radius:18px!important;padding:14px!important;}.chatbot-training-upload input[type=file]{margin-top:10px!important}.chat-box{background:#020617!important;border:1px solid #334155!important;color:#f8fafc!important;border-radius:18px!important;padding:14px!important;min-height:230px!important}.chat-box .bot,.chat-box p{background:#1e293b!important;color:#f8fafc!important;border:1px solid #475569!important;border-radius:16px!important;padding:12px!important}.pwa-webpush-actions{display:flex!important;gap:10px!important;flex-wrap:wrap!important;margin:14px 0!important}@media(max-width:980px){.client-line-row{grid-template-columns:1fr 1fr!important}.client-line-row .editClientLine{grid-column:1/-1!important;width:100%!important}}@media(max-width:640px){.client-line-row{grid-template-columns:1fr!important}.admin-modal{align-items:flex-end!important;padding:0!important}.admin-modal-sheet{width:100%!important;max-height:92vh!important;border-radius:24px 24px 0 0!important}}.table-pay-v224{display:grid!important;gap:10px!important;}.table-coupon-box{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;align-items:center!important;margin-top:6px!important;}.table-coupon-box input{min-height:44px!important;border-radius:14px!important;background:#020617!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;border:1px solid #475569!important;}.table-coupon-box input::placeholder{color:#94a3b8!important;-webkit-text-fill-color:#94a3b8!important;opacity:1!important;}.table-coupon-box .btn{min-height:44px!important;white-space:nowrap!important;}.table-card .table-open-order{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;font-weight:950!important;}.table-card .table-metrics div{min-height:76px!important;}.table-card .table-metrics small{color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;opacity:1!important;}.table-card .table-metrics b{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;overflow-wrap:anywhere!important;}.table-card.table-limpa .table-pay-box.muted,.table-card .table-pay-box.muted{background:#0b1220!important;border:1px solid #334155!important;color:#e5e7eb!important;}@media(max-width:720px){.table-coupon-box{grid-template-columns:1fr!important}.table-coupon-box .btn{width:100%!important}}.admin-main{--v225-card:#111827;--v225-panel:#0b1220;--v225-line:#334155;--v225-text:#f8fafc;--v225-muted:#cbd5e1;--v225-soft:#94a3b8;--v225-orange:#ff6b00;}.pdv .pdv-item,.pdv .pdv-item *,.pdv .pdv-toolbar-card,.pdv .pdv-toolbar-card *,.pdv .pdv-cart,.pdv .pdv-cart *,.pdv .pdv-summary,.pdv .pdv-summary *,.pdv .pdv-current-order,.pdv .pdv-current-order *,.pdv .pdv-side,.pdv .pdv-side *,.pdv .pdv-print-card,.pdv .pdv-print-card *,.pdv .print-pdv-card,.pdv .print-pdv-card *{text-shadow:none!important;}.pdv .pdv-item{background:#142034!important;color:#f8fafc!important;border:1px solid #334155!important;}.pdv .pdv-item b,.pdv .pdv-item span,.pdv .pdv-item strong{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;}.pdv .pdv-item small,.pdv .pdv-current-order small,.pdv .pdv-cart small,.pdv .pdv-side small,.pdv .pdv-print-card small,.pdv .print-pdv-card small{color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;opacity:1!important;}.pdv .pdv-side,.pdv .pdv-cart,.pdv .pdv-summary,.pdv .pdv-current-order,.pdv .pdv-print-card,.pdv .print-pdv-card,.pdv .pdv-empty,.pdv .pdv-empty-state{background:#111827!important;color:#f8fafc!important;border:1px solid #334155!important;border-radius:22px!important;}.pdv .pdv-current-order,.pdv .pdv-cart{max-height:min(72vh,720px)!important;overflow:auto!important;scrollbar-width:thin!important;}.pdv .pdv-current-order input,.pdv .pdv-current-order textarea,.pdv .pdv-current-order select,.pdv .pdv-side input,.pdv .pdv-side textarea,.pdv .pdv-side select,.pdv .pdv-cart input,.pdv .pdv-cart textarea,.pdv .pdv-cart select{background:#020617!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border:1px solid #475569!important;min-height:48px!important;}.pdv .pdv-current-order input::placeholder,.pdv .pdv-side input::placeholder,.pdv .pdv-cart input::placeholder{color:#cbd5e1!important;opacity:1!important;}.pdv label.check,.pdv .pdv-print-card label,.pdv .print-pdv-card label{background:#0b1220!important;color:#f8fafc!important;border:1px solid #475569!important;border-radius:16px!important;padding:10px 12px!important;display:flex!important;align-items:center!important;gap:8px!important;min-width:0!important;}.pdv label.check span,.pdv label.check b,.pdv .pdv-print-card label span,.pdv .print-pdv-card label span{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;white-space:normal!important;line-height:1.25!important;}.pdv .btn,.pdv button{color:#fff!important;-webkit-text-fill-color:#fff!important;white-space:normal!important;line-height:1.2!important;}.pdv .btn.ghost,.pdv button.ghost{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;background:#1e293b!important;border:1px solid #475569!important;}.admin-main .product-admin,.admin-main .product-admin *,.admin-main .product-edit-form,.admin-main .product-edit-form *,.admin-main .option-admin-box,.admin-main .option-admin-box *,.admin-main .admin-product-modal-card,.admin-main .admin-product-modal-card *{text-shadow:none!important;}.admin-main .product-admin,.admin-main .product-edit-form,.admin-main .option-admin-box,.admin-main .admin-product-modal-card,.admin-main .product-edit-head{background:#111827!important;color:#f8fafc!important;border:1px solid #334155!important;}.admin-main .product-admin h2,.admin-main .product-admin h3,.admin-main .product-admin b,.admin-main .product-edit-form h2,.admin-main .product-edit-form h3,.admin-main .product-edit-form b,.admin-main .admin-product-modal-card h2,.admin-main .admin-product-modal-card h3,.admin-main .admin-product-modal-card b{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;}.admin-main .product-admin p,.admin-main .product-admin small,.admin-main .product-admin label,.admin-main .product-edit-form p,.admin-main .product-edit-form small,.admin-main .product-edit-form label,.admin-main .option-admin-box p,.admin-main .option-admin-box small,.admin-main .admin-product-modal-card p,.admin-main .admin-product-modal-card small,.admin-main .admin-product-modal-card label{color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;opacity:1!important;}.admin-main .product-admin input,.admin-main .product-admin textarea,.admin-main .product-admin select,.admin-main .product-edit-form input,.admin-main .product-edit-form textarea,.admin-main .product-edit-form select,.admin-main .admin-product-modal-card input,.admin-main .admin-product-modal-card textarea,.admin-main .admin-product-modal-card select{background:#020617!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border:1px solid #475569!important;}.admin-main .product-admin input::placeholder,.admin-main .product-admin textarea::placeholder,.admin-main .product-edit-form input::placeholder,.admin-main .product-edit-form textarea::placeholder{color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;opacity:1!important;}.admin-product-modal-card{max-width:min(1080px,96vw)!important;}.product-edit-actions-v225,.product-delete-form-v225{display:flex!important;gap:10px!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-end!important;padding:12px 0 0!important;}.product-delete-form-v225{margin-top:0!important;border-top:1px solid #334155!important;}.product-edit-actions-v225 .btn,.product-delete-form-v225 .btn{min-width:180px!important;}.admin-product-modal-head{background:#0b1220!important;border-bottom:1px solid #334155!important;}.admin-product-modal-close{background:#111827!important;color:#ffffff!important;border:1px solid #475569!important;}.loyalty-edit-list input[type=file],.loyalty-global-settings input[type=file],.admin-main input[type=file]{min-width:0!important;}.loyalty-edit-list label,.loyalty-global-settings label{min-width:0!important;}.loyalty-edit-list input[type=file]::file-selector-button,.loyalty-edit-list input[type=file]::-webkit-file-upload-button,.loyalty-global-settings input[type=file]::file-selector-button,.loyalty-global-settings input[type=file]::-webkit-file-upload-button{max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;line-height:1.15!important;padding:10px 12px!important;min-height:46px!important;}.admin-main .hours-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))!important;gap:12px!important;}.admin-main .hours-grid>div{grid-template-columns:minmax(74px,86px) minmax(86px,1fr) minmax(86px,1fr)!important;gap:10px!important;padding:14px!important;overflow:hidden!important;}.admin-main .hours-grid label.hour-open-check{display:flex!important;align-items:center!important;gap:8px!important;min-width:0!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;font-weight:900!important;}.admin-main .hours-grid label.hour-open-check::after{content:none!important}.admin-main .hours-grid .hour-day-label{display:inline-block!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;white-space:nowrap!important;overflow:visible!important;}.admin-main .hours-grid select{min-width:86px!important;width:100%!important;padding:0 28px 0 12px!important;font-size:14px!important;text-align:left!important;overflow:visible!important;}.menu-template-card,.template-card,.model-card,.theme-card,.admin-main .menu-template-card,.admin-main .template-card,.admin-main .model-card,.admin-main .theme-card{background:#111827!important;color:#f8fafc!important;border:1px solid #334155!important;}.menu-template-card h2,.menu-template-card h3,.menu-template-card b,.template-card h2,.template-card h3,.template-card b,.model-card h2,.model-card h3,.model-card b,.theme-card h2,.theme-card h3,.theme-card b{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;}.menu-template-card p,.menu-template-card small,.template-card p,.template-card small,.model-card p,.model-card small,.theme-card p,.theme-card small{color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;opacity:1!important;}.admin-main .pill.ok,.admin-main .pill.success,.admin-main .pill.sucesso,.logs-list .pill,.log-item .pill,.webpush-log-item .pill{min-width:auto!important;width:auto!important;max-width:100%!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;line-height:1.2!important;padding:7px 12px!important;border-radius:999px!important;font-size:12px!important;}.admin-main .pill.ok,.admin-main .pill.success,.admin-main .pill.sucesso{background:#064e3b!important;color:#bbf7d0!important;-webkit-text-fill-color:#bbf7d0!important;border:1px solid #10b981!important;}.qr-ponto-actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center;}.qr-table-card{background:#111827!important;color:#f8fafc!important;border:1px solid #334155!important;}.qr-table-card h3,.qr-table-card b{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;}.qr-table-card small,.qr-table-card p{color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;opacity:1!important;}.qr-table-card input{background:#020617!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;border:1px solid #475569!important;}.qr-table-card .actions{display:flex!important;gap:8px!important;flex-wrap:wrap!important;}.qr-table-card .actions .btn{min-width:92px!important;justify-content:center!important;white-space:nowrap!important;}.webpush-control-card,.webpush-devices-panel,.webpush-logs-panel,.pwa-webpush-complete-card{background:#111827!important;color:#f8fafc!important;border:1px solid #334155!important;}.webpush-control-card p,.webpush-control-card small,.webpush-devices-panel p,.webpush-devices-panel small,.webpush-logs-panel p,.webpush-logs-panel small,.pwa-webpush-complete-card p,.pwa-webpush-complete-card small{color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;opacity:1!important;line-height:1.45!important;}#webPushStatus.notice-line{display:block!important;padding:12px 14px!important;border-radius:16px!important;background:#0b1220!important;border:1px solid #334155!important;color:#e5e7eb!important;-webkit-text-fill-color:#e5e7eb!important;overflow-wrap:anywhere!important;}#webPushStatus.ok{border-color:#10b981!important;background:#052e16!important;color:#bbf7d0!important;-webkit-text-fill-color:#bbf7d0!important;}#webPushStatus.warn{border-color:#f59e0b!important;background:#422006!important;color:#fde68a!important;-webkit-text-fill-color:#fde68a!important;}.notification-item,.webpush-log-item,.webpush-device-pro{overflow:hidden!important;}.webpush-device-actions,.webpush-device-badges,.pwa-webpush-actions{display:flex!important;flex-wrap:wrap!important;gap:8px!important;align-items:center!important;}.webpush-device-actions .btn,.pwa-webpush-actions .btn{white-space:normal!important;line-height:1.2!important;}@media(max-width:640px){.qr-ponto-actions,.qr-table-card .actions,.webpush-device-actions,.pwa-webpush-actions{flex-direction:column!important;align-items:stretch!important;}.qr-ponto-actions .btn,.qr-table-card .actions .btn,.webpush-device-actions .btn,.pwa-webpush-actions .btn{width:100%!important;}}.pdv .pdv-layout,.pdv .pdv-main,.pdv .pdv-catalog-shell{min-width:0!important;}.pdv .pdv-side,.pdv .pdv-cart,.pdv .pdv-current-order{min-width:300px!important;}.pdv .pdv-cart-list,.pdv .pdv-current-items,.pdv .cart-items{max-height:38vh!important;overflow:auto!important;padding-right:4px!important;}.pdv .pdv-item img{object-fit:contain!important;background:#eef2f7!important;}.pdv .pdv-item{min-height:0!important;overflow:hidden!important;}.pdv .pdv-item span,.pdv .pdv-item b{display:block!important;line-height:1.35!important;overflow-wrap:anywhere!important;}.pdv .pdv-total,.pdv .pdv-total *,.pdv .cart-total,.pdv .cart-total *{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;}.pdv .pdv-total strong,.pdv .cart-total strong{color:#ff6b00!important;-webkit-text-fill-color:#ff6b00!important;}.admin-product-modal-card{overflow:hidden!important;}.admin-product-modal-card form.product-edit-form-modal{max-height:calc(90vh - 110px)!important;overflow:auto!important;padding-bottom:14px!important;}.product-edit-actions-v225,.product-delete-form-v225{position:sticky!important;bottom:0!important;z-index:5!important;background:#111827!important;border-top:1px solid #334155!important;padding:12px!important;margin-left:-12px!important;margin-right:-12px!important;}.product-delete-form-v225{justify-content:flex-end!important;}.product-edit-head img{object-fit:contain!important;background:#f1f5f9!important;}.admin-main .hours-grid{align-items:stretch!important;}.admin-main .hours-grid>div{min-height:74px!important;}.admin-main .hours-grid .hour-day-label{min-width:36px!important;}.admin-main .hours-grid select option{background:#020617!important;color:#ffffff!important;}.settings-center .settings-card,.settings-grid .settings-card,.pwa-diagnostics-card,.public-cache-card,.pwa-webpush-complete-card,.license-payment,.license-card{min-width:0!important;}.settings-center .settings-card .btn,.settings-grid .settings-card .btn,.pwa-diagnostics-card .btn,.public-cache-card .btn,.pwa-webpush-complete-card .btn,.license-payment .btn,.license-card .btn{min-width:130px!important;}.pwa-diagnostics-card .actions.wrap,.pwa-webpush-actions,.public-cache-card .actions.wrap{display:flex!important;flex-wrap:wrap!important;gap:10px!important;}.printOrder.btn,.orders-board .printOrder,.kds-board .btn.ghost,.pix-payment-card .btn.ghost,.pix-admin-help .btn.ghost,.payment-history-anchor .btn.ghost,.license-history-actions .btn.ghost,.order-actions-inline .btn.ghost{background:#111827!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border:1px solid #475569!important;}.order-actions-inline .btn,.kds-board .btn,.pix-payment-card .btn,.payment-history-anchor .btn,.license-history-actions .btn{white-space:normal!important;min-width:120px!important;}.catalogo-menu .btn,.catalogo-menu button,.menu-product button,.coupon-strip button,.install-pwa,.floating-cart button,.checkout-sheet .btn,.product-sheet .btn,.status-card .btn{word-break:normal!important;overflow-wrap:break-word!important;hyphens:none!important;}.menu-product small,.menu-product .badges span,.menu-product h3,.menu-product p{word-break:normal!important;overflow-wrap:break-word!important;}@media(max-width:980px){.notifications-list .notification-item,.admin-main .notification-item,.webpush-device-pro{grid-template-columns:1fr!important;}.notifications-list .notification-item .sendNotification,.admin-main .notification-item .sendNotification,.webpush-device-actions .btn,.webpush-device-actions select{width:100%!important;min-width:0!important;}.webpush-role-inline,.webpush-role-activate-label{width:100%!important;}}@media(max-width:720px){.admin-body .admin-main .btn,.admin-body .admin-main button.btn,.admin-body .admin-main a.btn,.pdv .btn,.pdv button,.orders-board .btn,.kds-board .btn{width:100%!important;min-width:0!important;}.admin-body .admin-main label .row .btn,.admin-body .admin-main .license-payment label .row .btn,.admin-body .admin-main .table-coupon-box .btn,.admin-body .admin-main .pdv-loyalty-coupon-card .btn{width:100%!important;min-width:0!important;}.notifications-list .notification-item h3,.admin-main .notification-item h3{min-width:0!important;width:100%!important;}.webpush-device-meta{grid-template-columns:1fr!important;}}.admin-body .admin-main .btn.ghost,.admin-body .admin-main a.btn.ghost,.admin-body .admin-main button.btn.ghost,.admin-body .admin-main .btn.secondary,.admin-body .admin-main a.btn.secondary,.admin-body .admin-main button.btn.secondary{background:#f8fafc!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;border:1px solid #cbd5e1!important;box-shadow:none!important;}body.admin-body.theme-dark .admin-main .btn.ghost,body.admin-body.theme-dark .admin-main a.btn.ghost,body.admin-body.theme-dark .admin-main button.btn.ghost,body.admin-body.theme-dark .admin-main .btn.secondary,body.admin-body.theme-dark .admin-main a.btn.secondary,body.admin-body.theme-dark .admin-main button.btn.secondary,html[data-theme="dark"] body.admin-body .admin-main .btn.ghost,html[data-theme="dark"] body.admin-body .admin-main a.btn.ghost,html[data-theme="dark"] body.admin-body .admin-main button.btn.ghost,html[data-theme="dark"] body.admin-body .admin-main .btn.secondary,html[data-theme="dark"] body.admin-body .admin-main a.btn.secondary,html[data-theme="dark"] body.admin-body .admin-main button.btn.secondary{background:#111827!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;border-color:rgba(255,255,255,.22)!important;}.admin-body .admin-main .btn.primary,.admin-body .admin-main a.btn.primary,.admin-body .admin-main button.btn.primary{color:#fff!important;-webkit-text-fill-color:#fff!important;}.admin-body .admin-main .btn.success,.admin-body .admin-main a.btn.success,.admin-body .admin-main button.btn.success{background:linear-gradient(135deg,#16a34a,#22c55e)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:transparent!important;}.admin-body .admin-main .btn.danger,.admin-body .admin-main a.btn.danger,.admin-body .admin-main button.btn.danger{color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:transparent!important;}.admin-body .admin-main .btn,.admin-body .admin-main button,.admin-body .admin-main a.btn{writing-mode:horizontal-tb!important;text-orientation:mixed!important;hyphens:none!important;}@media(max-width:920px){.admin-main .notifications-list .notification-item,.admin-main .webpush-device-pro{grid-template-columns:1fr!important;}.admin-main .notifications-list .notification-item .sendNotification,.admin-main .webpush-device-badges{justify-self:stretch!important;justify-content:flex-start!important;}.admin-main .notifications-list .notification-item .sendNotification{width:100%!important;min-width:0!important;white-space:normal!important;}.admin-main .webpush-device-actions{grid-template-columns:1fr!important;}.admin-main .webpush-device-actions .btn,.admin-main .webpush-role-inline,.admin-main .webpush-role-inline select{width:100%!important;min-width:0!important;}.admin-main .webpush-log-item{grid-template-columns:1fr!important;}}@media(max-width:560px){.admin-main .notifications-list .notification-item,.admin-main .webpush-device-pro,.admin-main .webpush-devices-panel,.admin-main .webpush-logs-panel{padding:14px!important;border-radius:20px!important;}.admin-main .notifications-list .notification-item .row.between,.admin-main .webpush-device-badges{display:grid!important;grid-template-columns:1fr!important;}.admin-main .notifications-list .notification-item .pill,.admin-main .webpush-device-badges .pill{width:100%!important;justify-content:center!important;text-align:center!important;}}.btn.ghost,.btn.secondary,button.btn.ghost,button.btn.secondary,a.btn.ghost,a.btn.secondary,button.btn:not(.primary):not(.success):not(.danger):not(.add-btn):not(.checkout-send),a.btn:not(.primary):not(.success):not(.danger),.status-pix-public .btn.ghost,.customer-sheet .btn.ghost,.checkout-sheet .btn.ghost{background:#f8fafc!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;border:1px solid #cbd5e1!important;text-shadow:none!important;}.btn.primary,.btn.success,.btn.danger,button.btn.primary,button.btn.success,button.btn.danger,a.btn.primary,a.btn.success,a.btn.danger,.checkout-send,.add-btn,.floating-cart button,.statusOpenPix{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:none!important;}.btn.success,button.btn.success,a.btn.success{background:linear-gradient(135deg,#059669,#16a34a)!important;border-color:transparent!important;}.btn.danger,button.btn.danger,a.btn.danger{background:linear-gradient(135deg,#b91c1c,#ef4444)!important;border-color:transparent!important;}body.theme-dark .btn.ghost,body.theme-dark .btn.secondary,body.theme-dark button.btn.ghost,body.theme-dark button.btn.secondary,body.tpl-premium_dark .btn.ghost,body.tpl-premium_dark .btn.secondary,.theme-dark .customer-sheet .btn.ghost,.tpl-premium_dark .customer-sheet .btn.ghost,.theme-dark .checkout-sheet .btn.ghost,.tpl-premium_dark .checkout-sheet .btn.ghost{background:#111827!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;border-color:rgba(255,255,255,.22)!important;}body.sketch-menu-v106 .menu-hero{overflow:visible!important;}body.sketch-menu-v106 .hero-img{width:100%!important;display:block!important;background:#060b14!important;}@media(max-width:760px){body.sketch-menu-v106 .menu-hero{padding:0!important;margin:0!important;border-radius:0!important;}body.sketch-menu-v106 .menu-hero .hero-img,body.sketch-menu-v106 .hero-img{height:auto!important;min-height:190px!important;max-height:330px!important;aspect-ratio:16/8.6!important;object-fit:contain!important;object-position:center center!important;border-radius:0 0 22px 22px!important;filter:brightness(.76) saturate(1.08)!important;}body.sketch-menu-v106 .store-card{margin:-28px 12px 16px!important;border-radius:24px!important;padding:18px 14px!important;}}@media(max-width:760px){body.sketch-menu-v106 .menu-offers-section .offers-scroller,body.sketch-menu-v106 .featured-products .featured-scroller,.menu-offers-section .offers-scroller,.featured-products .featured-scroller{display:flex!important;grid-template-columns:none!important;gap:14px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;-webkit-overflow-scrolling:touch!important;padding-bottom:10px!important;}body.sketch-menu-v106 .menu-offers-section .offer-card,body.sketch-menu-v106 .featured-products .featured-product,.menu-offers-section .offer-card,.featured-products .featured-product{min-width:86%!important;max-width:86%!important;scroll-snap-align:center!important;flex:0 0 86%!important;}.carousel-mobile-hint{display:block!important;text-align:center!important;font-weight:900!important;font-size:12px!important;color:var(--menu-muted,#64748b)!important;margin:4px 8px 0!important;}}@media(min-width:761px){.carousel-mobile-hint{display:none!important;}}.inline-loyalty-qr{margin-top:12px!important;padding:14px!important;border-radius:18px!important;background:#0f172a!important;border:1px solid rgba(148,163,184,.35)!important;color:#f8fafc!important;display:grid!important;gap:10px!important;justify-items:start!important;}.inline-loyalty-qr h3{margin:0!important;color:#fff!important}.inline-loyalty-qr b{font-size:18px!important;color:#fff!important;overflow-wrap:anywhere!important}.inline-loyalty-qr-img{width:180px!important;height:180px!important;background:#fff!important;border-radius:16px!important;padding:8px!important;object-fit:contain!important;justify-self:center!important}.inline-loyalty-actions{display:flex!important;gap:8px!important;flex-wrap:wrap!important;width:100%!important}.inline-loyalty-actions .btn{flex:1 1 150px!important;}.checkout-saved-address-choice{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important;margin:12px 0!important;}.checkout-saved-address-choice button{border:1px solid rgba(148,163,184,.32)!important;background:#0f172a!important;color:#f8fafc!important;border-radius:18px!important;padding:13px!important;text-align:left!important;display:grid!important;gap:4px!important;cursor:pointer!important;}.checkout-saved-address-choice button b{color:#fff!important}.checkout-saved-address-choice button small{color:#cbd5e1!important}.checkout-saved-address-choice button.active{border-color:#ff8a00!important;background:linear-gradient(135deg,rgba(255,79,10,.28),rgba(255,138,0,.18))!important;box-shadow:0 0 0 3px rgba(255,138,0,.12)!important;}.checkout-form-grid.using-saved-address #coAddress{background:#ecfdf5!important;color:#064e3b!important;-webkit-text-fill-color:#064e3b!important;border-color:#86efac!important;font-weight:900!important;}@media(max-width:660px){.checkout-saved-address-choice{grid-template-columns:1fr!important;}}.status-pix-actions{display:flex!important;gap:10px!important;flex-wrap:wrap!important;margin-top:12px!important}.status-pix-actions .btn{flex:1 1 180px!important;min-height:46px!important}.status-pix-public.pix-highlight{animation:amzxPixPulse 1.6s ease-in-out 1;box-shadow:0 0 0 4px rgba(34,197,94,.22),0 22px 70px rgba(34,197,94,.20)!important}@keyframes amzxPixPulse{0%,100%{transform:scale(1)}50%{transform:scale(1.015)}}.admin-body .admin-main [data-extreme-app-cache]{white-space:normal!important;min-height:44px!important;color:#fff!important;-webkit-text-fill-color:#fff!important;}.pill,.status-pill,.notification-item .pill{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;background:#e2e8f0!important;border:1px solid #cbd5e1!important;}.pill.ok,.pill.success,.pill.sucesso,.status-pill.ok,.notification-item .pill.ok{background:#dcfce7!important;color:#14532d!important;-webkit-text-fill-color:#14532d!important;border-color:#86efac!important;}.pill.warn,.pill.alerta,.status-pill.warn{background:#fef3c7!important;color:#78350f!important;-webkit-text-fill-color:#78350f!important;border-color:#fcd34d!important;}.pill.danger,.pill.erro,.status-pill.danger{background:#fee2e2!important;color:#7f1d1d!important;-webkit-text-fill-color:#7f1d1d!important;border-color:#fecaca!important;}body.theme-dark .pill,body.tpl-premium_dark .pill{background:#111827!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;border-color:rgba(255,255,255,.18)!important;}body.theme-dark .pill.ok,body.tpl-premium_dark .pill.ok{background:rgba(34,197,94,.18)!important;color:#bbf7d0!important;-webkit-text-fill-color:#bbf7d0!important;border-color:rgba(34,197,94,.35)!important;}.admin-shell .pdv.pdv-v233{grid-template-columns:minmax(0,1fr) minmax(390px,460px)!important;gap:24px!important;align-items:start!important;}.admin-shell .pdv-v233 .pdv-products-zone{gap:18px!important;}.admin-shell .pdv-v233 .pdv-toolbar-card{border-radius:26px!important;}.admin-shell .pdv-v233 .pdv-toolbar-badges span{background:linear-gradient(135deg,var(--amzx-pdv-chip),color-mix(in srgb,var(--amzx-pdv-chip) 82%,#fff 18%))!important;}.admin-shell .pdv-v233 .pdv-products-search-card{display:grid!important;gap:12px!important;}.admin-shell .pdv-v233 .pdv-section-title{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:12px!important;min-width:0!important;}.admin-shell .pdv-v233 .pdv-section-title small,.admin-shell .pdv-v233 .pdv-panel-title small{display:block!important;color:var(--amzx-pdv-muted)!important;font-size:11px!important;font-weight:1000!important;letter-spacing:.07em!important;text-transform:uppercase!important;}.admin-shell .pdv-v233 .pdv-section-title b{display:block!important;color:var(--amzx-pdv-text)!important;font-size:18px!important;line-height:1.15!important;}.admin-shell .pdv-v233 .pdv-grid{grid-template-columns:repeat(auto-fill,minmax(172px,1fr))!important;align-items:stretch!important;}.admin-shell .pdv-v233 .pdv-item[hidden]{display:none!important;}.admin-shell .pdv-v233 .pdv-item{grid-template-rows:auto auto minmax(42px,auto) auto auto auto!important;min-height:300px!important;}.admin-shell .pdv-v233 .pdv-item b{background:#fef3c7!important;color:#92400e!important;border-color:#f59e0b!important;letter-spacing:.03em!important;}.admin-shell .pdv-v233 .pdv-product-id{display:block!important;color:var(--amzx-pdv-muted)!important;font-size:12px!important;font-weight:800!important;line-height:1.2!important;}.admin-shell .pdv-v233 .pdv-order-panel{display:grid!important;gap:14px!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;position:sticky!important;top:18px!important;max-height:calc(100vh - 36px)!important;overflow:auto!important;}.admin-shell .pdv-v233 .pdv-panel-card{display:grid!important;gap:12px!important;padding:18px!important;border-radius:24px!important;background:linear-gradient(155deg,var(--amzx-pdv-card),var(--amzx-pdv-card-2))!important;border:1px solid var(--amzx-pdv-line)!important;color:var(--amzx-pdv-text)!important;box-shadow:0 18px 38px rgba(0,0,0,.16)!important;min-width:0!important;}html[data-theme=light] .admin-shell .pdv-v233 .pdv-panel-card{box-shadow:0 14px 30px rgba(15,23,42,.09)!important;}.admin-shell .pdv-v233 .pdv-current-order-card{border-color:color-mix(in srgb,#38bdf8 35%,var(--amzx-pdv-line))!important;}.admin-shell .pdv-v233 .pdv-selected-products-card{border-color:color-mix(in srgb,#f59e0b 40%,var(--amzx-pdv-line))!important;}.admin-shell .pdv-v233 .pdv-checkout-card{border-color:color-mix(in srgb,#22c55e 42%,var(--amzx-pdv-line))!important;}.admin-shell .pdv-v233 .pdv-cart-head{margin:0!important;padding:0 0 12px!important;border-bottom:1px solid var(--amzx-pdv-line)!important;}.admin-shell .pdv-v233 .pdv-field{display:grid!important;gap:7px!important;color:var(--amzx-pdv-soft)!important;font-weight:1000!important;}.admin-shell .pdv-v233 .pdv-field span{font-size:12px!important;letter-spacing:.04em!important;text-transform:uppercase!important;}.admin-shell .pdv-v233 .pdv-panel-title{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;min-width:0!important;}.admin-shell .pdv-v233 .pdv-panel-title h3{margin:2px 0 0!important;color:var(--amzx-pdv-text)!important;font-size:19px!important;line-height:1.1!important;font-weight:1000!important;}.admin-shell .pdv-v233 .pdv-panel-metrics{display:grid!important;gap:4px!important;text-align:right!important;justify-items:end!important;min-width:max-content!important;}.admin-shell .pdv-v233 .pdv-panel-metrics span{display:inline-flex!important;border-radius:999px!important;padding:5px 9px!important;background:var(--amzx-pdv-chip)!important;border:1px solid var(--amzx-pdv-line)!important;color:var(--amzx-pdv-text)!important;font-size:12px!important;font-weight:1000!important;white-space:nowrap!important;}.admin-shell .pdv-v233 .pdv-panel-metrics b{color:var(--amzx-pdv-action)!important;font-size:18px!important;white-space:nowrap!important;}.admin-shell .pdv-v233 .pdv-line{margin:0 0 9px!important;}.admin-shell .pdv-v233 .pdv-line-name{font-size:14px!important;}.admin-shell .pdv-v233 #pdvClearCart{min-height:42px!important;border-color:var(--amzx-pdv-line)!important;background:var(--amzx-pdv-chip)!important;color:var(--amzx-pdv-text)!important;}.admin-shell .pdv-v233 #pdvClearCart:disabled{opacity:.55!important;cursor:not-allowed!important;}.admin-shell .pdv-v233 .pdv-total-box{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;padding:15px!important;border-radius:20px!important;background:linear-gradient(135deg,color-mix(in srgb,var(--amzx-pdv-chip) 78%,transparent),color-mix(in srgb,var(--amzx-pdv-card-2) 88%,transparent))!important;border:1px solid var(--amzx-pdv-line)!important;color:var(--amzx-pdv-text)!important;}.admin-shell .pdv-v233 .pdv-total-box span{color:var(--amzx-pdv-muted)!important;font-weight:1000!important;text-transform:uppercase!important;font-size:12px!important;letter-spacing:.04em!important;}.admin-shell .pdv-v233 .pdv-total-box b{color:var(--amzx-pdv-action)!important;font-size:24px!important;font-weight:1000!important;text-align:right!important;}.admin-shell .pdv-v233 .pdv-loyalty-coupon-card .btn{justify-self:start!important;min-width:170px!important;background:var(--amzx-pdv-chip)!important;color:var(--amzx-pdv-text)!important;border:1px solid var(--amzx-pdv-line)!important;}.admin-shell .pdv-v233 #pdvFinish{background:linear-gradient(135deg,var(--amzx-pdv-success),#22c55e)!important;color:#fff!important;box-shadow:0 14px 30px color-mix(in srgb,var(--amzx-pdv-success) 28%,transparent)!important;}.admin-shell .pdv-v233 #pdvCloseTableBtn{box-shadow:0 12px 26px rgba(255,79,10,.18)!important;}@media(max-width:1280px){.admin-shell .pdv.pdv-v233{grid-template-columns:minmax(0,1fr) minmax(360px,420px)!important}.admin-shell .pdv-v233 .pdv-grid{grid-template-columns:repeat(auto-fill,minmax(158px,1fr))!important}}@media(max-width:1080px){.admin-shell .pdv.pdv-v233{grid-template-columns:1fr!important}.admin-shell .pdv-v233 .pdv-order-panel{position:relative!important;top:auto!important;max-height:none!important;grid-template-columns:1fr!important}}@media(max-width:720px){.admin-shell .pdv-v233 .pdv-toolbar-card,.admin-shell .pdv-v233 .pdv-section-title,.admin-shell .pdv-v233 .pdv-panel-title,.admin-shell .pdv-v233 .pdv-total-box{display:grid!important;grid-template-columns:1fr!important;text-align:left!important}.admin-shell .pdv-v233 .pdv-panel-metrics{justify-items:start!important;text-align:left!important}.admin-shell .pdv-v233 .pdv-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.admin-shell .pdv-v233 .pdv-item{min-height:268px!important;padding:10px!important;border-radius:18px!important}.admin-shell .pdv-v233 .pdv-total-box b{text-align:left!important}.admin-shell .pdv-v233 .pdv-panel-card{border-radius:20px!important;padding:15px!important}.admin-shell .pdv-v233 .pdv-line{grid-template-columns:32px minmax(0,1fr) 32px!important}.admin-shell .pdv-v233 .pdv-line>b{grid-column:2/4!important;text-align:right!important}}:root{--amzx-safe-dark:#0f172a;--amzx-safe-light:#ffffff;--amzx-safe-muted:#475569;--amzx-safe-line:#cbd5e1;--amzx-safe-orange:#ff4f0a;--amzx-safe-green:#059669;}.btn,.btn:visited,button.btn,a.btn{font-weight:950!important;text-decoration:none!important;text-shadow:none!important;line-height:1.15!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;min-width:max-content;}.btn.primary,button.btn.primary,a.btn.primary,.btn.success,button.btn.success,a.btn.success,.btn.danger,button.btn.danger,a.btn.danger,.checkout-send,.floating-cart button,.add-btn{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 1px 1px rgba(0,0,0,.22)!important;border-color:transparent!important;}.btn.primary,button.btn.primary,a.btn.primary{background:linear-gradient(135deg,#ff4f0a,#ff8a00)!important;}.btn.success,button.btn.success,a.btn.success{background:linear-gradient(135deg,#047857,#10b981)!important;}.btn.danger,button.btn.danger,a.btn.danger{background:linear-gradient(135deg,#b91c1c,#ef4444)!important;}.btn.ghost,button.btn.ghost,a.btn.ghost,.btn.secondary,button.btn.secondary,a.btn.secondary,button.btn:not(.primary):not(.success):not(.danger):not(.checkout-send):not(.add-btn),a.btn:not(.primary):not(.success):not(.danger){background:#ffffff!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;border:1px solid #cbd5e1!important;box-shadow:0 8px 18px rgba(15,23,42,.08)!important;}body.theme-dark .btn.ghost,body.theme-dark button.btn.ghost,body.theme-dark a.btn.ghost,body.theme-dark .btn.secondary,body.theme-dark button.btn.secondary,body.theme-dark a.btn.secondary,body.theme-dark button.btn:not(.primary):not(.success):not(.danger):not(.checkout-send):not(.add-btn),body.admin-body.theme-dark .admin-main .btn.ghost,body.admin-body.theme-dark .admin-main button.btn.ghost,body.admin-body.theme-dark .admin-main a.btn.ghost{background:#1e293b!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;border-color:#475569!important;}.checkout-sheet .coupon-row,.checkout-sheet .coupon-box,.checkout-sheet .checkout-coupon-row{display:flex!important;gap:10px!important;flex-wrap:wrap!important;align-items:end!important;}.checkout-sheet button[id*="coupon" i],.checkout-sheet .applyCoupon,.checkout-sheet #applyCoupon,.checkout-sheet [data-apply-coupon],.checkout-sheet .coupon-row .btn,.checkout-sheet .checkout-coupon-row .btn{background:linear-gradient(135deg,#ff4f0a,#ff8a00)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:transparent!important;min-height:46px!important;}.catalogo-menu .menu-hero{overflow:visible!important;padding-bottom:0!important;}.catalogo-menu .store-card{z-index:4!important;}@media(max-width:720px){.catalogo-menu .hero-img{height:176px!important;object-fit:cover!important;object-position:center!important;}.catalogo-menu .store-card{margin:-24px 12px 18px!important;padding:76px 14px 18px!important;border-radius:24px!important;}.catalogo-menu .store-card .logo{width:auto!important;height:76px!important;max-width:min(138px,48vw)!important;max-height:76px!important;margin:0!important;position:absolute!important;left:50%!important;top:0!important;transform:translate(-50%,-44%)!important;border-radius:22px!important;object-fit:contain!important;background:var(--menu-card,#fff)!important;padding:6px!important;box-shadow:0 12px 30px rgba(15,23,42,.18)!important;}.catalogo-menu .store-card h1{font-size:24px!important;line-height:1.08!important;margin-top:0!important;}}.customer-sheet,.customer-sheet.pro-client,.customer-themed-sheet,.customer-guest-sheet{position:relative!important;padding-top:28px!important;}.customer-sheet .close,.customer-sheet .close.client-close,.customer-themed-sheet .close,.customer-guest-sheet .close{position:absolute!important;top:14px!important;right:14px!important;z-index:20!important;background:#020617!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:2px solid rgba(255,255,255,.22)!important;box-shadow:0 10px 26px rgba(0,0,0,.32)!important;}.customer-sheet .client-hero-panel,.customer-sheet .themed-client-hero,.customer-sheet .client-profile-hero{padding-right:76px!important;padding-top:12px!important;min-height:86px!important;}.customer-sheet input,.customer-sheet textarea,.customer-sheet select,.customer-themed-sheet input,.customer-themed-sheet textarea,.customer-themed-sheet select,.customer-guest-sheet input,.customer-guest-sheet textarea,.customer-guest-sheet select{background:#fff!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;border:1px solid #94a3b8!important;box-shadow:inset 0 1px 0 rgba(15,23,42,.04)!important;}.customer-sheet label,.customer-sheet b,.customer-sheet strong,.customer-sheet h2,.customer-sheet h3{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;}.customer-sheet .twofa-secret,.customer-sheet code,.customer-sheet pre,.customer-sheet .qr-secret,.customer-sheet .client-twofa-key{background:#fff!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;border:1px solid #cbd5e1!important;border-radius:14px!important;padding:10px!important;overflow-wrap:anywhere!important;}@media(max-width:560px){.customer-sheet,.customer-sheet.pro-client{padding-top:32px!important}.customer-sheet .close,.customer-sheet .close.client-close{top:10px!important;right:10px!important}.customer-sheet .client-hero-panel,.customer-sheet .themed-client-hero,.customer-sheet .client-profile-hero{padding-right:70px!important;padding-top:16px!important}}.status-pix-public{background:#fff!important;color:#0f172a!important;border:1px solid #bbf7d0!important;border-radius:24px!important;padding:16px!important;box-shadow:0 16px 42px rgba(15,23,42,.10)!important;}.status-pix-public h3,.status-pix-public b,.status-pix-public label{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important}.status-pix-public textarea{background:#f8fafc!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;border:1px solid #94a3b8!important}.status-pix-actions .btn{min-width:180px!important;}.amzx-status-choice-modal{position:fixed;inset:0;background:rgba(2,6,23,.72);z-index:9999;display:grid;place-items:center;padding:18px;}.amzx-status-choice-card{width:min(520px,100%);background:#fff;color:#0f172a;border-radius:28px;padding:22px;box-shadow:0 30px 90px rgba(0,0,0,.45);position:relative;display:grid;gap:12px;}.amzx-status-choice-card .close{position:absolute;right:12px;top:12px;background:#0f172a!important;color:#fff!important}.amzx-status-choice-card small{text-transform:uppercase;letter-spacing:.06em;color:#64748b;font-weight:950}.amzx-status-choice-card h2{margin:4px 44px 0 0;color:#0f172a}.amzx-status-choice-card p{margin:0;color:#475569}.amzx-status-choice-list{display:grid;gap:10px;max-height:50vh;overflow:auto;padding-right:2px}.amzx-status-choice-list button{display:grid;gap:3px;text-align:left;border:1px solid #cbd5e1;background:#f8fafc;color:#0f172a;border-radius:18px;padding:13px 14px;cursor:pointer}.amzx-status-choice-list button b{font-size:18px}.amzx-status-choice-list button span{color:#475569}.amzx-status-choice-list button:hover{border-color:#ff4f0a;box-shadow:0 10px 24px rgba(255,79,10,.16)}.admin-shell .pdv.pdv-v233{grid-template-columns:minmax(0,1.32fr) minmax(430px,.68fr)!important;gap:18px!important;align-items:start!important;}.admin-shell .pdv-v233 .pdv-order-panel{max-height:none!important;overflow:visible!important;}.admin-shell .pdv-v233 .pdv-selected-products-card{background:linear-gradient(155deg,#fff7ed,#ffffff)!important;color:#0f172a!important;border:1px solid #fed7aa!important;box-shadow:0 18px 42px rgba(180,83,9,.12)!important;}body.admin-body.theme-dark .admin-shell .pdv-v233 .pdv-selected-products-card{background:linear-gradient(155deg,#1f2937,#0f172a)!important;color:#f8fafc!important;border-color:#92400e!important;}.admin-shell .pdv-v233 #pdvCart{display:grid!important;gap:10px!important;max-height:460px!important;overflow:auto!important;padding-right:4px!important;scrollbar-width:thin!important;}.admin-shell .pdv-v233 .pdv-selected-line{display:grid!important;grid-template-columns:62px minmax(0,1fr) auto!important;gap:12px!important;align-items:center!important;background:#fff!important;color:#0f172a!important;border:1px solid #fed7aa!important;border-radius:18px!important;padding:10px!important;box-shadow:0 8px 18px rgba(15,23,42,.06)!important;}body.admin-body.theme-dark .admin-shell .pdv-v233 .pdv-selected-line{background:#111827!important;color:#f8fafc!important;border-color:#374151!important;}.admin-shell .pdv-v233 .pdv-line-img{width:62px!important;height:62px!important;object-fit:cover!important;border-radius:15px!important;background:#f1f5f9!important;border:1px solid #e2e8f0!important;}.admin-shell .pdv-v233 .pdv-line-main{display:grid!important;gap:6px!important;min-width:0!important;}.admin-shell .pdv-v233 .pdv-line-name{display:block!important;font-size:15px!important;font-weight:1000!important;line-height:1.2!important;color:inherit!important;white-space:normal!important;overflow-wrap:anywhere!important;}.admin-shell .pdv-v233 .pdv-line-main small{color:#64748b!important;font-weight:800!important;}body.admin-body.theme-dark .admin-shell .pdv-v233 .pdv-line-main small{color:#cbd5e1!important;}.admin-shell .pdv-v233 .pdv-line-controls{display:inline-flex!important;align-items:center!important;gap:7px!important;justify-self:start!important;background:#f8fafc!important;border:1px solid #cbd5e1!important;border-radius:999px!important;padding:4px!important;}body.admin-body.theme-dark .admin-shell .pdv-v233 .pdv-line-controls{background:#0f172a!important;border-color:#334155!important;}.admin-shell .pdv-v233 .pdv-line-controls strong{min-width:26px!important;text-align:center!important;color:inherit!important;}.admin-shell .pdv-v233 .pdv-line-btn{width:32px!important;height:32px!important;border-radius:999px!important;border:0!important;background:#0f172a!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:19px!important;font-weight:1000!important;display:inline-grid!important;place-items:center!important;}.admin-shell .pdv-v233 .pdv-line-btn.plus{background:#047857!important;}.admin-shell .pdv-v233 .pdv-line-total{font-size:16px!important;font-weight:1000!important;color:#92400e!important;white-space:nowrap!important;text-align:right!important;}body.admin-body.theme-dark .admin-shell .pdv-v233 .pdv-line-total{color:#fbbf24!important;}.admin-shell .pdv-v233 .pdv-cart-empty{background:#fff!important;color:#0f172a!important;border:1px dashed #f59e0b!important;border-radius:18px!important;padding:16px!important;display:grid!important;gap:5px!important;}body.admin-body.theme-dark .admin-shell .pdv-v233 .pdv-cart-empty{background:#111827!important;color:#f8fafc!important;}.admin-shell .pdv-v233 #pdvClearCart{width:100%!important;min-width:0!important;}.admin-shell .pdv-v233 .pdv-panel-title{align-items:flex-start!important;}.admin-shell .pdv-v233 .pdv-panel-metrics{min-width:110px!important;}@media(max-width:1280px){.admin-shell .pdv.pdv-v233{grid-template-columns:1fr!important}.admin-shell .pdv-v233 .pdv-order-panel{position:relative!important;top:auto!important;}.admin-shell .pdv-v233 #pdvCart{max-height:360px!important;}}@media(max-width:620px){.admin-shell .pdv-v233 .pdv-selected-line{grid-template-columns:54px minmax(0,1fr)!important}.admin-shell .pdv-v233 .pdv-line-total{grid-column:1/-1!important;text-align:right!important}.admin-shell .pdv-v233 .pdv-line-img{width:54px!important;height:54px!important}.admin-shell .pdv-v233 #pdvCart{max-height:420px!important}.admin-shell .pdv-v233 .pdv-panel-title{display:grid!important;grid-template-columns:1fr!important}.admin-shell .pdv-v233 .pdv-panel-metrics{justify-items:start!important;text-align:left!important;}}:root{--amzx-safe-text:#0f172a;--amzx-safe-bg:#ffffff;}body{overflow-x:hidden!important;}img{max-width:100%;height:auto;}.admin-main,.admin-shell,.catalogo-menu,.checkout-sheet,.customer-sheet,.status-card{min-width:0!important;}.btn,.button,button,.pill,a.btn{min-width:0;overflow-wrap:anywhere;}@media(max-width:720px){.catalogo-menu .store-card,body.sketch-menu-v106 .store-card{position:relative!important;margin:-18px 12px 18px!important;padding:104px 14px 20px!important;border-radius:24px!important;overflow:visible!important;text-align:center!important;}.catalogo-menu .store-card .logo,body.sketch-menu-v106 .store-card .logo{position:absolute!important;left:50%!important;top:16px!important;transform:translateX(-50%)!important;width:auto!important;height:74px!important;max-width:min(150px,52vw)!important;max-height:74px!important;object-fit:contain!important;z-index:5!important;margin:0!important;background:var(--menu-card,#fff)!important;border:1px solid var(--menu-line,#e5e7eb)!important;padding:7px!important;border-radius:22px!important;box-shadow:0 14px 32px rgba(15,23,42,.18)!important;}.catalogo-menu .store-card h1,body.sketch-menu-v106 .store-card h1{margin:0 auto 6px!important;line-height:1.12!important;max-width:100%!important;word-break:normal!important;overflow-wrap:anywhere!important;}.catalogo-menu .store-card .store-row,body.sketch-menu-v106 .store-card .store-row{justify-content:center!important;flex-wrap:wrap!important;gap:8px!important;}}.customer-sheet,.customer-sheet.pro-client,.customer-themed-sheet,.customer-guest-sheet{position:relative!important;padding-top:70px!important;}.customer-sheet .customer-sheet-close,.customer-sheet .close.client-close.customer-sheet-close{position:absolute!important;top:16px!important;right:16px!important;z-index:50!important;width:46px!important;height:46px!important;min-width:46px!important;border-radius:999px!important;display:grid!important;place-items:center!important;background:#020617!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:2px solid rgba(255,255,255,.26)!important;box-shadow:0 14px 32px rgba(0,0,0,.35)!important;font-size:28px!important;line-height:1!important;}.customer-sheet .client-hero-panel,.customer-sheet .themed-client-hero{padding-right:12px!important;padding-top:0!important;min-height:unset!important;}.customer-sheet .customer-logout-btn,#clLogout{display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#111827!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:1px solid #475569!important;min-height:46px!important;border-radius:16px!important;font-weight:950!important;}.customer-sheet .customer-logout-btn:hover,#clLogout:hover{background:#7f1d1d!important;color:#fff!important;-webkit-text-fill-color:#fff!important;}@media(max-width:560px){.customer-sheet,.customer-sheet.pro-client{padding-top:72px!important}.customer-sheet .customer-sheet-close{top:14px!important;right:14px!important}.customer-sheet .client-hero-panel{display:grid!important;grid-template-columns:56px minmax(0,1fr)!important;gap:12px!important;text-align:left!important}.customer-sheet .client-hero-panel h2{font-size:22px!important;line-height:1.15!important;}}.status-pix-return-box{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:14px!important;align-items:center!important;background:#fff!important;color:#0f172a!important;border:1px solid #bbf7d0!important;border-radius:24px!important;padding:16px!important;box-shadow:0 16px 42px rgba(15,23,42,.10)!important;margin:12px 0!important;}.status-pix-return-box h3{margin:3px 0!important;color:#0f172a!important}.status-pix-return-box p{margin:0!important;color:#475569!important}.status-pix-return-box small{color:#166534!important;font-weight:1000!important;text-transform:uppercase!important;letter-spacing:.06em!important}.status-pix-code{display:inline-block;margin-top:8px;background:#f8fafc!important;color:#0f172a!important;border:1px solid #cbd5e1!important;border-radius:999px!important;padding:6px 10px!important;}.status-pix-return-box .btn{white-space:normal!important;text-align:center!important;color:#fff!important;-webkit-text-fill-color:#fff!important;}@media(max-width:680px){.status-pix-return-box{grid-template-columns:1fr!important}.status-pix-return-box .btn{width:100%!important;}}.checkout-pix-public-body{background:radial-gradient(circle at 12% -10%,rgba(255,79,10,.22),transparent 34%),linear-gradient(180deg,#f8fafc,#eef2f7)!important;}.checkout-pix-public-wrap{min-height:100vh;display:grid;place-items:center;padding:18px;}.checkout-pix-public-card{width:min(720px,100%);background:#fff;color:#0f172a;border-radius:30px;padding:22px;box-shadow:0 28px 90px rgba(15,23,42,.18);display:grid;gap:16px;}.checkout-pix-public-top{display:grid;grid-template-columns:72px minmax(0,1fr) auto;gap:14px;align-items:center;}.checkout-pix-public-top img{width:72px;height:72px;object-fit:contain;border-radius:20px;background:#fff;border:1px solid #e5e7eb;padding:6px;}.checkout-pix-public-top h1{margin:0;font-size:clamp(25px,5vw,38px);line-height:1.05}.checkout-pix-public-top p{margin:4px 0 0;color:#475569}.checkout-pix-public-amount{background:#0f172a;color:#fff;border-radius:22px;padding:16px;display:flex;justify-content:space-between;gap:12px;align-items:center}.checkout-pix-public-amount b{font-size:clamp(26px,6vw,40px)}.checkout-pix-public-grid{display:grid;grid-template-columns:220px minmax(0,1fr);gap:16px;align-items:start}.checkout-pix-public-grid img{background:#fff;border:1px solid #e5e7eb;border-radius:20px;padding:8px}.checkout-pix-public-card textarea{width:100%;min-height:150px;border-radius:18px;border:1px solid #94a3b8;background:#f8fafc;color:#0f172a;padding:12px}.checkout-pix-public-card .actions{display:flex;flex-wrap:wrap;gap:10px}.checkout-pix-public-card .actions .btn{flex:1 1 180px;text-align:center}.checkout-pix-public-card .muted{color:#64748b!important}@media(max-width:680px){.checkout-pix-public-card{border-radius:24px;padding:16px}.checkout-pix-public-top{grid-template-columns:58px minmax(0,1fr)}.checkout-pix-public-top .pill{grid-column:1/-1;justify-self:start}.checkout-pix-public-top img{width:58px;height:58px}.checkout-pix-public-grid{grid-template-columns:1fr}.checkout-pix-public-grid img{width:min(260px,100%);justify-self:center}.checkout-pix-public-amount{display:grid;text-align:center}}.admin-shell .pdv.pdv-v233{grid-template-columns:minmax(0,1.25fr) minmax(430px,.75fr)!important;gap:22px!important;}.admin-shell .pdv-v233 .pdv-order-panel{display:grid!important;gap:16px!important;align-content:start!important;position:sticky!important;top:18px!important;max-height:calc(100vh - 36px)!important;overflow:auto!important;}.admin-shell .pdv-v233 .pdv-selected-products-card-top{order:1!important;}.admin-shell .pdv-v233 .pdv-current-order-card-bottom{order:2!important;}.admin-shell .pdv-v233 .pdv-checkout-card{order:3!important;}.admin-shell .pdv-v233 #pdvCart{max-height:54vh!important;min-height:170px!important;overflow:auto!important;padding:2px 6px 2px 2px!important;display:grid!important;gap:12px!important;}.admin-shell .pdv-v233 .pdv-selected-line{grid-template-columns:74px minmax(0,1fr) minmax(82px,auto)!important;padding:12px!important;border-radius:20px!important;align-items:center!important;}.admin-shell .pdv-v233 .pdv-line-img{width:74px!important;height:74px!important;border-radius:17px!important;object-fit:cover!important;}.admin-shell .pdv-v233 .pdv-line-name{font-size:16px!important;line-height:1.18!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;}.admin-shell .pdv-v233 .pdv-line-controls{width:max-content!important;}.admin-shell .pdv-v233 .pdv-line-total{font-size:17px!important;}.admin-shell .pdv-v233 #pdvClearCart{background:#fff!important;color:#7f1d1d!important;-webkit-text-fill-color:#7f1d1d!important;border:1px solid #fecaca!important;}body.admin-body.theme-dark .admin-shell .pdv-v233 #pdvClearCart{background:#1f2937!important;color:#fecaca!important;-webkit-text-fill-color:#fecaca!important;border-color:#7f1d1d!important;}@media(max-width:1180px){.admin-shell .pdv.pdv-v233{grid-template-columns:1fr!important}.admin-shell .pdv-v233 .pdv-order-panel{position:relative!important;top:auto!important;max-height:none!important;overflow:visible!important}.admin-shell .pdv-v233 #pdvCart{max-height:420px!important}}@media(max-width:640px){.admin-shell .pdv-v233 .pdv-selected-line{grid-template-columns:64px minmax(0,1fr)!important}.admin-shell .pdv-v233 .pdv-line-img{width:64px!important;height:64px!important}.admin-shell .pdv-v233 .pdv-line-total{grid-column:1/-1!important;text-align:right!important}.admin-shell .pdv-v233 .pdv-line-controls{max-width:100%!important}.admin-shell .pdv-v233 #pdvCart{max-height:440px!important}.admin-shell .pdv-v233 .pdv-grid{grid-template-columns:repeat(auto-fill,minmax(146px,1fr))!important}.admin-shell .pdv-v233 .pdv-item{min-height:260px!important}}@media(max-width:760px){.menu-offers-section .offers-head>span,.featured-head>span{display:inline-flex!important;font-size:12px!important;background:rgba(255,79,10,.10)!important;color:var(--primary,#ff4f0a)!important;border-radius:999px!important;padding:6px 10px!important;font-weight:950!important;}.menu-offers-section .offers-scroller.amzx-carousel-running,.featured-products .featured-scroller.amzx-carousel-running{scroll-snap-type:x mandatory!important;}.menu-offers-section .offer-card,.featured-products .featured-product{flex:0 0 86%!important;min-width:86%!important;max-width:86%!important;scroll-snap-align:center!important;}}.qr-preview img,.qr-small img,.coupon-qr-link img,.pix-qr,.pixbox img,.checkout-pix-public-grid img{image-rendering:auto;}.qr-preview #qrBox{min-height:220px;display:grid;place-items:center;}@media(max-width:780px){.admin-main{padding:14px!important}.card,.order-card,.table-card,.kds-col,.module-card{border-radius:20px!important;padding:14px!important}.table{display:block!important;overflow-x:auto!important;white-space:nowrap!important}.actions,.row.wrap,.license-actions-row{gap:8px!important}.actions .btn,.row.wrap .btn,.license-actions-row .btn{flex:1 1 150px!important}.checkout-sheet,.customer-sheet{width:min(96vw,720px)!important;max-height:92vh!important;overflow:auto!important}}@media(max-width:760px){.catalogo-menu .store-card,body.sketch-menu-v106 .store-card,body.sketch-menu-v106[class*="tpl-"] .store-card,.tpl-aqua_moda_glass .store-card,.tpl-ofertas_red .store-card,.tpl-vitrine_orange .store-card,.tpl-dark_auto_gold .store-card,.tpl-black_premium .store-card,.tpl-luxo_gold .store-card{padding:16px 16px 20px!important;margin:-32px 14px 18px!important;text-align:center!important;overflow:visible!important;}.catalogo-menu .store-card .logo,body.sketch-menu-v106 .store-card .logo,body.sketch-menu-v106[class*="tpl-"] .store-card .logo,.tpl-aqua_moda_glass .store-card .logo,.tpl-ofertas_red .store-card .logo,.tpl-vitrine_orange .store-card .logo,.tpl-dark_auto_gold .store-card .logo,.tpl-black_premium .store-card .logo,.tpl-luxo_gold .store-card .logo{position:relative!important;left:auto!important;right:auto!important;top:auto!important;transform:none!important;display:block!important;width:82px!important;height:82px!important;max-width:82px!important;max-height:82px!important;min-width:82px!important;min-height:82px!important;margin:-54px auto 14px!important;object-fit:contain!important;border-radius:22px!important;padding:6px!important;background:var(--menu-card,#fff)!important;border:5px solid var(--menu-card,#fff)!important;box-shadow:0 16px 34px rgba(15,23,42,.22)!important;z-index:2!important;}.catalogo-menu .store-card h1,body.sketch-menu-v106 .store-card h1,.store-title-verified{margin:0 0 8px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;flex-wrap:wrap!important;font-size:clamp(24px,7vw,34px)!important;line-height:1.08!important;overflow-wrap:anywhere!important;text-align:center!important;}.store-title-verified span{min-width:0!important;max-width:100%!important;overflow-wrap:anywhere!important;}.store-card p{max-width:100%!important;line-height:1.35!important;}}@media(max-width:760px){.menu-offers-section .offers-scroller,.featured-products .featured-scroller,body.sketch-menu-v106 .menu-offers-section .offers-scroller,body.sketch-menu-v106 .featured-products .featured-scroller{display:flex!important;flex-wrap:nowrap!important;grid-template-columns:none!important;overflow-x:auto!important;overflow-y:hidden!important;gap:14px!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;-webkit-overflow-scrolling:touch!important;padding:0 0 12px!important;scrollbar-width:none!important;}.menu-offers-section .offers-scroller::-webkit-scrollbar,.featured-products .featured-scroller::-webkit-scrollbar{display:none!important;}.menu-offers-section .offer-card,.featured-products .featured-product,body.sketch-menu-v106 .menu-offers-section .offer-card,body.sketch-menu-v106 .featured-products .featured-product{flex:0 0 86%!important;min-width:86%!important;max-width:86%!important;width:86%!important;scroll-snap-align:center!important;}}.amzx-cache-update-modal{z-index:10000!important;}.amzx-cache-update-card .amzx-cache-update-now[disabled]{opacity:.85!important;cursor:wait!important;}.checkout-pix-public-grid img,.pix-result-qr img,.pix-qr,.qr-preview img,.qr-small img,.inline-loyalty-qr-img{max-width:100%!important;height:auto!important;}.pill.warn,.pill.alerta,.pill.pendente,.status-pill.warn,.order-card .pill.warn,.orders-list .pill.warn,.kds-card .pill.warn,.admin-shell .pill.warn{background:#fff7ed!important;color:#9a3412!important;-webkit-text-fill-color:#9a3412!important;border:1px solid #fdba74!important;text-shadow:none!important;}.pill.ok,.pill.sucesso,.status-pill.ok,.admin-shell .pill.ok{background:#dcfce7!important;color:#166534!important;-webkit-text-fill-color:#166534!important;border:1px solid #86efac!important;text-shadow:none!important;}.pill.danger,.pill.erro,.status-pill.danger,.admin-shell .pill.danger{background:#fee2e2!important;color:#991b1b!important;-webkit-text-fill-color:#991b1b!important;border:1px solid #fecaca!important;text-shadow:none!important;}.status-v4593 .status-pill,.status-v4593 .status-pill.warn{background:#fff7ed!important;color:#9a3412!important;-webkit-text-fill-color:#9a3412!important;border-color:#fdba74!important;}.status-v4593 .steps span.active{color:#fff!important;-webkit-text-fill-color:#fff!important;}.status-v4593 .steps span.done{color:#166534!important;-webkit-text-fill-color:#166534!important;}@media(max-width:760px){.catalogo-menu .store-card,body.sketch-menu-v106 .store-card,body.sketch-menu-v106[class*="tpl-"] .store-card,.tpl-aqua_moda_glass .store-card,.tpl-ofertas_red .store-card,.tpl-vitrine_orange .store-card,.tpl-dark_auto_gold .store-card,.tpl-black_premium .store-card,.tpl-luxo_gold .store-card{margin:-18px 14px 18px!important;padding:26px 16px 22px!important;overflow:visible!important;text-align:center!important;}.catalogo-menu .store-card .logo,body.sketch-menu-v106 .store-card .logo,body.sketch-menu-v106[class*="tpl-"] .store-card .logo,.tpl-aqua_moda_glass .store-card .logo,.tpl-ofertas_red .store-card .logo,.tpl-vitrine_orange .store-card .logo,.tpl-dark_auto_gold .store-card .logo,.tpl-black_premium .store-card .logo,.tpl-luxo_gold .store-card .logo{position:relative!important;inset:auto!important;transform:none!important;display:block!important;width:124px!important;height:124px!important;max-width:38vw!important;max-height:124px!important;min-width:108px!important;min-height:108px!important;margin:-82px auto 22px!important;object-fit:contain!important;border-radius:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;filter:drop-shadow(0 16px 28px rgba(0,0,0,.35));z-index:3!important;}.catalogo-menu .store-card h1,body.sketch-menu-v106 .store-card h1,.store-title-verified{clear:both!important;margin:0 0 10px!important;padding:0 4px!important;min-height:0!important;line-height:1.08!important;}.catalogo-menu .store-card p{margin-top:8px!important;}}@media(max-width:390px){.catalogo-menu .store-card .logo,body.sketch-menu-v106 .store-card .logo{width:112px!important;height:112px!important;min-width:100px!important;min-height:100px!important;margin-top:-72px!important;}}@media(max-width:760px){.menu-offers-section .offers-scroller.amzx-carousel-v237,.featured-products .featured-scroller.amzx-carousel-v237{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;-webkit-overflow-scrolling:touch!important;gap:14px!important;padding:0 0 14px!important;}.menu-offers-section .offers-scroller.amzx-carousel-v237::-webkit-scrollbar,.featured-products .featured-scroller.amzx-carousel-v237::-webkit-scrollbar{display:none!important;}.menu-offers-section .amzx-carousel-v237 .offer-card,.featured-products .amzx-carousel-v237 .featured-product{flex:0 0 86%!important;width:86%!important;min-width:86%!important;max-width:86%!important;scroll-snap-align:center!important;}}.catalogo-menu .products-list .menu-product,.catalogo-menu .featured-product,.catalogo-menu .offer-card{content-visibility:auto;contain-intrinsic-size:180px;}@media(max-width:760px){.menu-floating-icons span:nth-child(n+9){display:none!important;}.menu-floating-icons{pointer-events:none!important;contain:layout paint!important;}.catalogo-menu .menu-product img,.catalogo-menu .offer-card img,.catalogo-menu .featured-product img{content-visibility:auto;}}html,body{max-width:100%!important;overflow-x:hidden!important;}img,video,canvas,svg{max-width:100%;height:auto;}.admin-shell,.content,.catalogo-menu,.menu-shell,.menu-body,.status-v4593,.checkout-pix-public-wrap{min-width:0!important;}.card,.panel,.sheet,.modal,.order-card,.table-card,.checkout-sheet,.pro-client,.customer-themed-sheet{max-width:100%!important;box-sizing:border-box!important;}.grid,.grid2,.grid3,.metrics,.stats,.admin-grid,.orders-board,.tables-grid,.pdv-layout,.pdv-panel-grid{min-width:0!important;}.grid>*,.grid2>*,.grid3>*,.metrics>*,.stats>*,.admin-grid>*,.orders-board>*,.tables-grid>*,.pdv-layout>*,.pdv-panel-grid>*{min-width:0!important;}.pro-client{width:min(900px,calc(100vw - 24px))!important;overflow:visible!important;padding-inline:clamp(14px,2.8vw,28px)!important;}.pro-client .client-security-panel,.pro-client .client-card,.pro-client .client-card-form,.pro-client .client-panel-layout{min-width:0!important;max-width:100%!important;overflow:hidden!important;}.pro-client .client-2fa-grid,.client-2fa-grid,.twofa-qr-wrap{display:grid!important;grid-template-columns:1fr!important;gap:14px!important;align-items:start!important;width:100%!important;max-width:100%!important;overflow:visible!important;}.pro-client .client-2fa-qr,.client-2fa-qr{width:min(240px,100%)!important;height:auto!important;max-width:100%!important;margin:0 auto!important;background:#fff!important;border-radius:20px!important;padding:12px!important;overflow:hidden!important;}.pro-client .client-2fa-qr img,.client-2fa-qr img,.twofa-qr-wrap img{display:block!important;width:min(216px,100%)!important;height:auto!important;max-height:none!important;margin:auto!important;object-fit:contain!important;}.pro-client .client-2fa-grid>*,.client-2fa-grid>*{min-width:0!important;max-width:100%!important;}.pro-client .client-2fa-grid input,.pro-client .client-2fa-grid textarea,.pro-client .client-2fa-grid code,.pro-client .client-2fa-grid pre,.client-2fa-grid input,.client-2fa-grid textarea,.client-2fa-grid code,.client-2fa-grid pre{max-width:100%!important;min-width:0!important;overflow-wrap:anywhere!important;word-break:break-word!important;white-space:normal!important;}.pro-client .client-close,.pro-client .top-close,.pro-client button.close{position:sticky!important;top:8px!important;margin-left:auto!important;z-index:20!important;display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;}.status-v4593 .status-total-box,.status-total-box{background:linear-gradient(135deg,#071527,#0f172a 52%,#1e293b)!important;color:#ffffff!important;border:1px solid rgba(255,255,255,.18)!important;box-shadow:0 18px 42px rgba(2,6,23,.24)!important;}.status-v4593 .status-total-box p,.status-v4593 .status-total-box h2,.status-total-box p,.status-total-box h2{color:#fff!important;}.status-v4593 .status-total-box span,.status-total-box span{color:#dbeafe!important;-webkit-text-fill-color:#dbeafe!important;}.status-v4593 .status-total-box b,.status-total-box b{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:0 1px 0 rgba(0,0,0,.22)!important;}.status-v4593 .status-summary-grid>*,.status-summary-grid>*{overflow:hidden!important;}.checkout-pix-public-card{width:min(760px,calc(100vw - 24px))!important;max-width:100%!important;overflow:hidden!important;}.checkout-pix-public-top{grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;}.checkout-pix-public-top>div{min-width:0!important;}.checkout-pix-public-top h1,.checkout-pix-public-top p{overflow-wrap:anywhere!important;}.checkout-pix-public-grid{grid-template-columns:minmax(180px,260px) minmax(0,1fr)!important;}.checkout-pix-public-grid textarea{max-width:100%!important;min-width:0!important;word-break:break-all!important;}@media(max-width:720px){.checkout-pix-public-top{grid-template-columns:56px minmax(0,1fr)!important;gap:10px!important;}.checkout-pix-public-top .pill{grid-column:1/-1!important;width:100%!important;justify-content:center!important;}.checkout-pix-public-grid{grid-template-columns:1fr!important;}.checkout-pix-public-grid img{width:min(260px,100%)!important;margin:auto!important;}.checkout-pix-public-card .actions{display:grid!important;grid-template-columns:1fr!important;}.checkout-pix-public-card .actions .btn{width:100%!important;}}@media(max-width:1180px){.pdv-shell,.pdv-layout,.pdv-professional-grid,.pdv-main-grid{grid-template-columns:1fr!important;}.pdv-selected-panel,.pdv-info-panel,.pdv-checkout-panel,.pdv-products-panel{min-width:0!important;max-width:100%!important;}}@media(max-width:760px){.content{padding-inline:10px!important;}.card,.panel,.sheet{border-radius:20px!important;}.actions,.row.wrap,.toolbar,.filters,.order-actions-inline{gap:8px!important;flex-wrap:wrap!important;}.actions .btn,.toolbar .btn,.filters .btn{min-width:0!important;white-space:normal!important;text-align:center!important;}.status-v4593 .status-summary-grid{grid-template-columns:1fr!important;}}.btn.ghost,.btn.secondary,.btn.light{-webkit-text-fill-color:currentColor!important;}body.amzx-menu-searching .cat-tabs,body.amzx-menu-searching .cat-tabs a[hidden],body.amzx-menu-searching .products-list h2[hidden],body.amzx-menu-searching .featured-products[hidden],body.amzx-menu-searching .menu-offers-section[hidden]{display:none!important;}body.amzx-menu-searching .products-list h2{margin-top:18px!important;}.checkout-address-panel{display:grid!important;gap:14px!important;}.checkout-saved-address-choice{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important;margin:4px 0 2px!important;}.checkout-saved-address-choice button{min-width:0!important;width:100%!important;text-align:left!important;border-radius:18px!important;border:1px solid #cbd5e1!important;background:#ffffff!important;color:#0f172a!important;padding:13px 14px!important;box-shadow:0 12px 28px rgba(15,23,42,.08)!important;cursor:pointer!important;}.checkout-saved-address-choice button b{display:block!important;color:#0f172a!important;font-weight:1000!important;font-size:15px!important;line-height:1.15!important;}.checkout-saved-address-choice button small{display:block!important;color:#475569!important;font-weight:750!important;line-height:1.3!important;margin-top:4px!important;overflow-wrap:anywhere!important;}.checkout-saved-address-choice button.active{background:linear-gradient(135deg,#0f766e,#10b981)!important;color:#ffffff!important;border-color:#047857!important;box-shadow:0 14px 30px rgba(16,185,129,.25)!important;}.checkout-saved-address-choice button.active b,.checkout-saved-address-choice button.active small{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;}.checkout-saved-address-choice button:not(.active):hover{border-color:#ff7a1a!important;box-shadow:0 12px 28px rgba(255,122,26,.12)!important;}.checkout-other-address-fields.is-hidden,.checkout-form-grid.using-saved-address.is-hidden{display:none!important;}.checkout-saved-address-preview{border:1px solid rgba(16,185,129,.32)!important;background:#ecfdf5!important;color:#064e3b!important;border-radius:16px!important;padding:12px 14px!important;display:grid!important;gap:3px!important;}.checkout-saved-address-preview small{color:#047857!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:.02em!important;}.checkout-saved-address-preview b{color:#064e3b!important;font-weight:1000!important;overflow-wrap:anywhere!important;line-height:1.3!important;}@media(max-width:680px){.checkout-saved-address-choice{grid-template-columns:1fr!important}.checkout-saved-address-choice button{text-align:center!important}.checkout-saved-address-choice button small{text-align:center!important}}@media(max-width:720px){.checkout-pix-public-amount{text-align:center!important;align-items:center!important;justify-items:center!important;display:grid!important;}.checkout-pix-public-amount span,.checkout-pix-public-amount b{display:block!important;text-align:center!important;width:100%!important;}}.status-pix-public .status-pix-head.status-pix-head-inline{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;gap:12px!important;align-items:center!important;}.status-pix-public .status-pix-head.status-pix-head-inline .pix-ok{width:42px!important;height:42px!important;min-width:42px!important;display:grid!important;place-items:center!important;border-radius:999px!important;background:#16a34a!important;color:#ffffff!important;font-weight:1000!important;line-height:1!important;box-shadow:0 10px 26px rgba(22,163,74,.28)!important;}.status-pix-public .status-pix-head.status-pix-head-inline h3,.status-pix-public .status-pix-head.status-pix-head-inline p{margin:0!important;}.status-pix-public .payment-confirmed-line{margin-top:4px!important;color:#14532d!important;font-weight:850!important;}@media(max-width:520px){.status-pix-public .status-pix-head.status-pix-head-inline{grid-template-columns:auto minmax(0,1fr)!important;text-align:left!important}.status-pix-public .status-pix-head.status-pix-head-inline .pix-ok{width:38px!important;height:38px!important;min-width:38px!important}}.webpush-notice-actions .btn[data-action="close"],.webpush-notice-actions .btn[data-action="dismiss"]{background:#e2e8f0!important;color:#0f172a!important;border-color:#cbd5e1!important;}@media(max-width:720px){body .checkout-pix-public-card .checkout-pix-public-amount{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;gap:6px!important;padding:20px 16px!important;}body .checkout-pix-public-card .checkout-pix-public-amount span,body .checkout-pix-public-card .checkout-pix-public-amount b{display:block!important;width:100%!important;max-width:100%!important;margin:0 auto!important;text-align:center!important;justify-content:center!important;align-self:center!important;}body .checkout-pix-public-card .checkout-pix-public-amount b{line-height:1.08!important;}}.admin-shell .admin-main .pix-payment-grid{align-items:stretch!important;gap:16px!important;}.admin-shell .admin-main .pix-payment-grid>div:last-child{min-width:0!important;max-width:100%!important;display:grid!important;gap:10px!important;align-content:start!important;}.admin-shell .admin-main .pix-payment-grid label{display:grid!important;gap:8px!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;color:var(--text,#f8fafc)!important;font-weight:900!important;line-height:1.25!important;}.admin-shell .admin-main .pix-payment-grid label textarea{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;margin:0!important;resize:vertical!important;overflow:auto!important;overflow-wrap:anywhere!important;word-break:break-all!important;}@media(max-width:760px){.admin-shell .admin-main .pix-payment-grid{grid-template-columns:1fr!important;}.admin-shell .admin-main .pix-payment-grid label{text-align:left!important;}}.customer-register-split-note{margin:10px 0 14px;padding:12px 14px;border-radius:16px;background:rgba(15,23,42,.82);border:1px solid rgba(245,158,11,.42);color:#fff;box-shadow:0 10px 24px rgba(0,0,0,.22);font-size:.94rem;line-height:1.35}.customer-register-split-note b{color:#fbbf24}.customer-register-form .customer-register-email-field,.customer-register-form .customer-register-phone-field{position:relative;border-radius:16px}.customer-register-form .customer-register-email-field input,.customer-register-form .customer-register-phone-field input{border:2px solid rgba(245,158,11,.45)!important;background:#fff!important;color:#111827!important}.customer-register-form .customer-register-email-field::after{content:'E-mail separado';display:inline-flex;margin-top:6px;font-size:.76rem;font-weight:900;color:#92400e;background:#fef3c7;border:1px solid #f59e0b;border-radius:999px;padding:4px 8px}.customer-register-form .customer-register-phone-field::after{content:'Telefone separado';display:inline-flex;margin-top:6px;font-size:.76rem;font-weight:900;color:#065f46;background:#d1fae5;border:1px solid #10b981;border-radius:999px;padding:4px 8px}@media(max-width:720px){.customer-register-split-note{font-size:.88rem}.customer-actions-guest{gap:8px}.customer-actions-guest .btn{min-height:44px}}#customerModal .pro-client.customer-guest-sheet,#customerModal .pro-client.customer-guest-sheet *,.pro-client.customer-guest-sheet,.pro-client.customer-guest-sheet *{box-sizing:border-box!important;}#customerModal .sheet.customer-sheet,#customerModal .customer-sheet.pro-client,#customerModal .pro-client.customer-guest-sheet{max-width:min(960px,calc(100vw - 28px))!important;overflow-x:hidden!important;}#customerModal .pro-client.customer-guest-sheet .customer-register-split-note,.pro-client.customer-guest-sheet .customer-register-split-note{display:block!important;width:100%!important;margin:10px 0 14px!important;padding:12px 14px!important;border-radius:16px!important;background:rgba(2,6,23,.72)!important;border:1px solid rgba(245,158,11,.34)!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;box-shadow:0 10px 24px rgba(0,0,0,.20)!important;font-size:.93rem!important;line-height:1.45!important;}#customerModal .pro-client.customer-guest-sheet .customer-register-split-note b,.pro-client.customer-guest-sheet .customer-register-split-note b{color:#fbbf24!important;-webkit-text-fill-color:#fbbf24!important;}#customerModal .pro-client.customer-guest-sheet .customer-register-form,.pro-client.customer-guest-sheet .customer-register-form{display:grid!important;grid-template-columns:repeat(2,minmax(240px,1fr))!important;gap:14px!important;align-items:start!important;width:100%!important;max-width:100%!important;overflow:visible!important;padding:18px!important;background:rgba(15,23,42,.96)!important;border:1px solid rgba(148,163,184,.34)!important;border-radius:24px!important;box-shadow:0 18px 42px rgba(0,0,0,.24)!important;color:#f8fafc!important;}#customerModal .pro-client.customer-guest-sheet .customer-register-form .client-section-head,.pro-client.customer-guest-sheet .customer-register-form .client-section-head{grid-column:1/-1!important;margin:0 0 2px!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;color:#f8fafc!important;}#customerModal .pro-client.customer-guest-sheet .customer-register-form .client-section-head h3,.pro-client.customer-guest-sheet .customer-register-form .client-section-head h3{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;margin:0!important;}#customerModal .pro-client.customer-guest-sheet .customer-register-form .client-section-head small,.pro-client.customer-guest-sheet .customer-register-form .client-section-head small{color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;}#customerModal .pro-client.customer-guest-sheet .customer-register-form .customer-field-standard,.pro-client.customer-guest-sheet .customer-register-form .customer-field-standard{display:flex!important;flex-direction:column!important;gap:8px!important;min-width:0!important;width:100%!important;margin:0!important;padding:12px!important;border-radius:18px!important;background:rgba(2,6,23,.52)!important;border:1px solid rgba(148,163,184,.32)!important;box-shadow:none!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;font-weight:900!important;line-height:1.25!important;}#customerModal .pro-client.customer-guest-sheet .customer-register-form .customer-field-standard input,.pro-client.customer-guest-sheet .customer-register-form .customer-field-standard input{display:block!important;width:100%!important;min-width:0!important;height:52px!important;min-height:52px!important;max-height:52px!important;margin:0!important;padding:13px 15px!important;border-radius:16px!important;background:#0f172a!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border:1px solid rgba(148,163,184,.58)!important;outline:0!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)!important;}#customerModal .pro-client.customer-guest-sheet .customer-register-form .customer-field-standard input:focus,.pro-client.customer-guest-sheet .customer-register-form .customer-field-standard input:focus{border-color:#38bdf8!important;box-shadow:0 0 0 3px rgba(56,189,248,.18),inset 0 1px 0 rgba(255,255,255,.05)!important;}#customerModal .pro-client.customer-guest-sheet .customer-register-form .customer-field-standard input::placeholder,.pro-client.customer-guest-sheet .customer-register-form .customer-field-standard input::placeholder{color:#94a3b8!important;-webkit-text-fill-color:#94a3b8!important;opacity:1!important;}#customerModal .pro-client.customer-guest-sheet .customer-register-form .customer-field-standard small,.pro-client.customer-guest-sheet .customer-register-form .customer-field-standard small{display:block!important;margin:0!important;color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;font-size:.82rem!important;font-weight:700!important;line-height:1.3!important;}#customerModal .pro-client.customer-guest-sheet .customer-register-form .customer-register-email-field::after,#customerModal .pro-client.customer-guest-sheet .customer-register-form .customer-register-phone-field::after,.pro-client.customer-guest-sheet .customer-register-form .customer-register-email-field::after,.pro-client.customer-guest-sheet .customer-register-form .customer-register-phone-field::after{content:none!important;display:none!important;}#customerModal .pro-client.customer-guest-sheet .customer-register-form label.span2,.pro-client.customer-guest-sheet .customer-register-form label.span2,#customerModal .pro-client.customer-guest-sheet .customer-register-form .span2,.pro-client.customer-guest-sheet .customer-register-form .span2{grid-column:1/-1!important;}#customerModal .pro-client.customer-guest-sheet .customer-register-form .customer-actions-guest,.pro-client.customer-guest-sheet .customer-register-form .customer-actions-guest{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;padding-top:4px!important;}#customerModal .pro-client.customer-guest-sheet .customer-register-form .customer-actions-guest .btn,.pro-client.customer-guest-sheet .customer-register-form .customer-actions-guest .btn{min-height:48px!important;border-radius:16px!important;white-space:normal!important;}@media(max-width:760px){#customerModal .pro-client.customer-guest-sheet .customer-register-form,.pro-client.customer-guest-sheet .customer-register-form{grid-template-columns:1fr!important;gap:12px!important;padding:14px!important;border-radius:20px!important;}#customerModal .pro-client.customer-guest-sheet .customer-register-form .customer-actions-guest,.pro-client.customer-guest-sheet .customer-register-form .customer-actions-guest{grid-template-columns:1fr!important;}}.loyalty-global-settings,.loyalty-ops .loyalty-validate-card,.loyalty-flow-card,.loyalty-edit-list .card{min-width:0!important;overflow:hidden!important;}.loyalty-global-settings *,.loyalty-ops *,.loyalty-flow-card *,.loyalty-edit-list *{box-sizing:border-box!important;}.loyalty-ops{align-items:stretch!important;gap:clamp(14px,2vw,22px)!important;}.loyalty-ops .loyalty-validate-card{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;padding:clamp(16px,2.5vw,22px)!important;}.loyalty-ops .loyalty-validate-card h2,.loyalty-flow-card h2,.loyalty-edit-list .card h3,.loyalty-global-settings h2{overflow-wrap:anywhere!important;word-break:normal!important;line-height:1.22!important;}.loyalty-ops .loyalty-validate-card p,.loyalty-flow-card .license-steps,.loyalty-flow-card .license-steps li,.loyalty-edit-list .card label,.loyalty-edit-list .card small,.loyalty-global-settings .muted{overflow-wrap:anywhere!important;word-break:normal!important;line-height:1.42!important;}.loyalty-edit-list{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr))!important;gap:clamp(14px,2vw,22px)!important;width:100%!important;max-width:100%!important;}.loyalty-edit-list .card.form-grid,section.card>form.form-grid[enctype="multipart/form-data"]{min-width:0!important;max-width:100%!important;}.loyalty-edit-list .card.form-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;}.loyalty-edit-list .card.form-grid label,section.card>form.form-grid[enctype="multipart/form-data"] label{min-width:0!important;width:100%!important;}.loyalty-edit-list .card.form-grid input,.loyalty-edit-list .card.form-grid textarea,section.card>form.form-grid[enctype="multipart/form-data"] input,section.card>form.form-grid[enctype="multipart/form-data"] textarea{width:100%!important;max-width:100%!important;min-width:0!important;}.loyalty-edit-list input[type="file"],section.card form[enctype="multipart/form-data"] input[type="file"][name="reward_image_file"]{display:block!important;min-height:52px!important;height:auto!important;padding:12px!important;border-radius:16px!important;background:#0f172a!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;border:1px solid rgba(148,163,184,.48)!important;white-space:normal!important;line-height:1.25!important;overflow:visible!important;}.loyalty-edit-list input[type="file"]::file-selector-button,section.card form[enctype="multipart/form-data"] input[type="file"][name="reward_image_file"]::file-selector-button{margin:0 10px 0 0!important;max-width:100%!important;border:0!important;border-radius:999px!important;padding:10px 14px!important;background:#f97316!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:900!important;cursor:pointer!important;}.loyalty-edit-list .check,.loyalty-global-settings .check{display:flex!important;align-items:center!important;gap:10px!important;min-height:48px!important;padding:10px 12px!important;border-radius:16px!important;white-space:normal!important;line-height:1.25!important;overflow:visible!important;}.loyalty-edit-list .check input,.loyalty-global-settings .check input{width:18px!important;min-width:18px!important;height:18px!important;flex:0 0 auto!important;}.loyalty-qr-reader{max-width:100%!important;overflow:hidden!important;border-radius:18px!important;}@media(max-width:900px){.loyalty-ops{grid-template-columns:1fr!important;}.loyalty-edit-list .card.form-grid{grid-template-columns:1fr!important;}}@media(max-width:640px){.loyalty-global-settings,.loyalty-ops .loyalty-validate-card,.loyalty-flow-card,.loyalty-edit-list .card{padding:14px!important;border-radius:20px!important;}.loyalty-edit-list input[type="file"]::file-selector-button,section.card form[enctype="multipart/form-data"] input[type="file"][name="reward_image_file"]::file-selector-button{display:block!important;margin:0 0 8px 0!important;width:100%!important;}}#customerModal .pro-client.customer-guest-sheet .customer-login-form.hidden,#customerModal .pro-client.customer-guest-sheet .customer-register-form.hidden,.pro-client.customer-guest-sheet .customer-login-form.hidden,.pro-client.customer-guest-sheet .customer-register-form.hidden{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;max-height:0!important;overflow:hidden!important;padding:0!important;margin:0!important;border:0!important;box-shadow:none!important;}#customerModal .pro-client.customer-guest-sheet .customer-login-form:not(.hidden),.pro-client.customer-guest-sheet .customer-login-form:not(.hidden){display:grid!important;}#customerModal .pro-client.customer-guest-sheet .customer-register-form:not(.hidden),.pro-client.customer-guest-sheet .customer-register-form:not(.hidden){display:grid!important;}#customerModal .pro-client.customer-guest-sheet .customer-register-form{grid-template-columns:repeat(2,minmax(260px,1fr))!important;}@media(max-width:780px){#customerModal .pro-client.customer-guest-sheet .customer-register-form,.pro-client.customer-guest-sheet .customer-register-form{grid-template-columns:1fr!important;}}.loyalty-level-create,.loyalty-edit-list .card{overflow:visible!important;min-width:0!important;max-width:100%!important;}.loyalty-edit-list{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,560px),1fr))!important;gap:clamp(16px,2vw,24px)!important;align-items:start!important;}.loyalty-level-create .loyalty-level-form,.loyalty-edit-list .card.form-grid{display:grid!important;grid-template-columns:1fr!important;gap:14px!important;align-items:stretch!important;width:100%!important;max-width:100%!important;overflow:visible!important;}.loyalty-level-create .loyalty-level-form h2,.loyalty-level-create .loyalty-level-form h3,.loyalty-level-create .loyalty-level-form .span2,.loyalty-edit-list .card.form-grid h2,.loyalty-edit-list .card.form-grid h3,.loyalty-edit-list .card.form-grid .span2{grid-column:1/-1!important;}.loyalty-level-create .loyalty-level-form label,.loyalty-edit-list .card.form-grid label{display:flex!important;flex-direction:column!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;white-space:normal!important;overflow:visible!important;overflow-wrap:anywhere!important;word-break:normal!important;line-height:1.3!important;}.loyalty-level-create .loyalty-level-form label.check,.loyalty-edit-list .card.form-grid label.check{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;grid-column:1/-1!important;min-height:52px!important;padding:12px 14px!important;width:100%!important;white-space:normal!important;word-break:normal!important;}.loyalty-level-create .loyalty-level-form label.check input,.loyalty-edit-list .card.form-grid label.check input{flex:0 0 18px!important;width:18px!important;min-width:18px!important;height:18px!important;}.loyalty-level-create .loyalty-level-form input,.loyalty-level-create .loyalty-level-form textarea,.loyalty-edit-list .card.form-grid input,.loyalty-edit-list .card.form-grid textarea{width:100%!important;max-width:100%!important;min-width:0!important;}.loyalty-level-create .loyalty-level-form input[type="file"],.loyalty-edit-list .card.form-grid input[type="file"]{display:block!important;min-height:58px!important;height:auto!important;padding:11px!important;border-radius:16px!important;background:#0f172a!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;border:1px solid rgba(148,163,184,.55)!important;overflow:visible!important;white-space:normal!important;line-height:1.35!important;}.loyalty-level-create .loyalty-level-form input[type="file"]::file-selector-button,.loyalty-edit-list .card.form-grid input[type="file"]::file-selector-button{display:inline-flex!important;width:auto!important;max-width:100%!important;margin:0 10px 0 0!important;padding:10px 16px!important;border:0!important;border-radius:12px!important;background:#f97316!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;font-weight:950!important;white-space:normal!important;cursor:pointer!important;}@media(min-width:1260px){.loyalty-level-create .loyalty-level-form,.loyalty-edit-list .card.form-grid{grid-template-columns:repeat(2,minmax(260px,1fr))!important;}.loyalty-level-create .loyalty-level-form label.check,.loyalty-edit-list .card.form-grid label.check{grid-column:1/-1!important;}}@media(max-width:640px){.loyalty-level-create .loyalty-level-form,.loyalty-edit-list .card.form-grid{grid-template-columns:1fr!important;gap:12px!important;}.loyalty-level-create .loyalty-level-form input[type="file"]::file-selector-button,.loyalty-edit-list .card.form-grid input[type="file"]::file-selector-button{display:flex!important;width:100%!important;justify-content:center!important;margin:0 0 8px!important;}}#customerModal .pro-client.customer-guest-sheet .customer-register-form .customer-field-standard{background:rgba(2,6,23,.58)!important;border:1px solid rgba(148,163,184,.34)!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;}#customerModal .pro-client.customer-guest-sheet .customer-register-form .customer-field-standard input,.pro-client.customer-guest-sheet .customer-register-form .customer-field-standard input{appearance:none!important;-webkit-appearance:none!important;background:#0b1220!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;caret-color:#38bdf8!important;border:1px solid rgba(148,163,184,.62)!important;box-shadow:inset 0 0 0 9999px #0b1220,inset 0 1px 0 rgba(255,255,255,.05)!important;}#customerModal .pro-client.customer-guest-sheet .customer-register-form .customer-field-standard input:focus,.pro-client.customer-guest-sheet .customer-register-form .customer-field-standard input:focus{background:#0b1220!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border-color:#38bdf8!important;box-shadow:0 0 0 3px rgba(56,189,248,.20),inset 0 0 0 9999px #0b1220!important;}#customerModal .pro-client.customer-guest-sheet .customer-register-form .customer-field-standard input:-webkit-autofill,#customerModal .pro-client.customer-guest-sheet .customer-register-form .customer-field-standard input:-webkit-autofill:hover,#customerModal .pro-client.customer-guest-sheet .customer-register-form .customer-field-standard input:-webkit-autofill:focus,.pro-client.customer-guest-sheet .customer-register-form .customer-field-standard input:-webkit-autofill,.pro-client.customer-guest-sheet .customer-register-form .customer-field-standard input:-webkit-autofill:hover,.pro-client.customer-guest-sheet .customer-register-form .customer-field-standard input:-webkit-autofill:focus{-webkit-text-fill-color:#f8fafc!important;color:#f8fafc!important;caret-color:#38bdf8!important;border:1px solid rgba(56,189,248,.60)!important;-webkit-box-shadow:0 0 0 1000px #0b1220 inset!important;box-shadow:0 0 0 1000px #0b1220 inset!important;transition:background-color 999999s ease-in-out 0s!important;}#customerModal .pro-client.customer-guest-sheet .customer-register-form .customer-field-standard input::selection,.pro-client.customer-guest-sheet .customer-register-form .customer-field-standard input::selection{background:#38bdf8!important;color:#020617!important;-webkit-text-fill-color:#020617!important;}#customerModal .pro-client.customer-guest-sheet .customer-register-form .address-suggest,.pro-client.customer-guest-sheet .customer-register-form .address-suggest,#customerModal .pro-client.customer-guest-sheet .customer-register-form .address-suggest.modern,.pro-client.customer-guest-sheet .customer-register-form .address-suggest.modern{background:#0b1220!important;border:1px solid rgba(148,163,184,.44)!important;box-shadow:0 16px 36px rgba(0,0,0,.34)!important;border-radius:16px!important;padding:8px!important;}#customerModal .pro-client.customer-guest-sheet .customer-register-form .address-suggest button,.pro-client.customer-guest-sheet .customer-register-form .address-suggest button,#customerModal .pro-client.customer-guest-sheet .customer-register-form .address-suggest.modern button,.pro-client.customer-guest-sheet .customer-register-form .address-suggest.modern button{background:#111827!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;border:1px solid rgba(148,163,184,.34)!important;border-radius:12px!important;min-height:44px!important;}#customerModal .pro-client.customer-guest-sheet .customer-register-form .address-suggest button:hover,#customerModal .pro-client.customer-guest-sheet .customer-register-form .address-suggest button:focus,.pro-client.customer-guest-sheet .customer-register-form .address-suggest button:hover,.pro-client.customer-guest-sheet .customer-register-form .address-suggest button:focus{background:#1e293b!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;outline:2px solid rgba(56,189,248,.30)!important;}#customerModal .pro-client.customer-guest-sheet .customer-register-form .address-suggest small,.pro-client.customer-guest-sheet .customer-register-form .address-suggest small{color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;}.admin-main .webpush-device-actions{display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important;}.admin-main .webpush-device-actions .webpush-role-inline{display:inline-flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;width:auto!important;min-width:0!important;max-width:none!important;height:36px!important;min-height:36px!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;border-radius:0!important;box-shadow:none!important;line-height:1!important;align-self:center!important;}.admin-main .webpush-device-actions .webpush-role-inline span{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:36px!important;min-height:36px!important;margin:0!important;padding:0!important;font-size:12px!important;font-weight:900!important;line-height:1!important;white-space:nowrap!important;color:var(--muted,#64748b)!important;-webkit-text-fill-color:var(--muted,#64748b)!important;}.admin-main .webpush-device-actions .webpush-role-inline select{display:inline-flex!important;align-items:center!important;width:auto!important;min-width:128px!important;max-width:150px!important;height:36px!important;min-height:36px!important;margin:0!important;padding:0 30px 0 10px!important;border-radius:10px!important;font-size:12px!important;line-height:36px!important;vertical-align:middle!important;}@media(max-width:760px){.admin-main .webpush-device-actions .webpush-role-inline{height:36px!important;min-height:36px!important;width:auto!important;max-width:100%!important;}.admin-main .webpush-device-actions .webpush-role-inline select{width:auto!important;min-width:128px!important;max-width:150px!important;}}:root{--amzx-catalogo-safe-dark:#0f172a;--amzx-catalogo-safe-text:#111827;--amzx-catalogo-safe-muted:#475569;--amzx-catalogo-safe-line:#cbd5e1;--amzx-catalogo-safe-card:#ffffff;--amzx-catalogo-safe-soft:#f8fafc;}.checkout-themed-sheet,.lux-checkout-sheet{--checkout-bg:#f8fafc;--checkout-card:#ffffff;--checkout-text:#111827;--checkout-muted:#475569;--checkout-line:#d6e0ec;--checkout-soft:#eef4fb;background:radial-gradient(circle at 10% 0,rgba(34,197,94,.12),transparent 34%),radial-gradient(circle at 92% 6%,rgba(59,130,246,.11),transparent 30%),var(--checkout-bg)!important;color:var(--checkout-text)!important;-webkit-text-fill-color:var(--checkout-text)!important;border:1px solid var(--checkout-line)!important;}.checkout-themed-sheet h1,.checkout-themed-sheet h2,.checkout-themed-sheet h3,.checkout-themed-sheet h4,.checkout-themed-sheet b,.checkout-themed-sheet strong,.checkout-themed-sheet label,.checkout-themed-sheet span,.checkout-themed-sheet p,.checkout-themed-sheet small,.checkout-themed-sheet em,.checkout-themed-sheet .checkout-title-main{color:var(--checkout-text)!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;}.checkout-themed-sheet small,.checkout-themed-sheet p,.checkout-themed-sheet .muted,.checkout-themed-sheet .checkout-final-note,.checkout-themed-sheet .checkout-item p,.checkout-themed-sheet .cash-change-reminder{color:var(--checkout-muted)!important;-webkit-text-fill-color:var(--checkout-muted)!important;}.checkout-themed-sheet .checkout-panel,.checkout-themed-sheet .themed-check-panel,.checkout-themed-sheet .themed-total-panel,.checkout-themed-sheet .checkout-items,.checkout-themed-sheet .checkout-item,.checkout-themed-sheet .total-box,.checkout-themed-sheet .pix-box,.checkout-themed-sheet .cash-change-box,.checkout-themed-sheet .checkout-payment-explain,.checkout-themed-sheet .checkout-saved-address-preview{background:var(--checkout-card)!important;color:var(--checkout-text)!important;-webkit-text-fill-color:var(--checkout-text)!important;border-color:var(--checkout-line)!important;box-shadow:0 14px 34px rgba(15,23,42,.08)!important;}.checkout-themed-sheet input,.checkout-themed-sheet textarea,.checkout-themed-sheet select,.checkout-themed-sheet .checkout-form-grid input,.checkout-themed-sheet .coupon-apply input,.checkout-themed-sheet .cash-change-box input{background:#ffffff!important;color:#111827!important;-webkit-text-fill-color:#111827!important;caret-color:#0f766e!important;border:1px solid #b9c5d4!important;box-shadow:inset 0 1px 0 rgba(15,23,42,.04)!important;}.checkout-themed-sheet input::placeholder,.checkout-themed-sheet textarea::placeholder{color:#64748b!important;-webkit-text-fill-color:#64748b!important;opacity:1!important;}.checkout-themed-sheet input:focus,.checkout-themed-sheet textarea:focus,.checkout-themed-sheet select:focus{border-color:#0f766e!important;outline:0!important;box-shadow:0 0 0 3px rgba(15,118,110,.18),inset 0 1px 0 rgba(15,23,42,.04)!important;}.checkout-themed-sheet input:-webkit-autofill,.checkout-themed-sheet textarea:-webkit-autofill,.checkout-themed-sheet select:-webkit-autofill{-webkit-text-fill-color:#111827!important;box-shadow:0 0 0 1000px #ffffff inset!important;}.checkout-themed-sheet .receive-tabs,.checkout-themed-sheet .pay-tabs{border-color:var(--checkout-line)!important;background:var(--checkout-soft)!important;}.checkout-themed-sheet .receive-tabs button,.checkout-themed-sheet .pay-tabs button,.checkout-themed-sheet .checkout-saved-address-choice button{background:#ffffff!important;color:#111827!important;-webkit-text-fill-color:#111827!important;border:1px solid var(--checkout-line)!important;min-height:54px!important;}.checkout-themed-sheet .receive-tabs button small,.checkout-themed-sheet .pay-tabs button small{display:block!important;color:#475569!important;-webkit-text-fill-color:#475569!important;font-weight:800!important;}.checkout-themed-sheet .receive-tabs button.active,.checkout-themed-sheet .pay-tabs button.active,.checkout-themed-sheet .checkout-saved-address-choice button.active{background:#ecfdf5!important;color:#065f46!important;-webkit-text-fill-color:#065f46!important;border-color:#10b981!important;box-shadow:inset 0 0 0 2px #10b981!important;}.checkout-themed-sheet .btn,.checkout-themed-sheet button.btn,.checkout-themed-sheet #applyCoupon,.checkout-themed-sheet .no-change-btn,.checkout-themed-sheet .checkout-remove-item,.checkout-themed-sheet .back-modal{-webkit-text-fill-color:currentColor!important;}.checkout-themed-sheet .btn.ghost,.checkout-themed-sheet button.btn.ghost,.checkout-themed-sheet #applyCoupon,.checkout-themed-sheet .no-change-btn,.checkout-themed-sheet .checkout-remove-item{background:#f8fafc!important;color:#0f172a!important;border:1px solid #cbd5e1!important;}.checkout-themed-sheet .btn.primary,.checkout-themed-sheet button.btn.primary{background:linear-gradient(135deg,#ea580c,#f97316)!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border:0!important;}.checkout-themed-sheet .btn.success,.checkout-themed-sheet .checkout-send{background:linear-gradient(135deg,#047857,#10b981)!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border:0!important;box-shadow:0 14px 30px rgba(4,120,87,.25)!important;}.checkout-themed-sheet .checkout-item-price,.checkout-themed-sheet .total-box h2 b,.checkout-themed-sheet .pix-preview-value strong{color:#047857!important;-webkit-text-fill-color:#047857!important;}.checkout-themed-sheet .checkout-qty-pill{background:transparent!important;color:#334155!important;-webkit-text-fill-color:#334155!important;}.checkout-themed-sheet .coupon-msg{background:#ecfdf5!important;color:#065f46!important;-webkit-text-fill-color:#065f46!important;border:1px solid #a7f3d0!important;}.checkout-themed-sheet .pix-warn,.checkout-themed-sheet .pix-missing p{color:#991b1b!important;-webkit-text-fill-color:#991b1b!important;}.product-sheet input,.product-sheet textarea,.product-sheet select,.customer-sheet input,.customer-sheet textarea,.customer-sheet select,#customerModal input,#customerModal textarea,#customerModal select,.modal input,.modal textarea,.modal select{background:#ffffff;color:#111827;-webkit-text-fill-color:#111827;border:1px solid #cbd5e1;}.product-sheet input::placeholder,.product-sheet textarea::placeholder,.customer-sheet input::placeholder,#customerModal input::placeholder,.modal input::placeholder{color:#64748b!important;-webkit-text-fill-color:#64748b!important;opacity:1!important;}.product-sheet .btn.success,.product-sheet .btn.primary,.customer-sheet .btn.primary,.customer-sheet .btn.success{color:#fff!important;-webkit-text-fill-color:#fff!important;}html[data-theme=light] .admin-shell,html[data-theme=light] .admin-main{color:#111827!important;}html[data-theme=light] .admin-shell .card,html[data-theme=light] .admin-shell .stats>div,html[data-theme=light] .admin-shell .order-card,html[data-theme=light] .admin-shell .table-card,html[data-theme=light] .admin-shell .pdv-cart,html[data-theme=light] .admin-shell .pdv-panel-card{background:#ffffff!important;color:#111827!important;border-color:#d7dee8!important;}html[data-theme=light] .admin-shell input,html[data-theme=light] .admin-shell textarea,html[data-theme=light] .admin-shell select{background:#ffffff!important;color:#111827!important;-webkit-text-fill-color:#111827!important;border-color:#cbd5e1!important;}html[data-theme=light] .admin-shell input::placeholder,html[data-theme=light] .admin-shell textarea::placeholder{color:#64748b!important;-webkit-text-fill-color:#64748b!important;opacity:1!important;}html[data-theme=light] .admin-shell .btn.ghost,html[data-theme=light] .admin-shell .btn.secondary,html[data-theme=light] .admin-shell .chip,html[data-theme=light] .admin-shell .pill{background:#f8fafc!important;color:#111827!important;-webkit-text-fill-color:#111827!important;border-color:#cbd5e1!important;}html[data-theme=light] .admin-shell .btn.primary,html[data-theme=light] .admin-shell .btn.success,html[data-theme=light] .admin-shell .btn.purple,html[data-theme=light] .admin-shell .btn.danger{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;}html[data-theme=dark] .admin-shell input,html[data-theme=dark] .admin-shell textarea,html[data-theme=dark] .admin-shell select{background:#0f172a!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;border-color:rgba(148,163,184,.46)!important;}html[data-theme=dark] .admin-shell input::placeholder,html[data-theme=dark] .admin-shell textarea::placeholder{color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;opacity:1!important;}.checkout-pix-public-card,.checkout-pix-public-card textarea,.status-card,.status-summary-grid>div,.status-total-box,.status-item-row{color:#111827!important;-webkit-text-fill-color:currentColor!important;}.checkout-pix-public-card textarea{background:#ffffff!important;color:#111827!important;-webkit-text-fill-color:#111827!important;border:1px solid #cbd5e1!important;}@media(max-width:640px){.checkout-themed-sheet{max-width:96vw!important;padding:18px!important;}}.modal .sheet.product-sheet,.modal .sheet.product-sheet.light,.product-sheet,#productModal .sheet,#productModal .product-sheet{background:linear-gradient(180deg,#ffffff,#f8fafc)!important;color:#111827!important;-webkit-text-fill-color:currentColor!important;border-color:#cbd5e1!important;}.product-sheet h1,.product-sheet h2,.product-sheet h3,.product-sheet h4,.product-sheet p,.product-sheet b,.product-sheet strong,.product-sheet span,.product-sheet label,.product-sheet small,.product-sheet em,#productModal h1,#productModal h2,#productModal h3,#productModal h4,#productModal p,#productModal b,#productModal strong,#productModal span,#productModal label,#productModal small,#productModal em{color:#111827!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;}.product-sheet small,.product-sheet p,.product-sheet .muted,#productModal small,#productModal p,#productModal .muted{color:#475569!important;-webkit-text-fill-color:#475569!important;}.product-sheet .prod-notes-label,.product-sheet .themed-notes,#productModal .prod-notes-label,#productModal .themed-notes{display:block!important;width:100%!important;background:#ffffff!important;color:#111827!important;-webkit-text-fill-color:#111827!important;border:1px solid #d6e0ec!important;border-radius:18px!important;padding:14px!important;box-shadow:0 10px 26px rgba(15,23,42,.07)!important;font-weight:900!important;}.product-sheet input,.product-sheet textarea,.product-sheet select,#productModal input,#productModal textarea,#productModal select,.modal .product-sheet input,.modal .product-sheet textarea,.modal .product-sheet select{appearance:none!important;-webkit-appearance:none!important;background:#ffffff!important;color:#111827!important;-webkit-text-fill-color:#111827!important;caret-color:#0f766e!important;border:1px solid #98a2b3!important;box-shadow:inset 0 1px 0 rgba(15,23,42,.04)!important;}.product-sheet input::placeholder,.product-sheet textarea::placeholder,#productModal input::placeholder,#productModal textarea::placeholder,.modal .product-sheet input::placeholder,.modal .product-sheet textarea::placeholder{color:#64748b!important;-webkit-text-fill-color:#64748b!important;opacity:1!important;}.product-sheet input:focus,.product-sheet textarea:focus,.product-sheet select:focus,#productModal input:focus,#productModal textarea:focus,#productModal select:focus{border-color:#0f766e!important;outline:0!important;box-shadow:0 0 0 3px rgba(15,118,110,.18),inset 0 1px 0 rgba(15,23,42,.04)!important;}.product-sheet input:-webkit-autofill,.product-sheet textarea:-webkit-autofill,.product-sheet select:-webkit-autofill,#productModal input:-webkit-autofill,#productModal textarea:-webkit-autofill,#productModal select:-webkit-autofill{-webkit-text-fill-color:#111827!important;box-shadow:0 0 0 1000px #ffffff inset!important;}.product-sheet .option-row,#productModal .option-row{background:#ffffff!important;color:#111827!important;-webkit-text-fill-color:currentColor!important;border:1px solid #d6e0ec!important;}.product-sheet .qty,#productModal .qty{background:#f8fafc!important;color:#111827!important;border:1px solid #cbd5e1!important;}.product-sheet .qty b,#productModal .qty b{color:#111827!important;-webkit-text-fill-color:#111827!important;}.product-sheet .qty button,#productModal .qty button{background:#0f172a!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;}.product-sheet .add-btn,#productModal .add-btn{background:linear-gradient(135deg,#047857,#10b981)!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border:0!important;}.product-sheet .close,#productModal .close{background:#0f172a!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border:1px solid rgba(255,255,255,.18)!important;}body.sketch-menu-v106 .products-list .menu-product{row-gap:14px!important;padding:20px!important;}body.sketch-menu-v106 .products-list .menu-product .price-discount-row{gap:9px 10px!important;margin-top:8px!important;margin-bottom:2px!important;align-items:center!important;}body.sketch-menu-v106 .products-list .menu-product .price-discount-row .free-entrega-pill,body.sketch-menu-v106 .featured-product .free-entrega-pill,body.sketch-menu-v106 .offer-free-entrega,body.sketch-menu-v106 .menu-offers-section .offer-card .offer-free-entrega{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;min-height:30px!important;width:max-content!important;max-width:100%!important;margin:8px 0 2px!important;padding:7px 12px!important;border-radius:999px!important;background:linear-gradient(135deg,#059669,#10b981)!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border:1px solid rgba(255,255,255,.30)!important;box-shadow:0 10px 22px rgba(16,185,129,.24)!important;font-size:12px!important;font-weight:1000!important;line-height:1.05!important;letter-spacing:.015em!important;text-shadow:none!important;white-space:nowrap!important;}body.sketch-menu-v106 .products-list .menu-product .price-discount-row .free-entrega-pill{flex-basis:auto!important;}body.sketch-menu-v106 .free-entrega-pill::before,body.sketch-menu-v106 .offer-free-entrega::before{content:"✓"!important;display:inline-grid!important;place-items:center!important;width:17px!important;height:17px!important;min-width:17px!important;border-radius:999px!important;background:rgba(255,255,255,.20)!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;font-size:11px!important;line-height:1!important;}body.sketch-menu-v106 .products-list .menu-product .price-discount-row + small,body.sketch-menu-v106 .products-list .menu-product small{margin-top:5px!important;display:block!important;line-height:1.35!important;}body.sketch-menu-v106 .products-list .menu-product .badges{margin-bottom:6px!important;}@media(max-width:760px){body.sketch-menu-v106 .products-list .menu-product{padding:16px!important;row-gap:12px!important;}body.sketch-menu-v106 .products-list .menu-product .price-discount-row .free-entrega-pill,body.sketch-menu-v106 .featured-product .free-entrega-pill,body.sketch-menu-v106 .offer-free-entrega{font-size:11.5px!important;padding:7px 10px!important;white-space:normal!important;text-align:center!important;}}.installer input[type="password"],.installer input[name*="pass"],.installer input[name*="secret"],.auth-card input[type="password"],.auth-card input[name*="pass"],.auth-card input[name*="secret"],.login-screen input[type="password"],.login-screen input[name*="pass"],.customer-sheet input[type="password"],#customerModal input[type="password"],.pro-client input[type="password"],.admin-shell input[type="password"],.admin-shell input[name*="secret"],.admin-shell input[name*="token"],.master-body input[type="password"],.master-login input[type="password"],input[type="password"].input{background:#ffffff!important;color:#111827!important;-webkit-text-fill-color:#111827!important;caret-color:#0f766e!important;border:1px solid #94a3b8!important;text-shadow:none!important;}.installer input[type="password"]::placeholder,.installer input[name*="secret"]::placeholder,.auth-card input[type="password"]::placeholder,.auth-card input[name*="secret"]::placeholder,.login-screen input[type="password"]::placeholder,.customer-sheet input[type="password"]::placeholder,#customerModal input[type="password"]::placeholder,.pro-client input[type="password"]::placeholder,.admin-shell input[type="password"]::placeholder,.admin-shell input[name*="secret"]::placeholder,.admin-shell input[name*="token"]::placeholder,.master-body input[type="password"]::placeholder,.master-login input[type="password"]::placeholder,input[type="password"].input::placeholder{color:#64748b!important;-webkit-text-fill-color:#64748b!important;opacity:1!important;}.installer input[type="password"]:-webkit-autofill,.installer input[name*="secret"]:-webkit-autofill,.auth-card input[type="password"]:-webkit-autofill,.auth-card input[name*="secret"]:-webkit-autofill,.login-screen input[type="password"]:-webkit-autofill,.customer-sheet input[type="password"]:-webkit-autofill,#customerModal input[type="password"]:-webkit-autofill,.pro-client input[type="password"]:-webkit-autofill,.admin-shell input[type="password"]:-webkit-autofill,.admin-shell input[name*="secret"]:-webkit-autofill,.admin-shell input[name*="token"]:-webkit-autofill,.master-body input[type="password"]:-webkit-autofill,.master-login input[type="password"]:-webkit-autofill,input[type="password"].input:-webkit-autofill{-webkit-text-fill-color:#111827!important;box-shadow:0 0 0 1000px #ffffff inset!important;border-color:#94a3b8!important;}body.sketch-menu-v106 .products-list .menu-product .price-discount-row{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:9px 10px!important;}body.sketch-menu-v106 .products-list .menu-product .price-discount-row .free-entrega-pill{flex:0 0 auto!important;margin:10px 0 0!important;min-height:32px!important;padding:8px 14px!important;font-size:12.5px!important;line-height:1.05!important;background:linear-gradient(135deg,#047857,#10b981 55%,#22c55e)!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:0 12px 26px rgba(16,185,129,.30),inset 0 1px 0 rgba(255,255,255,.24)!important;}body.sketch-menu-v106 .products-list .menu-product .price-discount-row + small,body.sketch-menu-v106 .products-list .menu-product small{margin-top:10px!important;padding-top:2px!important;display:block!important;clear:both!important;}body.sketch-menu-v106 .featured-product .free-entrega-pill,body.sketch-menu-v106 .offer-free-entrega{margin-top:10px!important;min-height:32px!important;padding:8px 14px!important;}body input:not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="color"]):not([type="file"]):not([type="submit"]):not([type="button"]):not([type="reset"]):not([type="hidden"]),body textarea,body select,body .input,body .form-control{color:#111827!important;-webkit-text-fill-color:#111827!important;text-shadow:none!important;caret-color:#0f766e!important;}body input:not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="color"]):not([type="file"]):not([type="submit"]):not([type="button"]):not([type="reset"]):not([type="hidden"]):not([readonly]),body textarea:not([readonly]),body select:not([readonly]){background:#ffffff!important;border-color:#94a3b8!important;}body input::placeholder,body textarea::placeholder{color:#64748b!important;-webkit-text-fill-color:#64748b!important;opacity:1!important;}body input:-webkit-autofill,body textarea:-webkit-autofill,body select:-webkit-autofill{-webkit-text-fill-color:#111827!important;box-shadow:0 0 0 1000px #ffffff inset!important;border-color:#94a3b8!important;caret-color:#0f766e!important;}body option,body optgroup{color:#111827!important;background:#ffffff!important;}body input[readonly],body textarea[readonly]{background:#f8fafc!important;color:#111827!important;-webkit-text-fill-color:#111827!important;}body button,body .btn,body input[type="submit"],body input[type="button"],body input[type="reset"]{-webkit-text-fill-color:currentColor!important;}.checkout-themed-sheet .checkout-form-grid,.checkout-themed-sheet .customer-address-fields,.checkout-themed-sheet .delivery-address-fields,.checkout-themed-sheet .address-fields,.checkout-themed-sheet .coupon-apply,.checkout-themed-sheet .cash-change-box,.checkout-themed-sheet .checkout-saved-address-preview,.checkout-themed-sheet .checkout-saved-address-choice,#checkoutModal .checkout-form-grid,#checkoutModal .customer-address-fields,#checkoutModal .delivery-address-fields,#checkoutModal .address-fields{color:#111827!important;-webkit-text-fill-color:#111827!important;}.checkout-themed-sheet input,.checkout-themed-sheet textarea,.checkout-themed-sheet select,.checkout-themed-sheet .checkout-form-grid input,.checkout-themed-sheet .checkout-form-grid textarea,.checkout-themed-sheet .checkout-form-grid select,#checkoutModal input,#checkoutModal textarea,#checkoutModal select,#coAddress,#coComp,#coName,#coPhone,#coEmail,#coCustomerId,#coCoupon,#changeFor{background:#ffffff!important;color:#111827!important;-webkit-text-fill-color:#111827!important;border:1px solid #94a3b8!important;caret-color:#0f766e!important;text-shadow:none!important;box-shadow:inset 0 1px 0 rgba(15,23,42,.04)!important;}.checkout-themed-sheet input::placeholder,.checkout-themed-sheet textarea::placeholder,#checkoutModal input::placeholder,#checkoutModal textarea::placeholder,#coAddress::placeholder,#coComp::placeholder,#coName::placeholder,#coPhone::placeholder,#coEmail::placeholder,#coCustomerId::placeholder,#coCoupon::placeholder,#changeFor::placeholder{color:#64748b!important;-webkit-text-fill-color:#64748b!important;opacity:1!important;}.checkout-themed-sheet input:-webkit-autofill,.checkout-themed-sheet textarea:-webkit-autofill,.checkout-themed-sheet select:-webkit-autofill,#checkoutModal input:-webkit-autofill,#checkoutModal textarea:-webkit-autofill,#checkoutModal select:-webkit-autofill{-webkit-text-fill-color:#111827!important;box-shadow:0 0 0 1000px #ffffff inset!important;}.address-suggest,.checkout-themed-sheet .address-suggest,#checkoutModal .address-suggest{background:#ffffff!important;color:#111827!important;-webkit-text-fill-color:#111827!important;border:1px solid #cbd5e1!important;}.address-suggest button,.checkout-themed-sheet .address-suggest button,#checkoutModal .address-suggest button{background:#ffffff!important;color:#111827!important;-webkit-text-fill-color:#111827!important;border-bottom:1px solid #e5e7eb!important;}.address-suggest small,.address-suggest b,.checkout-themed-sheet .address-suggest small,.checkout-themed-sheet .address-suggest b,#checkoutModal .address-suggest small,#checkoutModal .address-suggest b{color:#111827!important;-webkit-text-fill-color:#111827!important;}#productModal .option-list.themed-options,.product-sheet .option-list.themed-options{display:grid!important;gap:10px!important;margin:12px 0 16px!important;}#productModal .option-row,.product-sheet .option-row{position:relative!important;display:grid!important;grid-template-columns:26px 28px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;min-height:54px!important;padding:12px 14px!important;border-radius:18px!important;background:rgba(255,255,255,.96)!important;border:1px solid rgba(15,23,42,.18)!important;color:#111827!important;-webkit-text-fill-color:#111827!important;box-shadow:0 12px 28px rgba(15,23,42,.10)!important;cursor:pointer!important;}#productModal .option-row input[type="checkbox"],.product-sheet .option-row input[type="checkbox"]{display:block!important;appearance:auto!important;-webkit-appearance:checkbox!important;opacity:1!important;visibility:visible!important;width:22px!important;height:22px!important;margin:0!important;accent-color:#10b981!important;transform:none!important;position:static!important;}#productModal .option-row .option-checkmark,.product-sheet .option-row .option-checkmark{display:grid!important;place-items:center!important;width:26px!important;height:26px!important;border-radius:999px!important;background:#e2e8f0!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;font-weight:1000!important;line-height:1!important;}#productModal .option-row.selected,.product-sheet .option-row.selected{background:linear-gradient(135deg,#dcfce7,#ffffff)!important;border-color:#10b981!important;box-shadow:0 16px 34px rgba(16,185,129,.22),inset 0 0 0 1px rgba(16,185,129,.32)!important;}#productModal .option-row.selected .option-checkmark,.product-sheet .option-row.selected .option-checkmark{background:#10b981!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;}#productModal .option-row .option-text b,#productModal .option-row .option-text small,.product-sheet .option-row .option-text b,.product-sheet .option-row .option-text small{color:#111827!important;-webkit-text-fill-color:#111827!important;opacity:1!important;}#productModal .option-row .option-text small,.product-sheet .option-row .option-text small{color:#475569!important;-webkit-text-fill-color:#475569!important;}.checkout-pix-public-card,.checkout-pix-public-card *,.qr-card-payment-page,.qr-card-payment-page *,.status-card .pix-payment-public,.status-card .pix-payment-public *{text-shadow:none!important;}body.amzx-cache-refreshing *,body.force-new-public-cache *{transition:none!important;}#productModal .sheet.product-sheet,#productModal .product-sheet,#productModal .product-sheet-themed,.modal#productModal .product-sheet{background:#ffffff!important;background-image:linear-gradient(180deg,#ffffff 0%,#f8fafc 100%)!important;color:#111827!important;-webkit-text-fill-color:currentColor!important;border:1px solid #dbe5ee!important;box-shadow:0 -18px 52px rgba(15,23,42,.22)!important;}#productModal .qty-add,#productModal .qty-add.themed-qty-add,#productModal .product-sheet .qty-add,.product-sheet-themed .qty-add{position:relative!important;left:auto!important;right:auto!important;bottom:auto!important;top:auto!important;display:grid!important;grid-template-columns:minmax(132px,190px) minmax(0,1fr)!important;gap:14px!important;align-items:center!important;margin:18px 0 0!important;padding:0!important;background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;filter:none!important;backdrop-filter:none!important;overflow:visible!important;isolation:isolate!important;}#productModal .qty-add::before,#productModal .qty-add::after,#productModal .product-sheet .qty-add::before,#productModal .product-sheet .qty-add::after{content:none!important;display:none!important;background:none!important;box-shadow:none!important;}#productModal .qty,#productModal .qty-add .qty,#productModal .themed-qty-add .qty{height:58px!important;min-height:58px!important;display:grid!important;grid-template-columns:46px minmax(34px,1fr) 46px!important;align-items:center!important;justify-items:center!important;padding:6px!important;border-radius:18px!important;background:#ffffff!important;color:#111827!important;-webkit-text-fill-color:#111827!important;border:1px solid #cbd5e1!important;box-shadow:0 8px 18px rgba(15,23,42,.08)!important;overflow:hidden!important;}#productModal .qty button,#productModal #qtyMinus,#productModal #qtyPlus{width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;margin:0!important;padding:0!important;display:grid!important;place-items:center!important;border-radius:14px!important;background:#0f172a!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border:0!important;box-shadow:none!important;font-size:24px!important;font-weight:1000!important;line-height:1!important;}#productModal #qtyVal,#productModal .qty b{background:transparent!important;background-image:none!important;box-shadow:none!important;border:0!important;outline:0!important;color:#111827!important;-webkit-text-fill-color:#111827!important;text-shadow:none!important;font-weight:1000!important;font-size:18px!important;}#productModal .add-btn,#productModal .themed-add,#productModal #addCartBtn{min-height:58px!important;height:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;padding:14px 18px!important;border-radius:18px!important;border:0!important;background:linear-gradient(135deg,#059669,#10b981)!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:0 1px 1px rgba(0,0,0,.22)!important;box-shadow:0 12px 26px rgba(5,150,105,.20)!important;}#floatingCart.floating-cart,body.sketch-menu-v106 #floatingCart.floating-cart,body.sketch-menu-v106 .floating-cart{background:linear-gradient(135deg,#111827,#172033)!important;color:#ffffff!important;-webkit-text-fill-color:currentColor!important;border:1px solid rgba(148,163,184,.32)!important;}#floatingCart.floating-cart *,body.sketch-menu-v106 #floatingCart.floating-cart *{color:#ffffff!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;}#floatingCart.floating-cart button,#floatingCart #goCheckout,body.sketch-menu-v106 .floating-cart button,body.sketch-menu-v106 #goCheckout{background:linear-gradient(135deg,#047857,#10b981)!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border:0!important;box-shadow:0 12px 26px rgba(4,120,87,.28)!important;opacity:1!important;filter:none!important;text-shadow:0 1px 1px rgba(0,0,0,.28)!important;}#checkoutModal .checkout-sheet.pro-checkout .checkout-qty-pill,.checkout-themed-sheet .checkout-qty-pill,.amzx-themed-modal .checkout-sheet.pro-checkout .checkout-qty-pill{background:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important;color:#334155!important;-webkit-text-fill-color:#334155!important;text-shadow:none!important;padding:0!important;margin-right:4px!important;}#checkoutModal .checkout-saved-address-choice button,.checkout-themed-sheet .checkout-saved-address-choice button{background:#ffffff!important;color:#111827!important;-webkit-text-fill-color:#111827!important;border:1px solid #cbd5e1!important;box-shadow:0 8px 18px rgba(15,23,42,.06)!important;}#checkoutModal .checkout-saved-address-choice button *,.checkout-themed-sheet .checkout-saved-address-choice button *{color:#111827!important;-webkit-text-fill-color:#111827!important;text-shadow:none!important;}#checkoutModal .checkout-saved-address-choice button small,.checkout-themed-sheet .checkout-saved-address-choice button small{color:#475569!important;-webkit-text-fill-color:#475569!important;}#checkoutModal .checkout-saved-address-choice button.active,.checkout-themed-sheet .checkout-saved-address-choice button.active{background:#ecfdf5!important;color:#064e3b!important;-webkit-text-fill-color:#064e3b!important;border:2px solid #10b981!important;box-shadow:0 12px 28px rgba(16,185,129,.18)!important;}#checkoutModal .checkout-saved-address-choice button.active *,.checkout-themed-sheet .checkout-saved-address-choice button.active *{color:#064e3b!important;-webkit-text-fill-color:#064e3b!important;}#checkoutModal .checkout-saved-address-choice button.active small,.checkout-themed-sheet .checkout-saved-address-choice button.active small{color:#047857!important;-webkit-text-fill-color:#047857!important;}#checkoutModal .checkout-saved-address-preview,.checkout-themed-sheet .checkout-saved-address-preview{background:#ffffff!important;color:#111827!important;-webkit-text-fill-color:#111827!important;border:1px solid #cbd5e1!important;}#checkoutModal .checkout-saved-address-preview small,.checkout-themed-sheet .checkout-saved-address-preview small{color:#334155!important;-webkit-text-fill-color:#334155!important;}#checkoutModal .checkout-saved-address-preview b,.checkout-themed-sheet .checkout-saved-address-preview b{color:#111827!important;-webkit-text-fill-color:#111827!important;}#checkoutModal .checkout-sheet.pro-checkout input,#checkoutModal .checkout-sheet.pro-checkout textarea,#checkoutModal .checkout-sheet.pro-checkout select,.checkout-themed-sheet input,.checkout-themed-sheet textarea,.checkout-themed-sheet select{background:#ffffff!important;color:#111827!important;-webkit-text-fill-color:#111827!important;caret-color:#047857!important;border:1px solid #94a3b8!important;text-shadow:none!important;}#checkoutModal .checkout-sheet.pro-checkout input::placeholder,#checkoutModal .checkout-sheet.pro-checkout textarea::placeholder,.checkout-themed-sheet input::placeholder,.checkout-themed-sheet textarea::placeholder{color:#64748b!important;-webkit-text-fill-color:#64748b!important;opacity:1!important;}@media(max-width:760px){#productModal .qty-add,#productModal .qty-add.themed-qty-add{grid-template-columns:1fr!important;gap:10px!important;}#productModal .qty,#productModal .qty-add .qty{width:100%!important;grid-template-columns:54px minmax(0,1fr) 54px!important;height:60px!important;}#productModal .add-btn,#productModal #addCartBtn{width:100%!important;min-height:60px!important;}}.admin-shell .admin-main .loyalty-catalog-hero{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(210px,300px)!important;gap:22px!important;align-items:center!important;overflow:hidden!important;position:relative!important;background:radial-gradient(circle at 90% 10%,rgba(20,184,166,.24),transparent 34%),radial-gradient(circle at 12% 92%,rgba(245,158,11,.22),transparent 32%),linear-gradient(135deg,#07111f,#111827 58%,#172554)!important;border:1px solid rgba(148,163,184,.28)!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;box-shadow:0 24px 60px rgba(2,6,23,.32)!important;}.admin-shell .admin-main .loyalty-catalog-hero h2{font-size:clamp(28px,3.5vw,44px)!important;line-height:1.06!important;margin:8px 0!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;}.admin-shell .admin-main .loyalty-catalog-hero p{max-width:760px!important;color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;line-height:1.55!important;margin:0!important;}.admin-shell .admin-main .loyalty-kicker{display:inline-flex!important;width:max-content!important;padding:7px 12px!important;border-radius:999px!important;background:rgba(34,211,238,.12)!important;border:1px solid rgba(34,211,238,.32)!important;color:#67e8f9!important;-webkit-text-fill-color:#67e8f9!important;font-weight:950!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:12px!important;}.admin-shell .admin-main .loyalty-hero-actions{display:flex!important;gap:10px!important;flex-wrap:wrap!important;margin-top:16px!important;}.admin-shell .admin-main .loyalty-hero-badge{min-height:170px!important;border-radius:28px!important;display:grid!important;place-items:center!important;text-align:center!important;padding:22px!important;background:linear-gradient(135deg,#f59e0b,#22c55e)!important;box-shadow:0 24px 60px rgba(245,158,11,.25)!important;color:#08111f!important;-webkit-text-fill-color:#08111f!important;}.admin-shell .admin-main .loyalty-hero-badge b{display:block!important;font-size:clamp(48px,7vw,82px)!important;line-height:.9!important;color:#08111f!important;-webkit-text-fill-color:#08111f!important;}.admin-shell .admin-main .loyalty-hero-badge span{color:#08111f!important;-webkit-text-fill-color:#08111f!important;font-weight:950!important;}.admin-shell .admin-main .loyalty-metric-grid,.admin-shell .admin-main .loyalty-metric-grid-clean{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(190px,1fr))!important;gap:14px!important;margin:18px 0!important;align-items:stretch!important;}.admin-shell .admin-main .loyalty-metric-card{display:grid!important;gap:5px!important;align-content:start!important;min-height:132px!important;padding:18px!important;border-radius:24px!important;background:linear-gradient(180deg,#ffffff,#f8fafc)!important;border:1px solid #dbeafe!important;box-shadow:0 14px 38px rgba(15,23,42,.08)!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;overflow:hidden!important;}.admin-shell .admin-main .loyalty-metric-card small{display:block!important;color:#64748b!important;-webkit-text-fill-color:#64748b!important;text-transform:uppercase!important;letter-spacing:.07em!important;font-size:11px!important;font-weight:1000!important;line-height:1.25!important;}.admin-shell .admin-main .loyalty-metric-card b{display:block!important;color:#0f766e!important;-webkit-text-fill-color:#0f766e!important;font-size:clamp(28px,3vw,36px)!important;line-height:1!important;font-weight:1000!important;}.admin-shell .admin-main .loyalty-metric-card span{display:block!important;color:#475569!important;-webkit-text-fill-color:#475569!important;font-weight:850!important;line-height:1.25!important;}.admin-shell .admin-main .loyalty-settings-clean{display:grid!important;gap:16px!important;background:linear-gradient(180deg,#111827,#0b1220)!important;border:1px solid rgba(148,163,184,.28)!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;}.admin-shell .admin-main .loyalty-settings-head{display:flex!important;gap:14px!important;align-items:flex-start!important;}.admin-shell .admin-main .loyalty-settings-head>span{width:48px!important;height:48px!important;border-radius:18px!important;display:grid!important;place-items:center!important;background:linear-gradient(135deg,#f59e0b,#22c55e)!important;color:#07111f!important;-webkit-text-fill-color:#07111f!important;flex:0 0 48px!important;}.admin-shell .admin-main .loyalty-settings-head h2{margin:0 0 4px!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;}.admin-shell .admin-main .loyalty-settings-head p{margin:0!important;color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;}.admin-shell .admin-main .loyalty-control-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;}.admin-shell .admin-main .loyalty-switch-card,.admin-shell .admin-main .loyalty-cashback-card{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;gap:12px!important;align-items:center!important;min-height:92px!important;padding:16px!important;border-radius:22px!important;background:rgba(15,23,42,.86)!important;border:1px solid rgba(148,163,184,.28)!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;}.admin-shell .admin-main .loyalty-cashback-card{grid-column:1/-1!important;grid-template-columns:minmax(0,1fr) auto!important;}.admin-shell .admin-main .loyalty-switch-card input[type=checkbox]{position:absolute!important;opacity:0!important;pointer-events:none!important;}.admin-shell .admin-main .loyalty-switch-ui{width:56px!important;height:32px!important;border-radius:999px!important;background:#475569!important;border:1px solid rgba(148,163,184,.38)!important;position:relative!important;box-shadow:inset 0 2px 8px rgba(0,0,0,.24)!important;}.admin-shell .admin-main .loyalty-switch-ui::after{content:''!important;position:absolute!important;width:24px!important;height:24px!important;top:3px!important;left:4px!important;border-radius:999px!important;background:#ffffff!important;transition:.18s!important;}.admin-shell .admin-main .loyalty-switch-card input[type=checkbox]:checked + .loyalty-switch-ui{background:linear-gradient(135deg,#16a34a,#22c55e)!important;}.admin-shell .admin-main .loyalty-switch-card input[type=checkbox]:checked + .loyalty-switch-ui::after{transform:translateX(23px)!important;}.admin-shell .admin-main .loyalty-switch-card b,.admin-shell .admin-main .loyalty-cashback-card b{display:block!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;font-size:16px!important;line-height:1.25!important;}.admin-shell .admin-main .loyalty-switch-card small,.admin-shell .admin-main .loyalty-cashback-card small{display:block!important;color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;margin-top:4px!important;line-height:1.4!important;}.admin-shell .admin-main .loyalty-percent-input{display:grid!important;grid-template-columns:96px 28px!important;align-items:center!important;gap:6px!important;background:#020617!important;border:1px solid #334155!important;border-radius:18px!important;padding:6px 8px!important;}.admin-shell .admin-main .loyalty-percent-input input,.admin-shell .admin-main input[name="loyalty_cashback_percent"]{width:96px!important;min-width:96px!important;max-width:96px!important;height:44px!important;min-height:44px!important;text-align:center!important;padding:0 8px!important;border:0!important;background:transparent!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;font-weight:1000!important;box-shadow:none!important;}.admin-shell .admin-main .loyalty-percent-input em{color:#5eead4!important;-webkit-text-fill-color:#5eead4!important;font-style:normal!important;font-weight:1000!important;}.admin-shell .admin-main .loyalty-save-control{justify-self:start!important;min-width:240px!important;}.admin-shell .admin-main .loyalty-rewards-history{margin-top:18px!important;}.admin-shell .admin-main .loyalty-history-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin-bottom:14px!important;}.admin-shell .admin-main .loyalty-pagination{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;flex-wrap:wrap!important;margin-top:14px!important;}.admin-shell .admin-main .loyalty-pagination span{color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;font-weight:900!important;}.admin-shell .admin-main .loyalty-pagination .disabled{opacity:.45!important;pointer-events:none!important;}@media(max-width:900px){.admin-shell .admin-main .loyalty-catalog-hero{grid-template-columns:1fr!important;}.admin-shell .admin-main .loyalty-control-grid{grid-template-columns:1fr!important;}.admin-shell .admin-main .loyalty-cashback-card{grid-template-columns:1fr!important;}.admin-shell .admin-main .loyalty-save-control{width:100%!important;justify-self:stretch!important;}}@media(max-width:560px){.admin-shell .admin-main .loyalty-metric-grid,.admin-shell .admin-main .loyalty-metric-grid-clean{grid-template-columns:1fr!important;}.admin-shell .admin-main .loyalty-history-head{align-items:flex-start!important;flex-direction:column!important;}}.admin-shell .admin-main .license-stack-clean,.admin-shell .admin-main .license-v460.license-stack-clean,body.admin-body .license-stack-clean,body.admin-body .license-v460.license-stack-clean{display:flex!important;flex-direction:column!important;grid-template-columns:none!important;grid-auto-flow:row!important;gap:18px!important;align-items:stretch!important;width:100%!important;max-width:100%!important;margin:0 0 18px!important;box-sizing:border-box!important;}.admin-shell .admin-main .license-stack-clean>*,.admin-shell .admin-main .license-v460.license-stack-clean>*,body.admin-body .license-stack-clean>*,body.admin-body .license-v460.license-stack-clean>*{width:100%!important;max-width:100%!important;min-width:0!important;grid-column:1/-1!important;box-sizing:border-box!important;margin-left:0!important;margin-right:0!important;}.admin-shell .admin-main .license-stack-clean .license-card,.admin-shell .admin-main .license-stack-clean .license-payment,.admin-shell .admin-main .license-stack-clean .pix-box,.admin-shell .admin-main .license-stack-clean>.card{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:14px!important;padding:22px!important;border-radius:24px!important;overflow:hidden!important;}.admin-shell .admin-main .license-stack-clean .license-card h2,.admin-shell .admin-main .license-stack-clean .license-payment h2,.admin-shell .admin-main .license-stack-clean .pix-box h2{margin:0 0 4px!important;line-height:1.2!important;}.admin-shell .admin-main .license-payment-clean,.admin-shell .admin-main #licensePaymentForm{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:14px!important;align-items:start!important;}.admin-shell .admin-main #licensePaymentForm label,.admin-shell .admin-main .license-payment-clean label{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important;width:100%!important;min-width:0!important;margin:0!important;}.admin-shell .admin-main #licensePaymentForm input,.admin-shell .admin-main #licensePaymentForm select,.admin-shell .admin-main #licensePaymentForm textarea,.admin-shell .admin-main .license-payment-clean input,.admin-shell .admin-main .license-payment-clean select,.admin-shell .admin-main .license-payment-clean textarea{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;}.admin-shell .admin-main #licensePaymentForm .row,.admin-shell .admin-main .license-payment-clean .row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;align-items:center!important;width:100%!important;}.admin-shell .admin-main #licensePaymentForm .row .btn,.admin-shell .admin-main .license-payment-clean .row .btn{height:48px!important;min-height:48px!important;white-space:nowrap!important;margin:0!important;}.admin-shell .admin-main #licensePaymentForm .span2,.admin-shell .admin-main .license-payment-clean .span2,.admin-shell .admin-main .license-stack-clean .span2{grid-column:1/-1!important;}.admin-shell .admin-main .license-payment-clean:before,.admin-shell .admin-main #licensePaymentForm:before{align-self:start!important;justify-self:start!important;margin:0 0 4px!important;}.admin-shell .admin-main .license-v467-head{width:100%!important;max-width:100%!important;box-sizing:border-box!important;}.admin-shell .admin-main .license-stack-clean .license-actions-row,.admin-shell .admin-main .license-stack-clean .license-history-actions{display:flex!important;flex-wrap:wrap!important;gap:10px!important;align-items:center!important;}.admin-shell .admin-main .license-stack-clean .license-history-cancel-form{margin:0!important;}.admin-shell .admin-main .license-stack-clean table{width:100%!important;}@media(max-width:760px){.admin-shell .admin-main .license-stack-clean .license-card,.admin-shell .admin-main .license-stack-clean .license-payment,.admin-shell .admin-main .license-stack-clean .pix-box,.admin-shell .admin-main .license-stack-clean>.card{padding:18px!important;border-radius:22px!important;}.admin-shell .admin-main #licensePaymentForm .row,.admin-shell .admin-main .license-payment-clean .row{grid-template-columns:1fr!important;}.admin-shell .admin-main #licensePaymentForm .row .btn,.admin-shell .admin-main .license-payment-clean .row .btn{width:100%!important;}}.admin-shell .admin-main .license-stack-clean,.admin-shell .admin-main .license-v460.license-stack-clean,body.admin-body .license-stack-clean,body.admin-body .license-v460.license-stack-clean{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:18px!important;width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;}.admin-shell .admin-main .license-stack-clean>.license-card,.admin-shell .admin-main .license-stack-clean>.license-payment,.admin-shell .admin-main .license-stack-clean>.pix-box,.admin-shell .admin-main .license-stack-clean>.card,body.admin-body .license-stack-clean>.license-card,body.admin-body .license-stack-clean>.license-payment,body.admin-body .license-stack-clean>.pix-box,body.admin-body .license-stack-clean>.card{width:min(100%,760px)!important;max-width:760px!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important;}.admin-shell .admin-main .license-stack-clean .license-card,.admin-shell .admin-main .license-stack-clean .license-payment,.admin-shell .admin-main .license-stack-clean .pix-box{border-radius:28px!important;padding:clamp(18px,3vw,26px)!important;}.admin-shell .admin-main .license-stack-clean .license-card h2,.admin-shell .admin-main .license-stack-clean .license-payment h2,.admin-shell .admin-main .license-stack-clean .pix-box h2{text-align:center!important;justify-content:center!important;}.admin-shell .admin-main .license-stack-clean .license-card>p,.admin-shell .admin-main .license-stack-clean .license-payment>p,.admin-shell .admin-main .license-stack-clean .pix-box>p{text-align:left!important;}.admin-shell .admin-main .license-stack-clean .license-modules-clean,.admin-shell .admin-main .license-stack-clean .module-badges{width:100%!important;max-width:100%!important;}.admin-shell .admin-main .license-stack-clean .row.wrap,.admin-shell .admin-main .license-stack-clean .license-actions-row,.admin-shell .admin-main .license-stack-clean .license-history-actions{justify-content:center!important;}.admin-shell .admin-main #licensePaymentForm,.admin-shell .admin-main .license-payment-clean{width:min(100%,760px)!important;max-width:760px!important;}.admin-shell .admin-main #licensePaymentForm label,.admin-shell .admin-main .license-payment-clean label{max-width:100%!important;}.admin-shell .admin-main #licensePaymentForm .row,.admin-shell .admin-main .license-payment-clean .row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;}.admin-shell .admin-main .license-v467-head{width:min(100%,900px)!important;max-width:900px!important;margin-left:auto!important;margin-right:auto!important;}@media(max-width:820px){.admin-shell .admin-main .license-stack-clean>.license-card,.admin-shell .admin-main .license-stack-clean>.license-payment,.admin-shell .admin-main .license-stack-clean>.pix-box,.admin-shell .admin-main .license-stack-clean>.card,body.admin-body .license-stack-clean>.license-card,body.admin-body .license-stack-clean>.license-payment,body.admin-body .license-stack-clean>.pix-box,body.admin-body .license-stack-clean>.card{width:100%!important;max-width:100%!important;}}@media(max-width:560px){.admin-shell .admin-main #licensePaymentForm .row,.admin-shell .admin-main .license-payment-clean .row{grid-template-columns:1fr!important;}.admin-shell .admin-main #licensePaymentForm .row .btn,.admin-shell .admin-main .license-payment-clean .row .btn{width:100%!important;}.admin-shell .admin-main .license-stack-clean .row.wrap .btn,.admin-shell .admin-main .license-stack-clean .license-actions-row .btn{width:100%!important;}}.admin-shell .admin-main .alert,.admin-shell .admin-main .notice,.admin-shell .admin-main .info-box,.admin-shell .admin-main .qr-help,.admin-shell .admin-main .pwa-help,.admin-shell .admin-main .settings-help,.admin-shell .admin-main .license-gateway-warning,.admin-shell .admin-main .license-renewal-alert,.admin-shell .admin-main .pix-admin-help{text-shadow:none!important;opacity:1!important;}.admin-shell .admin-main .alert *,.admin-shell .admin-main .notice *,.admin-shell .admin-main .info-box *,.admin-shell .admin-main .qr-help *,.admin-shell .admin-main .pwa-help *,.admin-shell .admin-main .settings-help *,.admin-shell .admin-main .license-gateway-warning *,.admin-shell .admin-main .license-renewal-alert *,.admin-shell .admin-main .pix-admin-help *{opacity:1!important;text-shadow:none!important;}.admin-shell .admin-main .qr-help,.admin-shell .admin-main .pwa-help,.admin-shell .admin-main .settings-help,.admin-shell .admin-main .license-gateway-warning,.admin-shell .admin-main .license-renewal-alert,.admin-shell .admin-main .pix-admin-help{background:#dbeafe!important;border:1px solid #60a5fa!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;}.admin-shell .admin-main .qr-help *,.admin-shell .admin-main .pwa-help *,.admin-shell .admin-main .settings-help *,.admin-shell .admin-main .license-gateway-warning *,.admin-shell .admin-main .license-renewal-alert *,.admin-shell .admin-main .pix-admin-help *{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;}.admin-shell .admin-main .pill,.admin-shell .admin-main .chip,.admin-shell .admin-main .tag,.admin-shell .admin-main .module-badges span,.admin-shell .admin-main .product-mini-info em,.admin-shell .admin-main .category-pill,.admin-shell .admin-main .stock-pill{text-shadow:none!important;opacity:1!important;border:1px solid rgba(148,163,184,.35)!important;background:#0f172a!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;}.admin-shell .admin-main .pill.ok,.admin-shell .admin-main .pill.sucesso,.admin-shell .admin-main .chip.ok,.admin-shell .admin-main .tag.ok{background:#dcfce7!important;border-color:#22c55e!important;color:#052e16!important;-webkit-text-fill-color:#052e16!important;}.admin-shell .admin-main .pill.warn,.admin-shell .admin-main .pill.alerta,.admin-shell .admin-main .chip.warn,.admin-shell .admin-main .tag.warn{background:#fef3c7!important;border-color:#f59e0b!important;color:#451a03!important;-webkit-text-fill-color:#451a03!important;}.admin-shell .admin-main .pill.bad,.admin-shell .admin-main .pill.erro,.admin-shell .admin-main .chip.bad,.admin-shell .admin-main .tag.bad{background:#fee2e2!important;border-color:#ef4444!important;color:#450a0a!important;-webkit-text-fill-color:#450a0a!important;}.admin-product-modal-close,.modal-close,button.close,.modal .close,.sheet .close,.product-sheet .close,.customer-sheet .close,.top-close,.product-x{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;padding:0!important;margin:0!important;border-radius:16px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;font-size:0!important;line-height:0!important;overflow:hidden!important;background:#111827!important;border:1px solid #475569!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:0 12px 28px rgba(0,0,0,.20)!important;}.admin-product-modal-close::before,.modal-close::before,button.close::before,.modal .close::before,.sheet .close::before,.product-sheet .close::before,.customer-sheet .close::before,.top-close::before,.product-x::before{content:"×"!important;display:block!important;font-size:28px!important;line-height:1!important;font-weight:950!important;color:#fff!important;-webkit-text-fill-color:#fff!important;transform:none!important;}.admin-product-modal{overflow-y:auto!important;align-items:flex-start!important;place-items:start center!important;padding:18px!important;}.admin-product-modal-card{width:min(1080px,calc(100vw - 24px))!important;max-height:calc(100dvh - 36px)!important;overflow:auto!important;overscroll-behavior:contain!important;padding:0!important;}.admin-product-modal-head{position:sticky!important;top:0!important;z-index:5!important;margin:0!important;padding:16px 18px!important;background:#0b1220!important;border-bottom:1px solid #334155!important;}.admin-product-modal-head h2,.admin-product-modal-head small{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;}.admin-product-modal-card form.product-edit-form-modal{padding:18px!important;max-height:none!important;overflow:visible!important;}.product-edit-actions-v225,.product-delete-form-v225,.admin-product-modal-card .product-edit-actions-v225,.admin-product-modal-card .product-delete-form-v225{position:static!important;inset:auto!important;display:flex!important;flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;width:100%!important;margin:12px 0 0!important;padding:12px 0 0!important;background:transparent!important;box-shadow:none!important;}.product-delete-form-v225{border-top:1px solid #334155!important;}.product-edit-actions-v225 .btn,.product-delete-form-v225 .btn{min-width:160px!important;max-width:100%!important;min-height:46px!important;}.product-delete-form-v225 .btn.danger,.admin-product-modal-card .btn.danger{background:#dc2626!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#ef4444!important;}.admin-modal-sheet,.admin-modal .admin-modal-sheet{max-height:calc(100dvh - 40px)!important;overflow:auto!important;}#clientEditPublicId,.admin-modal-sheet input[readonly],.client-readonly-grid span,.client-readonly-grid b,.client-readonly-grid small{text-shadow:none!important;opacity:1!important;}#clientEditPublicId,.admin-modal-sheet input[readonly]{background:#020617!important;border:1px solid #22c55e!important;color:#5eead4!important;-webkit-text-fill-color:#5eead4!important;font-weight:950!important;}.client-readonly-grid span{background:#0b1220!important;border:1px solid #334155!important;}.client-readonly-grid b{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;}.client-readonly-grid small{color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;}.pwa-webpush-actions,.webpush-device-actions,.admin-shell .admin-main .pwa-webpush-actions{display:flex!important;flex-wrap:wrap!important;gap:10px!important;align-items:center!important;}#enableWebPushAdmin,#testWebPushAdmin,.testWebPushDevice,.disableWebPushDevice,.renameWebPushDevice,.webpush-device-actions .btn,.pwa-webpush-actions .btn{width:auto!important;max-width:100%!important;min-width:0!important;min-height:42px!important;height:auto!important;padding:10px 14px!important;border-radius:14px!important;white-space:normal!important;overflow-wrap:anywhere!important;line-height:1.2!important;}#webPushStatus,#notificationResult{display:block!important;max-width:100%!important;overflow-wrap:anywhere!important;white-space:normal!important;}@media(max-width:720px){.admin-product-modal{padding:8px!important;}.admin-product-modal-card{width:calc(100vw - 12px)!important;max-height:calc(100dvh - 16px)!important;border-radius:22px!important;}.product-edit-actions-v225 .btn,.product-delete-form-v225 .btn,.pwa-webpush-actions .btn,.webpush-device-actions .btn{width:100%!important;}}.admin-shell .admin-main .alert.info,.admin-shell .admin-main .card .alert.info,.admin-shell .admin-main .qr-layout .alert.info,.admin-shell .admin-main .pix-box .alert.info,.admin-shell .admin-main .pwa-help,.admin-shell .admin-main .qr-help,.admin-shell .admin-main .settings-help,.admin-shell .admin-main .info-box,.admin-shell .admin-main .pwa-clean-notice-v336,.admin-shell .admin-main .qr-clean-notice-v336,.admin-shell .admin-main .admin-clean-notice-v336,.admin-shell .admin-main .pwa-clean-notice-v335{display:block!important;background:linear-gradient(180deg,#eff6ff,#dbeafe)!important;border:1px solid #60a5fa!important;border-radius:18px!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;opacity:1!important;text-shadow:none!important;filter:none!important;mix-blend-mode:normal!important;isolation:isolate!important;box-shadow:0 10px 24px rgba(15,23,42,.08)!important;line-height:1.55!important;}.admin-shell .admin-main .alert.info *,.admin-shell .admin-main .card .alert.info *,.admin-shell .admin-main .qr-layout .alert.info *,.admin-shell .admin-main .pix-box .alert.info *,.admin-shell .admin-main .pwa-help *,.admin-shell .admin-main .qr-help *,.admin-shell .admin-main .settings-help *,.admin-shell .admin-main .info-box *,.admin-shell .admin-main .pwa-clean-notice-v336 *,.admin-shell .admin-main .qr-clean-notice-v336 *,.admin-shell .admin-main .admin-clean-notice-v336 *,.admin-shell .admin-main .pwa-clean-notice-v335 *{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;opacity:1!important;text-shadow:none!important;filter:none!important;mix-blend-mode:normal!important;}.admin-shell .admin-main .alert.info b,.admin-shell .admin-main .alert.info strong,.admin-shell .admin-main .qr-layout .alert.info b,.admin-shell .admin-main .qr-layout .alert.info strong,.admin-shell .admin-main .pwa-clean-notice-v336 b,.admin-shell .admin-main .qr-clean-notice-v336 b,.admin-shell .admin-main .admin-clean-notice-v336 b,.admin-shell .admin-main .pwa-clean-notice-v335 b{color:#020617!important;-webkit-text-fill-color:#020617!important;font-weight:1000!important;}.admin-shell .admin-main .pwa-clean-notice-v336,.admin-shell .admin-main .qr-clean-notice-v336,.admin-shell .admin-main .admin-clean-notice-v336{grid-column:1/-1!important;width:100%!important;min-height:auto!important;padding:14px 16px!important;margin:0 0 12px!important;box-sizing:border-box!important;overflow-wrap:anywhere!important;word-break:normal!important;}.admin-shell .admin-main .pwa-clean-notice-v336 a,.admin-shell .admin-main .qr-clean-notice-v336 a,.admin-shell .admin-main .admin-clean-notice-v336 a{color:#1d4ed8!important;-webkit-text-fill-color:#1d4ed8!important;text-decoration:underline!important;}.global-theme-follow-disabled,.admin-shell .global-theme-follow-disabled,.admin-shell .admin-main .global-theme-follow-disabled,body.admin-body .global-theme-follow-disabled{display:none!important;visibility:hidden!important;opacity:0!important;height:0!important;min-height:0!important;max-height:0!important;padding:0!important;margin:0!important;border:0!important;overflow:hidden!important;pointer-events:none!important;}#productModal .sheet.product-sheet,#productModal .product-sheet,#productModal .product-sheet-themed,.modal#productModal .product-sheet{max-width:100%!important;box-sizing:border-box!important;overflow:auto!important;}#productModal .product-sheet .prod-top,#productModal .prod-top{min-width:0!important;}#productModal .product-sheet .prod-top img,#productModal .prod-top img{object-fit:contain!important;background:#ffffff!important;}#productModal .qty-add,#productModal .qty-add.themed-qty-add,#productModal .product-sheet .qty-add,.product-sheet-themed .qty-add{position:relative!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;display:grid!important;grid-template-columns:minmax(132px,190px) minmax(0,1fr)!important;gap:14px!important;align-items:center!important;margin:18px 0 0!important;padding:0!important;background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;filter:none!important;backdrop-filter:none!important;overflow:visible!important;}#productModal .qty-add::before,#productModal .qty-add::after,#productModal .product-sheet .qty-add::before,#productModal .product-sheet .qty-add::after{content:none!important;display:none!important;}#productModal .qty,#productModal .qty-add .qty,#productModal .themed-qty-add .qty{height:58px!important;min-height:58px!important;display:grid!important;grid-template-columns:46px minmax(34px,1fr) 46px!important;align-items:center!important;justify-items:center!important;padding:6px!important;border-radius:18px!important;background:#ffffff!important;color:#111827!important;-webkit-text-fill-color:#111827!important;border:1px solid #cbd5e1!important;box-shadow:0 8px 18px rgba(15,23,42,.08)!important;overflow:hidden!important;}#productModal .qty button,#productModal #qtyMinus,#productModal #qtyPlus{width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;margin:0!important;padding:0!important;display:grid!important;place-items:center!important;border-radius:14px!important;background:#0f172a!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border:0!important;box-shadow:none!important;font-size:24px!important;font-weight:1000!important;line-height:1!important;}#productModal #qtyVal,#productModal .qty b{background:transparent!important;border:0!important;color:#111827!important;-webkit-text-fill-color:#111827!important;text-shadow:none!important;font-weight:1000!important;font-size:18px!important;}#productModal .add-btn,#productModal .themed-add,#productModal #addCartBtn{min-height:58px!important;height:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;padding:14px 18px!important;border-radius:18px!important;border:0!important;background:linear-gradient(135deg,#059669,#10b981)!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:0 1px 1px rgba(0,0,0,.22)!important;box-shadow:0 12px 26px rgba(5,150,105,.20)!important;}#checkoutModal .checkout-items,.checkout-themed-sheet .checkout-items{display:grid!important;gap:12px!important;min-width:0!important;}#checkoutModal .checkout-sheet.pro-checkout .checkout-item,#checkoutModal .checkout-item.themed-check-item,.checkout-themed-sheet .checkout-item,.checkout-themed-sheet .themed-check-item,.checkout-sheet .checkout-item.themed-check-item{display:grid!important;grid-template-columns:76px minmax(0,1fr) auto!important;grid-template-areas:"img info price"
 "img info remove"!important;gap:8px 14px!important;align-items:center!important;justify-items:stretch!important;text-align:left!important;position:relative!important;padding:14px!important;min-height:104px!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;}#checkoutModal .checkout-sheet.pro-checkout .checkout-item>img,#checkoutModal .checkout-item.themed-check-item>img,.checkout-themed-sheet .checkout-item>img,.checkout-sheet .checkout-item.themed-check-item>img{grid-area:img!important;width:76px!important;height:76px!important;object-fit:contain!important;align-self:center!important;justify-self:start!important;background:#ffffff!important;border-radius:16px!important;box-shadow:0 10px 22px rgba(15,23,42,.10)!important;}#checkoutModal .checkout-item-info,.checkout-themed-sheet .checkout-item-info,.checkout-sheet .checkout-item.themed-check-item .checkout-item-info{grid-area:info!important;min-width:0!important;align-self:center!important;justify-self:stretch!important;text-align:left!important;}#checkoutModal .checkout-title-row,.checkout-themed-sheet .checkout-title-row,.checkout-sheet .checkout-title-row{display:flex!important;align-items:flex-start!important;justify-content:flex-start!important;gap:7px!important;min-width:0!important;text-align:left!important;}#checkoutModal .checkout-title-row b,.checkout-themed-sheet .checkout-title-row b,.checkout-sheet .checkout-title-row b,#checkoutModal .checkout-item.themed-check-item b,.checkout-themed-sheet .checkout-item.themed-check-item b{display:block!important;min-width:0!important;overflow-wrap:anywhere!important;line-height:1.25!important;text-align:left!important;justify-self:start!important;}#checkoutModal .checkout-item.themed-check-item p,#checkoutModal .checkout-item.themed-check-item small,.checkout-themed-sheet .checkout-item.themed-check-item p,.checkout-themed-sheet .checkout-item.themed-check-item small{text-align:left!important;justify-self:start!important;}#checkoutModal .checkout-qty-pill,.checkout-themed-sheet .checkout-qty-pill,.checkout-sheet .checkout-qty-pill{display:inline!important;background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;outline:0!important;color:#334155!important;-webkit-text-fill-color:#334155!important;padding:0!important;margin-right:4px!important;min-width:0!important;width:auto!important;height:auto!important;line-height:1.2!important;font-weight:800!important;}#checkoutModal .checkout-item-price,.checkout-themed-sheet .checkout-item-price,.checkout-sheet .checkout-item-price{grid-area:price!important;justify-self:end!important;align-self:start!important;white-space:nowrap!important;text-align:right!important;margin:0!important;}#checkoutModal .checkout-remove-item,.checkout-themed-sheet .checkout-remove-item,.checkout-sheet .checkout-remove-item{grid-area:remove!important;justify-self:end!important;align-self:end!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;padding:0!important;margin:0!important;border-radius:14px!important;display:inline-grid!important;place-items:center!important;background:#b91c1c!important;border:1px solid #ef4444!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:0 10px 22px rgba(185,28,28,.25)!important;}#checkoutModal .checkout-remove-item svg,.checkout-themed-sheet .checkout-remove-item svg,.checkout-sheet .checkout-remove-item svg{width:21px!important;height:21px!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;fill:currentColor!important;stroke:currentColor!important;}#checkoutModal .checkout-remove-item span,.checkout-themed-sheet .checkout-remove-item span,.checkout-sheet .checkout-remove-item span{display:none!important;}@media(max-width:640px){#productModal .qty-add,#productModal .qty-add.themed-qty-add,#productModal .product-sheet .qty-add,.product-sheet-themed .qty-add{grid-template-columns:1fr!important;gap:10px!important;}#checkoutModal .checkout-sheet.pro-checkout .checkout-item,#checkoutModal .checkout-item.themed-check-item,.checkout-themed-sheet .checkout-item,.checkout-themed-sheet .themed-check-item,.checkout-sheet .checkout-item.themed-check-item{grid-template-columns:68px minmax(0,1fr) auto!important;grid-template-areas:"img info price"
 "img info remove"!important;gap:8px 10px!important;min-height:96px!important;padding:12px!important;text-align:left!important;justify-items:stretch!important;}#checkoutModal .checkout-sheet.pro-checkout .checkout-item>img,#checkoutModal .checkout-item.themed-check-item>img,.checkout-themed-sheet .checkout-item>img,.checkout-sheet .checkout-item.themed-check-item>img{width:68px!important;height:68px!important;}#checkoutModal .checkout-remove-item,.checkout-themed-sheet .checkout-remove-item,.checkout-sheet .checkout-remove-item{width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;}}.pill,.chip,.tag,.badge,.status-pill,.order-status-pill,.payment-status-note,.route-chip,.table-pills .pill,.order-card .pill,.kds-card .pill,.dashboard-card .pill,.admin-shell .admin-main .pill,.admin-shell .admin-main .chip,.admin-shell .admin-main .tag,.admin-shell .admin-main .badge{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;min-height:28px!important;padding:6px 11px!important;border-radius:999px!important;font-weight:950!important;line-height:1.15!important;letter-spacing:.01em!important;text-shadow:none!important;opacity:1!important;filter:none!important;mix-blend-mode:normal!important;box-shadow:none!important;background:#e2e8f0!important;border:1px solid #94a3b8!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;white-space:normal!important;max-width:100%!important;}.pill *,.chip *,.tag *,.badge *,.status-pill *,.order-status-pill *,.payment-status-note *,.route-chip *{color:inherit!important;-webkit-text-fill-color:inherit!important;text-shadow:none!important;opacity:1!important;}.pill:empty,.chip:empty,.tag:empty,.badge:empty{display:none!important;}.pill.status-pendente,.pill.pendente,.pill.pending,.pill.warn,.pill.status-aguardando,.pill.status-aberto,.pill.status-em-aberto,.pill.status-em_analise,.chip.status-pendente,.tag.status-pendente,.badge.status-pendente,.status-pill.warn,.payment-status-note.pending,.status-pendente,.status-aguardando,.status-aberto,.status-em-aberto,.status-em_analise{background:#fef3c7!important;border-color:#f59e0b!important;color:#451a03!important;-webkit-text-fill-color:#451a03!important;}.pill.status-recebido,.pill.status-novo,.pill.status-ativo,.pill.status-info,.pill.status-chamado,.pill.status-chamando,.pill.status-chamada,.pill.status-senha-chamada,.chip.status-recebido,.chip.status-novo,.chip.status-ativo,.chip.status-chamado,.tag.status-recebido,.tag.status-chamado,.badge.status-recebido,.badge.status-chamado,.status-recebido,.status-novo,.status-ativo,.status-info,.status-chamado,.status-chamando,.status-chamada,.status-senha-chamada{background:#dbeafe!important;border-color:#3b82f6!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;}.pill.status-confirmado,.pill.status-aceito,.pill.status-pago,.pill.status-aprovado,.pill.status-sucesso,.pill.confirmado,.pill.aceito,.pill.pago,.pill.sucesso,.pill.ok,.chip.status-confirmado,.chip.status-aceito,.chip.status-pago,.tag.status-confirmado,.tag.status-pago,.badge.status-confirmado,.badge.status-pago,.status-pill.ok,.payment-status-note.paid,.status-confirmado,.status-aceito,.status-pago,.status-aprovado,.status-sucesso,.status-pagou{background:#dcfce7!important;border-color:#22c55e!important;color:#052e16!important;-webkit-text-fill-color:#052e16!important;}.pill.status-preparo,.pill.status-em-preparo,.pill.status-preparando,.pill.status-em-preparacao,.pill.status-em-preparação,.pill.status-preparacao,.pill.status-preparação,.pill.status-separacao,.pill.status-separação,.pill.status-separando,.pill.status-processando,.pill.status-em-rota,.pill.status-rota,.chip.status-preparando,.chip.status-preparo,.chip.status-separacao,.tag.status-preparando,.tag.status-preparo,.badge.status-preparando,.badge.status-preparo,.status-preparo,.status-em-preparo,.status-preparando,.status-em-preparacao,.status-em-preparação,.status-preparacao,.status-preparação,.status-separacao,.status-separação,.status-separando,.status-processando,.status-em-rota,.status-rota{background:#ede9fe!important;border-color:#8b5cf6!important;color:#2e1065!important;-webkit-text-fill-color:#2e1065!important;}.pill.status-pronto,.pill.status-separado,.pill.status-aguardando-retirada,.pill.status-retirada,.pill.status-retirar,.pill.status-retire,.pill.status-aguardando-cliente,.pill.status-disponivel,.pill.status-disponível,.pill.status-limpa,.pill.status-livre,.chip.status-pronto,.chip.status-retirada,.chip.status-disponivel,.tag.status-pronto,.tag.status-retirada,.badge.status-pronto,.badge.status-retirada,.status-pronto,.status-separado,.status-retirada,.status-retirar,.status-aguardando-cliente,.status-disponivel,.status-disponível,.status-limpa,.status-livre{background:#ccfbf1!important;border-color:#14b8a6!important;color:#042f2e!important;-webkit-text-fill-color:#042f2e!important;}.pill.status-ocupada,.pill.status-em-atendimento,.pill.status-atendimento,.pill.status-aguardando_conta,.pill.status-aguardando-caixa,.chip.status-ocupada,.tag.status-ocupada,.badge.status-ocupada,.status-ocupada,.status-em-atendimento,.status-atendimento,.status-aguardando_conta,.status-aguardando-caixa{background:#ffedd5!important;border-color:#fb923c!important;color:#7c2d12!important;-webkit-text-fill-color:#7c2d12!important;}.pill.status-entregue,.pill.status-finalizado,.pill.status-concluido,.pill.status-concluído,.pill.status-processado,.pill.status-finalizando,.pill.status-fechado,.chip.status-entregue,.chip.status-processado,.tag.status-entregue,.tag.status-processado,.badge.status-entregue,.badge.status-processado,.status-entregue,.status-finalizado,.status-concluido,.status-concluído,.status-processado,.status-finalizando,.status-fechado{background:#d1fae5!important;border-color:#10b981!important;color:#064e3b!important;-webkit-text-fill-color:#064e3b!important;}.pill.status-cancelado,.pill.status-erro,.pill.status-falha,.pill.status-recusado,.pill.status-vencido,.pill.cancelado,.pill.erro,.pill.falha,.pill.recusado,.pill.vencido,.pill.danger,.pill.bad,.chip.status-cancelado,.chip.status-erro,.tag.status-cancelado,.tag.status-erro,.badge.status-cancelado,.badge.status-erro,.status-pill.danger,.payment-status-note.entrega,.status-cancelado,.status-erro,.status-falha,.status-recusado,.status-vencido{background:#fee2e2!important;border-color:#ef4444!important;color:#450a0a!important;-webkit-text-fill-color:#450a0a!important;}.pill[class*="status-"]:not(.status-pendente):not(.status-confirmado):not(.status-preparando):not(.status-pronto):not(.status-chamado):not(.status-entregue):not(.status-cancelado),.chip[class*="status-"]:not(.status-pendente):not(.status-confirmado):not(.status-preparando):not(.status-pronto):not(.status-chamado):not(.status-entregue):not(.status-cancelado),.tag[class*="status-"]:not(.status-pendente):not(.status-confirmado):not(.status-preparando):not(.status-pronto):not(.status-chamado):not(.status-entregue):not(.status-cancelado),.badge[class*="status-"]:not(.status-pendente):not(.status-confirmado):not(.status-preparando):not(.status-pronto):not(.status-chamado):not(.status-entregue):not(.status-cancelado){color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;}@media(max-width:640px){.pill,.chip,.tag,.badge,.status-pill,.order-status-pill,.payment-status-note,.route-chip{min-height:30px!important;padding:6px 10px!important;font-size:12px!important;line-height:1.2!important;}}.admin-body .admin-main,.admin-shell .admin-main,.admin-body .admin-main *,.admin-shell .admin-main *{box-sizing:border-box!important;}.admin-body .admin-main,.admin-shell .admin-main{overflow-x:hidden!important;min-width:0!important;--amzx346-panel:#0f172a;--amzx346-card:#111827;--amzx346-card-2:#0b1220;--amzx346-border:#334155;--amzx346-border-2:#475569;--amzx346-text:#f8fafc;--amzx346-muted:#cbd5e1;--amzx346-soft:#94a3b8;--amzx346-input:#020617;--amzx346-orange:#ff6b00;}.admin-body .admin-main .card,.admin-body .admin-main form.card,.admin-body .admin-main section.card,.admin-body .admin-main article.card,.admin-body .admin-main .settings-card,.admin-body .admin-main .panel,.admin-body .admin-main .box,.admin-body .admin-main .table-card,.admin-body .admin-main .module-card,.admin-body .admin-main .license-card,.admin-body .admin-main .client-admin-card,.admin-body .admin-main .product-admin,.admin-body .admin-main .product-edit-form,.admin-body .admin-main .option-admin-box,.admin-body .admin-main .admin-product-modal-card,.admin-body .admin-main .update-pro-card,.admin-body .admin-main .update-version-history,.admin-body .admin-main .qr-card-admin-item,.admin-body .admin-main .qr-card-settings-card,.admin-shell .admin-main .card,.admin-shell .admin-main .settings-card,.admin-shell .admin-main .panel,.admin-shell .admin-main .box,.admin-shell .admin-main .table-card,.admin-shell .admin-main .module-card,.admin-shell .admin-main .license-card,.admin-shell .admin-main .client-admin-card,.admin-shell .admin-main .product-admin,.admin-shell .admin-main .product-edit-form,.admin-shell .admin-main .option-admin-box,.admin-shell .admin-main .admin-product-modal-card,.admin-shell .admin-main .update-pro-card,.admin-shell .admin-main .update-version-history,.admin-shell .admin-main .qr-card-admin-item,.admin-shell .admin-main .qr-card-settings-card{min-width:0!important;max-width:100%!important;overflow:hidden!important;overflow-wrap:anywhere!important;word-break:normal!important;hyphens:none!important;border-radius:22px!important;background:var(--amzx346-card)!important;border:1px solid var(--amzx346-border)!important;color:var(--amzx346-text)!important;-webkit-text-fill-color:var(--amzx346-text)!important;text-shadow:none!important;box-shadow:0 16px 36px rgba(0,0,0,.18)!important;}.admin-body .admin-main .card *,.admin-body .admin-main .settings-card *,.admin-body .admin-main .panel *,.admin-body .admin-main .box *,.admin-body .admin-main .table-card *,.admin-body .admin-main .module-card *,.admin-body .admin-main .license-card *,.admin-body .admin-main .client-admin-card *,.admin-body .admin-main .product-admin *,.admin-body .admin-main .product-edit-form *,.admin-body .admin-main .option-admin-box *,.admin-body .admin-main .admin-product-modal-card *,.admin-shell .admin-main .card *,.admin-shell .admin-main .settings-card *,.admin-shell .admin-main .panel *,.admin-shell .admin-main .box *,.admin-shell .admin-main .table-card *,.admin-shell .admin-main .module-card *,.admin-shell .admin-main .license-card *,.admin-shell .admin-main .client-admin-card *,.admin-shell .admin-main .product-admin *,.admin-shell .admin-main .product-edit-form *,.admin-shell .admin-main .option-admin-box *,.admin-shell .admin-main .admin-product-modal-card *{text-shadow:none!important;}.admin-body .admin-main h1,.admin-body .admin-main h2,.admin-body .admin-main h3,.admin-body .admin-main h4,.admin-body .admin-main b,.admin-body .admin-main strong,.admin-shell .admin-main h1,.admin-shell .admin-main h2,.admin-shell .admin-main h3,.admin-shell .admin-main h4,.admin-shell .admin-main b,.admin-shell .admin-main strong{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;line-height:1.18!important;overflow-wrap:break-word!important;word-break:normal!important;hyphens:none!important;}.admin-body .admin-main p,.admin-body .admin-main small,.admin-body .admin-main label,.admin-body .admin-main li,.admin-body .admin-main em,.admin-body .admin-main .muted,.admin-body .admin-main .hint,.admin-body .admin-main .help,.admin-shell .admin-main p,.admin-shell .admin-main small,.admin-shell .admin-main label,.admin-shell .admin-main li,.admin-shell .admin-main em,.admin-shell .admin-main .muted,.admin-shell .admin-main .hint,.admin-shell .admin-main .help{color:var(--amzx346-muted)!important;-webkit-text-fill-color:var(--amzx346-muted)!important;opacity:1!important;line-height:1.48!important;overflow-wrap:anywhere!important;word-break:normal!important;}.admin-body .admin-main .form-grid,.admin-body .admin-main .grid2,.admin-body .admin-main .settings-grid,.admin-body .admin-main .settings-center,.admin-body .admin-main .product-admin-grid,.admin-body .admin-main .stats,.admin-body .admin-main .stats.mini,.admin-body .admin-main .qr-layout,.admin-shell .admin-main .form-grid,.admin-shell .admin-main .grid2,.admin-shell .admin-main .settings-grid,.admin-shell .admin-main .settings-center,.admin-shell .admin-main .product-admin-grid,.admin-shell .admin-main .stats,.admin-shell .admin-main .stats.mini,.admin-shell .admin-main .qr-layout{min-width:0!important;max-width:100%!important;display:grid!important;gap:16px!important;}.admin-body .admin-main .form-grid,.admin-body .admin-main .grid2,.admin-shell .admin-main .form-grid,.admin-shell .admin-main .grid2{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr))!important;}.admin-body .admin-main .span2,.admin-shell .admin-main .span2{grid-column:1/-1!important;min-width:0!important;}.admin-body .admin-main .row,.admin-body .admin-main .row.wrap,.admin-body .admin-main .actions,.admin-body .admin-main .actions.wrap,.admin-body .admin-main .toolbar,.admin-body .admin-main .filters,.admin-shell .admin-main .row,.admin-shell .admin-main .row.wrap,.admin-shell .admin-main .actions,.admin-shell .admin-main .actions.wrap,.admin-shell .admin-main .toolbar,.admin-shell .admin-main .filters{min-width:0!important;max-width:100%!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:10px!important;}.admin-body .admin-main input:not([type=color]):not([type=checkbox]):not([type=radio]),.admin-body .admin-main textarea,.admin-body .admin-main select,.admin-shell .admin-main input:not([type=color]):not([type=checkbox]):not([type=radio]),.admin-shell .admin-main textarea,.admin-shell .admin-main select{width:100%!important;min-width:0!important;max-width:100%!important;min-height:48px!important;border-radius:14px!important;background:var(--amzx346-input)!important;border:1px solid var(--amzx346-border-2)!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:none!important;outline:none!important;text-shadow:none!important;caret-color:var(--amzx346-orange)!important;}.admin-body .admin-main textarea,.admin-shell .admin-main textarea{min-height:110px!important;resize:vertical!important;line-height:1.4!important;}.admin-body .admin-main input::placeholder,.admin-body .admin-main textarea::placeholder,.admin-shell .admin-main input::placeholder,.admin-shell .admin-main textarea::placeholder{color:var(--amzx346-muted)!important;-webkit-text-fill-color:var(--amzx346-muted)!important;opacity:1!important;}.admin-body .admin-main input[readonly],.admin-body .admin-main textarea[readonly],.admin-shell .admin-main input[readonly],.admin-shell .admin-main textarea[readonly]{background:var(--amzx346-card-2)!important;color:#e5e7eb!important;-webkit-text-fill-color:#e5e7eb!important;}.admin-body .admin-main input[type=checkbox],.admin-body .admin-main input[type=radio],.admin-shell .admin-main input[type=checkbox],.admin-shell .admin-main input[type=radio]{width:auto!important;min-width:18px!important;height:18px!important;accent-color:var(--amzx346-orange)!important;flex:0 0 auto!important;}.admin-body .admin-main input[type=file],.admin-shell .admin-main input[type=file]{display:block!important;width:100%!important;max-width:100%!important;min-height:60px!important;padding:9px!important;overflow:hidden!important;border-radius:14px!important;background:var(--amzx346-input)!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border:1px solid var(--amzx346-border-2)!important;}.admin-body .admin-main input[type=file]::file-selector-button,.admin-body .admin-main input[type=file]::-webkit-file-upload-button,.admin-shell .admin-main input[type=file]::file-selector-button,.admin-shell .admin-main input[type=file]::-webkit-file-upload-button{max-width:100%!important;min-height:40px!important;margin:0 10px 4px 0!important;padding:10px 12px!important;border:0!important;border-radius:12px!important;background:linear-gradient(135deg,#ff4f0a,#ff8a00)!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;font-weight:950!important;white-space:normal!important;overflow-wrap:break-word!important;line-height:1.15!important;}.admin-body .admin-main .btn,.admin-body .admin-main button.btn,.admin-body .admin-main a.btn,.admin-body .admin-main input[type=submit],.admin-body .admin-main input[type=button],.admin-shell .admin-main .btn,.admin-shell .admin-main button.btn,.admin-shell .admin-main a.btn,.admin-shell .admin-main input[type=submit],.admin-shell .admin-main input[type=button]{min-height:42px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;border-radius:13px!important;padding:10px 14px!important;white-space:normal!important;text-align:center!important;text-decoration:none!important;text-shadow:none!important;box-shadow:none!important;overflow-wrap:break-word!important;word-break:normal!important;}.admin-body .admin-main .btn.primary,.admin-body .admin-main .btn.success,.admin-body .admin-main .btn.danger,.admin-body .admin-main button.primary,.admin-body .admin-main button.success,.admin-body .admin-main button.danger,.admin-shell .admin-main .btn.primary,.admin-shell .admin-main .btn.success,.admin-shell .admin-main .btn.danger,.admin-shell .admin-main button.primary,.admin-shell .admin-main button.success,.admin-shell .admin-main button.danger{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border-color:transparent!important;}.admin-body .admin-main .btn.ghost,.admin-body .admin-main .btn.secondary,.admin-body .admin-main .btn.light,.admin-body .admin-main button.ghost,.admin-body .admin-main button.secondary,.admin-shell .admin-main .btn.ghost,.admin-shell .admin-main .btn.secondary,.admin-shell .admin-main .btn.light,.admin-shell .admin-main button.ghost,.admin-shell .admin-main button.secondary{background:var(--amzx346-card-2)!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;border:1px solid var(--amzx346-border-2)!important;}.admin-body .admin-main .btn[disabled],.admin-body .admin-main button[disabled],.admin-body .admin-main .btn.disabled,.admin-shell .admin-main .btn[disabled],.admin-shell .admin-main button[disabled],.admin-shell .admin-main .btn.disabled{background:#334155!important;color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;border:1px solid #475569!important;opacity:.72!important;}.admin-body .admin-main .table-wrap,.admin-body .admin-main .table-responsive,.admin-body .admin-main .table-card,.admin-shell .admin-main .table-wrap,.admin-shell .admin-main .table-responsive,.admin-shell .admin-main .table-card{min-width:0!important;max-width:100%!important;overflow-x:auto!important;scrollbar-width:thin!important;}.admin-body .admin-main table,.admin-body .admin-main .table,.admin-shell .admin-main table,.admin-shell .admin-main .table{width:100%!important;min-width:720px!important;border-collapse:separate!important;border-spacing:0!important;color:var(--amzx346-text)!important;-webkit-text-fill-color:var(--amzx346-text)!important;}.admin-body .admin-main table th,.admin-body .admin-main table td,.admin-body .admin-main .table th,.admin-body .admin-main .table td,.admin-shell .admin-main table th,.admin-shell .admin-main table td,.admin-shell .admin-main .table th,.admin-shell .admin-main .table td{vertical-align:middle!important;text-align:left!important;border-bottom:1px solid rgba(148,163,184,.20)!important;color:var(--amzx346-text)!important;-webkit-text-fill-color:var(--amzx346-text)!important;overflow-wrap:anywhere!important;word-break:normal!important;}.admin-body .admin-main table th,.admin-body .admin-main .table th,.admin-shell .admin-main table th,.admin-shell .admin-main .table th{font-weight:950!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;background:rgba(15,23,42,.72)!important;}.admin-body .admin-main table td small,.admin-body .admin-main .table td small,.admin-shell .admin-main table td small,.admin-shell .admin-main .table td small{color:var(--amzx346-muted)!important;-webkit-text-fill-color:var(--amzx346-muted)!important;}.admin-body .admin-main code,.admin-body .admin-main pre,.admin-shell .admin-main code,.admin-shell .admin-main pre{max-width:100%!important;overflow:auto!important;color:#e0f2fe!important;-webkit-text-fill-color:#e0f2fe!important;background:#020617!important;border:1px solid var(--amzx346-border)!important;border-radius:12px!important;}@media(max-width:980px){.admin-body .admin-main .settings-grid,.admin-body .admin-main .settings-center,.admin-body .admin-main .product-admin-grid,.admin-shell .admin-main .settings-grid,.admin-shell .admin-main .settings-center,.admin-shell .admin-main .product-admin-grid{grid-template-columns:1fr!important;}}@media(max-width:720px){.admin-body .admin-main,.admin-shell .admin-main{padding-inline:14px!important;}.admin-body .admin-main .card,.admin-body .admin-main .settings-card,.admin-body .admin-main .panel,.admin-body .admin-main .box,.admin-body .admin-main .table-card,.admin-shell .admin-main .card,.admin-shell .admin-main .settings-card,.admin-shell .admin-main .panel,.admin-shell .admin-main .box,.admin-shell .admin-main .table-card{padding:16px!important;border-radius:18px!important;}.admin-body .admin-main .row,.admin-body .admin-main .row.wrap,.admin-body .admin-main .actions,.admin-body .admin-main .actions.wrap,.admin-body .admin-main .toolbar,.admin-body .admin-main .filters,.admin-shell .admin-main .row,.admin-shell .admin-main .row.wrap,.admin-shell .admin-main .actions,.admin-shell .admin-main .actions.wrap,.admin-shell .admin-main .toolbar,.admin-shell .admin-main .filters{align-items:stretch!important;}.admin-body .admin-main .row>.btn,.admin-body .admin-main .actions>.btn,.admin-body .admin-main .toolbar>.btn,.admin-body .admin-main .filters>.btn,.admin-shell .admin-main .row>.btn,.admin-shell .admin-main .actions>.btn,.admin-shell .admin-main .toolbar>.btn,.admin-shell .admin-main .filters>.btn{flex:1 1 180px!important;min-width:0!important;}.admin-body .admin-main table,.admin-body .admin-main .table,.admin-shell .admin-main table,.admin-shell .admin-main .table{min-width:680px!important;}}body.sketch-menu-v106 .catalogo-menu{overflow-x:hidden!important;}body.sketch-menu-v106 .products-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;align-items:stretch!important;padding-left:24px!important;padding-right:24px!important;}body.sketch-menu-v106 .products-list>h2{grid-column:1/-1!important;margin:24px 0 4px!important;color:var(--menu-text,#111827)!important;-webkit-text-fill-color:var(--menu-text,#111827)!important;font-size:clamp(22px,2.4vw,30px)!important;line-height:1.08!important;letter-spacing:-.025em!important;}body.sketch-menu-v106 .menu-product:not(.offer-card){position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr) 108px!important;gap:14px!important;align-items:center!important;min-height:158px!important;width:100%!important;max-width:100%!important;padding:16px!important;margin:0!important;overflow:hidden!important;box-sizing:border-box!important;border:1px solid color-mix(in srgb,var(--primary,#ff4f0a) 16%,var(--menu-line,#e5e7eb))!important;border-radius:24px!important;background:color-mix(in srgb,var(--menu-card,#ffffff) 96%,transparent)!important;color:var(--menu-text,#111827)!important;-webkit-text-fill-color:var(--menu-text,#111827)!important;box-shadow:0 14px 32px rgba(15,23,42,.07)!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important;}body.sketch-menu-v106 .menu-product:not(.offer-card):hover{transform:translateY(-2px)!important;border-color:color-mix(in srgb,var(--primary,#ff4f0a) 34%,var(--menu-line,#e5e7eb))!important;box-shadow:0 18px 40px rgba(15,23,42,.11)!important;}body.sketch-menu-v106 .menu-product:not(.offer-card)>div{min-width:0!important;max-width:100%!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:6px!important;grid-column:1!important;grid-row:1!important;}body.sketch-menu-v106 .menu-product:not(.offer-card) h3{width:100%!important;max-width:100%!important;margin:0!important;color:var(--menu-text,#111827)!important;-webkit-text-fill-color:var(--menu-text,#111827)!important;font-size:18px!important;line-height:1.16!important;letter-spacing:-.012em!important;font-weight:950!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important;text-align:left!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;}body.sketch-menu-v106 .menu-product:not(.offer-card) p{width:100%!important;max-width:100%!important;margin:0!important;color:var(--menu-muted,#64748b)!important;-webkit-text-fill-color:var(--menu-muted,#64748b)!important;font-size:13px!important;line-height:1.34!important;font-weight:700!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;}body.sketch-menu-v106 .menu-product:not(.offer-card) .badges{display:flex!important;gap:5px!important;flex-wrap:wrap!important;margin:1px 0!important;max-width:100%!important;}body.sketch-menu-v106 .menu-product:not(.offer-card) .badges span{display:inline-flex!important;align-items:center!important;justify-content:center!important;max-width:100%!important;padding:4px 8px!important;border-radius:999px!important;background:color-mix(in srgb,var(--primary,#ff4f0a) 10%,#ffffff)!important;color:color-mix(in srgb,var(--primary,#ff4f0a) 72%,#111827)!important;-webkit-text-fill-color:color-mix(in srgb,var(--primary,#ff4f0a) 72%,#111827)!important;border:1px solid color-mix(in srgb,var(--primary,#ff4f0a) 18%,transparent)!important;font-size:10.5px!important;font-weight:950!important;line-height:1.12!important;white-space:normal!important;}body.sketch-menu-v106 .menu-product:not(.offer-card) .price-discount-row{width:100%!important;max-width:100%!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;flex-wrap:wrap!important;margin:2px 0 0!important;position:relative!important;z-index:2!important;}body.sketch-menu-v106 .menu-product:not(.offer-card) strong,body.sketch-menu-v106 .featured-product strong,body.sketch-menu-v106 .offer-card strong{color:var(--primary,#ff4f0a)!important;-webkit-text-fill-color:var(--primary,#ff4f0a)!important;font-weight:1000!important;text-shadow:none!important;}body.sketch-menu-v106 .menu-product:not(.offer-card) .price-discount-row strong{font-size:22px!important;line-height:1.05!important;margin:0!important;white-space:nowrap!important;}body.sketch-menu-v106 .menu-product:not(.offer-card) del,body.sketch-menu-v106 .menu-product:not(.offer-card) .price-discount-row del{color:var(--menu-muted,#94a3b8)!important;-webkit-text-fill-color:var(--menu-muted,#94a3b8)!important;font-size:12px!important;font-weight:800!important;margin:0!important;white-space:nowrap!important;}body.sketch-menu-v106 .menu-product:not(.offer-card) .discount-pill{position:static!important;max-width:100%!important;margin:0!important;padding:6px 9px!important;border-radius:999px!important;z-index:3!important;font-size:11px!important;font-weight:950!important;white-space:nowrap!important;line-height:1.08!important;}body.sketch-menu-v106 .menu-product:not(.offer-card) small{margin-top:0!important;color:var(--menu-muted,#64748b)!important;-webkit-text-fill-color:var(--menu-muted,#64748b)!important;font-size:11px!important;font-weight:800!important;line-height:1.2!important;}body.sketch-menu-v106 .menu-product:not(.offer-card)>img,body.sketch-menu-v106 .menu-product:not(.offer-card) img:not(.fav-btn img){width:108px!important;height:108px!important;max-width:108px!important;min-width:108px!important;aspect-ratio:1/1!important;grid-column:2!important;grid-row:1!important;justify-self:end!important;align-self:center!important;display:block!important;object-fit:contain!important;object-position:center center!important;border-radius:22px!important;background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(248,250,252,.94))!important;border:1px solid rgba(148,163,184,.18)!important;padding:7px!important;box-shadow:0 10px 24px rgba(15,23,42,.10)!important;position:relative!important;z-index:1!important;}body.sketch-menu-v106 .menu-product:not(.offer-card)>.fav-btn{right:10px!important;top:10px!important;}body.sketch-menu-v106 .featured-products{overflow:hidden!important;}body.sketch-menu-v106 .featured-product{min-width:0!important;color:var(--menu-text,#111827)!important;-webkit-text-fill-color:var(--menu-text,#111827)!important;overflow:hidden!important;}body.sketch-menu-v106 .featured-product img{object-fit:contain!important;object-position:center center!important;background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(248,250,252,.94))!important;border:1px solid rgba(148,163,184,.16)!important;padding:6px!important;}body.sketch-menu-v106 .featured-product h3{color:var(--menu-text,#111827)!important;-webkit-text-fill-color:var(--menu-text,#111827)!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;}body.sketch-menu-v106 .featured-product p{color:var(--menu-muted,#64748b)!important;-webkit-text-fill-color:var(--menu-muted,#64748b)!important;}body.sketch-menu-v106 .menu-offers-section{margin:18px 24px 26px!important;padding:18px!important;border-radius:28px!important;overflow:hidden!important;background:color-mix(in srgb,var(--menu-card,#ffffff) 90%,var(--primary,#ff4f0a) 10%)!important;border:1px solid color-mix(in srgb,var(--primary,#ff4f0a) 24%,var(--menu-line,#e5e7eb))!important;box-shadow:0 14px 34px rgba(15,23,42,.08)!important;}body.sketch-menu-v106 .offers-head{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:12px!important;margin:0 0 14px!important;}body.sketch-menu-v106 .offers-head small{color:var(--primary,#ff4f0a)!important;-webkit-text-fill-color:var(--primary,#ff4f0a)!important;font-weight:950!important;text-transform:uppercase!important;letter-spacing:.07em!important;}body.sketch-menu-v106 .offers-head h2{margin:0!important;color:var(--menu-text,#111827)!important;-webkit-text-fill-color:var(--menu-text,#111827)!important;font-size:clamp(23px,3.2vw,34px)!important;line-height:1.06!important;}body.sketch-menu-v106 .offers-head p,body.sketch-menu-v106 .offers-head>span{color:var(--menu-muted,#64748b)!important;-webkit-text-fill-color:var(--menu-muted,#64748b)!important;font-weight:800!important;}body.sketch-menu-v106 .offers-scroller{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))!important;grid-auto-flow:row!important;grid-auto-columns:auto!important;gap:14px!important;overflow:visible!important;padding:0!important;scroll-snap-type:none!important;}body.sketch-menu-v106 .offer-card,body.sketch-menu-v106 .offer-card.menu-product{position:relative!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:auto minmax(0,1fr)!important;gap:10px!important;align-items:start!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:0!important;padding:12px!important;margin:0!important;border-radius:22px!important;background:var(--menu-card,#ffffff)!important;color:var(--menu-text,#111827)!important;-webkit-text-fill-color:var(--menu-text,#111827)!important;border:1px solid color-mix(in srgb,var(--primary,#ff4f0a) 24%,var(--menu-line,#e5e7eb))!important;box-shadow:0 14px 32px rgba(15,23,42,.08)!important;overflow:hidden!important;scroll-snap-align:start!important;}body.sketch-menu-v106 .offer-card img{width:100%!important;height:148px!important;max-width:100%!important;min-width:0!important;aspect-ratio:auto!important;display:block!important;grid-column:auto!important;grid-row:auto!important;object-fit:contain!important;object-position:center center!important;border-radius:18px!important;background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(248,250,252,.94))!important;border:1px solid rgba(148,163,184,.16)!important;padding:8px!important;box-shadow:0 10px 22px rgba(15,23,42,.08)!important;}body.sketch-menu-v106 .offer-card>div{display:grid!important;gap:5px!important;min-width:0!important;align-content:start!important;}body.sketch-menu-v106 .offer-card b{color:var(--menu-text,#111827)!important;-webkit-text-fill-color:var(--menu-text,#111827)!important;font-size:16px!important;line-height:1.16!important;font-weight:900!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;}body.sketch-menu-v106 .offer-card small{color:var(--menu-muted,#64748b)!important;-webkit-text-fill-color:var(--menu-muted,#64748b)!important;font-size:12.5px!important;line-height:1.25!important;font-weight:750!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;}body.sketch-menu-v106 .offer-card strong{font-size:20px!important;line-height:1.05!important;margin:0!important;}body.sketch-menu-v106 .offer-card del{color:var(--menu-muted,#94a3b8)!important;-webkit-text-fill-color:var(--menu-muted,#94a3b8)!important;font-size:13px!important;font-weight:800!important;}body.sketch-menu-v106 .offer-card em,body.sketch-menu-v106 .offer-discount-badge,body.sketch-menu-v106 .offer-free-entrega,body.sketch-menu-v106 .free-entrega-pill{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:max-content!important;max-width:100%!important;border-radius:999px!important;padding:5px 8px!important;font-style:normal!important;font-weight:950!important;font-size:11.5px!important;line-height:1.12!important;white-space:normal!important;}body.sketch-menu-v106 .offer-discount-badge,body.sketch-menu-v106 .offer-card em{background:#ff6b35!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;}body.sketch-menu-v106 .offer-free-entrega,body.sketch-menu-v106 .free-entrega-pill{background:#fff7ed!important;color:#ea580c!important;-webkit-text-fill-color:#ea580c!important;border:1px solid #fed7aa!important;}body.sketch-menu-v106.theme-dark .menu-product:not(.offer-card),body.sketch-menu-v106.tpl-premium_dark .menu-product:not(.offer-card),body.sketch-menu-v106.tpl-dark_auto_gold .menu-product:not(.offer-card),body.sketch-menu-v106.tpl-black_premium .menu-product:not(.offer-card),body.sketch-menu-v106.tpl-otica_neon .menu-product:not(.offer-card),body.sketch-menu-v106.tpl-construcao_gold .menu-product:not(.offer-card),body.sketch-menu-v106.tpl-joias_premium .menu-product:not(.offer-card),body.sketch-menu-v106.tpl-cyber_neon .menu-product:not(.offer-card),body.sketch-menu-v106.theme-dark .featured-product,body.sketch-menu-v106.theme-dark .offer-card,body.sketch-menu-v106[class*="tpl-"][class*="dark"] .offer-card,body.sketch-menu-v106.tpl-black_premium .offer-card,body.sketch-menu-v106.tpl-cyber_neon .offer-card,body.sketch-menu-v106.tpl-otica_neon .offer-card,body.sketch-menu-v106.tpl-construcao_gold .offer-card{color:var(--menu-text,#f8fafc)!important;-webkit-text-fill-color:var(--menu-text,#f8fafc)!important;}body.sketch-menu-v106.theme-dark .menu-product:not(.offer-card) h3,body.sketch-menu-v106.tpl-premium_dark .menu-product:not(.offer-card) h3,body.sketch-menu-v106.tpl-dark_auto_gold .menu-product:not(.offer-card) h3,body.sketch-menu-v106.tpl-black_premium .menu-product:not(.offer-card) h3,body.sketch-menu-v106.tpl-otica_neon .menu-product:not(.offer-card) h3,body.sketch-menu-v106.tpl-construcao_gold .menu-product:not(.offer-card) h3,body.sketch-menu-v106.tpl-joias_premium .menu-product:not(.offer-card) h3,body.sketch-menu-v106.tpl-cyber_neon .menu-product:not(.offer-card) h3,body.sketch-menu-v106.theme-dark .featured-product h3,body.sketch-menu-v106.theme-dark .offer-card b,body.sketch-menu-v106[class*="tpl-"][class*="dark"] .offer-card b,body.sketch-menu-v106.tpl-black_premium .offer-card b,body.sketch-menu-v106.tpl-cyber_neon .offer-card b,body.sketch-menu-v106.tpl-otica_neon .offer-card b,body.sketch-menu-v106.tpl-construcao_gold .offer-card b{color:var(--menu-text,#ffffff)!important;-webkit-text-fill-color:var(--menu-text,#ffffff)!important;}body.sketch-menu-v106.theme-dark .menu-product:not(.offer-card) p,body.sketch-menu-v106.tpl-premium_dark .menu-product:not(.offer-card) p,body.sketch-menu-v106.tpl-dark_auto_gold .menu-product:not(.offer-card) p,body.sketch-menu-v106.tpl-black_premium .menu-product:not(.offer-card) p,body.sketch-menu-v106.tpl-otica_neon .menu-product:not(.offer-card) p,body.sketch-menu-v106.tpl-construcao_gold .menu-product:not(.offer-card) p,body.sketch-menu-v106.tpl-joias_premium .menu-product:not(.offer-card) p,body.sketch-menu-v106.tpl-cyber_neon .menu-product:not(.offer-card) p,body.sketch-menu-v106.theme-dark .featured-product p,body.sketch-menu-v106.theme-dark .offer-card small,body.sketch-menu-v106[class*="tpl-"][class*="dark"] .offer-card small,body.sketch-menu-v106.tpl-black_premium .offer-card small,body.sketch-menu-v106.tpl-cyber_neon .offer-card small,body.sketch-menu-v106.tpl-otica_neon .offer-card small,body.sketch-menu-v106.tpl-construcao_gold .offer-card small{color:var(--menu-muted,#dbeafe)!important;-webkit-text-fill-color:var(--menu-muted,#dbeafe)!important;}@media(min-width:1024px){body.sketch-menu-v106 .catalogo-menu.desktop-wide{width:min(1280px,100%)!important;max-width:1280px!important;}body.sketch-menu-v106 .catalogo-menu.desktop-wide .products-list{grid-template-columns:repeat(auto-fit,minmax(330px,1fr))!important;}}@media(max-width:900px){body.sketch-menu-v106 .products-list{grid-template-columns:1fr!important;padding-left:14px!important;padding-right:14px!important;gap:12px!important;}body.sketch-menu-v106 .menu-product:not(.offer-card){grid-template-columns:minmax(0,1fr) 96px!important;min-height:142px!important;gap:12px!important;padding:14px!important;}body.sketch-menu-v106 .menu-product:not(.offer-card)>img,body.sketch-menu-v106 .menu-product:not(.offer-card) img:not(.fav-btn img){width:96px!important;height:96px!important;max-width:96px!important;min-width:96px!important;border-radius:20px!important;padding:6px!important;}}@media(max-width:760px){body.sketch-menu-v106 .menu-offers-section{margin:14px 14px 20px!important;padding:14px!important;border-radius:24px!important;}body.sketch-menu-v106 .offers-head{display:block!important;margin-bottom:12px!important;}body.sketch-menu-v106 .offers-head>span{display:none!important;}body.sketch-menu-v106 .offers-scroller{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;}body.sketch-menu-v106 .offer-card,body.sketch-menu-v106 .offer-card.menu-product{padding:10px!important;border-radius:20px!important;}body.sketch-menu-v106 .offer-card img{height:122px!important;border-radius:16px!important;}body.sketch-menu-v106 .offer-card b{font-size:15.5px!important;}body.sketch-menu-v106 .offer-card small{font-size:12px!important;}body.sketch-menu-v106 .offer-card strong{font-size:18px!important;}}@media(max-width:430px){body.sketch-menu-v106 .menu-product:not(.offer-card){grid-template-columns:minmax(0,1fr) 82px!important;gap:10px!important;padding:13px!important;min-height:132px!important;border-radius:20px!important;}body.sketch-menu-v106 .menu-product:not(.offer-card)>img,body.sketch-menu-v106 .menu-product:not(.offer-card) img:not(.fav-btn img){width:82px!important;height:82px!important;max-width:82px!important;min-width:82px!important;border-radius:16px!important;padding:5px!important;}body.sketch-menu-v106 .menu-product:not(.offer-card) h3{font-size:16px!important;}body.sketch-menu-v106 .menu-product:not(.offer-card) p{font-size:12px!important;}body.sketch-menu-v106 .menu-product:not(.offer-card) .price-discount-row strong{font-size:20px!important;}}@media(max-width:380px){body.sketch-menu-v106 .offers-scroller{grid-template-columns:1fr!important;}body.sketch-menu-v106 .offer-card img{height:158px!important;}}#customerModal.modal{align-items:flex-start!important;justify-content:center!important;overflow:auto!important;padding:14px!important;background:rgba(2,6,23,.74)!important;-webkit-overflow-scrolling:touch!important;}#customerModal .customer-sheet,#customerModal .customer-sheet.pro-client,#customerModal .customer-themed-sheet,#customerModal .customer-guest-sheet,.customer-sheet.pro-client,.customer-themed-sheet,.customer-guest-sheet{position:relative!important;width:min(920px,100%)!important;max-width:920px!important;max-height:calc(100dvh - 28px)!important;overflow:auto!important;box-sizing:border-box!important;padding:28px!important;padding-top:86px!important;border-radius:30px!important;background:radial-gradient(circle at 12% 0%,rgba(255,79,10,.16),transparent 32%),linear-gradient(180deg,#111827,#020617)!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;border:1px solid rgba(148,163,184,.28)!important;box-shadow:0 30px 90px rgba(0,0,0,.42)!important;text-shadow:none!important;overscroll-behavior:contain!important;}#customerModal .customer-sheet *,#customerModal .customer-themed-sheet *,#customerModal .customer-guest-sheet *,.customer-sheet.pro-client *,.customer-themed-sheet *,.customer-guest-sheet *{box-sizing:border-box!important;text-shadow:none!important;}#customerModal .customer-sheet .close,#customerModal .customer-sheet .close.client-close,#customerModal .customer-sheet .customer-sheet-close,#customerModal .customer-themed-sheet .close,#customerModal .customer-guest-sheet .close,.customer-sheet.pro-client .close,.customer-themed-sheet .close,.customer-guest-sheet .close{position:absolute!important;top:18px!important;right:18px!important;width:50px!important;height:50px!important;min-width:50px!important;min-height:50px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;border:1px solid rgba(255,255,255,.28)!important;background:#020617!important;color:transparent!important;-webkit-text-fill-color:transparent!important;font-size:0!important;line-height:0!important;text-indent:-9999px!important;padding:0!important;margin:0!important;z-index:80!important;box-shadow:0 16px 36px rgba(0,0,0,.36)!important;overflow:hidden!important;}#customerModal .customer-sheet .close::before,#customerModal .customer-sheet .close.client-close::before,#customerModal .customer-sheet .customer-sheet-close::before,#customerModal .customer-themed-sheet .close::before,#customerModal .customer-guest-sheet .close::before,.customer-sheet.pro-client .close::before,.customer-themed-sheet .close::before,.customer-guest-sheet .close::before,#customerModal .customer-sheet .close::after,#customerModal .customer-sheet .close.client-close::after,#customerModal .customer-sheet .customer-sheet-close::after,#customerModal .customer-themed-sheet .close::after,#customerModal .customer-guest-sheet .close::after,.customer-sheet.pro-client .close::after,.customer-themed-sheet .close::after,.customer-guest-sheet .close::after{content:""!important;position:absolute!important;left:50%!important;top:50%!important;width:23px!important;height:3px!important;border-radius:999px!important;background:#ffffff!important;opacity:1!important;display:block!important;transform-origin:center!important;}#customerModal .customer-sheet .close::before,#customerModal .customer-sheet .close.client-close::before,#customerModal .customer-sheet .customer-sheet-close::before,#customerModal .customer-themed-sheet .close::before,#customerModal .customer-guest-sheet .close::before,.customer-sheet.pro-client .close::before,.customer-themed-sheet .close::before,.customer-guest-sheet .close::before{transform:translate(-50%,-50%) rotate(45deg)!important;}#customerModal .customer-sheet .close::after,#customerModal .customer-sheet .close.client-close::after,#customerModal .customer-sheet .customer-sheet-close::after,#customerModal .customer-themed-sheet .close::after,#customerModal .customer-guest-sheet .close::after,.customer-sheet.pro-client .close::after,.customer-themed-sheet .close::after,.customer-guest-sheet .close::after{transform:translate(-50%,-50%) rotate(-45deg)!important;}#customerModal .pro-client h1,#customerModal .pro-client h2,#customerModal .pro-client h3,#customerModal .pro-client h4,#customerModal .pro-client h5,#customerModal .customer-themed-sheet h1,#customerModal .customer-themed-sheet h2,#customerModal .customer-themed-sheet h3,#customerModal .customer-guest-sheet h1,#customerModal .customer-guest-sheet h2,#customerModal .customer-guest-sheet h3,#customerModal .pro-client b,#customerModal .pro-client strong,#customerModal .pro-client label,#customerModal .client-section-head h3,.customer-sheet.pro-client h1,.customer-sheet.pro-client h2,.customer-sheet.pro-client h3,.customer-sheet.pro-client b,.customer-sheet.pro-client strong,.customer-sheet.pro-client label{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;opacity:1!important;}#customerModal .pro-client p,#customerModal .pro-client small,#customerModal .pro-client li,#customerModal .pro-client .muted,#customerModal .customer-themed-sheet p,#customerModal .customer-themed-sheet small,#customerModal .customer-guest-sheet p,#customerModal .customer-guest-sheet small,#customerModal .client-section-head small,.customer-sheet.pro-client p,.customer-sheet.pro-client small,.customer-sheet.pro-client li,.customer-sheet.pro-client .muted{color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;opacity:1!important;}#customerModal .client-hero-panel,#customerModal .themed-client-hero,#customerModal .client-id-card,#customerModal .client-data-summary,#customerModal .client-card-form,#customerModal .client-reward-card,#customerModal .customer-coupons-card,#customerModal .client-coupons-panel,#customerModal .redeemed-coupons-card,#customerModal .redeemed-coupons-panel,#customerModal .mini-coupon,#customerModal .client-security-panel,#customerModal .client-security-panel.client-security-inside-edit,#customerModal .client-2fa-keybox,#customerModal .client-2fa-qr-card,#customerModal .loyalty-qr-box,#customerModal .safe-data-grid>span,.customer-sheet.pro-client .client-hero-panel,.customer-sheet.pro-client .themed-client-hero,.customer-sheet.pro-client .client-id-card,.customer-sheet.pro-client .client-data-summary,.customer-sheet.pro-client .client-card-form,.customer-sheet.pro-client .client-reward-card,.customer-sheet.pro-client .client-security-panel,.customer-sheet.pro-client .mini-coupon,.customer-sheet.pro-client .safe-data-grid>span{background:linear-gradient(180deg,rgba(15,23,42,.98),rgba(2,6,23,.98))!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;border:1px solid rgba(148,163,184,.30)!important;border-radius:24px!important;box-shadow:0 16px 42px rgba(0,0,0,.26)!important;min-width:0!important;}#customerModal .client-hero-panel,#customerModal .themed-client-hero{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;gap:14px!important;align-items:center!important;padding:18px!important;padding-right:76px!important;margin-top:0!important;}#customerModal .client-avatar,.customer-sheet.pro-client .client-avatar,.customer-guest-sheet .client-avatar{width:58px!important;height:58px!important;min-width:58px!important;display:grid!important;place-items:center!important;border-radius:20px!important;background:linear-gradient(135deg,#ff4f0a,#ffb000)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:1000!important;box-shadow:0 12px 30px rgba(255,79,10,.25)!important;}#customerModal .customer-auth-switch,#customerModal .customer-login-method-tabs{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin:10px 0 14px!important;}#customerModal .customer-auth-switch button,#customerModal .customer-login-method-tabs button,.customer-sheet.pro-client .customer-auth-switch button,.customer-sheet.pro-client .customer-login-method-tabs button{min-height:48px!important;border-radius:16px!important;border:1px solid rgba(148,163,184,.38)!important;background:#111827!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;font-weight:950!important;text-align:center!important;white-space:normal!important;}#customerModal .customer-auth-switch button.active,#customerModal .customer-login-method-tabs button.active,.customer-sheet.pro-client .customer-auth-switch button.active,.customer-sheet.pro-client .customer-login-method-tabs button.active{background:linear-gradient(135deg,#ff4f0a,#f59e0b)!important;color:#111827!important;-webkit-text-fill-color:#111827!important;border-color:#fbbf24!important;box-shadow:0 14px 30px rgba(245,158,11,.22)!important;}#customerModal .pro-client input,#customerModal .pro-client textarea,#customerModal .pro-client select,#customerModal .customer-themed-sheet input,#customerModal .customer-themed-sheet textarea,#customerModal .customer-themed-sheet select,#customerModal .customer-guest-sheet input,#customerModal .customer-guest-sheet textarea,#customerModal .customer-guest-sheet select,.customer-sheet.pro-client input,.customer-sheet.pro-client textarea,.customer-sheet.pro-client select{width:100%!important;min-width:0!important;min-height:50px!important;border-radius:16px!important;background:#ffffff!important;color:#111827!important;-webkit-text-fill-color:#111827!important;caret-color:#111827!important;border:1px solid #cbd5e1!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.75),0 10px 24px rgba(0,0,0,.14)!important;}#customerModal .pro-client input::placeholder,#customerModal .pro-client textarea::placeholder,#customerModal .customer-themed-sheet input::placeholder,#customerModal .customer-themed-sheet textarea::placeholder,#customerModal .customer-guest-sheet input::placeholder,#customerModal .customer-guest-sheet textarea::placeholder,.customer-sheet.pro-client input::placeholder,.customer-sheet.pro-client textarea::placeholder{color:#64748b!important;-webkit-text-fill-color:#64748b!important;opacity:1!important;}#customerModal .pro-client .btn.primary,#customerModal .pro-client button.btn.primary,#customerModal .customer-themed-sheet .btn.primary,.customer-sheet.pro-client .btn.primary,.customer-sheet.pro-client button.btn.primary{background:linear-gradient(135deg,#f59e0b,#fbbf24)!important;color:#111827!important;-webkit-text-fill-color:#111827!important;border:1px solid #fcd34d!important;}#customerModal .pro-client .btn.success,#customerModal .customer-themed-sheet .btn.success,.customer-sheet.pro-client .btn.success{background:linear-gradient(135deg,#16a34a,#22c55e)!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border:1px solid #22c55e!important;}#customerModal .pro-client .btn.ghost,#customerModal .customer-themed-sheet .btn.ghost,.customer-sheet.pro-client .btn.ghost{background:#111827!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;border:1px solid #475569!important;}#customerModal .client-2fa-status-row{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:10px!important;margin:6px 0 14px!important;}#customerModal .client-2fa-status{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:34px!important;padding:7px 12px!important;border-radius:999px!important;font-weight:950!important;font-size:13px!important;}#customerModal .client-2fa-status.active{background:#dcfce7!important;color:#166534!important;-webkit-text-fill-color:#166534!important;border:1px solid #86efac!important;}#customerModal .client-2fa-status.off{background:#fff7ed!important;color:#9a3412!important;-webkit-text-fill-color:#9a3412!important;border:1px solid #fdba74!important;}#customerModal .premium-2fa-grid{display:grid!important;grid-template-columns:minmax(180px,220px) minmax(0,1fr)!important;gap:16px!important;align-items:start!important;}#customerModal .client-2fa-qr-card{display:grid!important;place-items:center!important;gap:10px!important;padding:16px!important;}#customerModal .client-2fa-qr-card .client-2fa-qr,#customerModal .client-2fa-qr{width:178px!important;height:178px!important;max-width:100%!important;object-fit:contain!important;background:#ffffff!important;border-radius:20px!important;padding:12px!important;border:1px solid rgba(255,255,255,.70)!important;box-shadow:0 18px 42px rgba(0,0,0,.32)!important;}#customerModal .client-2fa-secret-code,.customer-sheet.pro-client .client-2fa-secret-code{display:block!important;width:100%!important;overflow-wrap:anywhere!important;word-break:break-word!important;padding:12px 14px!important;border-radius:16px!important;background:#f8fafc!important;color:#020617!important;-webkit-text-fill-color:#020617!important;border:1px solid #cbd5e1!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono",monospace!important;font-size:13px!important;line-height:1.35!important;letter-spacing:.025em!important;}#customerModal .client-copy-field{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;align-items:center!important;}#customerModal .client-copy-field .btn{min-height:50px!important;border-radius:16px!important;white-space:nowrap!important;}#customerModal .client-2fa-action{width:100%!important;min-height:54px!important;border-radius:18px!important;font-weight:1000!important;white-space:normal!important;justify-content:center!important;text-align:center!important;}#customerModal .client-2fa-qr-fallback{display:none!important;color:#fed7aa!important;font-size:12px!important;font-weight:800!important;text-align:center!important;line-height:1.35!important;}#customerModal .client-2fa-qr-card.qr-load-error .client-2fa-qr{display:none!important;}#customerModal .client-2fa-qr-card.qr-load-error .client-2fa-qr-fallback{display:block!important;}#customerModal .empty-mini,.customer-sheet.pro-client .empty-mini{background:#0f172a!important;color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;border:1px dashed #334155!important;border-radius:18px!important;padding:16px!important;}body.sketch-menu-v106 .menu-actions .favorites-view-btn,body.sketch-menu-v106 .menu-actions .share-menu-btn{min-height:46px!important;border-radius:16px!important;white-space:nowrap!important;}body.sketch-menu-v106 .menu-actions .favorites-view-btn{background:linear-gradient(135deg,#ef4444,#ec4899)!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border:1px solid rgba(255,255,255,.22)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;}body.sketch-menu-v106 .menu-actions .favorites-view-btn span{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:22px!important;height:22px!important;padding:0 6px!important;border-radius:999px!important;background:rgba(255,255,255,.22)!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;font-size:12px!important;}body.sketch-menu-v106 .fav-btn{position:absolute!important;top:12px!important;right:12px!important;width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;display:grid!important;place-items:center!important;border-radius:999px!important;background:rgba(255,255,255,.94)!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;border:1px solid rgba(15,23,42,.18)!important;box-shadow:0 12px 24px rgba(15,23,42,.16)!important;cursor:pointer!important;pointer-events:auto!important;touch-action:manipulation!important;z-index:60!important;font-size:21px!important;line-height:1!important;}body.sketch-menu-v106 .fav-btn.active,body.sketch-menu-v106 .fav-btn.is-active{background:linear-gradient(135deg,#ef4444,#ec4899)!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border-color:transparent!important;box-shadow:0 12px 24px rgba(239,68,68,.30)!important;}.amzx-favorites-overlay{position:fixed!important;inset:0!important;z-index:10020!important;background:rgba(2,6,23,.76)!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;padding:14px!important;overflow:auto!important;-webkit-overflow-scrolling:touch!important;}.amzx-favorites-panel,.favorites-sheet{position:relative!important;width:min(920px,100%)!important;max-height:92dvh!important;overflow:auto!important;border-radius:30px 30px 0 0!important;background:var(--menu-card,#ffffff)!important;color:var(--menu-text,#111827)!important;-webkit-text-fill-color:var(--menu-text,#111827)!important;border:1px solid var(--menu-line,#e5e7eb)!important;padding:26px!important;padding-top:76px!important;box-shadow:0 -18px 50px rgba(0,0,0,.32)!important;}.amzx-favorites-panel .close,.favorites-sheet .close{position:absolute!important;top:16px!important;right:16px!important;width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;border-radius:999px!important;background:#020617!important;border:1px solid rgba(255,255,255,.24)!important;color:transparent!important;-webkit-text-fill-color:transparent!important;font-size:0!important;line-height:0!important;text-indent:-9999px!important;display:grid!important;place-items:center!important;z-index:80!important;overflow:hidden!important;}.amzx-favorites-panel .close::before,.favorites-sheet .close::before,.amzx-favorites-panel .close::after,.favorites-sheet .close::after{content:""!important;position:absolute!important;left:50%!important;top:50%!important;width:22px!important;height:3px!important;border-radius:999px!important;background:#fff!important;display:block!important;}.amzx-favorites-panel .close::before,.favorites-sheet .close::before{transform:translate(-50%,-50%) rotate(45deg)!important;}.amzx-favorites-panel .close::after,.favorites-sheet .close::after{transform:translate(-50%,-50%) rotate(-45deg)!important;}.amzx-favorites-grid,.fav-list{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(230px,1fr))!important;gap:12px!important;margin-top:14px!important;}.amzx-favorite-card,.fav-list-item{width:100%!important;display:grid!important;grid-template-columns:82px minmax(0,1fr)!important;gap:12px!important;align-items:center!important;text-align:left!important;border-radius:20px!important;border:1px solid var(--menu-line,#e5e7eb)!important;background:color-mix(in srgb,var(--menu-card,#fff) 94%,var(--primary,#ff4f0a) 6%)!important;color:var(--menu-text,#111827)!important;-webkit-text-fill-color:var(--menu-text,#111827)!important;padding:10px!important;cursor:pointer!important;}.amzx-favorite-card img,.fav-list-item img{width:82px!important;height:82px!important;object-fit:contain!important;border-radius:16px!important;background:#ffffff!important;padding:6px!important;border:1px solid rgba(148,163,184,.18)!important;}.amzx-favorite-card b,.fav-list-item b{display:block!important;color:var(--menu-text,#111827)!important;-webkit-text-fill-color:var(--menu-text,#111827)!important;font-size:16px!important;line-height:1.16!important;font-weight:950!important;}.amzx-favorite-card small,.fav-list-item small{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;color:var(--menu-muted,#64748b)!important;-webkit-text-fill-color:var(--menu-muted,#64748b)!important;font-size:12px!important;margin:4px 0!important;}.amzx-favorite-card strong,.fav-list-item strong{display:block!important;color:var(--primary,#ff4f0a)!important;-webkit-text-fill-color:var(--primary,#ff4f0a)!important;font-size:17px!important;font-weight:1000!important;}.amzx-fav-empty,.fav-empty{padding:22px!important;border-radius:20px!important;background:rgba(148,163,184,.12)!important;text-align:center!important;color:var(--menu-text,#111827)!important;-webkit-text-fill-color:var(--menu-text,#111827)!important;border:1px dashed var(--menu-line,#cbd5e1)!important;}@media(max-width:720px){#customerModal.modal{padding:8px!important;align-items:flex-end!important;}#customerModal .customer-sheet,#customerModal .customer-sheet.pro-client,#customerModal .customer-themed-sheet,#customerModal .customer-guest-sheet,.customer-sheet.pro-client,.customer-themed-sheet,.customer-guest-sheet{width:100%!important;max-height:94dvh!important;padding:18px!important;padding-top:80px!important;border-radius:28px 28px 0 0!important;}#customerModal .client-hero-panel,#customerModal .themed-client-hero{grid-template-columns:54px minmax(0,1fr)!important;padding:14px!important;padding-right:14px!important;}#customerModal .customer-auth-switch,#customerModal .customer-login-method-tabs,#customerModal .premium-2fa-grid,#customerModal .client-copy-field{grid-template-columns:1fr!important;}#customerModal .client-2fa-qr-card .client-2fa-qr,#customerModal .client-2fa-qr{width:174px!important;height:174px!important;}.amzx-favorites-overlay{padding:8px!important;}.amzx-favorites-panel,.favorites-sheet{padding:20px!important;padding-top:72px!important;border-radius:28px 28px 0 0!important;}.amzx-favorites-grid,.fav-list{grid-template-columns:1fr!important;}.amzx-favorite-card,.fav-list-item{grid-template-columns:74px minmax(0,1fr)!important;}.amzx-favorite-card img,.fav-list-item img{width:74px!important;height:74px!important;}}.admin-main .notifications-admin-grid,.admin-main .notifications-list,.admin-main .webpush-control-card,.admin-main .webpush-devices-panel,.admin-main .webpush-logs-panel,.admin-main .pwa-webpush-complete-card,.admin-main .pwa-diagnostics-card{min-width:0!important;max-width:100%!important;box-sizing:border-box!important;overflow:hidden!important;}.admin-main .notifications-admin-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(430px,100%),1fr))!important;gap:18px!important;align-items:stretch!important;}.admin-main .notification-settings-card,.admin-main .webpush-control-card,.admin-main .webpush-devices-panel,.admin-main .webpush-logs-panel,.admin-main .pwa-webpush-complete-card,.admin-main .pwa-diagnostics-card{border-radius:26px!important;background:linear-gradient(180deg,rgba(255,255,255,.97),rgba(248,250,252,.97))!important;border:1px solid rgba(148,163,184,.32)!important;color:var(--text,#0f172a)!important;-webkit-text-fill-color:var(--text,#0f172a)!important;box-shadow:0 18px 42px rgba(15,23,42,.08)!important;}body.admin-body.theme-dark .admin-main .notification-settings-card,body.admin-body.theme-dark .admin-main .webpush-control-card,body.admin-body.theme-dark .admin-main .webpush-devices-panel,body.admin-body.theme-dark .admin-main .webpush-logs-panel,body.admin-body.theme-dark .admin-main .pwa-webpush-complete-card,body.admin-body.theme-dark .admin-main .pwa-diagnostics-card,html[data-theme="dark"] body.admin-body .admin-main .notification-settings-card,html[data-theme="dark"] body.admin-body .admin-main .webpush-control-card,html[data-theme="dark"] body.admin-body .admin-main .webpush-devices-panel,html[data-theme="dark"] body.admin-body .admin-main .webpush-logs-panel,html[data-theme="dark"] body.admin-body .admin-main .pwa-webpush-complete-card,html[data-theme="dark"] body.admin-body .admin-main .pwa-diagnostics-card{background:linear-gradient(180deg,rgba(15,23,42,.97),rgba(17,24,39,.95))!important;border-color:rgba(255,255,255,.16)!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;box-shadow:0 20px 46px rgba(0,0,0,.24)!important;}.admin-main .notification-settings-card h2,.admin-main .webpush-control-card h2,.admin-main .webpush-devices-panel h2,.admin-main .webpush-logs-panel h2,.admin-main .pwa-webpush-complete-card h2,.admin-main .pwa-diagnostics-card h2,.admin-main .notification-settings-card b,.admin-main .webpush-control-card b,.admin-main .webpush-devices-panel b,.admin-main .webpush-logs-panel b,.admin-main .pwa-webpush-complete-card b,.admin-main .pwa-diagnostics-card b{color:var(--text,#0f172a)!important;-webkit-text-fill-color:var(--text,#0f172a)!important;}body.admin-body.theme-dark .admin-main .notification-settings-card h2,body.admin-body.theme-dark .admin-main .webpush-control-card h2,body.admin-body.theme-dark .admin-main .webpush-devices-panel h2,body.admin-body.theme-dark .admin-main .webpush-logs-panel h2,body.admin-body.theme-dark .admin-main .pwa-webpush-complete-card h2,body.admin-body.theme-dark .admin-main .pwa-diagnostics-card h2,body.admin-body.theme-dark .admin-main .notification-settings-card b,body.admin-body.theme-dark .admin-main .webpush-control-card b,body.admin-body.theme-dark .admin-main .webpush-devices-panel b,body.admin-body.theme-dark .admin-main .webpush-logs-panel b,body.admin-body.theme-dark .admin-main .pwa-webpush-complete-card b,body.admin-body.theme-dark .admin-main .pwa-diagnostics-card b,html[data-theme="dark"] body.admin-body .admin-main .notification-settings-card h2,html[data-theme="dark"] body.admin-body .admin-main .webpush-control-card h2,html[data-theme="dark"] body.admin-body .admin-main .webpush-devices-panel h2,html[data-theme="dark"] body.admin-body .admin-main .webpush-logs-panel h2,html[data-theme="dark"] body.admin-body .admin-main .pwa-webpush-complete-card h2,html[data-theme="dark"] body.admin-body .admin-main .pwa-diagnostics-card h2,html[data-theme="dark"] body.admin-body .admin-main .notification-settings-card b,html[data-theme="dark"] body.admin-body .admin-main .webpush-control-card b,html[data-theme="dark"] body.admin-body .admin-main .webpush-devices-panel b,html[data-theme="dark"] body.admin-body .admin-main .webpush-logs-panel b,html[data-theme="dark"] body.admin-body .admin-main .pwa-webpush-complete-card b,html[data-theme="dark"] body.admin-body .admin-main .pwa-diagnostics-card b{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;}.admin-main .notification-settings-card p,.admin-main .webpush-control-card p,.admin-main .webpush-devices-panel p,.admin-main .webpush-logs-panel p,.admin-main .pwa-webpush-complete-card p,.admin-main .pwa-diagnostics-card p,.admin-main .notification-settings-card small,.admin-main .webpush-control-card small,.admin-main .webpush-devices-panel small,.admin-main .webpush-logs-panel small,.admin-main .pwa-webpush-complete-card small,.admin-main .pwa-diagnostics-card small,.admin-main .notification-settings-card .muted,.admin-main .webpush-control-card .muted,.admin-main .webpush-devices-panel .muted,.admin-main .webpush-logs-panel .muted,.admin-main .pwa-webpush-complete-card .muted,.admin-main .pwa-diagnostics-card .muted{color:var(--muted,#64748b)!important;-webkit-text-fill-color:var(--muted,#64748b)!important;opacity:1!important;line-height:1.42!important;}body.admin-body.theme-dark .admin-main .notification-settings-card p,body.admin-body.theme-dark .admin-main .webpush-control-card p,body.admin-body.theme-dark .admin-main .webpush-devices-panel p,body.admin-body.theme-dark .admin-main .webpush-logs-panel p,body.admin-body.theme-dark .admin-main .pwa-webpush-complete-card p,body.admin-body.theme-dark .admin-main .pwa-diagnostics-card p,body.admin-body.theme-dark .admin-main .notification-settings-card small,body.admin-body.theme-dark .admin-main .webpush-control-card small,body.admin-body.theme-dark .admin-main .webpush-devices-panel small,body.admin-body.theme-dark .admin-main .webpush-logs-panel small,body.admin-body.theme-dark .admin-main .pwa-webpush-complete-card small,body.admin-body.theme-dark .admin-main .pwa-diagnostics-card small,body.admin-body.theme-dark .admin-main .notification-settings-card .muted,body.admin-body.theme-dark .admin-main .webpush-control-card .muted,body.admin-body.theme-dark .admin-main .webpush-devices-panel .muted,body.admin-body.theme-dark .admin-main .webpush-logs-panel .muted,body.admin-body.theme-dark .admin-main .pwa-webpush-complete-card .muted,body.admin-body.theme-dark .admin-main .pwa-diagnostics-card .muted,html[data-theme="dark"] body.admin-body .admin-main .notification-settings-card p,html[data-theme="dark"] body.admin-body .admin-main .webpush-control-card p,html[data-theme="dark"] body.admin-body .admin-main .webpush-devices-panel p,html[data-theme="dark"] body.admin-body .admin-main .webpush-logs-panel p,html[data-theme="dark"] body.admin-body .admin-main .pwa-webpush-complete-card p,html[data-theme="dark"] body.admin-body .admin-main .pwa-diagnostics-card p,html[data-theme="dark"] body.admin-body .admin-main .notification-settings-card small,html[data-theme="dark"] body.admin-body .admin-main .webpush-control-card small,html[data-theme="dark"] body.admin-body .admin-main .webpush-devices-panel small,html[data-theme="dark"] body.admin-body .admin-main .webpush-logs-panel small,html[data-theme="dark"] body.admin-body .admin-main .pwa-webpush-complete-card small,html[data-theme="dark"] body.admin-body .admin-main .pwa-diagnostics-card small,html[data-theme="dark"] body.admin-body .admin-main .notification-settings-card .muted,html[data-theme="dark"] body.admin-body .admin-main .webpush-control-card .muted,html[data-theme="dark"] body.admin-body .admin-main .webpush-devices-panel .muted,html[data-theme="dark"] body.admin-body .admin-main .webpush-logs-panel .muted,html[data-theme="dark"] body.admin-body .admin-main .pwa-webpush-complete-card .muted,html[data-theme="dark"] body.admin-body .admin-main .pwa-diagnostics-card .muted{color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;}.admin-main .notification-settings-card input,.admin-main .notification-settings-card select,.admin-main .notification-settings-card textarea,.admin-main .webpush-role-activate-label select,.admin-main .webpush-role-inline select,.admin-main .webpush-device-search{width:100%!important;min-width:0!important;min-height:46px!important;border-radius:14px!important;background:#ffffff!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;caret-color:#0f172a!important;border:1px solid #cbd5e1!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.70),0 8px 18px rgba(15,23,42,.08)!important;}.admin-main .notification-settings-card textarea{min-height:94px!important;resize:vertical!important;}.admin-main .notification-settings-card input::placeholder,.admin-main .notification-settings-card textarea::placeholder,.admin-main .webpush-device-search::placeholder{color:#64748b!important;-webkit-text-fill-color:#64748b!important;opacity:1!important;}body.admin-body.theme-dark .admin-main .notification-settings-card input,body.admin-body.theme-dark .admin-main .notification-settings-card select,body.admin-body.theme-dark .admin-main .notification-settings-card textarea,body.admin-body.theme-dark .admin-main .webpush-role-activate-label select,body.admin-body.theme-dark .admin-main .webpush-role-inline select,body.admin-body.theme-dark .admin-main .webpush-device-search,html[data-theme="dark"] body.admin-body .admin-main .notification-settings-card input,html[data-theme="dark"] body.admin-body .admin-main .notification-settings-card select,html[data-theme="dark"] body.admin-body .admin-main .notification-settings-card textarea,html[data-theme="dark"] body.admin-body .admin-main .webpush-role-activate-label select,html[data-theme="dark"] body.admin-body .admin-main .webpush-role-inline select,html[data-theme="dark"] body.admin-body .admin-main .webpush-device-search{background:#0f172a!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;border-color:rgba(255,255,255,.20)!important;box-shadow:none!important;}.admin-main .webpush-card{position:relative!important;isolation:isolate!important;}.admin-main .webpush-card::before{content:""!important;position:absolute!important;inset:0!important;z-index:-1!important;background:radial-gradient(circle at 18% 0%,rgba(34,197,94,.14),transparent 34%),radial-gradient(circle at 92% 10%,rgba(255,79,10,.12),transparent 32%)!important;pointer-events:none!important;}.admin-main .webpush-mini-stats{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr))!important;gap:10px!important;margin:14px 0!important;}.admin-main .webpush-mini-stats div,.admin-main .webpush-role-summary span,.admin-main .pwa-diag-row{min-width:0!important;border-radius:18px!important;background:rgba(15,23,42,.06)!important;border:1px solid rgba(148,163,184,.26)!important;color:var(--text,#0f172a)!important;-webkit-text-fill-color:var(--text,#0f172a)!important;overflow-wrap:anywhere!important;}.admin-main .webpush-mini-stats div{padding:13px!important;display:grid!important;gap:4px!important;}.admin-main .webpush-mini-stats div b{font-size:22px!important;font-weight:1000!important;line-height:1!important;}.admin-main .webpush-mini-stats div small{font-weight:850!important;}body.admin-body.theme-dark .admin-main .webpush-mini-stats div,body.admin-body.theme-dark .admin-main .webpush-role-summary span,body.admin-body.theme-dark .admin-main .pwa-diag-row,html[data-theme="dark"] body.admin-body .admin-main .webpush-mini-stats div,html[data-theme="dark"] body.admin-body .admin-main .webpush-role-summary span,html[data-theme="dark"] body.admin-body .admin-main .pwa-diag-row{background:rgba(255,255,255,.07)!important;border-color:rgba(255,255,255,.16)!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;}.admin-main .webpush-role-activate-label{display:grid!important;gap:8px!important;margin:14px 0!important;padding:14px!important;border-radius:20px!important;border:1px solid rgba(148,163,184,.30)!important;background:rgba(148,163,184,.12)!important;color:var(--text,#0f172a)!important;-webkit-text-fill-color:var(--text,#0f172a)!important;font-weight:950!important;}body.admin-body.theme-dark .admin-main .webpush-role-activate-label,html[data-theme="dark"] body.admin-body .admin-main .webpush-role-activate-label{background:rgba(255,255,255,.07)!important;border-color:rgba(255,255,255,.16)!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;}.admin-main .webpush-role-summary{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr))!important;gap:10px!important;margin:14px 0!important;}.admin-main .webpush-role-summary span{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:9px!important;padding:11px 13px!important;font-weight:900!important;}.admin-main .webpush-role-summary b{color:#ff4f0a!important;-webkit-text-fill-color:#ff4f0a!important;font-size:18px!important;}.admin-main .webpush-devices,.admin-main .webpush-devices-pro,.admin-main .webpush-log-list,.admin-main .notifications-list{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;min-width:0!important;max-width:100%!important;}.admin-main .webpush-device,.admin-main .webpush-device-pro,.admin-main .notifications-list .notification-item,.admin-main .webpush-log-item{min-width:0!important;max-width:100%!important;box-sizing:border-box!important;overflow:hidden!important;border-radius:22px!important;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,250,252,.98))!important;border:1px solid rgba(148,163,184,.30)!important;color:var(--text,#0f172a)!important;-webkit-text-fill-color:var(--text,#0f172a)!important;}.admin-main .webpush-device,.admin-main .webpush-device-pro{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:12px 16px!important;align-items:start!important;padding:18px!important;}.admin-main .webpush-log-item{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;gap:10px!important;align-items:center!important;padding:13px 14px!important;}.admin-main .notifications-list .notification-item{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:14px!important;align-items:center!important;padding:18px!important;}body.admin-body.theme-dark .admin-main .webpush-device,body.admin-body.theme-dark .admin-main .webpush-device-pro,body.admin-body.theme-dark .admin-main .notifications-list .notification-item,body.admin-body.theme-dark .admin-main .webpush-log-item,html[data-theme="dark"] body.admin-body .admin-main .webpush-device,html[data-theme="dark"] body.admin-body .admin-main .webpush-device-pro,html[data-theme="dark"] body.admin-body .admin-main .notifications-list .notification-item,html[data-theme="dark"] body.admin-body .admin-main .webpush-log-item{background:linear-gradient(180deg,rgba(15,23,42,.96),rgba(17,24,39,.94))!important;border-color:rgba(255,255,255,.15)!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;}.admin-main .webpush-device-main,.admin-main .webpush-device-meta,.admin-main .webpush-device-badges,.admin-main .webpush-device-actions,.admin-main .webpush-log-item b,.admin-main .webpush-log-item small,.admin-main .webpush-log-item em,.admin-main .notifications-list .notification-item h3,.admin-main .notifications-list .notification-item p,.admin-main .notifications-list .notification-item small,.admin-main .notifications-list .notification-item .notice-line{min-width:0!important;max-width:100%!important;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important;hyphens:none!important;line-height:1.42!important;}.admin-main .webpush-device-main b,.admin-main .webpush-log-item b,.admin-main .notifications-list .notification-item h3{display:block!important;margin:0!important;color:var(--text,#0f172a)!important;-webkit-text-fill-color:var(--text,#0f172a)!important;font-weight:1000!important;}.admin-main .webpush-device-main small,.admin-main .webpush-log-item small,.admin-main .notifications-list .notification-item small{display:block!important;color:var(--muted,#64748b)!important;-webkit-text-fill-color:var(--muted,#64748b)!important;font-weight:800!important;}body.admin-body.theme-dark .admin-main .webpush-device-main b,body.admin-body.theme-dark .admin-main .webpush-log-item b,body.admin-body.theme-dark .admin-main .notifications-list .notification-item h3,html[data-theme="dark"] body.admin-body .admin-main .webpush-device-main b,html[data-theme="dark"] body.admin-body .admin-main .webpush-log-item b,html[data-theme="dark"] body.admin-body .admin-main .notifications-list .notification-item h3{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;}body.admin-body.theme-dark .admin-main .webpush-device-main small,body.admin-body.theme-dark .admin-main .webpush-log-item small,body.admin-body.theme-dark .admin-main .notifications-list .notification-item small,html[data-theme="dark"] body.admin-body .admin-main .webpush-device-main small,html[data-theme="dark"] body.admin-body .admin-main .webpush-log-item small,html[data-theme="dark"] body.admin-body .admin-main .notifications-list .notification-item small{color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;}.admin-main .webpush-device-badges,.admin-main .webpush-device-actions,.admin-main .pwa-webpush-actions{display:flex!important;flex-wrap:wrap!important;gap:9px!important;align-items:center!important;}.admin-main .webpush-device-badges{justify-content:flex-end!important;}.admin-main .webpush-device-actions,.admin-main .pwa-webpush-actions{grid-column:1/-1!important;justify-content:flex-start!important;margin-top:2px!important;}.admin-main .webpush-device-actions .btn,.admin-main .pwa-webpush-actions .btn,.admin-main .webpush-control-card .actions.wrap .btn,.admin-main .notifications-list .notification-item .sendNotification{min-height:44px!important;border-radius:14px!important;white-space:normal!important;overflow-wrap:break-word!important;text-align:center!important;justify-content:center!important;}.admin-main .webpush-device-meta{grid-column:1/-1!important;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr))!important;gap:8px!important;}.admin-main .webpush-device-meta span{display:block!important;padding:9px 11px!important;border-radius:14px!important;background:rgba(148,163,184,.12)!important;border:1px solid rgba(148,163,184,.24)!important;color:var(--muted,#64748b)!important;-webkit-text-fill-color:var(--muted,#64748b)!important;overflow-wrap:anywhere!important;}.admin-main .webpush-device-meta span b{color:var(--text,#0f172a)!important;-webkit-text-fill-color:var(--text,#0f172a)!important;}body.admin-body.theme-dark .admin-main .webpush-device-meta span,html[data-theme="dark"] body.admin-body .admin-main .webpush-device-meta span{background:rgba(255,255,255,.07)!important;border-color:rgba(255,255,255,.14)!important;color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;}body.admin-body.theme-dark .admin-main .webpush-device-meta span b,html[data-theme="dark"] body.admin-body .admin-main .webpush-device-meta span b{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;}.admin-main .webpush-error,.admin-main .webpush-log-item em{color:#991b1b!important;-webkit-text-fill-color:#991b1b!important;background:rgba(239,68,68,.12)!important;border:1px solid rgba(239,68,68,.30)!important;border-radius:12px!important;padding:8px 10px!important;font-style:normal!important;font-weight:850!important;}.admin-main .webpush-log-item em{grid-column:1/-1!important;}body.admin-body.theme-dark .admin-main .webpush-error,body.admin-body.theme-dark .admin-main .webpush-log-item em,html[data-theme="dark"] body.admin-body .admin-main .webpush-error,html[data-theme="dark"] body.admin-body .admin-main .webpush-log-item em{color:#fecaca!important;-webkit-text-fill-color:#fecaca!important;background:rgba(239,68,68,.18)!important;border-color:rgba(248,113,113,.35)!important;}.admin-main .webpush-role-inline{display:grid!important;grid-template-columns:1fr!important;gap:6px!important;min-width:min(260px,100%)!important;color:var(--text,#0f172a)!important;-webkit-text-fill-color:var(--text,#0f172a)!important;font-weight:950!important;}.admin-main .webpush-role-inline span{color:inherit!important;-webkit-text-fill-color:inherit!important;white-space:nowrap!important;}.admin-main #webPushStatus.notice-line,.admin-main #notificationResult,.admin-main .notifications-list .notification-item .notice-line{display:block!important;padding:11px 13px!important;border-radius:16px!important;background:rgba(59,130,246,.10)!important;border:1px solid rgba(59,130,246,.28)!important;color:#1e3a8a!important;-webkit-text-fill-color:#1e3a8a!important;font-weight:850!important;}.admin-main #webPushStatus.ok,.admin-main #notificationResult.ok{background:rgba(34,197,94,.12)!important;border-color:rgba(34,197,94,.32)!important;color:#14532d!important;-webkit-text-fill-color:#14532d!important;}.admin-main #webPushStatus.warn,.admin-main #notificationResult.warn{background:rgba(245,158,11,.14)!important;border-color:rgba(245,158,11,.36)!important;color:#78350f!important;-webkit-text-fill-color:#78350f!important;}body.admin-body.theme-dark .admin-main #webPushStatus.notice-line,body.admin-body.theme-dark .admin-main #notificationResult,body.admin-body.theme-dark .admin-main .notifications-list .notification-item .notice-line,html[data-theme="dark"] body.admin-body .admin-main #webPushStatus.notice-line,html[data-theme="dark"] body.admin-body .admin-main #notificationResult,html[data-theme="dark"] body.admin-body .admin-main .notifications-list .notification-item .notice-line{background:rgba(59,130,246,.18)!important;border-color:rgba(96,165,250,.34)!important;color:#bfdbfe!important;-webkit-text-fill-color:#bfdbfe!important;}body.admin-body.theme-dark .admin-main #webPushStatus.ok,html[data-theme="dark"] body.admin-body .admin-main #webPushStatus.ok{color:#bbf7d0!important;-webkit-text-fill-color:#bbf7d0!important;background:rgba(34,197,94,.18)!important;border-color:rgba(34,197,94,.36)!important;}body.admin-body.theme-dark .admin-main #webPushStatus.warn,html[data-theme="dark"] body.admin-body .admin-main #webPushStatus.warn{color:#fde68a!important;-webkit-text-fill-color:#fde68a!important;background:rgba(245,158,11,.18)!important;border-color:rgba(245,158,11,.36)!important;}.admin-main .pwa-diag-row{display:grid!important;gap:5px!important;padding:11px 13px!important;margin:8px 0!important;}.admin-main .pwa-diag-row.ok{background:rgba(34,197,94,.12)!important;border-color:rgba(34,197,94,.34)!important;}.admin-main .pwa-diag-row.warn{background:rgba(245,158,11,.14)!important;border-color:rgba(245,158,11,.36)!important;}.admin-main .pwa-preview-icon,.admin-main img[alt="Ícone PWA"]{background:#000!important;padding:0!important;object-fit:cover!important;border-radius:24px!important;border:1px solid rgba(148,163,184,.30)!important;box-shadow:0 12px 30px rgba(15,23,42,.22)!important;}@media(max-width:920px){.admin-main .notifications-admin-grid,.admin-main .webpush-device,.admin-main .webpush-device-pro,.admin-main .notifications-list .notification-item,.admin-main .webpush-log-item{grid-template-columns:1fr!important;}.admin-main .webpush-device-badges{justify-content:flex-start!important;}.admin-main .webpush-device-actions,.admin-main .pwa-webpush-actions,.admin-main .webpush-control-card .actions.wrap{display:grid!important;grid-template-columns:1fr!important;}.admin-main .webpush-device-actions .btn,.admin-main .webpush-device-actions select,.admin-main .pwa-webpush-actions .btn,.admin-main .webpush-control-card .actions.wrap .btn,.admin-main .notifications-list .notification-item .sendNotification,.admin-main .webpush-role-inline,.admin-main .webpush-role-inline select{width:100%!important;min-width:0!important;}}@media(max-width:560px){.admin-main .notification-settings-card,.admin-main .webpush-control-card,.admin-main .webpush-devices-panel,.admin-main .webpush-logs-panel,.admin-main .pwa-webpush-complete-card,.admin-main .pwa-diagnostics-card,.admin-main .webpush-device,.admin-main .webpush-device-pro,.admin-main .notifications-list .notification-item{padding:14px!important;border-radius:20px!important;}.admin-main .webpush-device-badges,.admin-main .notifications-list .notification-item .row.between{display:grid!important;grid-template-columns:1fr!important;}.admin-main .webpush-device-badges .pill,.admin-main .notifications-list .notification-item .pill{width:100%!important;justify-content:center!important;text-align:center!important;}}.admin-shell .admin-main .license-v460,.admin-shell .admin-main .license-v467-head,.admin-shell .admin-main .license-card,.admin-shell .admin-main .license-payment,.admin-shell .admin-main .license-manual-card,.admin-shell .admin-main .license-dropzone,.admin-shell .admin-main .payment-history-anchor,.admin-shell .admin-main .pix-payment-card,.admin-shell .admin-main .pix-box,.admin-shell .admin-main .license-modules-clean,.admin-shell .admin-main .module-badges,.admin-shell .admin-main .license-history-actions{min-width:0!important;max-width:100%!important;box-sizing:border-box!important;overflow-wrap:anywhere!important;text-shadow:none!important;}.admin-shell .admin-main .license-v460{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(430px,100%),1fr))!important;gap:18px!important;align-items:start!important;}.admin-shell .admin-main .license-v467-head{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr))!important;gap:12px!important;margin:0 0 18px!important;}.admin-shell .admin-main .license-v467-head .step,.admin-shell .admin-main .license-card,.admin-shell .admin-main .license-payment,.admin-shell .admin-main .license-manual-card,.admin-shell .admin-main .payment-history-anchor,.admin-shell .admin-main .pix-payment-card,.admin-shell .admin-main .license-v460 .card,.admin-shell .admin-main .license-v460 .pix-box{background:linear-gradient(180deg,#ffffff,#f8fafc)!important;color:#101828!important;-webkit-text-fill-color:initial!important;border:1px solid rgba(148,163,184,.36)!important;border-radius:24px!important;box-shadow:0 16px 38px rgba(15,23,42,.08)!important;}.admin-shell .admin-main .license-v467-head .step{display:grid!important;gap:8px!important;align-content:start!important;padding:16px!important;}.admin-shell .admin-main .license-v467-head .step span{width:38px!important;height:38px!important;display:grid!important;place-items:center!important;border-radius:14px!important;background:linear-gradient(135deg,#ff4f0a,#ff9600)!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;font-weight:1000!important;box-shadow:0 9px 20px rgba(255,79,10,.22)!important;}.admin-shell .admin-main .license-v467-head .step div,.admin-shell .admin-main .license-v467-head .step b,.admin-shell .admin-main .license-card h2,.admin-shell .admin-main .license-card h3,.admin-shell .admin-main .license-payment h2,.admin-shell .admin-main .license-payment h3,.admin-shell .admin-main .license-manual-card h2,.admin-shell .admin-main .license-manual-card h3,.admin-shell .admin-main .payment-history-anchor h2,.admin-shell .admin-main .payment-history-anchor h3,.admin-shell .admin-main .pix-payment-card h2,.admin-shell .admin-main .pix-payment-card h3,.admin-shell .admin-main .license-v460 .card h2,.admin-shell .admin-main .license-v460 .card h3,.admin-shell .admin-main .license-v460 .pix-box h2,.admin-shell .admin-main .license-v460 b,.admin-shell .admin-main .license-v460 strong{color:#101828!important;-webkit-text-fill-color:#101828!important;opacity:1!important;text-shadow:none!important;}.admin-shell .admin-main .license-v467-head .step small,.admin-shell .admin-main .license-v467-head .step .muted,.admin-shell .admin-main .license-card p,.admin-shell .admin-main .license-card label,.admin-shell .admin-main .license-card li,.admin-shell .admin-main .license-card small,.admin-shell .admin-main .license-card .muted,.admin-shell .admin-main .license-payment p,.admin-shell .admin-main .license-payment label,.admin-shell .admin-main .license-payment li,.admin-shell .admin-main .license-payment small,.admin-shell .admin-main .license-payment .muted,.admin-shell .admin-main .license-manual-card p,.admin-shell .admin-main .license-manual-card small,.admin-shell .admin-main .license-manual-card .muted,.admin-shell .admin-main .payment-history-anchor p,.admin-shell .admin-main .payment-history-anchor td,.admin-shell .admin-main .payment-history-anchor th,.admin-shell .admin-main .payment-history-anchor small,.admin-shell .admin-main .payment-history-anchor .muted,.admin-shell .admin-main .pix-payment-card p,.admin-shell .admin-main .pix-payment-card small,.admin-shell .admin-main .pix-payment-card .muted,.admin-shell .admin-main .license-v460 .card p,.admin-shell .admin-main .license-v460 .card li,.admin-shell .admin-main .license-v460 .card small,.admin-shell .admin-main .license-v460 .card .muted,.admin-shell .admin-main .license-v460 .pix-box p,.admin-shell .admin-main .license-v460 .pix-box small,.admin-shell .admin-main .manual-note,.admin-shell .admin-main .license-steps,.admin-shell .admin-main .license-steps li{color:#475467!important;-webkit-text-fill-color:#475467!important;opacity:1!important;line-height:1.48!important;text-shadow:none!important;}.admin-shell .admin-main .license-payment input,.admin-shell .admin-main .license-payment textarea,.admin-shell .admin-main .license-payment select,.admin-shell .admin-main .license-card input,.admin-shell .admin-main .license-card textarea,.admin-shell .admin-main .license-card select,.admin-shell .admin-main .license-v460 input,.admin-shell .admin-main .license-v460 textarea,.admin-shell .admin-main .license-v460 select,.admin-shell .admin-main .pix-payment-card textarea{width:100%!important;min-width:0!important;min-height:48px!important;background:#ffffff!important;color:#101828!important;-webkit-text-fill-color:#101828!important;border:1px solid #98a2b3!important;border-radius:14px!important;box-shadow:none!important;}.admin-shell .admin-main .license-v460 textarea,.admin-shell .admin-main .pix-payment-card textarea,.admin-shell .admin-main .license-payment textarea{min-height:108px!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono",monospace!important;line-height:1.36!important;resize:vertical!important;}.admin-shell .admin-main .license-dropzone{display:grid!important;gap:8px!important;place-items:center!important;padding:18px!important;background:linear-gradient(180deg,#f8fafc,#ffffff)!important;color:#101828!important;-webkit-text-fill-color:#101828!important;border:2px dashed #16a34a!important;border-radius:22px!important;text-align:center!important;}.admin-shell .admin-main .license-dropzone strong,.admin-shell .admin-main .license-dropzone p,.admin-shell .admin-main .license-dropzone small,.admin-shell .admin-main .license-dropzone .muted,.admin-shell .admin-main .license-file-name{color:#101828!important;-webkit-text-fill-color:#101828!important;opacity:1!important;}.admin-shell .admin-main .license-file-name{display:block!important;margin-top:8px!important;padding:9px 11px!important;border-radius:14px!important;background:#ecfdf3!important;border:1px solid #86efac!important;color:#166534!important;-webkit-text-fill-color:#166534!important;font-weight:900!important;}.admin-shell .admin-main .license-modules-clean{display:grid!important;gap:10px!important;padding:14px!important;margin:12px 0!important;border-radius:20px!important;background:linear-gradient(180deg,#eef2ff,#f8fafc)!important;border:1px solid #c7d2fe!important;color:#101828!important;-webkit-text-fill-color:initial!important;}.admin-shell .admin-main .license-modules-clean b,.admin-shell .admin-main .license-modules-clean strong{color:#101828!important;-webkit-text-fill-color:#101828!important;font-weight:1000!important;}.admin-shell .admin-main .license-modules-clean span:not(.pill),.admin-shell .admin-main .license-modules-clean small,.admin-shell .admin-main .license-modules-clean .muted{color:#475467!important;-webkit-text-fill-color:#475467!important;opacity:1!important;}.admin-shell .admin-main .module-badges,.admin-shell .admin-main .license-modules-clean .module-badges{display:flex!important;flex-wrap:wrap!important;gap:8px!important;align-items:center!important;margin-top:8px!important;}.admin-shell .admin-main .license-modules-clean .pill,.admin-shell .admin-main .module-badges .pill{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:30px!important;padding:7px 10px!important;border-radius:999px!important;background:#eef2ff!important;color:#3730a3!important;-webkit-text-fill-color:#3730a3!important;border:1px solid #c7d2fe!important;font-weight:950!important;}.admin-shell .admin-main .license-modules-clean .pill.ok,.admin-shell .admin-main .module-badges .pill.ok,.admin-shell .admin-main .license-modules-clean .pill.ativa,.admin-shell .admin-main .module-badges .pill.ativa{background:#ecfdf3!important;color:#166534!important;-webkit-text-fill-color:#166534!important;border-color:#86efac!important;}.admin-shell .admin-main .license-v460 .alert.info,.admin-shell .admin-main .license-payment .alert.info,.admin-shell .admin-main .license-card .alert.info{background:#eff6ff!important;border:1px solid #bfdbfe!important;color:#1e3a8a!important;-webkit-text-fill-color:#1e3a8a!important;}.admin-shell .admin-main .license-v460 .alert.warn,.admin-shell .admin-main .license-v460 .alert.warning,.admin-shell .admin-main .license-payment .alert.warn,.admin-shell .admin-main .license-payment .alert.warning{background:#fffbeb!important;border:1px solid #fcd34d!important;color:#92400e!important;-webkit-text-fill-color:#92400e!important;}.admin-shell .admin-main .license-v460 .alert.success,.admin-shell .admin-main .license-payment .alert.success,.admin-shell .admin-main .license-card .alert.success{background:#ecfdf3!important;border:1px solid #86efac!important;color:#166534!important;-webkit-text-fill-color:#166534!important;}.admin-shell .admin-main .license-v460 .alert.info *,.admin-shell .admin-main .license-v460 .alert.warn *,.admin-shell .admin-main .license-v460 .alert.warning *,.admin-shell .admin-main .license-v460 .alert.success *,.admin-shell .admin-main .license-payment .alert.info *,.admin-shell .admin-main .license-payment .alert.warn *,.admin-shell .admin-main .license-payment .alert.warning *,.admin-shell .admin-main .license-payment .alert.success *{color:inherit!important;-webkit-text-fill-color:inherit!important;}.admin-shell .admin-main .license-steps{margin:10px 0 0!important;padding-left:22px!important;}.admin-shell .admin-main .license-steps li{margin:0 0 8px!important;}.admin-shell .admin-main .license-steps li::marker{color:#ff4f0a!important;font-weight:1000!important;}.admin-shell .admin-main .license-actions-row,.admin-shell .admin-main .license-history-actions{display:flex!important;flex-wrap:wrap!important;gap:10px!important;align-items:center!important;}.admin-shell .admin-main .license-actions-row form,.admin-shell .admin-main .license-history-actions form,.admin-shell .admin-main .license-history-actions .license-history-cancel-form{margin:0!important;display:inline-flex!important;}.admin-shell .admin-main .license-actions-row .btn,.admin-shell .admin-main .license-history-actions .btn,.admin-shell .admin-main .license-history-actions button,.admin-shell .admin-main .payment-history-anchor .btn{min-height:42px!important;min-width:112px!important;border-radius:13px!important;white-space:normal!important;justify-content:center!important;text-align:center!important;position:relative!important;}.admin-shell .admin-main .license-history-actions button[data-license-history-cancel],.admin-shell .admin-main .license-history-actions .btn.danger{z-index:3!important;background:#dc2626!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border-color:#dc2626!important;}.admin-shell .admin-main .license-payment-cancelled{border-color:rgba(239,68,68,.42)!important;background:linear-gradient(180deg,#fff7f7,#ffffff)!important;}.admin-shell .admin-main .license-payment-cancelled .pix-qr,.admin-shell .admin-main .license-payment-cancelled textarea{display:none!important;}.admin-shell .admin-main .payment-history-anchor table,.admin-shell .admin-main .license-v460 table{width:100%!important;border-collapse:separate!important;border-spacing:0!important;}.admin-shell .admin-main .payment-history-anchor table th,.admin-shell .admin-main .license-v460 table th{background:#f8fafc!important;color:#344054!important;-webkit-text-fill-color:#344054!important;border-bottom:1px solid #d0d5dd!important;font-weight:950!important;}.admin-shell .admin-main .payment-history-anchor table td,.admin-shell .admin-main .license-v460 table td{background:#ffffff!important;color:#475467!important;-webkit-text-fill-color:#475467!important;border-bottom:1px solid #eef2f7!important;vertical-align:middle!important;}.admin-shell .admin-main .pix-box .pix-qr,.admin-shell .admin-main .pix-payment-card .pix-qr{width:min(280px,100%)!important;height:auto!important;display:block!important;margin:12px auto!important;background:#ffffff!important;border-radius:18px!important;padding:12px!important;border:1px solid #e5e7eb!important;}.admin-shell .admin-main .pix-box textarea,.admin-shell .admin-main .pix-payment-card textarea{font-size:12px!important;line-height:1.35!important;word-break:break-word!important;overflow-wrap:anywhere!important;}body.admin-body.theme-dark .admin-shell .admin-main .license-v467-head .step,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-v467-head .step,body.admin-body.theme-dark .admin-shell .admin-main .license-card,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-card,body.admin-body.theme-dark .admin-shell .admin-main .license-payment,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-payment,body.admin-body.theme-dark .admin-shell .admin-main .license-manual-card,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-manual-card,body.admin-body.theme-dark .admin-shell .admin-main .payment-history-anchor,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .payment-history-anchor,body.admin-body.theme-dark .admin-shell .admin-main .pix-payment-card,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .pix-payment-card,body.admin-body.theme-dark .admin-shell .admin-main .pix-box,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .pix-box,body.admin-body.theme-dark .admin-shell .admin-main .license-v460 .card,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-v460 .card,body.admin-body.theme-dark .admin-shell .admin-main .license-v460 .pix-box,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-v460 .pix-box{background:linear-gradient(180deg,#111827,#0b1220)!important;color:#f8fafc!important;border-color:#334155!important;box-shadow:0 20px 46px rgba(0,0,0,.28)!important;}body.admin-body.theme-dark .admin-shell .admin-main .license-v467-head .step div,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-v467-head .step div,body.admin-body.theme-dark .admin-shell .admin-main .license-v467-head .step b,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-v467-head .step b,body.admin-body.theme-dark .admin-shell .admin-main .license-card h2,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-card h2,body.admin-body.theme-dark .admin-shell .admin-main .license-card h3,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-card h3,body.admin-body.theme-dark .admin-shell .admin-main .license-payment h2,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-payment h2,body.admin-body.theme-dark .admin-shell .admin-main .license-payment h3,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-payment h3,body.admin-body.theme-dark .admin-shell .admin-main .payment-history-anchor h2,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .payment-history-anchor h2,body.admin-body.theme-dark .admin-shell .admin-main .pix-payment-card h2,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .pix-payment-card h2,body.admin-body.theme-dark .admin-shell .admin-main .license-v460 b,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-v460 b,body.admin-body.theme-dark .admin-shell .admin-main .license-v460 strong,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-v460 strong{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;}body.admin-body.theme-dark .admin-shell .admin-main .license-v467-head .step small,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-v467-head .step small,body.admin-body.theme-dark .admin-shell .admin-main .license-card p,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-card p,body.admin-body.theme-dark .admin-shell .admin-main .license-card label,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-card label,body.admin-body.theme-dark .admin-shell .admin-main .license-card li,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-card li,body.admin-body.theme-dark .admin-shell .admin-main .license-card small,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-card small,body.admin-body.theme-dark .admin-shell .admin-main .license-card .muted,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-card .muted,body.admin-body.theme-dark .admin-shell .admin-main .license-payment p,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-payment p,body.admin-body.theme-dark .admin-shell .admin-main .license-payment label,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-payment label,body.admin-body.theme-dark .admin-shell .admin-main .license-payment li,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-payment li,body.admin-body.theme-dark .admin-shell .admin-main .license-payment small,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-payment small,body.admin-body.theme-dark .admin-shell .admin-main .license-payment .muted,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-payment .muted,body.admin-body.theme-dark .admin-shell .admin-main .payment-history-anchor p,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .payment-history-anchor p,body.admin-body.theme-dark .admin-shell .admin-main .payment-history-anchor td,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .payment-history-anchor td,body.admin-body.theme-dark .admin-shell .admin-main .payment-history-anchor th,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .payment-history-anchor th,body.admin-body.theme-dark .admin-shell .admin-main .manual-note,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .manual-note,body.admin-body.theme-dark .admin-shell .admin-main .license-steps,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-steps,body.admin-body.theme-dark .admin-shell .admin-main .license-steps li,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-steps li{color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;opacity:1!important;}body.admin-body.theme-dark .admin-shell .admin-main .license-payment input,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-payment input,body.admin-body.theme-dark .admin-shell .admin-main .license-payment textarea,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-payment textarea,body.admin-body.theme-dark .admin-shell .admin-main .license-payment select,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-payment select,body.admin-body.theme-dark .admin-shell .admin-main .license-card input,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-card input,body.admin-body.theme-dark .admin-shell .admin-main .license-card textarea,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-card textarea,body.admin-body.theme-dark .admin-shell .admin-main .license-card select,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-card select,body.admin-body.theme-dark .admin-shell .admin-main .license-v460 input,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-v460 input,body.admin-body.theme-dark .admin-shell .admin-main .license-v460 textarea,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-v460 textarea,body.admin-body.theme-dark .admin-shell .admin-main .license-v460 select,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-v460 select,body.admin-body.theme-dark .admin-shell .admin-main .pix-payment-card textarea,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .pix-payment-card textarea{background:#0f172a!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;border-color:#475569!important;}body.admin-body.theme-dark .admin-shell .admin-main .license-dropzone,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-dropzone{background:linear-gradient(180deg,#0f172a,#111827)!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;border-color:#22c55e!important;}body.admin-body.theme-dark .admin-shell .admin-main .license-dropzone strong,body.admin-body.theme-dark .admin-shell .admin-main .license-dropzone p,body.admin-body.theme-dark .admin-shell .admin-main .license-dropzone small,body.admin-body.theme-dark .admin-shell .admin-main .license-dropzone .muted,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-dropzone strong,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-dropzone p,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-dropzone small,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-dropzone .muted{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;}body.admin-body.theme-dark .admin-shell .admin-main .license-modules-clean,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-modules-clean{background:linear-gradient(180deg,#172554,#0f172a)!important;border-color:#3b82f6!important;color:#f8fafc!important;}body.admin-body.theme-dark .admin-shell .admin-main .license-modules-clean b,body.admin-body.theme-dark .admin-shell .admin-main .license-modules-clean strong,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-modules-clean b,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-modules-clean strong{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;}body.admin-body.theme-dark .admin-shell .admin-main .license-modules-clean span:not(.pill),body.admin-body.theme-dark .admin-shell .admin-main .license-modules-clean small,body.admin-body.theme-dark .admin-shell .admin-main .license-modules-clean .muted,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-modules-clean span:not(.pill),html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-modules-clean small,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-modules-clean .muted{color:#dbeafe!important;-webkit-text-fill-color:#dbeafe!important;}body.admin-body.theme-dark .admin-shell .admin-main .payment-history-anchor table th,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .payment-history-anchor table th,body.admin-body.theme-dark .admin-shell .admin-main .license-v460 table th,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-v460 table th{background:#0f172a!important;color:#e2e8f0!important;-webkit-text-fill-color:#e2e8f0!important;border-color:#334155!important;}body.admin-body.theme-dark .admin-shell .admin-main .payment-history-anchor table td,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .payment-history-anchor table td,body.admin-body.theme-dark .admin-shell .admin-main .license-v460 table td,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-v460 table td{background:#111827!important;color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;border-color:#334155!important;}body.admin-body.theme-dark .admin-shell .admin-main .license-payment-cancelled,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-payment-cancelled{background:linear-gradient(180deg,#2a1010,#111827)!important;border-color:rgba(248,113,113,.45)!important;}@media(max-width:820px){.admin-shell .admin-main .license-v460,.admin-shell .admin-main .license-v467-head{grid-template-columns:1fr!important;}.admin-shell .admin-main .license-actions-row,.admin-shell .admin-main .license-history-actions{display:grid!important;grid-template-columns:1fr!important;}.admin-shell .admin-main .license-actions-row .btn,.admin-shell .admin-main .license-history-actions .btn,.admin-shell .admin-main .license-history-actions button,.admin-shell .admin-main .payment-history-anchor .btn{width:100%!important;min-width:0!important;}}body.admin-body .admin-shell .admin-main{--amzx-operacao-bg:#0b1220;--amzx-operacao-card:#111827;--amzx-operacao-card-2:#172033;--amzx-operacao-text:#f8fafc;--amzx-operacao-muted:#cbd5e1;--amzx-operacao-soft:#e2e8f0;--amzx-operacao-line:rgba(148,163,184,.32);--amzx-operacao-chip:#22304a;--amzx-operacao-input:#07111f;--amzx-operacao-accent:#ff7a18;--amzx-operacao-green:#22c55e;--amzx-operacao-blue:#38bdf8;--amzx-operacao-yellow:#f59e0b;--amzx-operacao-red:#ef4444;}html[data-theme="light"] body.admin-body .admin-shell .admin-main,body.admin-body.theme-light .admin-shell .admin-main{--amzx-operacao-bg:#f5f7fb;--amzx-operacao-card:#ffffff;--amzx-operacao-card-2:#f8fafc;--amzx-operacao-text:#0f172a;--amzx-operacao-muted:#475569;--amzx-operacao-soft:#334155;--amzx-operacao-line:#cbd5e1;--amzx-operacao-chip:#eef2ff;--amzx-operacao-input:#ffffff;--amzx-operacao-accent:#ea580c;--amzx-operacao-green:#047857;--amzx-operacao-blue:#0369a1;--amzx-operacao-yellow:#b45309;--amzx-operacao-red:#b91c1c;}body.admin-body .admin-shell .admin-main .pdv,body.admin-body .admin-shell .admin-main .pdv *{box-sizing:border-box!important;}body.admin-body .admin-shell .admin-main .pdv{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(320px,420px)!important;gap:22px!important;align-items:start!important;color:var(--amzx-operacao-text)!important;}body.admin-body .admin-shell .admin-main .pdv-catalog-shell,body.admin-body .admin-shell .admin-main .pdv-products-zone{min-width:0!important;display:grid!important;gap:16px!important;}body.admin-body .admin-shell .admin-main .pdv-toolbar-card,body.admin-body .admin-shell .admin-main .pdv-search-wrap,body.admin-body .admin-shell .admin-main .pdv-cart,body.admin-body .admin-shell .admin-main .pdv-panel-card,body.admin-body .admin-shell .admin-main .pdv-ops-card,body.admin-body .admin-shell .admin-main .pdv-loyalty-coupon-card,body.admin-body .admin-shell .admin-main .pdv-print-card,body.admin-body .admin-shell .admin-main .pdv-cart-empty{background:linear-gradient(180deg,var(--amzx-operacao-card),var(--amzx-operacao-card-2))!important;color:var(--amzx-operacao-text)!important;-webkit-text-fill-color:initial!important;border:1px solid var(--amzx-operacao-line)!important;border-radius:22px!important;box-shadow:0 18px 42px rgba(2,6,23,.16)!important;overflow:hidden!important;}html[data-theme="light"] body.admin-body .admin-shell .admin-main .pdv-toolbar-card,html[data-theme="light"] body.admin-body .admin-shell .admin-main .pdv-search-wrap,html[data-theme="light"] body.admin-body .admin-shell .admin-main .pdv-cart,html[data-theme="light"] body.admin-body .admin-shell .admin-main .pdv-panel-card,html[data-theme="light"] body.admin-body .admin-shell .admin-main .pdv-ops-card,html[data-theme="light"] body.admin-body .admin-shell .admin-main .pdv-loyalty-coupon-card,html[data-theme="light"] body.admin-body .admin-shell .admin-main .pdv-print-card,html[data-theme="light"] body.admin-body .admin-shell .admin-main .pdv-cart-empty,body.admin-body.theme-light .admin-shell .admin-main .pdv-toolbar-card,body.admin-body.theme-light .admin-shell .admin-main .pdv-search-wrap,body.admin-body.theme-light .admin-shell .admin-main .pdv-cart,body.admin-body.theme-light .admin-shell .admin-main .pdv-panel-card,body.admin-body.theme-light .admin-shell .admin-main .pdv-ops-card,body.admin-body.theme-light .admin-shell .admin-main .pdv-loyalty-coupon-card,body.admin-body.theme-light .admin-shell .admin-main .pdv-print-card,body.admin-body.theme-light .admin-shell .admin-main .pdv-cart-empty{box-shadow:0 14px 32px rgba(15,23,42,.08)!important;}body.admin-body .admin-shell .admin-main .pdv-toolbar-card{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:18px!important;align-items:center!important;padding:22px!important;}body.admin-body .admin-shell .admin-main .pdv-toolbar-copy,body.admin-body .admin-shell .admin-main .pdv-toolbar-copy *{min-width:0!important;}body.admin-body .admin-shell .admin-main .pdv-toolbar-kicker,body.admin-body .admin-shell .admin-main .pdv-ops-kicker{display:inline-flex!important;align-items:center!important;width:max-content!important;max-width:100%!important;min-height:28px!important;padding:6px 11px!important;border-radius:999px!important;background:#dcfce7!important;border:1px solid #86efac!important;color:#166534!important;-webkit-text-fill-color:#166534!important;font-size:11px!important;font-weight:1000!important;letter-spacing:.07em!important;text-transform:uppercase!important;overflow-wrap:anywhere!important;}body.admin-body .admin-shell .admin-main .pdv-toolbar-card h2,body.admin-body .admin-shell .admin-main .pdv-panel-title h3,body.admin-body .admin-shell .admin-main .pdv-cart-head h2,body.admin-body .admin-shell .admin-main .pdv-ops-head h3{color:var(--amzx-operacao-text)!important;-webkit-text-fill-color:var(--amzx-operacao-text)!important;margin:6px 0!important;line-height:1.12!important;font-weight:1000!important;letter-spacing:-.02em!important;}body.admin-body .admin-shell .admin-main .pdv-toolbar-card p,body.admin-body .admin-shell .admin-main .pdv-panel-title small,body.admin-body .admin-shell .admin-main .pdv-cart-head small,body.admin-body .admin-shell .admin-main .pdv-cart-head p,body.admin-body .admin-shell .admin-main .pdv-payment-label,body.admin-body .admin-shell .admin-main .pdv-field span,body.admin-body .admin-shell .admin-main .pdv-customer-note,body.admin-body .admin-shell .admin-main .pdv-close-note,body.admin-body .admin-shell .admin-main .pdv-printer-field,body.admin-body .admin-shell .admin-main .pdv-print-head small,body.admin-body .admin-shell .admin-main .pdv-ops-head small,body.admin-body .admin-shell .admin-main .pdv-closing-summary,body.admin-body .admin-shell .admin-main .pdv-table-requests-list,body.admin-body .admin-shell .admin-main #pdvCouponStatus{color:var(--amzx-operacao-muted)!important;-webkit-text-fill-color:var(--amzx-operacao-muted)!important;opacity:1!important;line-height:1.45!important;font-weight:800!important;}body.admin-body .admin-shell .admin-main .pdv-toolbar-badges,body.admin-body .admin-shell .admin-main .pdv-panel-metrics{display:flex!important;flex-wrap:wrap!important;gap:8px!important;justify-content:flex-end!important;align-items:center!important;}body.admin-body .admin-shell .admin-main .pdv-toolbar-badges span,body.admin-body .admin-shell .admin-main .pdv-panel-metrics span,body.admin-body .admin-shell .admin-main .pdv-panel-metrics b{display:inline-flex!important;align-items:center!important;min-height:32px!important;padding:7px 11px!important;border-radius:999px!important;background:var(--amzx-operacao-chip)!important;border:1px solid var(--amzx-operacao-line)!important;color:var(--amzx-operacao-text)!important;-webkit-text-fill-color:var(--amzx-operacao-text)!important;font-weight:950!important;font-size:12px!important;}body.admin-body .admin-shell .admin-main .pdv-search-wrap{padding:16px!important;}body.admin-body .admin-shell .admin-main .pdv-search-wrap .search-big,body.admin-body .admin-shell .admin-main .pdv-cart input,body.admin-body .admin-shell .admin-main .pdv-cart select,body.admin-body .admin-shell .admin-main .pdv-cart textarea,body.admin-body .admin-shell .admin-main .pdv-ops-grid input,body.admin-body .admin-shell .admin-main .pdv-ops-grid select,body.admin-body .admin-shell .admin-main #tableFilter{width:100%!important;min-height:46px!important;background:var(--amzx-operacao-input)!important;border:1px solid var(--amzx-operacao-line)!important;color:var(--amzx-operacao-text)!important;-webkit-text-fill-color:var(--amzx-operacao-text)!important;border-radius:16px!important;box-shadow:none!important;}body.admin-body .admin-shell .admin-main .pdv-search-wrap .search-big{min-height:56px!important;font-size:17px!important;font-weight:800!important;}body.admin-body .admin-shell .admin-main .pdv-search-wrap .search-big::placeholder,body.admin-body .admin-shell .admin-main .pdv-cart input::placeholder,body.admin-body .admin-shell .admin-main .pdv-cart textarea::placeholder{color:var(--amzx-operacao-muted)!important;-webkit-text-fill-color:var(--amzx-operacao-muted)!important;opacity:1!important;}body.admin-body .admin-shell .admin-main .pdv-category-tabs{display:flex!important;gap:10px!important;flex-wrap:wrap!important;align-items:center!important;padding:12px!important;margin:12px 0 14px!important;border-radius:22px!important;background:color-mix(in srgb,var(--amzx-operacao-chip) 72%,transparent)!important;border:1px solid var(--amzx-operacao-line)!important;}body.admin-body .admin-shell .admin-main .pdv-category-tabs button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:42px!important;border-radius:999px!important;border:1px solid var(--amzx-operacao-line)!important;background:var(--amzx-operacao-card)!important;color:var(--amzx-operacao-text)!important;-webkit-text-fill-color:var(--amzx-operacao-text)!important;font-weight:950!important;padding:9px 14px!important;cursor:pointer!important;white-space:nowrap!important;}body.admin-body .admin-shell .admin-main .pdv-category-tabs button small{color:var(--amzx-operacao-muted)!important;-webkit-text-fill-color:var(--amzx-operacao-muted)!important;font-weight:950!important;}body.admin-body .admin-shell .admin-main .pdv-category-tabs button.active{background:linear-gradient(135deg,#ff7a18,#22c55e)!important;border-color:transparent!important;color:#08111f!important;-webkit-text-fill-color:#08111f!important;box-shadow:0 12px 26px rgba(255,122,24,.18)!important;}body.admin-body .admin-shell .admin-main .pdv-category-tabs button.active small{color:#08111f!important;-webkit-text-fill-color:#08111f!important;}body.admin-body .admin-shell .admin-main .pdv-stock-alert{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;flex-wrap:wrap!important;padding:13px 15px!important;margin:12px 0!important;border-radius:20px!important;background:#fef3c7!important;border:1px solid #f59e0b!important;color:#451a03!important;-webkit-text-fill-color:#451a03!important;}body.admin-body .admin-shell .admin-main .pdv-stock-alert b,body.admin-body .admin-shell .admin-main .pdv-stock-alert span{color:#451a03!important;-webkit-text-fill-color:#451a03!important;}body.admin-body .admin-shell .admin-main .pdv-stock-alert .btn{width:auto!important;min-height:38px!important;color:#111827!important;-webkit-text-fill-color:#111827!important;}body.admin-body .admin-shell .admin-main .pdv-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(188px,1fr))!important;gap:16px!important;align-items:stretch!important;}body.admin-body .admin-shell .admin-main .pdv-item{min-width:0!important;min-height:306px!important;display:grid!important;grid-template-rows:auto auto minmax(42px,auto) auto auto auto!important;gap:8px!important;background:linear-gradient(180deg,var(--amzx-operacao-card),var(--amzx-operacao-card-2))!important;color:var(--amzx-operacao-text)!important;-webkit-text-fill-color:initial!important;border:1px solid var(--amzx-operacao-line)!important;border-radius:22px!important;padding:12px!important;box-shadow:0 14px 30px rgba(2,6,23,.14)!important;overflow:hidden!important;text-align:left!important;cursor:pointer!important;}html[data-theme="light"] body.admin-body .admin-shell .admin-main .pdv-item,body.admin-body.theme-light .admin-shell .admin-main .pdv-item{background:#fff!important;}body.admin-body .admin-shell .admin-main .pdv-item:hover{transform:translateY(-2px)!important;border-color:color-mix(in srgb,var(--amzx-operacao-accent) 60%,var(--amzx-operacao-line))!important;filter:none!important;}body.admin-body .admin-shell .admin-main .pdv-item img{width:100%!important;aspect-ratio:1.18!important;object-fit:contain!important;background:#f8fafc!important;border:1px solid color-mix(in srgb,var(--amzx-operacao-line) 74%,transparent)!important;border-radius:18px!important;padding:4px!important;}body.admin-body .admin-shell .admin-main .pdv-item b,body.admin-body .admin-shell .admin-main .pdv-item i{width:max-content!important;max-width:100%!important;display:inline-flex!important;align-items:center!important;padding:5px 9px!important;border-radius:999px!important;background:#dcfce7!important;border:1px solid #86efac!important;color:#166534!important;-webkit-text-fill-color:#166534!important;font-size:11px!important;font-weight:1000!important;font-style:normal!important;overflow-wrap:anywhere!important;}body.admin-body .admin-shell .admin-main .pdv-item i{background:#fef3c7!important;border-color:#f59e0b!important;color:#451a03!important;-webkit-text-fill-color:#451a03!important;}body.admin-body .admin-shell .admin-main .pdv-grid .pdv-item.stock-low{border-color:#f59e0b!important;box-shadow:0 0 0 1px rgba(245,158,11,.32),0 16px 34px rgba(245,158,11,.12)!important;}body.admin-body .admin-shell .admin-main .pdv-item span{display:block!important;color:var(--amzx-operacao-text)!important;-webkit-text-fill-color:var(--amzx-operacao-text)!important;font-size:15px!important;line-height:1.25!important;font-weight:1000!important;overflow-wrap:anywhere!important;}body.admin-body .admin-shell .admin-main .pdv-product-id,body.admin-body .admin-shell .admin-main .pdv-item em{display:block!important;color:var(--amzx-operacao-muted)!important;-webkit-text-fill-color:var(--amzx-operacao-muted)!important;font-size:12px!important;line-height:1.3!important;font-weight:850!important;font-style:normal!important;overflow-wrap:anywhere!important;}body.admin-body .admin-shell .admin-main .pdv-item strong{display:block!important;margin-top:auto!important;color:var(--amzx-operacao-accent)!important;-webkit-text-fill-color:var(--amzx-operacao-accent)!important;font-size:18px!important;line-height:1.1!important;font-weight:1000!important;}body.admin-body .admin-shell .admin-main .pdv-cart{position:sticky!important;top:18px!important;max-height:calc(100vh - 36px)!important;overflow:auto!important;padding:18px!important;scrollbar-width:thin!important;scrollbar-color:var(--amzx-operacao-line) transparent!important;}body.admin-body .admin-shell .admin-main .pdv-panel-card{display:grid!important;gap:12px!important;padding:16px!important;margin:0 0 14px!important;}body.admin-body .admin-shell .admin-main .pdv-panel-title{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:12px!important;min-width:0!important;}body.admin-body .admin-shell .admin-main .pdv-cart-head{padding-bottom:12px!important;margin-bottom:12px!important;border-bottom:1px solid var(--amzx-operacao-line)!important;}body.admin-body .admin-shell .admin-main .pdv-line{display:grid!important;grid-template-columns:34px minmax(0,1fr) auto 34px!important;align-items:center!important;gap:9px!important;padding:11px!important;margin:8px 0!important;border-radius:16px!important;background:color-mix(in srgb,var(--amzx-operacao-card-2) 92%,#fff 8%)!important;border:1px solid var(--amzx-operacao-line)!important;color:var(--amzx-operacao-text)!important;}html[data-theme="light"] body.admin-body .admin-shell .admin-main .pdv-line,body.admin-body.theme-light .admin-shell .admin-main .pdv-line{background:#f8fafc!important;}body.admin-body .admin-shell .admin-main .pdv-line-main{min-width:0!important;display:grid!important;gap:3px!important;}body.admin-body .admin-shell .admin-main .pdv-line-name{color:var(--amzx-operacao-text)!important;-webkit-text-fill-color:var(--amzx-operacao-text)!important;font-weight:900!important;line-height:1.25!important;overflow-wrap:anywhere!important;}body.admin-body .admin-shell .admin-main .pdv-line-main small{color:var(--amzx-operacao-muted)!important;-webkit-text-fill-color:var(--amzx-operacao-muted)!important;font-weight:750!important;}body.admin-body .admin-shell .admin-main .pdv-line>b{color:var(--amzx-operacao-text)!important;-webkit-text-fill-color:var(--amzx-operacao-text)!important;font-weight:1000!important;white-space:nowrap!important;}body.admin-body .admin-shell .admin-main .pdv-line-btn{width:34px!important;height:34px!important;min-width:34px!important;border-radius:12px!important;display:grid!important;place-items:center!important;border:1px solid var(--amzx-operacao-line)!important;background:var(--amzx-operacao-chip)!important;color:var(--amzx-operacao-text)!important;-webkit-text-fill-color:var(--amzx-operacao-text)!important;font-weight:1000!important;padding:0!important;}body.admin-body .admin-shell .admin-main .pdv-line-btn.plus{background:linear-gradient(135deg,var(--amzx-operacao-green),#16a34a)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:transparent!important;}body.admin-body .admin-shell .admin-main .pdv-total-box,body.admin-body .admin-shell .admin-main .pdv-cart h3{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;margin:14px 0!important;padding:14px!important;border-radius:18px!important;background:color-mix(in srgb,var(--amzx-operacao-chip) 84%,transparent)!important;border:1px solid var(--amzx-operacao-line)!important;color:var(--amzx-operacao-text)!important;}body.admin-body .admin-shell .admin-main #pdvTotal,body.admin-body .admin-shell .admin-main #pdvSubtotal{color:var(--amzx-operacao-accent)!important;-webkit-text-fill-color:var(--amzx-operacao-accent)!important;font-size:22px!important;font-weight:1000!important;white-space:nowrap!important;}body.admin-body .admin-shell .admin-main #pdvFinish,body.admin-body .admin-shell .admin-main #pdvCloseTableBtn{min-height:52px!important;border-radius:16px!important;font-weight:1000!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:none!important;}body.admin-body .admin-shell .admin-main .pdv-print-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;color:var(--amzx-operacao-text)!important;}body.admin-body .admin-shell .admin-main .pdv-print-check{background:transparent!important;padding:0!important;color:var(--amzx-operacao-text)!important;-webkit-text-fill-color:var(--amzx-operacao-text)!important;}body.admin-body .admin-shell .admin-main .pdv-loyalty-coupon-card{border-color:color-mix(in srgb,#22c55e 42%,var(--amzx-operacao-line))!important;background:linear-gradient(180deg,rgba(34,197,94,.12),rgba(34,197,94,.04)),var(--amzx-operacao-card-2)!important;}body.admin-body .admin-shell .admin-main .pdv-coupon-status.ok{color:#86efac!important;-webkit-text-fill-color:#86efac!important;font-weight:900!important;}body.admin-body .admin-shell .admin-main .pdv-coupon-status.warn{color:#fde68a!important;-webkit-text-fill-color:#fde68a!important;font-weight:900!important;}body.admin-body .admin-shell .admin-main .pdv-coupon-status.bad{color:#fecaca!important;-webkit-text-fill-color:#fecaca!important;font-weight:900!important;}html[data-theme="light"] body.admin-body .admin-shell .admin-main .pdv-coupon-status.ok,body.admin-body.theme-light .admin-shell .admin-main .pdv-coupon-status.ok{color:#047857!important;-webkit-text-fill-color:#047857!important;}html[data-theme="light"] body.admin-body .admin-shell .admin-main .pdv-coupon-status.warn,body.admin-body.theme-light .admin-shell .admin-main .pdv-coupon-status.warn{color:#92400e!important;-webkit-text-fill-color:#92400e!important;}html[data-theme="light"] body.admin-body .admin-shell .admin-main .pdv-coupon-status.bad,body.admin-body.theme-light .admin-shell .admin-main .pdv-coupon-status.bad{color:#b91c1c!important;-webkit-text-fill-color:#b91c1c!important;}body.admin-body .admin-shell .admin-main .pdv-ops-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(340px,1fr))!important;gap:18px!important;margin-top:22px!important;color:var(--amzx-operacao-text)!important;}body.admin-body .admin-shell .admin-main .pdv-ops-card{padding:20px!important;}body.admin-body .admin-shell .admin-main .pdv-ops-head{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:14px!important;margin-bottom:14px!important;}body.admin-body .admin-shell .admin-main .pdv-table-request-card{display:grid!important;gap:12px!important;padding:14px!important;border-radius:20px!important;background:var(--amzx-operacao-card-2)!important;border:1px solid var(--amzx-operacao-line)!important;color:var(--amzx-operacao-text)!important;margin-top:12px!important;}body.admin-body .admin-shell .admin-main .table-request-top{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;gap:12px!important;align-items:center!important;}body.admin-body .admin-shell .admin-main .table-request-badge{background:#dbeafe!important;color:#1e3a8a!important;-webkit-text-fill-color:#1e3a8a!important;border:1px solid #93c5fd!important;border-radius:999px!important;padding:6px 10px!important;font-weight:1000!important;font-size:12px!important;}body.admin-body .admin-shell .admin-main .table-request-title h4{margin:0!important;color:var(--amzx-operacao-text)!important;-webkit-text-fill-color:var(--amzx-operacao-text)!important;line-height:1.15!important;}body.admin-body .admin-shell .admin-main .table-request-title small,body.admin-body .admin-shell .admin-main .table-request-total small{color:var(--amzx-operacao-muted)!important;-webkit-text-fill-color:var(--amzx-operacao-muted)!important;font-weight:800!important;}body.admin-body .admin-shell .admin-main .table-request-total b{display:block!important;color:var(--amzx-operacao-accent)!important;-webkit-text-fill-color:var(--amzx-operacao-accent)!important;font-size:18px!important;font-weight:1000!important;white-space:nowrap!important;}body.admin-body .admin-shell .admin-main .table-request-orders{display:grid!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important;max-height:220px!important;overflow:auto!important;}body.admin-body .admin-shell .admin-main .table-request-orders li{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;align-items:start!important;padding:10px 12px!important;border:1px solid var(--amzx-operacao-line)!important;border-radius:14px!important;background:color-mix(in srgb,var(--amzx-operacao-card) 88%,transparent)!important;}body.admin-body .admin-shell .admin-main .table-request-orders span{min-width:0!important;color:var(--amzx-operacao-text)!important;-webkit-text-fill-color:var(--amzx-operacao-text)!important;overflow-wrap:anywhere!important;}body.admin-body .admin-shell .admin-main .table-request-orders em{display:block!important;color:var(--amzx-operacao-muted)!important;-webkit-text-fill-color:var(--amzx-operacao-muted)!important;font-style:normal!important;margin-top:2px!important;}body.admin-body .admin-shell .admin-main .table-request-orders strong{color:var(--amzx-operacao-text)!important;-webkit-text-fill-color:var(--amzx-operacao-text)!important;white-space:nowrap!important;}body.admin-body .admin-shell .admin-main .table-request-bottom{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:12px!important;align-items:end!important;}body.admin-body .admin-shell .admin-main .pdv-closing-explain{background:color-mix(in srgb,var(--amzx-operacao-chip) 84%,transparent)!important;border:1px solid var(--amzx-operacao-line)!important;color:var(--amzx-operacao-text)!important;-webkit-text-fill-color:var(--amzx-operacao-text)!important;border-radius:16px!important;padding:13px 14px!important;line-height:1.45!important;margin-bottom:14px!important;}body.admin-body .admin-shell .admin-main .pdv-closing-metrics{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important;gap:10px!important;margin:12px 0!important;}body.admin-body .admin-shell .admin-main .pdv-closing-metrics>div{background:var(--amzx-operacao-card-2)!important;border:1px solid var(--amzx-operacao-line)!important;border-radius:16px!important;padding:13px!important;color:var(--amzx-operacao-text)!important;}body.admin-body .admin-shell .admin-main .pdv-closing-metrics small{display:block!important;color:var(--amzx-operacao-muted)!important;-webkit-text-fill-color:var(--amzx-operacao-muted)!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:.05em!important;font-size:11px!important;}body.admin-body .admin-shell .admin-main .pdv-closing-metrics b{display:block!important;color:var(--amzx-operacao-text)!important;-webkit-text-fill-color:var(--amzx-operacao-text)!important;font-size:20px!important;margin:3px 0!important;}body.admin-body .admin-shell .admin-main .pdv-closing-metrics em{display:block!important;color:var(--amzx-operacao-muted)!important;-webkit-text-fill-color:var(--amzx-operacao-muted)!important;font-style:normal!important;font-size:12px!important;line-height:1.3!important;}body.admin-body .admin-shell .admin-main .pdv-closing-table-wrap{overflow:auto!important;border:1px solid var(--amzx-operacao-line)!important;border-radius:16px!important;background:var(--amzx-operacao-card-2)!important;}body.admin-body .admin-shell .admin-main .pdv-closing-table{min-width:620px!important;margin:0!important;color:var(--amzx-operacao-text)!important;}body.admin-body .admin-shell .admin-main .pdv-closing-table th{background:color-mix(in srgb,var(--amzx-operacao-chip) 82%,transparent)!important;color:var(--amzx-operacao-soft)!important;-webkit-text-fill-color:var(--amzx-operacao-soft)!important;font-size:11px!important;letter-spacing:.04em!important;text-transform:uppercase!important;}body.admin-body .admin-shell .admin-main .pdv-closing-table td{color:var(--amzx-operacao-text)!important;-webkit-text-fill-color:var(--amzx-operacao-text)!important;border-color:var(--amzx-operacao-line)!important;}body.admin-body .admin-shell .admin-main .pdv-closing-table .right{text-align:right!important;}body.admin-body .admin-shell .admin-main .atendimento-help-card,body.admin-body .admin-shell .admin-main .top-actions[data-admin],body.admin-body .admin-shell .admin-main .tables-grid .table-card,body.admin-body .admin-shell .admin-main .table-empty-state{background:linear-gradient(180deg,var(--amzx-operacao-card),var(--amzx-operacao-card-2))!important;color:var(--amzx-operacao-text)!important;-webkit-text-fill-color:initial!important;border:1px solid var(--amzx-operacao-line)!important;border-radius:24px!important;box-shadow:0 18px 42px rgba(2,6,23,.16)!important;overflow:hidden!important;}body.admin-body .admin-shell .admin-main .atendimento-help-card{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;padding:20px!important;margin-bottom:18px!important;}body.admin-body .admin-shell .admin-main .atendimento-help-card h2,body.admin-body .admin-shell .admin-main .table-card-head h2,body.admin-body .admin-shell .admin-main .table-empty-state h2{color:var(--amzx-operacao-text)!important;-webkit-text-fill-color:var(--amzx-operacao-text)!important;line-height:1.12!important;margin:0!important;font-weight:1000!important;letter-spacing:-.02em!important;}body.admin-body .admin-shell .admin-main .atendimento-help-card p,body.admin-body .admin-shell .admin-main .atendimento-help-card .muted,body.admin-body .admin-shell .admin-main .table-empty-state p,body.admin-body .admin-shell .admin-main .table-empty-state .muted{color:var(--amzx-operacao-muted)!important;-webkit-text-fill-color:var(--amzx-operacao-muted)!important;opacity:1!important;line-height:1.5!important;font-weight:750!important;}body.admin-body .admin-shell .admin-main .top-actions[data-admin]{padding:14px!important;margin-bottom:18px!important;}body.admin-body .admin-shell .admin-main .top-actions[data-admin] span,body.admin-body .admin-shell .admin-main .top-actions[data-admin] b{color:var(--amzx-operacao-text)!important;-webkit-text-fill-color:var(--amzx-operacao-text)!important;font-weight:900!important;}body.admin-body .admin-shell .admin-main .tables-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(310px,1fr))!important;gap:18px!important;align-items:stretch!important;}body.admin-body .admin-shell .admin-main .tables-grid .table-card{position:relative!important;display:grid!important;grid-template-rows:auto auto auto 1fr auto!important;gap:14px!important;min-height:0!important;padding:18px!important;}body.admin-body .admin-shell .admin-main .tables-grid .table-card:before{height:5px!important;background:linear-gradient(90deg,#22c55e,#f59e0b,#7c2dff)!important;opacity:1!important;}body.admin-body .admin-shell .admin-main .tables-grid .table-card.table-limpa{border-color:color-mix(in srgb,#22c55e 45%,var(--amzx-operacao-line))!important;}body.admin-body .admin-shell .admin-main .tables-grid .table-card.table-ocupada{border-color:color-mix(in srgb,#f97316 55%,var(--amzx-operacao-line))!important;}body.admin-body .admin-shell .admin-main .tables-grid .table-card.table-aguardando_conta{border-color:color-mix(in srgb,#facc15 58%,var(--amzx-operacao-line))!important;}body.admin-body .admin-shell .admin-main .tables-grid .table-card.table-pagou{border-color:color-mix(in srgb,#10b981 58%,var(--amzx-operacao-line))!important;}body.admin-body .admin-shell .admin-main .table-card-head{display:flex!important;justify-content:space-between!important;align-items:flex-start!important;gap:10px!important;margin-top:4px!important;}body.admin-body .admin-shell .admin-main .table-card-head .btn.small{min-height:34px!important;padding:7px 10px!important;border-radius:12px!important;font-weight:1000!important;}body.admin-body .admin-shell .admin-main .table-pills{display:flex!important;gap:8px!important;flex-wrap:wrap!important;margin:0!important;}body.admin-body .admin-shell .admin-main .table-pills .pill,body.admin-body .admin-shell .admin-main .tables-grid .table-card .pill{display:inline-flex!important;align-items:center!important;min-height:32px!important;max-width:100%!important;padding:6px 10px!important;border-radius:999px!important;background:var(--amzx-operacao-chip)!important;color:var(--amzx-operacao-text)!important;-webkit-text-fill-color:var(--amzx-operacao-text)!important;border:1px solid var(--amzx-operacao-line)!important;font-size:12px!important;font-weight:1000!important;white-space:normal!important;overflow-wrap:anywhere!important;}body.admin-body .admin-shell .admin-main .table-pills .status-limpa{background:#dcfce7!important;color:#166534!important;-webkit-text-fill-color:#166534!important;border-color:#86efac!important;}body.admin-body .admin-shell .admin-main .table-pills .status-ocupada{background:#ffedd5!important;color:#9a3412!important;-webkit-text-fill-color:#9a3412!important;border-color:#fdba74!important;}body.admin-body .admin-shell .admin-main .table-pills .status-aguardando_conta{background:#fef3c7!important;color:#92400e!important;-webkit-text-fill-color:#92400e!important;border-color:#fcd34d!important;}body.admin-body .admin-shell .admin-main .table-pills .status-pagou{background:#d1fae5!important;color:#065f46!important;-webkit-text-fill-color:#065f46!important;border-color:#6ee7b7!important;}body.admin-body .admin-shell .admin-main .table-card .metrics.table-metrics{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin:2px 0!important;}body.admin-body .admin-shell .admin-main .table-card .metrics.table-metrics>div{min-width:0!important;padding:12px!important;border-radius:16px!important;background:color-mix(in srgb,var(--amzx-operacao-chip) 86%,transparent)!important;border:1px solid var(--amzx-operacao-line)!important;}body.admin-body .admin-shell .admin-main .table-card .metrics.table-metrics small{display:block!important;color:var(--amzx-operacao-muted)!important;-webkit-text-fill-color:var(--amzx-operacao-muted)!important;font-size:11px!important;line-height:1.25!important;font-weight:1000!important;text-transform:uppercase!important;letter-spacing:.045em!important;opacity:1!important;}body.admin-body .admin-shell .admin-main .table-card .metrics.table-metrics b{display:block!important;color:var(--amzx-operacao-text)!important;-webkit-text-fill-color:var(--amzx-operacao-text)!important;font-size:18px!important;line-height:1.15!important;margin-top:4px!important;font-weight:1000!important;overflow-wrap:anywhere!important;}body.admin-body .admin-shell .admin-main .table-pay-box{display:grid!important;gap:8px!important;align-self:stretch!important;padding:14px!important;min-height:110px!important;border-radius:18px!important;background:var(--amzx-operacao-card-2)!important;color:var(--amzx-operacao-text)!important;-webkit-text-fill-color:var(--amzx-operacao-text)!important;border:1px solid var(--amzx-operacao-line)!important;}body.admin-body .admin-shell .admin-main .table-pay-box.muted{background:color-mix(in srgb,var(--amzx-operacao-card-2) 92%,#fff 8%)!important;color:var(--amzx-operacao-text)!important;-webkit-text-fill-color:var(--amzx-operacao-text)!important;opacity:1!important;}body.admin-body .admin-shell .admin-main .table-pay-box b,body.admin-body .admin-shell .admin-main .table-pay-box label{color:var(--amzx-operacao-text)!important;-webkit-text-fill-color:var(--amzx-operacao-text)!important;font-weight:1000!important;margin:0!important;}body.admin-body .admin-shell .admin-main .table-pay-box small{color:var(--amzx-operacao-muted)!important;-webkit-text-fill-color:var(--amzx-operacao-muted)!important;line-height:1.45!important;opacity:1!important;font-weight:800!important;}body.admin-body .admin-shell .admin-main .stock-card.low{border-color:#f59e0b!important;box-shadow:0 0 0 1px rgba(245,158,11,.22),0 18px 42px rgba(245,158,11,.10)!important;}body.admin-body .admin-shell .admin-main .stock-card.low .pill{background:#fef3c7!important;border-color:#f59e0b!important;color:#451a03!important;-webkit-text-fill-color:#451a03!important;}@media(max-width:1180px){body.admin-body .admin-shell .admin-main .pdv{grid-template-columns:1fr!important;}body.admin-body .admin-shell .admin-main .pdv-cart{position:relative!important;top:auto!important;max-height:none!important;}body.admin-body .admin-shell .admin-main .pdv-toolbar-card{grid-template-columns:1fr!important;}body.admin-body .admin-shell .admin-main .pdv-toolbar-badges{justify-content:flex-start!important;}}@media(max-width:820px){body.admin-body .admin-shell .admin-main .pdv-ops-grid{grid-template-columns:1fr!important;}body.admin-body .admin-shell .admin-main .pdv-ops-head,body.admin-body .admin-shell .admin-main .table-request-bottom{display:grid!important;grid-template-columns:1fr!important;}body.admin-body .admin-shell .admin-main .table-request-top{grid-template-columns:1fr!important;}body.admin-body .admin-shell .admin-main .table-request-total b{text-align:left!important;}body.admin-body .admin-shell .admin-main .atendimento-help-card{display:grid!important;grid-template-columns:1fr!important;}}@media(max-width:720px){body.admin-body .admin-shell .admin-main .pdv-grid{grid-template-columns:repeat(auto-fill,minmax(154px,1fr))!important;gap:12px!important;}body.admin-body .admin-shell .admin-main .pdv-item{min-height:284px!important;border-radius:20px!important;}body.admin-body .admin-shell .admin-main .pdv-category-tabs{overflow-x:auto!important;flex-wrap:nowrap!important;padding-bottom:12px!important;}body.admin-body .admin-shell .admin-main .pdv-category-tabs button{flex:0 0 auto!important;}body.admin-body .admin-shell .admin-main .pdv-stock-alert .btn{width:100%!important;}body.admin-body .admin-shell .admin-main .pdv-line{grid-template-columns:32px minmax(0,1fr) 32px!important;}body.admin-body .admin-shell .admin-main .pdv-line>b{grid-column:2/4;text-align:right!important;}body.admin-body .admin-shell .admin-main .pdv-total-box,body.admin-body .admin-shell .admin-main .pdv-cart h3,body.admin-body .admin-shell .admin-main .pdv-panel-title{display:grid!important;grid-template-columns:1fr!important;}body.admin-body .admin-shell .admin-main #pdvTotal{text-align:left!important;}body.admin-body .admin-shell .admin-main .pdv-toolbar-card,body.admin-body .admin-shell .admin-main .pdv-search-wrap,body.admin-body .admin-shell .admin-main .pdv-cart,body.admin-body .admin-shell .admin-main .pdv-panel-card,body.admin-body .admin-shell .admin-main .pdv-ops-card{border-radius:20px!important;padding:16px!important;}body.admin-body .admin-shell .admin-main .tables-grid{grid-template-columns:1fr!important;}body.admin-body .admin-shell .admin-main .tables-grid .table-card{padding:16px!important;border-radius:20px!important;}body.admin-body .admin-shell .admin-main .table-card .metrics.table-metrics{grid-template-columns:1fr 1fr!important;gap:8px!important;}body.admin-body .admin-shell .admin-main .table-card .metrics.table-metrics>div{padding:10px!important;}body.admin-body .admin-shell .admin-main .table-card .metrics.table-metrics b{font-size:16px!important;}body.admin-body .admin-shell .admin-main .table-pay-box{min-height:0!important;}}body.admin-body .admin-shell .admin-main{--amzx-comm-card:#0f172a;--amzx-comm-card-2:#111827;--amzx-comm-text:#f8fafc;--amzx-comm-muted:#cbd5e1;--amzx-comm-line:rgba(148,163,184,.34);--amzx-comm-input:#07111f;--amzx-comm-chip:#172554;--amzx-comm-blue:#38bdf8;--amzx-comm-green:#22c55e;--amzx-comm-yellow:#f59e0b;--amzx-comm-red:#ef4444;}html[data-theme="light"] body.admin-body .admin-shell .admin-main,body.admin-body.theme-light .admin-shell .admin-main{--amzx-comm-card:#ffffff;--amzx-comm-card-2:#f8fafc;--amzx-comm-text:#0f172a;--amzx-comm-muted:#475569;--amzx-comm-line:#cbd5e1;--amzx-comm-input:#ffffff;--amzx-comm-chip:#e0f2fe;--amzx-comm-blue:#0369a1;--amzx-comm-green:#047857;--amzx-comm-yellow:#92400e;--amzx-comm-red:#b91c1c;}body.admin-body .admin-shell .admin-main .chatbot-admin-v329,body.admin-body .admin-shell .admin-main .evolution-admin-v329,body.admin-body .admin-shell .admin-main .chatbot-admin-v329 *,body.admin-body .admin-shell .admin-main .evolution-admin-v329 *{box-sizing:border-box!important;}body.admin-body .admin-shell .admin-main .chatbot-admin-v329,body.admin-body .admin-shell .admin-main .evolution-admin-v329{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:18px!important;width:100%!important;max-width:100%!important;min-width:0!important;color:var(--amzx-comm-text)!important;-webkit-text-fill-color:initial!important;}body.admin-body .admin-shell .admin-main .chatbot-config-hero,body.admin-body .admin-shell .admin-main .evolution-config-hero{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(240px,340px)!important;gap:20px!important;align-items:center!important;padding:24px!important;border-radius:24px!important;background:radial-gradient(circle at 12% 0%,rgba(56,189,248,.24),transparent 38%),linear-gradient(135deg,#0f172a,#111827 58%,#172554)!important;border:1px solid var(--amzx-comm-line)!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;box-shadow:0 22px 48px rgba(2,6,23,.24)!important;overflow:hidden!important;}html[data-theme="light"] body.admin-body .admin-shell .admin-main .chatbot-config-hero,html[data-theme="light"] body.admin-body .admin-shell .admin-main .evolution-config-hero,body.admin-body.theme-light .admin-shell .admin-main .chatbot-config-hero,body.admin-body.theme-light .admin-shell .admin-main .evolution-config-hero{background:radial-gradient(circle at 12% 0%,rgba(14,165,233,.18),transparent 38%),linear-gradient(135deg,#ffffff,#f8fafc 60%,#e0f2fe)!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;box-shadow:0 18px 38px rgba(15,23,42,.10)!important;}body.admin-body .admin-shell .admin-main .chatbot-config-hero>div,body.admin-body .admin-shell .admin-main .evolution-config-hero>div{min-width:0!important;}body.admin-body .admin-shell .admin-main .chatbot-config-hero span,body.admin-body .admin-shell .admin-main .evolution-config-hero span{display:inline-flex!important;align-items:center!important;width:max-content!important;max-width:100%!important;min-height:30px!important;padding:7px 12px!important;border-radius:999px!important;background:rgba(34,211,238,.14)!important;border:1px solid rgba(34,211,238,.38)!important;color:#67e8f9!important;-webkit-text-fill-color:#67e8f9!important;font-weight:1000!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-size:12px!important;white-space:normal!important;overflow-wrap:anywhere!important;}html[data-theme="light"] body.admin-body .admin-shell .admin-main .chatbot-config-hero span,html[data-theme="light"] body.admin-body .admin-shell .admin-main .evolution-config-hero span,body.admin-body.theme-light .admin-shell .admin-main .chatbot-config-hero span,body.admin-body.theme-light .admin-shell .admin-main .evolution-config-hero span{background:#e0f2fe!important;border-color:#7dd3fc!important;color:#075985!important;-webkit-text-fill-color:#075985!important;}body.admin-body .admin-shell .admin-main .chatbot-config-hero h2,body.admin-body .admin-shell .admin-main .evolution-config-hero h2{margin:10px 0 8px!important;color:inherit!important;-webkit-text-fill-color:inherit!important;font-size:clamp(27px,3vw,42px)!important;line-height:1.06!important;font-weight:1000!important;letter-spacing:-.03em!important;}body.admin-body .admin-shell .admin-main .chatbot-config-hero p,body.admin-body .admin-shell .admin-main .evolution-config-hero p{margin:0!important;color:#dbeafe!important;-webkit-text-fill-color:#dbeafe!important;line-height:1.55!important;font-weight:800!important;opacity:1!important;text-shadow:none!important;}html[data-theme="light"] body.admin-body .admin-shell .admin-main .chatbot-config-hero p,html[data-theme="light"] body.admin-body .admin-shell .admin-main .evolution-config-hero p,body.admin-body.theme-light .admin-shell .admin-main .chatbot-config-hero p,body.admin-body.theme-light .admin-shell .admin-main .evolution-config-hero p{color:#334155!important;-webkit-text-fill-color:#334155!important;}body.admin-body .admin-shell .admin-main .chatbot-status-badge,body.admin-body .admin-shell .admin-main .chatbot-status-badge *{opacity:1!important;text-shadow:none!important;filter:none!important;mix-blend-mode:normal!important;color:inherit!important;-webkit-text-fill-color:inherit!important;}body.admin-body .admin-shell .admin-main .chatbot-status-badge{min-height:138px!important;border-radius:24px!important;display:grid!important;place-items:center!important;align-content:center!important;text-align:center!important;padding:20px!important;border:1px solid rgba(255,255,255,.24)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 14px 34px rgba(2,6,23,.20)!important;overflow:hidden!important;}body.admin-body .admin-shell .admin-main .chatbot-status-badge.ok{background:linear-gradient(135deg,#065f46,#22c55e)!important;color:#ecfdf5!important;-webkit-text-fill-color:#ecfdf5!important;border-color:#86efac!important;}body.admin-body .admin-shell .admin-main .chatbot-status-badge.warn{background:linear-gradient(135deg,#92400e,#f59e0b)!important;color:#fff7ed!important;-webkit-text-fill-color:#fff7ed!important;border-color:#fbbf24!important;}body.admin-body .admin-shell .admin-main .chatbot-status-badge b{display:block!important;font-size:clamp(24px,2.1vw,32px)!important;line-height:1.05!important;font-weight:1000!important;margin:0 0 8px!important;overflow-wrap:anywhere!important;}body.admin-body .admin-shell .admin-main .chatbot-status-badge small{display:block!important;font-size:14px!important;line-height:1.35!important;font-weight:850!important;overflow-wrap:anywhere!important;}body.admin-body .admin-shell .admin-main .chatbot-config-card,body.admin-body .admin-shell .admin-main .evolution-config-card,body.admin-body .admin-shell .admin-main .chatbot-diagnostics-card,body.admin-body .admin-shell .admin-main .evolution-diagnostics-card,body.admin-body .admin-shell .admin-main .chatbot-simulator-card{background:linear-gradient(180deg,var(--amzx-comm-card),var(--amzx-comm-card-2))!important;border:1px solid var(--amzx-comm-line)!important;border-radius:22px!important;color:var(--amzx-comm-text)!important;-webkit-text-fill-color:initial!important;box-shadow:0 16px 38px rgba(2,6,23,.16)!important;overflow:hidden!important;}html[data-theme="light"] body.admin-body .admin-shell .admin-main .chatbot-config-card,html[data-theme="light"] body.admin-body .admin-shell .admin-main .evolution-config-card,html[data-theme="light"] body.admin-body .admin-shell .admin-main .chatbot-diagnostics-card,html[data-theme="light"] body.admin-body .admin-shell .admin-main .evolution-diagnostics-card,html[data-theme="light"] body.admin-body .admin-shell .admin-main .chatbot-simulator-card,body.admin-body.theme-light .admin-shell .admin-main .chatbot-config-card,body.admin-body.theme-light .admin-shell .admin-main .evolution-config-card,body.admin-body.theme-light .admin-shell .admin-main .chatbot-diagnostics-card,body.admin-body.theme-light .admin-shell .admin-main .evolution-diagnostics-card,body.admin-body.theme-light .admin-shell .admin-main .chatbot-simulator-card{box-shadow:0 12px 30px rgba(15,23,42,.08)!important;}body.admin-body .admin-shell .admin-main .chatbot-config-card h2,body.admin-body .admin-shell .admin-main .evolution-config-card h2,body.admin-body .admin-shell .admin-main .chatbot-diagnostics-card h2,body.admin-body .admin-shell .admin-main .evolution-diagnostics-card h2,body.admin-body .admin-shell .admin-main .chatbot-simulator-card h2{color:var(--amzx-comm-text)!important;-webkit-text-fill-color:var(--amzx-comm-text)!important;font-weight:1000!important;letter-spacing:-.02em!important;line-height:1.16!important;margin-top:0!important;}body.admin-body .admin-shell .admin-main .chatbot-config-card label,body.admin-body .admin-shell .admin-main .evolution-config-card label,body.admin-body .admin-shell .admin-main .chatbot-config-card small,body.admin-body .admin-shell .admin-main .evolution-config-card small,body.admin-body .admin-shell .admin-main .chatbot-training-upload small,body.admin-body .admin-shell .admin-main .chatbot-training-upload em,body.admin-body .admin-shell .admin-main .chatbot-diagnostics-card p,body.admin-body .admin-shell .admin-main .evolution-diagnostics-card p,body.admin-body .admin-shell .admin-main .chatbot-simulator-card p,body.admin-body .admin-shell .admin-main .chatbot-simulator-card .bot,body.admin-body .admin-shell .admin-main .evolution-diagnostics-card .muted{color:var(--amzx-comm-muted)!important;-webkit-text-fill-color:var(--amzx-comm-muted)!important;opacity:1!important;font-weight:800!important;line-height:1.45!important;}body.admin-body .admin-shell .admin-main .chatbot-config-card input,body.admin-body .admin-shell .admin-main .chatbot-config-card select,body.admin-body .admin-shell .admin-main .chatbot-config-card textarea,body.admin-body .admin-shell .admin-main .evolution-config-card input,body.admin-body .admin-shell .admin-main .evolution-config-card select,body.admin-body .admin-shell .admin-main .evolution-config-card textarea,body.admin-body .admin-shell .admin-main .chatbot-simulator-card input{width:100%!important;min-height:46px!important;background:var(--amzx-comm-input)!important;border:1px solid var(--amzx-comm-line)!important;color:var(--amzx-comm-text)!important;-webkit-text-fill-color:var(--amzx-comm-text)!important;border-radius:16px!important;box-shadow:none!important;outline:none!important;}body.admin-body .admin-shell .admin-main .chatbot-config-card textarea,body.admin-body .admin-shell .admin-main .evolution-config-card textarea{min-height:130px!important;resize:vertical!important;}body.admin-body .admin-shell .admin-main .chatbot-config-card input::placeholder,body.admin-body .admin-shell .admin-main .chatbot-config-card textarea::placeholder,body.admin-body .admin-shell .admin-main .evolution-config-card input::placeholder,body.admin-body .admin-shell .admin-main .evolution-config-card textarea::placeholder,body.admin-body .admin-shell .admin-main .chatbot-simulator-card input::placeholder{color:var(--amzx-comm-muted)!important;-webkit-text-fill-color:var(--amzx-comm-muted)!important;opacity:.95!important;}body.admin-body .admin-shell .admin-main .chatbot-config-card input[type="file"]{-webkit-text-fill-color:var(--amzx-comm-muted)!important;color:var(--amzx-comm-muted)!important;padding:12px!important;}body.admin-body .admin-shell .admin-main .chatbot-config-card .check,body.admin-body .admin-shell .admin-main .evolution-config-card .check{display:flex!important;align-items:flex-start!important;gap:10px!important;padding:12px 14px!important;min-height:46px!important;background:rgba(56,189,248,.08)!important;border:1px solid var(--amzx-comm-line)!important;border-radius:16px!important;color:var(--amzx-comm-text)!important;-webkit-text-fill-color:var(--amzx-comm-text)!important;}body.admin-body .admin-shell .admin-main .chatbot-config-card .check input,body.admin-body .admin-shell .admin-main .evolution-config-card .check input{width:20px!important;min-width:20px!important;height:20px!important;min-height:20px!important;margin:1px 0 0!important;accent-color:#22c55e!important;}body.admin-body .admin-shell .admin-main .integration-check-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))!important;gap:12px!important;margin:16px 0!important;width:100%!important;}body.admin-body .admin-shell .admin-main .integration-check-grid span{display:grid!important;gap:5px!important;min-width:0!important;min-height:88px!important;align-content:center!important;padding:15px!important;border-radius:18px!important;background:var(--amzx-comm-chip)!important;border:1px solid var(--amzx-comm-line)!important;color:var(--amzx-comm-text)!important;-webkit-text-fill-color:var(--amzx-comm-text)!important;box-shadow:none!important;overflow:hidden!important;}body.admin-body .admin-shell .admin-main .integration-check-grid span b{color:inherit!important;-webkit-text-fill-color:inherit!important;font-weight:1000!important;line-height:1.15!important;overflow-wrap:anywhere!important;}body.admin-body .admin-shell .admin-main .integration-check-grid span small{color:var(--amzx-comm-muted)!important;-webkit-text-fill-color:var(--amzx-comm-muted)!important;font-weight:850!important;line-height:1.35!important;word-break:break-word!important;overflow-wrap:anywhere!important;}body.admin-body .admin-shell .admin-main .integration-check-grid span.ok{border-color:#22c55e!important;background:linear-gradient(180deg,rgba(34,197,94,.22),var(--amzx-comm-card-2))!important;}body.admin-body .admin-shell .admin-main .integration-check-grid span.warn{border-color:#f59e0b!important;background:linear-gradient(180deg,rgba(245,158,11,.22),var(--amzx-comm-card-2))!important;}body.admin-body .admin-shell .admin-main .integration-check-grid span.info{border-color:#38bdf8!important;background:linear-gradient(180deg,rgba(56,189,248,.22),var(--amzx-comm-card-2))!important;}body.admin-body .admin-shell .admin-main .evolution-qr-box{display:grid!important;gap:12px!important;background:var(--amzx-comm-card-2)!important;border:1px solid var(--amzx-comm-line)!important;border-radius:22px!important;padding:16px!important;margin-top:14px!important;color:var(--amzx-comm-text)!important;-webkit-text-fill-color:var(--amzx-comm-text)!important;overflow:hidden!important;}body.admin-body .admin-shell .admin-main .evolution-qr-box img{max-width:280px!important;width:100%!important;height:auto!important;display:block!important;margin:8px auto!important;border-radius:18px!important;background:#fff!important;padding:10px!important;box-shadow:0 14px 32px rgba(2,6,23,.16)!important;}body.admin-body .admin-shell .admin-main .evolution-qr-box code,body.admin-body .admin-shell .admin-main .evolution-diagnostics-card code{display:inline-block!important;max-width:100%!important;background:#020617!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;border:1px solid #334155!important;border-radius:12px!important;padding:4px 8px!important;white-space:pre-wrap!important;word-break:break-all!important;overflow-wrap:anywhere!important;}body.admin-body .admin-shell .admin-main .evolution-qr-box code{display:block!important;padding:12px!important;}html[data-theme="light"] body.admin-body .admin-shell .admin-main .evolution-diagnostics-card code,body.admin-body.theme-light .admin-shell .admin-main .evolution-diagnostics-card code{background:#e2e8f0!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;border-color:#cbd5e1!important;}body.admin-body .admin-shell .admin-main .chatbot-simulator-card .chat-box{display:grid!important;gap:10px!important;min-height:120px!important;max-height:360px!important;overflow:auto!important;background:rgba(15,23,42,.45)!important;border:1px solid var(--amzx-comm-line)!important;border-radius:18px!important;padding:14px!important;margin:12px 0!important;}html[data-theme="light"] body.admin-body .admin-shell .admin-main .chatbot-simulator-card .chat-box,body.admin-body.theme-light .admin-shell .admin-main .chatbot-simulator-card .chat-box{background:#f1f5f9!important;}body.admin-body .admin-shell .admin-main .chatbot-simulator-card .chat-box p,body.admin-body .admin-shell .admin-main .chatbot-simulator-card .chat-box .bot,body.admin-body .admin-shell .admin-main .chatbot-simulator-card .chat-box .user{width:fit-content!important;max-width:min(88%,720px)!important;margin:0!important;padding:11px 13px!important;border-radius:16px!important;overflow-wrap:anywhere!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;font-weight:850!important;line-height:1.42!important;}body.admin-body .admin-shell .admin-main .chatbot-simulator-card .chat-box .bot{justify-self:start!important;background:#1e293b!important;border:1px solid #334155!important;}body.admin-body .admin-shell .admin-main .chatbot-simulator-card .chat-box .user{justify-self:end!important;background:#0f766e!important;border:1px solid #14b8a6!important;}body.admin-body .admin-shell .admin-main .chatbot-simulator-card>.row,body.admin-body .admin-shell .admin-main .evolution-diagnostics-card .row.wrap{display:flex!important;flex-wrap:wrap!important;gap:10px!important;align-items:center!important;}body.admin-body .admin-shell .admin-main .chatbot-simulator-card>.row input{flex:1 1 260px!important;min-width:0!important;}body.admin-body .admin-shell .admin-main .chatbot-simulator-card>.row .btn,body.admin-body .admin-shell .admin-main .evolution-diagnostics-card .row.wrap .btn{min-height:44px!important;border-radius:14px!important;font-weight:1000!important;}body.admin-body .admin-shell .admin-main .chatbot-admin-v329 .alert.warn,body.admin-body .admin-shell .admin-main .evolution-admin-v329 .alert.warn,body.admin-body .admin-shell .admin-main .chatbot-admin-v329 .alert.error,body.admin-body .admin-shell .admin-main .evolution-admin-v329 .alert.error,body.admin-body .admin-shell .admin-main .chatbot-admin-v329 .alert.success,body.admin-body .admin-shell .admin-main .evolution-admin-v329 .alert.success{border-radius:16px!important;border-width:1px!important;padding:13px 15px!important;line-height:1.45!important;font-weight:850!important;overflow-wrap:anywhere!important;}body.admin-body .admin-shell .admin-main .chatbot-admin-v329 .alert.warn,body.admin-body .admin-shell .admin-main .evolution-admin-v329 .alert.warn{background:#fef3c7!important;border-color:#f59e0b!important;color:#451a03!important;-webkit-text-fill-color:#451a03!important;}body.admin-body .admin-shell .admin-main .chatbot-admin-v329 .alert.error,body.admin-body .admin-shell .admin-main .evolution-admin-v329 .alert.error{background:#fee2e2!important;border-color:#ef4444!important;color:#7f1d1d!important;-webkit-text-fill-color:#7f1d1d!important;}body.admin-body .admin-shell .admin-main .chatbot-admin-v329 .alert.success,body.admin-body .admin-shell .admin-main .evolution-admin-v329 .alert.success{background:#dcfce7!important;border-color:#22c55e!important;color:#14532d!important;-webkit-text-fill-color:#14532d!important;}@media(max-width:860px){body.admin-body .admin-shell .admin-main .chatbot-config-hero,body.admin-body .admin-shell .admin-main .evolution-config-hero{grid-template-columns:1fr!important;padding:18px!important;}body.admin-body .admin-shell .admin-main .integration-check-grid{grid-template-columns:1fr!important;}}@media(max-width:640px){body.admin-body .admin-shell .admin-main .chatbot-config-card,body.admin-body .admin-shell .admin-main .evolution-config-card,body.admin-body .admin-shell .admin-main .chatbot-diagnostics-card,body.admin-body .admin-shell .admin-main .evolution-diagnostics-card,body.admin-body .admin-shell .admin-main .chatbot-simulator-card{padding:16px!important;border-radius:18px!important;}body.admin-body .admin-shell .admin-main .chatbot-simulator-card>.row .btn,body.admin-body .admin-shell .admin-main .evolution-diagnostics-card .row.wrap .btn{width:100%!important;}}:root{--amzx-qr-card:#0f172a;--amzx-qr-card2:#111827;--amzx-qr-line:rgba(148,163,184,.28);--amzx-qr-text:#f8fafc;--amzx-qr-muted:#cbd5e1;--amzx-qr-input:#020617;--amzx-status-soft:#f8fafc;}html[data-theme="light"],body.admin-body.theme-light{--amzx-qr-card:#ffffff;--amzx-qr-card2:#f8fafc;--amzx-qr-line:#dbe3ef;--amzx-qr-text:#0f172a;--amzx-qr-muted:#475569;--amzx-qr-input:#ffffff;}body.admin-body .admin-shell .admin-main .qr-layout{display:grid!important;grid-template-columns:minmax(300px,430px) minmax(0,1fr)!important;gap:18px!important;align-items:start!important;}body.admin-body .admin-shell .admin-main .qr-layout>.card,body.admin-body .admin-shell .admin-main .qr-preview,body.admin-body .admin-shell .admin-main .qr-list .card,body.admin-body .admin-shell .admin-main .qr-admin-flow,body.admin-body .admin-shell .admin-main .qr-card-settings-card,body.admin-body .admin-shell .admin-main .qr-card-section-shell,body.admin-body .admin-shell .admin-main .qr-card-admin-item{background:linear-gradient(180deg,var(--amzx-qr-card),var(--amzx-qr-card2))!important;border:1px solid var(--amzx-qr-line)!important;color:var(--amzx-qr-text)!important;-webkit-text-fill-color:initial!important;border-radius:22px!important;box-shadow:0 16px 42px rgba(2,6,23,.16)!important;overflow:hidden!important;}html[data-theme="light"] body.admin-body .admin-shell .admin-main .qr-layout>.card,html[data-theme="light"] body.admin-body .admin-shell .admin-main .qr-preview,html[data-theme="light"] body.admin-body .admin-shell .admin-main .qr-list .card,html[data-theme="light"] body.admin-body .admin-shell .admin-main .qr-admin-flow,html[data-theme="light"] body.admin-body .admin-shell .admin-main .qr-card-settings-card,html[data-theme="light"] body.admin-body .admin-shell .admin-main .qr-card-section-shell,html[data-theme="light"] body.admin-body .admin-shell .admin-main .qr-card-admin-item{box-shadow:0 12px 28px rgba(15,23,42,.08)!important;}body.admin-body .admin-shell .admin-main .qr-layout h2,body.admin-body .admin-shell .admin-main .qr-card-section-shell h2,body.admin-body .admin-shell .admin-main .qr-admin-flow h2,body.admin-body .admin-shell .admin-main .qr-card-settings-card h2{color:var(--amzx-qr-text)!important;-webkit-text-fill-color:var(--amzx-qr-text)!important;font-weight:1000!important;line-height:1.15!important;letter-spacing:-.02em!important;}body.admin-body .admin-shell .admin-main .qr-layout p,body.admin-body .admin-shell .admin-main .qr-layout small,body.admin-body .admin-shell .admin-main .qr-card-section-shell p,body.admin-body .admin-shell .admin-main .qr-card-section-shell small,body.admin-body .admin-shell .admin-main .qr-admin-flow small,body.admin-body .admin-shell .admin-main .qr-card-settings-card small,body.admin-body .admin-shell .admin-main .qr-card-admin-item small{color:var(--amzx-qr-muted)!important;-webkit-text-fill-color:var(--amzx-qr-muted)!important;opacity:1!important;line-height:1.45!important;font-weight:800!important;overflow-wrap:anywhere!important;}body.admin-body .admin-shell .admin-main .qr-layout input,body.admin-body .admin-shell .admin-main .qr-layout select,body.admin-body .admin-shell .admin-main .qr-card-settings-form input,body.admin-body .admin-shell .admin-main .qr-card-settings-form select,body.admin-body .admin-shell .admin-main .qr-card-actions input,body.admin-body .admin-shell .admin-main .qr-card-actions select{background:var(--amzx-qr-input)!important;color:var(--amzx-qr-text)!important;-webkit-text-fill-color:var(--amzx-qr-text)!important;border:1px solid var(--amzx-qr-line)!important;border-radius:15px!important;min-height:44px!important;box-shadow:none!important;}body.admin-body .admin-shell .admin-main .qr-preview{text-align:center!important;padding:20px!important;}body.admin-body .admin-shell .admin-main .qr-preview #qrBox{display:inline-grid!important;place-items:center!important;min-width:210px!important;min-height:210px!important;background:#ffffff!important;border:1px solid #e2e8f0!important;border-radius:24px!important;padding:16px!important;margin:10px auto 14px!important;box-shadow:0 16px 34px rgba(15,23,42,.12)!important;}body.admin-body .admin-shell .admin-main .qr-preview #qrBox canvas,body.admin-body .admin-shell .admin-main .qr-preview #qrBox img{max-width:100%!important;height:auto!important;border-radius:14px!important;}body.admin-body .admin-shell .admin-main .qr-ponto-actions,body.admin-body .admin-shell .admin-main .qr-card-action-row{display:flex!important;flex-wrap:wrap!important;gap:9px!important;align-items:center!important;}body.admin-body .admin-shell .admin-main .qr-ponto-actions .btn,body.admin-body .admin-shell .admin-main .qr-card-action-row .btn,body.admin-body .admin-shell .admin-main .qr-card-link-row .btn{min-height:42px!important;border-radius:14px!important;font-weight:1000!important;}body.admin-body .admin-shell .admin-main .qr-list{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(230px,1fr))!important;gap:14px!important;margin-top:18px!important;}body.admin-body .admin-shell .admin-main .qr-list .card{text-align:center!important;padding:16px!important;}body.admin-body .admin-shell .admin-main .qr-flow-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;}body.admin-body .admin-shell .admin-main .qr-flow-step{background:rgba(56,189,248,.08)!important;border:1px solid var(--amzx-qr-line)!important;border-radius:18px!important;color:var(--amzx-qr-text)!important;padding:15px!important;min-width:0!important;}body.admin-body .admin-shell .admin-main .qr-flow-step b{color:var(--amzx-qr-text)!important;-webkit-text-fill-color:var(--amzx-qr-text)!important;display:block!important;margin-bottom:6px!important;}body.admin-body .admin-shell .admin-main .qr-current-theme,body.admin-body .admin-shell .admin-main .qr-card-check,body.admin-body .admin-shell .admin-main .qr-card-meta,body.admin-body .admin-shell .admin-main .qr-account-box,body.admin-body .admin-shell .admin-main .qr-card-items{background:rgba(148,163,184,.10)!important;border:1px solid var(--amzx-qr-line)!important;border-radius:16px!important;color:var(--amzx-qr-text)!important;}html[data-theme="light"] body.admin-body .admin-shell .admin-main .qr-current-theme,html[data-theme="light"] body.admin-body .admin-shell .admin-main .qr-card-check,html[data-theme="light"] body.admin-body .admin-shell .admin-main .qr-card-meta,html[data-theme="light"] body.admin-body .admin-shell .admin-main .qr-account-box,html[data-theme="light"] body.admin-body .admin-shell .admin-main .qr-card-items{background:#f8fafc!important;}body.admin-body .admin-shell .admin-main .qr-card-check{display:grid!important;grid-template-columns:22px minmax(0,1fr)!important;gap:10px!important;align-items:flex-start!important;padding:13px!important;min-height:auto!important;}body.admin-body .admin-shell .admin-main .qr-card-check input{width:18px!important;height:18px!important;min-width:18px!important;margin:2px 0 0!important;accent-color:#22c55e!important;}body.admin-body .admin-shell .admin-main .qr-card-check b,body.admin-body .admin-shell .admin-main .qr-current-theme b,body.admin-body .admin-shell .admin-main .qr-card-meta b,body.admin-body .admin-shell .admin-main .qr-account-box b,body.admin-body .admin-shell .admin-main .qr-account-box strong{color:var(--amzx-qr-text)!important;-webkit-text-fill-color:var(--amzx-qr-text)!important;overflow-wrap:anywhere!important;}body.admin-body .admin-shell .admin-main .qr-theme-preview-list{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))!important;gap:12px!important;}body.admin-body .admin-shell .admin-main .qr-theme-pill{position:relative!important;display:grid!important;align-content:space-between!important;gap:8px!important;min-height:138px!important;border-radius:20px!important;padding:16px!important;overflow:hidden!important;box-shadow:0 18px 44px rgba(2,6,23,.12)!important;}body.admin-body .admin-shell .admin-main .qr-theme-pill>*{position:relative!important;z-index:1!important;}body.admin-body .admin-shell .admin-main .qr-theme-pill .qr-theme-tag{display:inline-flex!important;width:max-content!important;max-width:100%!important;border-radius:999px!important;padding:5px 9px!important;font-size:11px!important;font-weight:1000!important;border:1px solid currentColor!important;background:rgba(255,255,255,.18)!important;}body.admin-body .admin-shell .admin-main .qr-theme-pill b{font-size:15px!important;line-height:1.16!important;}body.admin-body .admin-shell .admin-main .qr-theme-pill small{font-size:12px!important;line-height:1.38!important;}body.admin-body .admin-shell .admin-main .qr-theme-pill.theme-preview-premium_black,body.admin-body .admin-shell .admin-main .qr-theme-pill.theme-preview-neon_tech,body.admin-body .admin-shell .admin-main .qr-theme-pill.theme-preview-commerce_warm,body.admin-body .admin-shell .admin-main .qr-theme-pill.theme-preview-papelaria_house,body.admin-body .admin-shell .admin-main .qr-theme-pill.theme-preview-build_construcao{color:#fff!important;-webkit-text-fill-color:#fff!important;}body.admin-body .admin-shell .admin-main .qr-theme-pill.theme-preview-amzx_clean,body.admin-body .admin-shell .admin-main .qr-theme-pill.theme-preview-tropical,body.admin-body .admin-shell .admin-main .qr-theme-pill.theme-preview-minimal_white{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;}body.admin-body .admin-shell .admin-main .qr-card-section-head,body.admin-body .admin-shell .admin-main .qr-cards-toolbar{display:flex!important;justify-content:space-between!important;gap:12px!important;align-items:flex-start!important;flex-wrap:wrap!important;margin-bottom:14px!important;}body.admin-body .admin-shell .admin-main .qr-cards-list{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(310px,1fr))!important;gap:14px!important;}body.admin-body .admin-shell .admin-main .qr-card-admin-top{display:flex!important;justify-content:space-between!important;gap:12px!important;align-items:flex-start!important;border-bottom:1px solid var(--amzx-qr-line)!important;padding-bottom:12px!important;margin-bottom:12px!important;}body.admin-body .admin-shell .admin-main .qr-card-status{display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;padding:7px 10px!important;font-size:12px!important;font-weight:1000!important;text-transform:uppercase!important;letter-spacing:.03em!important;color:#fff!important;background:#475569!important;min-width:96px!important;text-align:center!important;}body.admin-body .admin-shell .admin-main .qr-card-status.disponivel{background:#16a34a!important;color:#fff!important;}body.admin-body .admin-shell .admin-main .qr-card-status.em_uso{background:#f97316!important;color:#111827!important;}body.admin-body .admin-shell .admin-main .qr-card-status.bloqueado{background:#991b1b!important;color:#fff!important;}body.admin-body .admin-shell .admin-main .qr-card-meta-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin-bottom:12px!important;}body.admin-body .admin-shell .admin-main .qr-card-link-row{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin-bottom:12px!important;}body.admin-body .admin-shell .admin-main .qr-card-actions{display:grid!important;gap:10px!important;}body.admin-body .admin-shell .admin-main .qr-card-actions .inline-form{display:flex!important;gap:8px!important;flex-wrap:wrap!important;align-items:end!important;background:rgba(148,163,184,.10)!important;border:1px solid var(--amzx-qr-line)!important;border-radius:16px!important;padding:10px!important;}body.admin-body .admin-shell .admin-main .qr-card-item-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto auto!important;gap:8px!important;align-items:center!important;padding:9px 0!important;border-bottom:1px solid var(--amzx-qr-line)!important;}body.admin-body .admin-shell .admin-main .qr-empty-state{border:1px dashed var(--amzx-qr-line)!important;border-radius:18px!important;padding:18px!important;text-align:center!important;color:var(--amzx-qr-muted)!important;background:rgba(148,163,184,.10)!important;}body.display-body{background:#030712!important;color:#f8fafc!important;}.display-screen{min-height:100vh!important;color:#f8fafc!important;padding:clamp(18px,3vw,38px)!important;background:radial-gradient(circle at 12% 6%,rgba(255,106,0,.30),transparent 26%),radial-gradient(circle at 88% 0%,rgba(124,45,255,.30),transparent 28%),linear-gradient(135deg,rgba(3,7,18,.96),rgba(15,23,42,.90))!important;overflow-x:hidden!important;}.display-screen *{box-sizing:border-box!important;}.display-topbar{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;margin-bottom:clamp(18px,2.4vw,30px)!important;padding:clamp(14px,2vw,22px)!important;border:1px solid rgba(148,163,184,.28)!important;border-radius:28px!important;background:linear-gradient(135deg,rgba(15,23,42,.84),rgba(2,6,23,.66))!important;box-shadow:0 24px 70px rgba(0,0,0,.28)!important;backdrop-filter:blur(10px)!important;}.display-brand{display:flex!important;align-items:center!important;gap:16px!important;min-width:0!important;}.display-brand img{width:clamp(58px,7vw,82px)!important;height:clamp(58px,7vw,82px)!important;object-fit:contain!important;border-radius:22px!important;background:#fff!important;border:1px solid rgba(255,255,255,.72)!important;padding:8px!important;}.display-brand small{display:block!important;color:#cbd5e1!important;font-weight:950!important;letter-spacing:.08em!important;text-transform:uppercase!important;}.display-brand h1{color:#fff!important;font-size:clamp(24px,4.2vw,50px)!important;line-height:1.02!important;margin:2px 0 0!important;letter-spacing:-.04em!important;overflow-wrap:anywhere!important;}#displayClock{color:#fff!important;background:rgba(15,23,42,.84)!important;border:1px solid rgba(255,255,255,.22)!important;border-radius:999px!important;padding:12px 16px!important;font-weight:950!important;font-size:clamp(18px,2.4vw,30px)!important;font-variant-numeric:tabular-nums!important;white-space:nowrap!important;}.display-grid{display:grid!important;grid-template-columns:minmax(320px,1.22fr) minmax(260px,.9fr) minmax(260px,.9fr)!important;gap:clamp(14px,2vw,22px)!important;align-items:stretch!important;}.display-grid>div{min-width:0!important;}.display-grid>div>h2{margin:0 0 12px!important;color:#f8fafc!important;font-size:clamp(20px,2.8vw,34px)!important;line-height:1.1!important;letter-spacing:-.03em!important;}.display-feature{min-height:clamp(300px,44vh,520px)!important;display:grid!important;align-content:center!important;justify-items:center!important;gap:10px!important;padding:clamp(24px,3.2vw,42px)!important;border-radius:34px!important;border:1px solid color-mix(in srgb,var(--display-primary,#22c55e) 54%,rgba(255,255,255,.18))!important;background:radial-gradient(circle at 50% 8%,color-mix(in srgb,var(--display-primary,#22c55e) 24%,transparent),transparent 38%),linear-gradient(180deg,rgba(15,23,42,.92),rgba(2,6,23,.86))!important;box-shadow:0 28px 90px rgba(0,0,0,.34),inset 0 0 0 1px rgba(255,255,255,.04)!important;color:#fff!important;text-align:center!important;overflow:hidden!important;}.display-feature span{font-size:clamp(58px,8vw,108px)!important;line-height:1!important;}.display-feature h2{color:color-mix(in srgb,var(--display-primary,#22c55e) 48%,#fff 52%)!important;font-size:clamp(48px,7.5vw,104px)!important;line-height:.95!important;margin:6px 0!important;letter-spacing:-.06em!important;max-width:100%!important;overflow-wrap:anywhere!important;}.display-feature p{color:#e2e8f0!important;font-size:clamp(18px,2.4vw,30px)!important;line-height:1.25!important;margin:0!important;max-width:62ch!important;overflow-wrap:anywhere!important;}.display-list{display:grid!important;gap:12px!important;align-content:start!important;}.display-list:empty::before{content:'Nenhum item no momento';display:block!important;color:#cbd5e1!important;background:rgba(15,23,42,.72)!important;border:1px dashed rgba(203,213,225,.38)!important;border-radius:24px!important;padding:18px!important;text-align:center!important;font-weight:850!important;}.display-list>div{text-align:left!important;padding:18px!important;border-radius:24px!important;border:1px solid rgba(148,163,184,.30)!important;background:linear-gradient(180deg,rgba(15,23,42,.94),rgba(15,23,42,.78))!important;box-shadow:0 18px 50px rgba(0,0,0,.22)!important;color:#f8fafc!important;min-width:0!important;overflow:hidden!important;}.display-list>div h3{color:color-mix(in srgb,var(--display-primary,#22c55e) 48%,#fff 52%)!important;font-size:clamp(22px,3vw,40px)!important;line-height:1!important;margin:0!important;overflow-wrap:anywhere!important;}.display-list>div p{color:#f8fafc!important;font-size:clamp(15px,1.5vw,20px)!important;line-height:1.35!important;margin:10px 0 4px!important;overflow-wrap:anywhere!important;}.display-list>div small{display:block!important;color:#cbd5e1!important;font-size:clamp(13px,1.2vw,17px)!important;line-height:1.42!important;overflow-wrap:anywhere!important;}.display-list .attendant-card{border-color:rgba(250,204,21,.52)!important;background:linear-gradient(135deg,rgba(120,53,15,.90),rgba(15,23,42,.86))!important;}.display-list .attendant-card h3{color:#fde68a!important;}body.status-page-v4593 .status-v4593 .status-card,body.status-page-v4593 .status-v4593 #statusItems,body.status-page-v4593 .status-v4593 .route-section{max-width:100%!important;}body.status-page-v4593 .status-v4593 .steps span{font-weight:1000!important;}.qr-card-local-menu .qr-local-menu-notice{margin:14px 14px 10px!important;border:1px solid color-mix(in srgb,var(--primary,#ff4f0a) 34%,var(--menu-line,#e5e7eb))!important;background:linear-gradient(135deg,color-mix(in srgb,var(--primary,#ff4f0a) 12%,transparent),color-mix(in srgb,var(--primary2,#ff9f1c) 8%,transparent))!important;color:var(--menu-text,#111827)!important;border-radius:20px!important;padding:14px 16px!important;display:grid!important;gap:4px!important;box-shadow:0 12px 34px rgba(15,23,42,.08)!important;}.qr-card-local-menu .qr-local-menu-notice b{color:var(--menu-text,#111827)!important;font-size:16px!important;}.qr-card-local-menu .qr-local-menu-notice span{color:var(--menu-muted,#64748b)!important;line-height:1.45!important;}.theme-dark.qr-card-local-menu .qr-local-menu-notice,.tpl-premium_dark.qr-card-local-menu .qr-local-menu-notice{background:rgba(15,23,42,.76)!important;color:#fff!important;border-color:rgba(255,255,255,.18)!important;}@media(max-width:1080px){.display-grid{grid-template-columns:1fr 1fr!important}.display-feature{grid-column:1/-1!important;min-height:320px!important}}@media(max-width:900px){body.admin-body .admin-shell .admin-main .qr-layout{grid-template-columns:1fr!important}.display-grid{grid-template-columns:1fr!important}}@media(max-width:760px){body.admin-body .admin-shell .admin-main .qr-flow-grid,body.admin-body .admin-shell .admin-main .qr-card-settings-form,body.admin-body .admin-shell .admin-main .qr-card-meta-grid,body.admin-body .admin-shell .admin-main .qr-card-link-row{grid-template-columns:1fr!important}body.admin-body .admin-shell .admin-main .qr-card-actions .inline-form{display:grid!important;grid-template-columns:1fr!important}body.admin-body .admin-shell .admin-main .qr-card-actions .inline-form input,body.admin-body .admin-shell .admin-main .qr-card-actions .inline-form select,body.admin-body .admin-shell .admin-main .qr-card-actions .inline-form button{width:100%!important;max-width:none!important}.display-topbar{align-items:flex-start!important;flex-direction:column!important;border-radius:22px!important}#displayClock{width:100%!important;text-align:center!important}.display-feature{min-height:280px!important}.display-list>div{padding:15px!important}}html,body{max-width:100%!important;overflow-x:hidden!important;}img,svg,video,canvas{max-width:100%!important;}body.admin-body .admin-shell .admin-main:where(.card,.panel,.box,.stat,.stat-card,.kpi,.admin-card,.table-card,.license-card,.webpush-card,.pdv-card,.chatbot-card,.evolution-card,.qr-card,.qr-card-admin,.customer-card,.modal-card,.notice,.alert){min-width:0!important;overflow-wrap:anywhere!important;}body.admin-body .admin-shell .admin-main:where(.table-wrap,.table-responsive,.admin-table-wrap,.orders-table-wrap,.history-table-wrap){max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;}body.admin-body .admin-shell .admin-main:where(table){max-width:100%!important;}body.admin-body .admin-shell .admin-main:where(input,select,textarea,button,.btn,.button,.pill,.tag,.badge){max-width:100%!important;}body:not(.admin-body):where(.product-card,.offer-card,.featured-card,.checkout-panel,.cart-panel,.floating-cart,.customer-modal,.modal,.status-card,.qr-card-local-menu,.public-card){min-width:0!important;overflow-wrap:anywhere!important;}body:not(.admin-body):where(.product-card h1,.product-card h2,.product-card h3,.offer-card h1,.offer-card h2,.offer-card h3,.checkout-panel h1,.checkout-panel h2,.customer-modal h1,.customer-modal h2){overflow-wrap:anywhere!important;}@media(max-width:760px){body.admin-body .admin-shell .admin-main:where(.row,.grid,.toolbar,.actions,.button-row,.form-row){min-width:0!important;}body.admin-body .admin-shell .admin-main:where(.btn,button,input,select,textarea){max-width:100%!important;}}body.admin-body{background:radial-gradient(circle at 8% -8%,rgba(255,79,10,.20),transparent 34%),radial-gradient(circle at 96% 0%,rgba(124,58,237,.18),transparent 38%),linear-gradient(180deg,#070b14,#0b1020 58%,#070b14)!important;color:#f8fafc!important;overflow-x:hidden!important;}body.admin-body .admin-shell{display:grid!important;grid-template-columns:minmax(244px,286px) minmax(0,1fr)!important;align-items:start!important;width:100%!important;max-width:100%!important;min-height:100vh!important;overflow-x:hidden!important;background:transparent!important;}body.admin-body .admin-shell .sidebar{position:relative!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;width:auto!important;max-width:none!important;min-width:0!important;height:auto!important;min-height:100vh!important;max-height:none!important;overflow:visible!important;overflow-y:visible!important;scrollbar-width:none!important;padding:22px 16px!important;display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch!important;justify-content:flex-start!important;gap:14px!important;background:linear-gradient(180deg,#07111f 0%,#0d1628 56%,#08101e 100%)!important;border-right:1px solid rgba(148,163,184,.22)!important;border-bottom:0!important;box-shadow:14px 0 34px rgba(2,6,23,.22)!important;z-index:40!important;}body.admin-body .admin-shell .sidebar::-webkit-scrollbar{width:0!important;height:0!important;display:none!important;}body.admin-body .admin-shell .sidebar .brand{flex:0 0 auto!important;min-width:0!important;max-width:none!important;width:100%!important;min-height:74px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;padding:12px!important;border-radius:20px!important;background:rgba(255,255,255,.06)!important;border:1px solid rgba(255,255,255,.12)!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;text-decoration:none!important;overflow:hidden!important;}body.admin-body .admin-shell .sidebar .brand .brand-logo,body.admin-body .admin-shell .sidebar .brand img.brand-logo{display:block!important;width:170px!important;max-width:170px!important;height:46px!important;min-width:0!important;object-fit:contain!important;object-position:left center!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:0!important;opacity:1!important;visibility:visible!important;filter:none!important;}body.admin-body .admin-shell .sidebar .brand b{display:none!important;}body.admin-body .admin-shell .sidebar .brand small{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:auto!important;padding:5px 8px!important;border-radius:999px!important;background:rgba(255,122,24,.14)!important;border:1px solid rgba(255,122,24,.24)!important;color:#fed7aa!important;-webkit-text-fill-color:#fed7aa!important;font-size:11px!important;font-weight:900!important;white-space:nowrap!important;}body.admin-body .admin-shell .sidebar nav,body.admin-body .admin-shell .sidebar .seller-after-logout{flex:0 0 auto!important;min-width:0!important;width:100%!important;max-width:none!important;display:grid!important;grid-template-columns:1fr!important;align-items:stretch!important;gap:7px!important;overflow:visible!important;}body.admin-body .admin-shell .sidebar nav a{flex:none!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:40px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:9px!important;padding:10px 12px!important;border-radius:14px!important;background:rgba(15,23,42,.46)!important;border:1px solid rgba(148,163,184,.16)!important;color:#dbeafe!important;-webkit-text-fill-color:#dbeafe!important;font-size:13px!important;font-weight:900!important;line-height:1.14!important;white-space:normal!important;text-align:left!important;text-decoration:none!important;overflow:visible!important;text-overflow:clip!important;box-shadow:none!important;}body.admin-body .admin-shell .sidebar nav a:hover,body.admin-body .admin-shell .sidebar nav a:focus-visible{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border-color:rgba(255,122,24,.45)!important;background:rgba(255,122,24,.17)!important;outline:0!important;box-shadow:0 0 0 3px rgba(255,122,24,.18)!important;}body.admin-body .admin-shell .sidebar nav a.active{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border-color:transparent!important;background:linear-gradient(135deg,#ff4f0a,#ff9600)!important;box-shadow:0 10px 22px rgba(255,79,10,.24)!important;}body.admin-body .admin-shell .sidebar .store-btn,body.admin-body .admin-shell .sidebar .logout{flex:0 0 auto!important;width:100%!important;min-width:0!important;min-height:40px!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;padding:10px 12px!important;border-radius:14px!important;font-size:13px!important;font-weight:950!important;line-height:1.14!important;white-space:normal!important;text-decoration:none!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border:1px solid rgba(255,255,255,.12)!important;text-shadow:none!important;}body.admin-body .admin-shell .sidebar .store-btn{background:linear-gradient(135deg,#ff4f0a,#ff9600)!important;}body.admin-body .admin-shell .sidebar .logout{background:#1e293b!important;}body.admin-body .admin-shell .admin-main{width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:26px 22px 46px!important;overflow-x:hidden!important;}body.admin-body .admin-shell .admin-main .card,body.admin-body .admin-shell .admin-main .panel,body.admin-body .admin-shell .admin-main .box{max-width:100%!important;}body.admin-body .admin-shell .admin-main .license-manual-card,body.admin-body.theme-dark .admin-shell .admin-main .license-manual-card,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-manual-card{background:linear-gradient(180deg,#111827,#0b1220)!important;border:1px solid #334155!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;box-shadow:0 20px 46px rgba(0,0,0,.28)!important;}body.admin-body .admin-shell .admin-main .license-manual-card h2,body.admin-body.theme-dark .admin-shell .admin-main .license-manual-card h2,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-manual-card h2{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;background:linear-gradient(135deg,rgba(255,79,10,.22),rgba(34,197,94,.12))!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:18px!important;padding:13px 15px!important;margin:0 0 4px!important;line-height:1.15!important;text-shadow:none!important;}body.admin-body .admin-shell .admin-main .license-manual-card label,body.admin-body .admin-shell .admin-main .license-manual-card p,body.admin-body .admin-shell .admin-main .license-manual-card small,body.admin-body .admin-shell .admin-main .license-manual-card .muted,body.admin-body .admin-shell .admin-main .license-manual-card .manual-note{color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;opacity:1!important;}body.admin-body .admin-shell .admin-main .license-manual-card input,body.admin-body .admin-shell .admin-main .license-manual-card textarea,body.admin-body .admin-shell .admin-main .license-manual-card select{background:#0f172a!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;border-color:#475569!important;}body.admin-body .admin-shell .admin-main .license-manual-card input::file-selector-button{background:#ff4f0a!important;color:#ffffff!important;border:0!important;border-radius:10px!important;padding:8px 10px!important;font-weight:900!important;}@media(max-width:980px){body.admin-body .admin-shell{grid-template-columns:1fr!important;}body.admin-body .admin-shell .sidebar{min-height:0!important;padding:12px!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;border-right:0!important;border-bottom:1px solid rgba(148,163,184,.22)!important;}body.admin-body .admin-shell .sidebar .brand{width:100%!important;max-width:none!important;min-height:58px!important;}body.admin-body .admin-shell .sidebar nav{flex:1 1 100%!important;min-width:0!important;display:flex!important;flex-wrap:wrap!important;gap:8px!important;}body.admin-body .admin-shell .sidebar nav a{flex:1 1 150px!important;width:auto!important;justify-content:center!important;text-align:center!important;white-space:normal!important;}body.admin-body .admin-shell .sidebar .store-btn,body.admin-body .admin-shell .sidebar .logout{flex:1 1 160px!important;width:auto!important;white-space:normal!important;}body.admin-body .admin-shell .admin-main{padding:18px 14px 36px!important;}}@media(max-width:560px){body.admin-body .admin-shell .sidebar .brand .brand-logo,body.admin-body .admin-shell .sidebar .brand img.brand-logo{width:126px!important;max-width:126px!important;height:38px!important;}body.admin-body .admin-shell .sidebar nav a{flex:1 1 130px!important;font-size:12px!important;padding:8px!important;}}.cat-tabs{display:flex;gap:10px;overflow-x:auto;padding:10px 2px 12px;scrollbar-width:thin;align-items:center;}.cat-tabs a,.cat-tabs button,.cat-tab-all{appearance:none;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.10);color:#fff;border-radius:999px;padding:10px 14px;min-height:42px;text-decoration:none;font-weight:800;white-space:nowrap;cursor:pointer;box-shadow:0 10px 24px rgba(0,0,0,.18);}.cat-tabs a.active,.cat-tabs button.active,.cat-tab-all.active{background:linear-gradient(135deg,var(--primary,#ff4f0a),var(--accent,#7c2dff));border-color:rgba(255,255,255,.30);color:#fff;}.products-list h2.category-hidden,.products-list .menu-product.category-hidden,.products-list .menu-product.limit-hidden{display:none!important;}.category-load-more-wrap{display:flex;justify-content:center;margin:10px 0 22px;grid-column:1/-1;}.category-load-more-wrap[hidden]{display:none!important;}.category-load-more-btn{border:0;border-radius:18px;padding:12px 18px;font-weight:900;color:#fff;background:linear-gradient(135deg,var(--primary,#ff4f0a),var(--accent,#7c2dff));box-shadow:0 16px 35px rgba(0,0,0,.24);cursor:pointer;}.category-load-more-btn small{display:block;font-weight:700;opacity:.88;margin-top:2px;}.menu-category-filter-note{margin:8px 0 12px;padding:10px 14px;border-radius:16px;background:rgba(255,255,255,.10);color:#fff;border:1px solid rgba(255,255,255,.12);font-weight:700;}@media(max-width:720px){.cat-tabs a,.cat-tabs button,.cat-tab-all{padding:9px 12px;min-height:40px;font-size:.92rem}.category-load-more-btn{width:100%;}}.cat-tabs{display:flex!important;gap:10px!important;overflow-x:auto!important;padding:10px 2px 12px!important;scrollbar-width:thin!important;align-items:center!important;}.cat-tabs button,.cat-tabs a,.cat-tab-all{appearance:none!important;border:1px solid rgba(255,255,255,.18)!important;background:rgba(255,255,255,.10)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-radius:999px!important;padding:10px 14px!important;min-height:42px!important;text-decoration:none!important;font-weight:900!important;white-space:nowrap!important;cursor:pointer!important;box-shadow:0 10px 24px rgba(0,0,0,.18)!important;}.cat-tabs button.active,.cat-tabs a.active,.cat-tab-all.active{background:linear-gradient(135deg,var(--primary,#ff4f0a),var(--primary2,#7c2dff))!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:rgba(255,255,255,.32)!important;}.products-list h2.category-filter-hidden,.products-list .menu-product.category-filter-hidden,.products-list .menu-product.limit-hidden{display:none!important;}.category-load-more-wrap{display:flex!important;justify-content:center!important;margin:10px 0 22px!important;grid-column:1/-1!important;}.category-load-more-wrap[hidden]{display:none!important;}.category-load-more-btn{border:0!important;border-radius:18px!important;padding:12px 18px!important;font-weight:950!important;color:#fff!important;-webkit-text-fill-color:#fff!important;background:linear-gradient(135deg,var(--primary,#ff4f0a),var(--primary2,#7c2dff))!important;box-shadow:0 16px 35px rgba(0,0,0,.24)!important;cursor:pointer!important;}.category-load-more-btn small{display:block!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:800!important;opacity:.9!important;margin-top:2px!important;}.menu-category-filter-note{margin:8px 0 12px!important;padding:10px 14px!important;border-radius:16px!important;background:rgba(255,255,255,.12)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:1px solid rgba(255,255,255,.14)!important;font-weight:800!important;}.discount-pill,.menu-product .discount-pill,.price-discount-row .discount-pill,body.sketch-menu-v106 .discount-pill,body.sketch-menu-v106 .menu-product:not(.offer-card) .discount-pill{background:linear-gradient(135deg,#b91c1c,#f97316)!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border:1px solid rgba(255,255,255,.35)!important;text-shadow:0 1px 2px rgba(0,0,0,.45)!important;box-shadow:0 8px 18px rgba(185,28,28,.22)!important;}@media(max-width:720px){.cat-tabs button,.cat-tabs a,.cat-tab-all{padding:9px 12px!important;min-height:40px!important;font-size:.92rem!important;}.category-load-more-btn{width:100%!important;}}body.admin-body .admin-shell .admin-main .license-result-stack,body.admin-body .admin-shell .admin-main .license-v460,body.admin-body .admin-shell .admin-main .license-v460 .pix-box,body.admin-body .admin-shell .admin-main .license-stack-clean .pix-box{color:#f8fafc!important;-webkit-text-fill-color:initial!important;}body.admin-body .admin-shell .admin-main .license-v460 .pix-box p,body.admin-body .admin-shell .admin-main .license-v460 .pix-box p *,body.admin-body .admin-shell .admin-main .license-v460 .pix-box .muted,body.admin-body .admin-shell .admin-main .license-v460 .pix-box small{color:#e5edf8!important;-webkit-text-fill-color:#e5edf8!important;text-shadow:none!important;}body.admin-body .admin-shell .admin-main .license-v460 .pix-box b,body.admin-body .admin-shell .admin-main .license-v460 .pix-box strong,body.admin-body .admin-shell .admin-main .license-v460 .pix-box h2{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;}body.admin-body .admin-shell .admin-main .license-v460 .pix-box .alert.success,body.admin-body .admin-shell .admin-main .license-v460 .pix-box .alert.ok{display:block!important;background:linear-gradient(135deg,rgba(5,150,105,.24),rgba(16,185,129,.14))!important;color:#ecfdf5!important;-webkit-text-fill-color:#ecfdf5!important;border:1px solid rgba(52,211,153,.45)!important;border-radius:18px!important;padding:16px 18px!important;line-height:1.55!important;}body.admin-body .admin-shell .admin-main .license-v460 .pix-box .alert.success *,body.admin-body .admin-shell .admin-main .license-v460 .pix-box .alert.ok *{color:#ecfdf5!important;-webkit-text-fill-color:#ecfdf5!important;}body.admin-body .admin-shell .admin-main .license-v460 .pix-box .alert.success code,body.admin-body .admin-shell .admin-main .license-v460 .pix-box code{display:inline-flex!important;align-items:center!important;max-width:100%!important;padding:5px 9px!important;margin-left:6px!important;border-radius:10px!important;background:#020617!important;color:#67e8f9!important;-webkit-text-fill-color:#67e8f9!important;border:1px solid rgba(103,232,249,.42)!important;font-weight:900!important;overflow-wrap:anywhere!important;vertical-align:middle!important;}.discount-pill,.menu-product .discount-pill,.price-discount-row .discount-pill,body.sketch-menu-v106 .discount-pill,body.sketch-menu-v106 .menu-product:not(.offer-card) .discount-pill{background:linear-gradient(135deg,#b91c1c,#f97316)!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border:1px solid rgba(255,255,255,.38)!important;text-shadow:0 1px 2px rgba(0,0,0,.50)!important;font-weight:950!important;}.catalogo-menu .cat-tabs button[data-cat-filter]{cursor:pointer!important;pointer-events:auto!important;touch-action:manipulation!important;user-select:none!important;}.catalogo-menu .cat-tabs button[data-cat-filter].active{outline:2px solid rgba(103,232,249,.65)!important;outline-offset:2px!important;}.catalogo-menu .menu-category-filter-note{margin:14px 0 18px;padding:12px 16px;border-radius:18px;background:rgba(14,165,233,.14);border:1px solid rgba(103,232,249,.34);color:#e0f2fe;font-weight:850;}.catalogo-menu .category-load-more-wrap{display:flex;justify-content:center;margin:18px 0 26px;}.catalogo-menu .category-load-more-btn{border:0;border-radius:999px;padding:12px 18px;font-weight:950;cursor:pointer;background:linear-gradient(135deg,#06b6d4,#7c3aed);color:#fff;box-shadow:0 16px 32px rgba(6,182,212,.22);}.catalogo-menu .category-load-more-btn small{display:inline-block;margin-left:6px;color:#eef2ff;font-weight:800;}.amzx-local-qr-preview,.qr-small.local-qr-slot,.client-2fa-qr-holder,.inline-loyalty-qr-img,[data-amzx-qr]{display:grid;place-items:center;background:#fff;border-radius:18px;padding:10px;max-width:100%;overflow:hidden}.amzx-local-qr-preview svg,.qr-small.local-qr-slot svg,.client-2fa-qr-holder svg,.inline-loyalty-qr-img svg,[data-amzx-qr] svg{max-width:100%;height:auto;display:block}.amzx-qr-fallback{border:1px dashed #94a3b8;border-radius:14px;padding:14px;text-align:center;color:#0f172a;background:#f8fafc}html body.admin-body .admin-shell .admin-main .pill.pendente,html body.admin-body .admin-shell .admin-main .pill.status-pendente,html body.admin-body .admin-shell .admin-main .pill.warn.pendente,html body.admin-body .admin-shell .admin-main .payment-history-anchor .pill.pendente,html body.admin-body .admin-shell .admin-main .license-result-stack .pill.pendente,html body.admin-body .admin-shell .admin-main .license-v460 .pix-box .pill.pendente,html body.admin-body .admin-shell .admin-main .license-v460 .pix-box p .pill.pendente,html body.admin-body .admin-shell .admin-main span.pill.pendente,html body.admin-body .admin-shell .admin-main span.pill.status-pendente{display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#fde68a!important;border:1px solid #b45309!important;color:#3b1d00!important;-webkit-text-fill-color:#3b1d00!important;text-shadow:none!important;box-shadow:0 0 0 1px rgba(180,83,9,.18),0 8px 18px rgba(180,83,9,.12)!important;opacity:1!important;filter:none!important;mix-blend-mode:normal!important;font-weight:1000!important;}html body.admin-body .admin-shell .admin-main .pill.pendente *,html body.admin-body .admin-shell .admin-main .pill.status-pendente *{color:inherit!important;-webkit-text-fill-color:inherit!important;text-shadow:none!important;}html body.admin-body .admin-shell .admin-main .license-gateway-link-qr{display:grid!important;grid-template-columns:minmax(180px,260px) minmax(0,1fr)!important;gap:16px!important;align-items:center!important;padding:16px!important;margin:14px 0!important;border-radius:22px!important;background:#ffffff!important;color:#0f172a!important;-webkit-text-fill-color:initial!important;border:1px solid #cbd5e1!important;box-shadow:0 14px 36px rgba(15,23,42,.16)!important;}html body.admin-body .admin-shell .admin-main .license-gateway-link-qr b{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;font-weight:1000!important;}html body.admin-body .admin-shell .admin-main .license-gateway-link-qr p{color:#475569!important;-webkit-text-fill-color:#475569!important;margin:6px 0 12px!important;line-height:1.45!important;}html body.admin-body .admin-shell .admin-main .license-gateway-link-qr [data-amzx-qr],html body.admin-body .admin-shell .admin-main .pix-box [data-amzx-qr]{background:#fff!important;border:1px solid #dbe3ef!important;border-radius:18px!important;padding:10px!important;min-height:180px!important;}html body .amzx-qr-fallback{display:grid!important;gap:4px!important;place-items:center!important;min-height:130px!important;padding:14px!important;border-radius:14px!important;background:#fff7ed!important;color:#7c2d12!important;-webkit-text-fill-color:#7c2d12!important;text-align:center!important;border:1px solid #fdba74!important;}html body .amzx-qr-fallback small{color:#9a3412!important;-webkit-text-fill-color:#9a3412!important;}@media(max-width:720px){html body.admin-body .admin-shell .admin-main .license-gateway-link-qr{grid-template-columns:1fr!important;text-align:center!important;}html body.admin-body .admin-shell .admin-main .license-gateway-link-qr .btn{width:100%!important;}}html body.admin-body .admin-shell .admin-main .pix-box .pix-qr.amzx-pix-qr-bank,html body.admin-body .admin-shell .admin-main .checkout-pix-public-grid .pix-qr.amzx-pix-qr-bank,html body .pix-qr.amzx-pix-qr-bank{width:min(460px,100%)!important;max-width:100%!important;height:auto!important;display:grid!important;place-items:center!important;margin:16px auto!important;background:#ffffff!important;border:1px solid #d0d5dd!important;border-radius:0!important;padding:16px!important;box-shadow:0 14px 40px rgba(15,23,42,.12)!important;overflow:visible!important;}html body.admin-body .admin-shell .admin-main .pix-box .pix-qr.amzx-pix-qr-bank svg,html body .pix-qr.amzx-pix-qr-bank svg{width:min(420px,100%)!important;height:auto!important;display:block!important;background:#ffffff!important;border-radius:0!important;image-rendering:pixelated!important;shape-rendering:crispEdges!important;}html body.admin-body .admin-shell .admin-main .license-gateway-no-bank-qr{background:#fff7ed!important;border:1px solid #fb923c!important;color:#7c2d12!important;-webkit-text-fill-color:#7c2d12!important;line-height:1.5!important;}html body.admin-body .admin-shell .admin-main .license-gateway-no-bank-qr b{color:#7c2d12!important;-webkit-text-fill-color:#7c2d12!important;}@media(max-width:520px){html body .pix-qr.amzx-pix-qr-bank{padding:12px!important;width:100%!important;}html body .pix-qr.amzx-pix-qr-bank svg{width:min(86vw,420px)!important;}}.amzx-dynamic-qr{display:block;max-width:100%;height:auto;background:#fff;border-radius:14px;padding:12px;margin:12px auto;box-shadow:0 12px 30px rgba(15,23,42,.14)}.pix-box .amzx-pix-qr-bank,.license-payment-card .amzx-pix-qr-bank,.card .amzx-pix-qr-bank{width:min(88vw,460px)!important;max-width:100%!important;height:auto!important;image-rendering:auto;background:#fff!important;border:1px solid rgba(15,23,42,.12)!important}.qr-small img,.coupon-ticket img,.client-2fa-qr,.inline-loyalty-qr-img{background:#fff;border-radius:14px;padding:8px}.contract-toggle{display:flex!important;align-items:center;gap:10px;border:1px solid rgba(255,255,255,.16);border-radius:14px;padding:12px;background:rgba(15,23,42,.08);font-weight:800}.contract-toggle input{width:auto!important;min-width:auto!important}.admin-shell .admin-main .license-payment-flow{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;align-items:start!important;padding:22px!important;border-radius:24px!important;overflow:hidden!important}.admin-shell .admin-main .license-payment-flow .license-flow-head{grid-column:1/-1!important;display:flex!important;justify-content:space-between!important;gap:16px!important;align-items:flex-start!important;padding:16px!important;border:1px solid #dbe5ef!important;border-radius:20px!important;background:linear-gradient(135deg,#fff7ed,#f0fdf4)!important;color:#101828!important}.admin-shell .admin-main .license-payment-flow .flow-kicker{display:inline-flex!important;padding:6px 10px!important;border-radius:999px!important;background:#ffedd5!important;color:#9a3412!important;font-size:12px!important;font-weight:950!important;text-transform:uppercase!important;letter-spacing:.05em!important}.admin-shell .admin-main .license-payment-flow .license-flow-head h2{margin:8px 0 4px!important;color:#0f172a!important}.admin-shell .admin-main .license-payment-flow .license-flow-head p{margin:0!important;color:#475467!important}.admin-shell .admin-main .license-payment-flow .license-flow-steps{grid-column:1/-1!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;margin:0 0 4px!important}.admin-shell .admin-main .license-payment-flow .license-flow-steps article{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;grid-template-rows:auto auto!important;gap:4px 10px!important;padding:14px!important;border-radius:18px!important;background:#ffffff!important;border:1px solid #e4e7ec!important;box-shadow:0 10px 24px rgba(15,23,42,.06)!important}.admin-shell .admin-main .license-payment-flow .license-flow-steps b{grid-row:1/3!important;display:grid!important;place-items:center!important;width:34px!important;height:34px!important;border-radius:12px!important;background:linear-gradient(135deg,#ff4f0a,#ff9600)!important;color:#fff!important;font-weight:950!important}.admin-shell .admin-main .license-payment-flow .license-flow-steps strong{color:#101828!important;font-weight:950!important}.admin-shell .admin-main .license-payment-flow .license-flow-steps small{color:#667085!important;line-height:1.35!important}.admin-shell .admin-main .license-payment-flow label{display:grid!important;gap:7px!important;padding:12px!important;border-radius:16px!important;background:#f8fafc!important;border:1px solid #e4e7ec!important;color:#344054!important;font-weight:850!important}.admin-shell .admin-main .license-payment-flow input,.admin-shell .admin-main .license-payment-flow select,.admin-shell .admin-main .license-payment-flow textarea{min-height:44px!important;border-radius:12px!important;background:#ffffff!important;color:#101828!important;border:1px solid #d0d5dd!important}.admin-shell .admin-main .license-payment-flow .span2{grid-column:1/-1!important}.admin-shell .admin-main .license-payment-flow .license-plan-help{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;margin-top:0!important}.admin-shell .admin-main .license-payment-flow .license-plan-help article{padding:14px!important;border-radius:16px!important;background:#f8fafc!important;border:1px solid #e4e7ec!important}.admin-shell .admin-main .license-payment-flow .license-plan-help b{display:block!important;color:#101828!important;margin-bottom:4px!important}.admin-shell .admin-main .license-payment-flow .license-plan-help span{display:block!important;color:#667085!important;font-size:13px!important;line-height:1.35!important}.admin-shell .admin-main .license-payment-flow button.btn.primary,.admin-shell .admin-main .license-payment-flow>button{min-height:50px!important;font-weight:950!important;border-radius:16px!important}body.admin-body.theme-dark .admin-shell .admin-main .license-payment-flow .license-flow-head,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-payment-flow .license-flow-head{background:linear-gradient(135deg,#111827,#0f172a)!important;border-color:#334155!important;color:#f8fafc!important}body.admin-body.theme-dark .admin-shell .admin-main .license-payment-flow .license-flow-head h2,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-payment-flow .license-flow-head h2{color:#f8fafc!important}body.admin-body.theme-dark .admin-shell .admin-main .license-payment-flow label,body.admin-body.theme-dark .admin-shell .admin-main .license-payment-flow .license-flow-steps article,body.admin-body.theme-dark .admin-shell .admin-main .license-payment-flow .license-plan-help article,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-payment-flow label,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-payment-flow .license-flow-steps article,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-payment-flow .license-plan-help article{background:#111827!important;border-color:#334155!important;color:#e5e7eb!important}body.admin-body.theme-dark .admin-shell .admin-main .license-payment-flow .license-flow-steps strong,body.admin-body.theme-dark .admin-shell .admin-main .license-payment-flow .license-plan-help b,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-payment-flow .license-flow-steps strong,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-payment-flow .license-plan-help b{color:#f8fafc!important}body.admin-body.theme-dark .admin-shell .admin-main .license-payment-flow .license-flow-steps small,body.admin-body.theme-dark .admin-shell .admin-main .license-payment-flow .license-plan-help span,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-payment-flow .license-flow-steps small,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-payment-flow .license-plan-help span{color:#cbd5e1!important}@media(max-width:820px){.admin-shell .admin-main .license-payment-flow{grid-template-columns:1fr!important;padding:16px!important}.admin-shell .admin-main .license-payment-flow .license-flow-head{display:grid!important}.admin-shell .admin-main .license-payment-flow .license-flow-steps,.admin-shell .admin-main .license-payment-flow .license-plan-help{grid-template-columns:1fr!important}}.admin-shell .admin-main .license-result-stack{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:16px!important;max-width:1120px!important;margin-inline:auto!important}.admin-shell .admin-main .license-result-stack .card{border-radius:22px!important;border:1px solid #e4e7ec!important;background:#ffffff!important;color:#101828!important;box-shadow:0 16px 44px rgba(15,23,42,.08)!important;overflow:hidden!important}.admin-shell .admin-main .license-result-stack .pix-box{display:grid!important;gap:12px!important;padding:22px!important}.admin-shell .admin-main .license-result-stack .pix-box h2{margin:0 0 4px!important;color:#101828!important;font-size:clamp(20px,2.5vw,28px)!important;line-height:1.15!important}.admin-shell .admin-main .license-result-stack .pix-box p{margin:0!important;color:#344054!important;line-height:1.55!important}.admin-shell .admin-main .license-result-stack .pix-box b{color:#101828!important;font-weight:950!important}.admin-shell .admin-main .license-result-stack .pix-box .pill{display:inline-flex!important;align-items:center!important;min-height:28px!important;padding:6px 10px!important;border-radius:999px!important;font-weight:950!important;letter-spacing:.02em!important}.admin-shell .admin-main .license-result-stack .pix-box .pix-qr{display:block!important;width:min(280px,100%)!important;max-width:280px!important;height:auto!important;margin:10px auto!important;padding:12px!important;border-radius:18px!important;background:#fff!important;border:1px solid #e4e7ec!important;box-shadow:0 12px 36px rgba(15,23,42,.08)!important}.admin-shell .admin-main .license-result-stack .pix-box label{display:grid!important;gap:8px!important;color:#344054!important;font-weight:900!important}.admin-shell .admin-main .license-result-stack .pix-box textarea{width:100%!important;min-height:120px!important;border-radius:14px!important;background:#f8fafc!important;color:#101828!important;border:1px solid #d0d5dd!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;font-size:13px!important;line-height:1.45!important}.admin-shell .admin-main .license-result-stack .license-actions-row{display:flex!important;flex-wrap:wrap!important;gap:10px!important;align-items:center!important;padding-top:4px!important}.admin-shell .admin-main .license-result-stack .license-actions-row form{margin:0!important;display:inline-flex!important}.admin-shell .admin-main .license-result-stack .license-actions-row .btn,.admin-shell .admin-main .license-result-stack .license-actions-row button{min-height:42px!important;border-radius:12px!important;font-weight:950!important}.admin-shell .admin-main .license-result-stack .license-manual-card{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;padding:20px!important}.admin-shell .admin-main .license-result-stack .license-manual-card h2{grid-column:1/-1!important;margin:0!important;color:#101828!important}.admin-shell .admin-main .license-result-stack .license-manual-card label{display:grid!important;gap:8px!important;padding:12px!important;border-radius:16px!important;background:#f8fafc!important;border:1px solid #e4e7ec!important;color:#344054!important;font-weight:850!important}.admin-shell .admin-main .license-result-stack .license-manual-card input,.admin-shell .admin-main .license-result-stack .license-manual-card textarea{background:#ffffff!important;color:#101828!important;border:1px solid #d0d5dd!important;border-radius:12px!important;min-height:44px!important}.admin-shell .admin-main .license-result-stack .license-manual-card .span2,.admin-shell .admin-main .license-result-stack .license-manual-card .license-dropzone,.admin-shell .admin-main .license-result-stack .license-manual-card .manual-note{grid-column:1/-1!important}.admin-shell .admin-main .license-result-stack .manual-note{background:#eff6ff!important;border:1px solid #bfdbfe!important;color:#1e3a8a!important}body.admin-body.theme-dark .admin-shell .admin-main .license-result-stack .card,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-result-stack .card{background:#0f172a!important;border-color:#334155!important;color:#e5e7eb!important;box-shadow:0 18px 46px rgba(0,0,0,.32)!important}body.admin-body.theme-dark .admin-shell .admin-main .license-result-stack .pix-box h2,body.admin-body.theme-dark .admin-shell .admin-main .license-result-stack .pix-box b,body.admin-body.theme-dark .admin-shell .admin-main .license-result-stack .license-manual-card h2,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-result-stack .pix-box h2,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-result-stack .pix-box b,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-result-stack .license-manual-card h2{color:#f8fafc!important}body.admin-body.theme-dark .admin-shell .admin-main .license-result-stack .pix-box p,body.admin-body.theme-dark .admin-shell .admin-main .license-result-stack .license-manual-card label,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-result-stack .pix-box p,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-result-stack .license-manual-card label{color:#cbd5e1!important}body.admin-body.theme-dark .admin-shell .admin-main .license-result-stack .license-manual-card label,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-result-stack .license-manual-card label{background:#111827!important;border-color:#334155!important}body.admin-body.theme-dark .admin-shell .admin-main .license-result-stack textarea,body.admin-body.theme-dark .admin-shell .admin-main .license-result-stack input,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-result-stack textarea,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-result-stack input{background:#020617!important;color:#f8fafc!important;border-color:#334155!important}@media(max-width:820px){.admin-shell .admin-main .license-result-stack{gap:12px!important}.admin-shell .admin-main .license-result-stack .pix-box{padding:16px!important}.admin-shell .admin-main .license-result-stack .license-actions-row{display:grid!important;grid-template-columns:1fr!important}.admin-shell .admin-main .license-result-stack .license-actions-row .btn,.admin-shell .admin-main .license-result-stack .license-actions-row button,.admin-shell .admin-main .license-result-stack .license-actions-row form{width:100%!important}.admin-shell .admin-main .license-result-stack .license-manual-card{grid-template-columns:1fr!important;padding:16px!important}}html body .catalogo-menu .cat-tabs,html body .ifood-menu .cat-tabs{background:var(--menu-bg,#ffffff)!important;border-bottom:1px solid var(--menu-line,#e5e7eb)!important;box-shadow:0 10px 24px rgba(15,23,42,.07)!important;}html body .catalogo-menu .cat-tabs a,html body .catalogo-menu .cat-tabs button,html body .catalogo-menu .cat-tabs .cat-tab-all,html body .ifood-menu .cat-tabs a,html body .ifood-menu .cat-tabs button,html body .ifood-menu .cat-tabs .cat-tab-all{background:var(--menu-card,#ffffff)!important;color:var(--menu-text,#111827)!important;-webkit-text-fill-color:var(--menu-text,#111827)!important;border:1px solid var(--menu-line,#d0d5dd)!important;text-shadow:none!important;box-shadow:0 8px 18px rgba(15,23,42,.08)!important;}html body .catalogo-menu .cat-tabs a:not(.active):hover,html body .catalogo-menu .cat-tabs button:not(.active):hover,html body .catalogo-menu .cat-tabs .cat-tab-all:not(.active):hover,html body .ifood-menu .cat-tabs a:not(.active):hover,html body .ifood-menu .cat-tabs button:not(.active):hover,html body .ifood-menu .cat-tabs .cat-tab-all:not(.active):hover{background:color-mix(in srgb,var(--menu-card,#ffffff) 86%,var(--primary,#ff4f0a) 14%)!important;color:var(--menu-text,#111827)!important;-webkit-text-fill-color:var(--menu-text,#111827)!important;}html body .catalogo-menu .cat-tabs a.active,html body .catalogo-menu .cat-tabs button.active,html body .catalogo-menu .cat-tabs .cat-tab-all.active,html body .ifood-menu .cat-tabs a.active,html body .ifood-menu .cat-tabs button.active,html body .ifood-menu .cat-tabs .cat-tab-all.active{background:linear-gradient(135deg,var(--primary,#ff4f0a),var(--primary2,#7c2dff))!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border-color:transparent!important;box-shadow:0 10px 26px rgba(15,23,42,.18)!important;}html body.theme-dark .catalogo-menu .cat-tabs a:not(.active),html body.theme-dark .catalogo-menu .cat-tabs button:not(.active),html body.theme-dark .catalogo-menu .cat-tabs .cat-tab-all:not(.active),html body.tpl-premium_dark .catalogo-menu .cat-tabs a:not(.active),html body.tpl-premium_dark .catalogo-menu .cat-tabs button:not(.active),html body.tpl-premium_dark .catalogo-menu .cat-tabs .cat-tab-all:not(.active),html body.tpl-dark_auto_gold .catalogo-menu .cat-tabs a:not(.active),html body.tpl-dark_auto_gold .catalogo-menu .cat-tabs button:not(.active),html body.tpl-dark_auto_gold .catalogo-menu .cat-tabs .cat-tab-all:not(.active){background:rgba(15,23,42,.86)!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;border-color:rgba(148,163,184,.32)!important;}html body.theme-dark .catalogo-menu .cat-tabs a.active,html body.theme-dark .catalogo-menu .cat-tabs button.active,html body.theme-dark .catalogo-menu .cat-tabs .cat-tab-all.active,html body.tpl-premium_dark .catalogo-menu .cat-tabs a.active,html body.tpl-premium_dark .catalogo-menu .cat-tabs button.active,html body.tpl-premium_dark .catalogo-menu .cat-tabs .cat-tab-all.active,html body.tpl-dark_auto_gold .catalogo-menu .cat-tabs a.active,html body.tpl-dark_auto_gold .catalogo-menu .cat-tabs button.active,html body.tpl-dark_auto_gold .catalogo-menu .cat-tabs .cat-tab-all.active{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;}@supports not (color:color-mix(in srgb,#000 50%,#fff 50%)){html body .catalogo-menu .cat-tabs a:not(.active):hover,html body .catalogo-menu .cat-tabs button:not(.active):hover,html body .catalogo-menu .cat-tabs .cat-tab-all:not(.active):hover,html body .ifood-menu .cat-tabs a:not(.active):hover,html body .ifood-menu .cat-tabs button:not(.active):hover,html body .ifood-menu .cat-tabs .cat-tab-all:not(.active):hover{background:var(--menu-card,#ffffff)!important;}}.admin-body .admin-shell .admin-main input:not([type="color"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]):not([type="button"]):not([type="submit"]),.admin-body .admin-shell .admin-main textarea,.admin-body .admin-shell .admin-main select{background:#ffffff!important;color:#101828!important;-webkit-text-fill-color:#101828!important;border:1px solid #cbd5e1!important;box-shadow:0 1px 0 rgba(15,23,42,.03)!important;caret-color:#101828!important;text-shadow:none!important;}.admin-body .admin-shell .admin-main input:not([type="color"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]):not([type="button"]):not([type="submit"]):focus,.admin-body .admin-shell .admin-main textarea:focus,.admin-body .admin-shell .admin-main select:focus{background:#ffffff!important;color:#101828!important;-webkit-text-fill-color:#101828!important;border-color:#ff7a1a!important;box-shadow:0 0 0 3px rgba(255,122,26,.20)!important;}.admin-body .admin-shell .admin-main input::placeholder,.admin-body .admin-shell .admin-main textarea::placeholder{color:#667085!important;-webkit-text-fill-color:#667085!important;opacity:1!important;}.admin-body .admin-shell .admin-main input:-webkit-autofill,.admin-body .admin-shell .admin-main textarea:-webkit-autofill,.admin-body .admin-shell .admin-main select:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #ffffff inset!important;-webkit-text-fill-color:#101828!important;caret-color:#101828!important;}.admin-body .admin-shell .admin-main input[readonly]:not([type="color"]),.admin-body .admin-shell .admin-main textarea[readonly]{background:#f8fafc!important;color:#344054!important;-webkit-text-fill-color:#344054!important;}.admin-body .admin-shell .admin-main input[type="file"]{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;}.admin-shell .admin-main .license-v467-head{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;max-width:1180px!important;margin:0 auto 18px!important;}.admin-shell .admin-main .license-v467-head .step{min-width:0!important;border-radius:18px!important;border:1px solid rgba(148,163,184,.28)!important;background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.03))!important;padding:14px!important;}.admin-shell .admin-main .license-v460{max-width:1180px!important;margin:0 auto 18px!important;}.admin-shell .admin-main .license-v460.grid2{display:grid!important;grid-template-columns:repeat(2,minmax(320px,1fr))!important;gap:18px!important;align-items:start!important;}.admin-shell .admin-main .license-v460 .license-card,.admin-shell .admin-main .payment-history-anchor{border-radius:22px!important;overflow:hidden!important;}.admin-shell .admin-main .license-modules-clean{display:grid!important;gap:8px!important;padding:12px!important;border-radius:16px!important;border:1px solid rgba(148,163,184,.28)!important;background:rgba(255,255,255,.04)!important;margin:10px 0!important;}.admin-shell .admin-main .license-modules-clean b{color:inherit!important;-webkit-text-fill-color:inherit!important;}.admin-shell .admin-main .module-badges{display:flex!important;flex-wrap:wrap!important;gap:8px!important;}.admin-shell .admin-main .license-payment-flow{display:grid!important;grid-template-columns:repeat(2,minmax(320px,1fr))!important;gap:18px!important;max-width:1180px!important;margin:0 auto 18px!important;padding:20px!important;border-radius:24px!important;}.admin-shell .admin-main .license-payment-flow .license-flow-head{grid-column:1/-1!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:14px!important;align-items:start!important;}.admin-shell .admin-main .license-payment-flow .license-flow-steps{grid-column:1/-1!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;}.admin-shell .admin-main .license-payment-flow .license-flow-steps article:nth-child(3){grid-column:1/-1!important;}.admin-shell .admin-main .license-payment-flow label{min-width:0!important;height:100%!important;align-content:start!important;border-radius:18px!important;}.admin-shell .admin-main .license-payment-flow label .row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;align-items:end!important;}.admin-shell .admin-main .license-payment-flow label .row .btn{min-height:44px!important;white-space:nowrap!important;}.admin-shell .admin-main .license-payment-flow .span2,.admin-shell .admin-main .license-payment-flow>p.muted,.admin-shell .admin-main .license-payment-flow>button.btn{grid-column:1/-1!important;}.admin-shell .admin-main .license-payment-flow .license-plan-help{grid-column:1/-1!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;}.admin-shell .admin-main .license-payment-flow .license-plan-help article:nth-child(3){grid-column:1/-1!important;}.admin-shell .admin-main .license-result-stack{display:grid!important;grid-template-columns:repeat(2,minmax(320px,1fr))!important;gap:18px!important;max-width:1180px!important;margin:0 auto 18px!important;}.admin-shell .admin-main .license-result-stack .pix-box{grid-column:1/-1!important;}.admin-shell .admin-main .license-result-stack .license-manual-card{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;}.admin-shell .admin-main .license-result-stack .license-manual-card h2,.admin-shell .admin-main .license-result-stack .license-manual-card .manual-note,.admin-shell .admin-main .license-result-stack .license-manual-card .license-dropzone,.admin-shell .admin-main .license-result-stack .license-manual-card .span2{grid-column:1/-1!important;}.admin-shell .admin-main .payment-history-anchor{max-width:1180px!important;margin:0 auto 18px!important;overflow-x:auto!important;}.admin-shell .admin-main .payment-history-anchor table{min-width:760px!important;}@media(max-width:920px){.admin-shell .admin-main .license-v467-head,.admin-shell .admin-main .license-v460.grid2,.admin-shell .admin-main .license-payment-flow,.admin-shell .admin-main .license-payment-flow .license-flow-steps,.admin-shell .admin-main .license-payment-flow .license-plan-help,.admin-shell .admin-main .license-result-stack,.admin-shell .admin-main .license-result-stack .license-manual-card{grid-template-columns:1fr!important;}.admin-shell .admin-main .license-payment-flow .license-flow-head{grid-template-columns:1fr!important;}.admin-shell .admin-main .license-payment-flow label .row{grid-template-columns:1fr!important;}.admin-shell .admin-main .license-payment-flow label .row .btn{width:100%!important;}}.admin-body .admin-shell .admin-main input:not([type="color"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]):not([type="button"]):not([type="submit"])::selection,.admin-body .admin-shell .admin-main textarea::selection,.admin-body .admin-shell .admin-main select::selection,.admin-body .admin-shell .admin-main option::selection{background:#2563eb!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:none!important;}.admin-body .admin-shell .admin-main input:not([type="color"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]):not([type="button"]):not([type="submit"])::-moz-selection,.admin-body .admin-shell .admin-main textarea::-moz-selection{background:#2563eb!important;color:#ffffff!important;text-shadow:none!important;}.admin-body .admin-shell .admin-main input:not([type="color"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]):not([type="button"]):not([type="submit"]):focus::selection,.admin-body .admin-shell .admin-main textarea:focus::selection{background:#1d4ed8!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;}.admin-body .admin-shell .admin-main input:not([type="color"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]):not([type="button"]):not([type="submit"]),.admin-body .admin-shell .admin-main textarea,.admin-body .admin-shell .admin-main select{text-shadow:none!important;}.admin-shell .admin-main .license-result-stack{grid-template-columns:repeat(2,minmax(280px,1fr))!important;gap:14px!important;max-width:1060px!important;}.admin-shell .admin-main .license-result-stack .pix-box{grid-column:auto!important;padding:16px!important;gap:10px!important;border-radius:20px!important;}.admin-shell .admin-main .license-result-stack .pix-box h2{font-size:clamp(18px,2vw,23px)!important;line-height:1.15!important;margin:0!important;}.admin-shell .admin-main .license-result-stack .pix-box p{font-size:13px!important;line-height:1.45!important;}.admin-shell .admin-main .license-result-stack .pix-box .pix-qr,.admin-shell .admin-main .license-result-stack .pix-box .amzx-pix-qr-bank,.admin-shell .admin-main .license-result-stack .pix-box img[src*="qrserver"],.admin-shell .admin-main .license-result-stack .pix-box img[src*="qr-code"]{width:min(190px,100%)!important;max-width:190px!important;padding:8px!important;margin:6px auto!important;border-radius:16px!important;}.admin-shell .admin-main .license-result-stack .pix-box textarea{min-height:82px!important;max-height:120px!important;font-size:12px!important;line-height:1.35!important;border-radius:12px!important;padding:10px!important;}.admin-shell .admin-main .license-result-stack .license-actions-row{gap:8px!important;padding-top:2px!important;}.admin-shell .admin-main .license-result-stack .license-actions-row .btn,.admin-shell .admin-main .license-result-stack .license-actions-row button{min-height:38px!important;padding:9px 12px!important;border-radius:11px!important;}.status-v4593 .metrics{display:grid!important;grid-template-columns:minmax(220px,420px)!important;justify-content:center!important;align-items:stretch!important;text-align:center!important;}.status-v4593 .metrics>div:first-child{display:none!important;}.status-v4593 .metrics>div{min-width:0!important;text-align:center!important;justify-items:center!important;align-items:center!important;}.status-v4593 .metrics small,.status-v4593 .metrics b,.status-v4593 #statusEta{display:block!important;width:100%!important;text-align:center!important;}@media(max-width:920px){.admin-shell .admin-main .license-result-stack{grid-template-columns:1fr!important;max-width:100%!important;}.admin-shell .admin-main .license-result-stack .pix-box .pix-qr,.admin-shell .admin-main .license-result-stack .pix-box .amzx-pix-qr-bank,.admin-shell .admin-main .license-result-stack .pix-box img[src*="qrserver"],.admin-shell .admin-main .license-result-stack .pix-box img[src*="qr-code"]{width:min(180px,100%)!important;max-width:180px!important;}}.admin-shell .admin-main input:not([type="color"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]):not([type="button"]):not([type="submit"]),.admin-shell .admin-main textarea,.admin-shell .admin-main select{background:#ffffff!important;color:#101828!important;-webkit-text-fill-color:#101828!important;caret-color:#111827!important;text-shadow:none!important;background-image:none!important;}.admin-shell .admin-main input:not([type="color"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]):not([type="button"]):not([type="submit"]):focus,.admin-shell .admin-main textarea:focus,.admin-shell .admin-main select:focus{background:#ffffff!important;color:#101828!important;-webkit-text-fill-color:#101828!important;caret-color:#111827!important;}.admin-shell .admin-main input:-webkit-autofill,.admin-shell .admin-main input:-webkit-autofill:hover,.admin-shell .admin-main input:-webkit-autofill:focus,.admin-shell .admin-main textarea:-webkit-autofill,.admin-shell .admin-main select:-webkit-autofill{-webkit-text-fill-color:#101828!important;-webkit-box-shadow:0 0 0 1000px #ffffff inset!important;box-shadow:0 0 0 1000px #ffffff inset!important;transition:background-color 9999s ease-in-out 0s!important;}.admin-shell .admin-main input:not([type="color"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]):not([type="button"]):not([type="submit"])::selection,.admin-shell .admin-main textarea::selection,.admin-shell .admin-main select::selection,.admin-shell .admin-main option::selection{background:#1d4ed8!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:none!important;}.admin-shell .admin-main input:not([type="color"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]):not([type="button"]):not([type="submit"])::-moz-selection,.admin-shell .admin-main textarea::-moz-selection{background:#1d4ed8!important;color:#ffffff!important;text-shadow:none!important;}.admin-shell .admin-main .license-payment-flow,.admin-shell .admin-main .license-result-stack{max-width:1040px!important;gap:14px!important;}.admin-shell .admin-main .license-payment-flow{padding:16px!important;border-radius:22px!important;grid-template-columns:repeat(2,minmax(280px,1fr))!important;}.admin-shell .admin-main .license-payment-flow label{padding:12px!important;border-radius:16px!important;}.admin-shell .admin-main .license-payment-flow input,.admin-shell .admin-main .license-payment-flow select,.admin-shell .admin-main .license-payment-flow textarea{min-height:40px!important;padding:9px 11px!important;border-radius:11px!important;}.admin-shell .admin-main .license-payment-flow .license-flow-steps{gap:10px!important;}.admin-shell .admin-main .license-payment-flow .license-flow-steps article,.admin-shell .admin-main .license-payment-flow .license-plan-help article{padding:12px!important;border-radius:16px!important;}.admin-shell .admin-main .license-result-stack .pix-box{grid-column:auto!important;padding:14px!important;border-radius:18px!important;gap:9px!important;}.admin-shell .admin-main .license-result-stack .pix-box h2{font-size:20px!important;margin:0 0 4px!important;}.admin-shell .admin-main .license-result-stack .pix-box p{font-size:13px!important;line-height:1.4!important;margin:4px 0!important;}.admin-shell .admin-main .license-result-stack .pix-box .pix-qr,.admin-shell .admin-main .license-result-stack .pix-box .amzx-pix-qr-bank,.admin-shell .admin-main .license-result-stack .pix-box img[src*="qrserver"],.admin-shell .admin-main .license-result-stack .pix-box img[src*="qr-code"]{width:min(170px,100%)!important;max-width:170px!important;padding:7px!important;margin:5px auto!important;border-radius:14px!important;}.admin-shell .admin-main .license-result-stack .pix-box textarea{min-height:74px!important;max-height:110px!important;padding:9px!important;font-size:12px!important;line-height:1.35!important;}.status-v4593 .metrics{display:grid!important;grid-template-columns:minmax(220px,420px)!important;justify-content:center!important;text-align:center!important;}.status-v4593 .metrics>div:first-child{display:none!important;}.status-v4593 .metrics>div{text-align:center!important;justify-items:center!important;align-items:center!important;}.status-v4593 .metrics small,.status-v4593 .metrics b,.status-v4593 #statusEta{text-align:center!important;width:100%!important;display:block!important;}@media(max-width:920px){.admin-shell .admin-main .license-payment-flow,.admin-shell .admin-main .license-result-stack{grid-template-columns:1fr!important;max-width:100%!important;}.admin-shell .admin-main .license-result-stack .pix-box .pix-qr,.admin-shell .admin-main .license-result-stack .pix-box .amzx-pix-qr-bank,.admin-shell .admin-main .license-result-stack .pix-box img[src*="qrserver"],.admin-shell .admin-main .license-result-stack .pix-box img[src*="qr-code"]{width:min(160px,100%)!important;max-width:160px!important;}}.admin-shell .admin-main .license-v460.license-stack-clean,.admin-shell .admin-main .license-stack-main{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(360px,.92fr)!important;gap:14px!important;align-items:start!important;}.admin-shell .admin-main .license-v460 #status-licenca{order:1!important;grid-column:1!important;align-self:start!important;margin:0!important;}.admin-shell .admin-main .license-v460 #pagamento-renovacao-licenca{display:none!important;width:0!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;}.admin-shell .admin-main .license-v460 #licensePaymentForm{order:2!important;grid-column:2!important;align-self:start!important;margin:0!important;transform:none!important;}.admin-shell .admin-main .license-v460 .license-master-connection{order:3!important;grid-column:1 / -1!important;margin:0!important;}.admin-shell .admin-main .license-v460 #licensePaymentForm.license-payment-flow{gap:12px!important;padding:18px!important;border-radius:22px!important;max-width:none!important;}.admin-shell .admin-main .license-v460 #licensePaymentForm .license-flow-head{padding:14px!important;border-radius:18px!important;display:flex!important;justify-content:space-between!important;gap:14px!important;align-items:flex-start!important;}.admin-shell .admin-main .license-v460 #licensePaymentForm .license-flow-head h2{margin:5px 0 4px!important;font-size:clamp(19px,2vw,24px)!important;line-height:1.12!important;}.admin-shell .admin-main .license-v460 #licensePaymentForm .license-flow-head p{margin:0!important;line-height:1.35!important;}.admin-shell .admin-main .license-v460 #licensePaymentForm .license-flow-steps{gap:9px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;}.admin-shell .admin-main .license-v460 #licensePaymentForm .license-flow-steps article{padding:10px!important;min-height:0!important;border-radius:16px!important;}.admin-shell .admin-main .license-v460 #licensePaymentForm label{padding:10px!important;border-radius:16px!important;}.admin-shell .admin-main .license-v460 #licensePaymentForm input,.admin-shell .admin-main .license-v460 #licensePaymentForm select,.admin-shell .admin-main .license-v460 #licensePaymentForm textarea{min-height:40px!important;padding:9px 11px!important;border-radius:12px!important;}.admin-shell .admin-main .license-v460 #licensePaymentForm .license-plan-help{gap:10px!important;}.admin-shell .admin-main .license-v460 #licensePaymentForm .license-plan-help article{padding:12px!important;border-radius:16px!important;}.admin-shell .admin-main .license-v460 .license-card,.admin-shell .admin-main .license-v460 .license-payment{min-width:0!important;overflow:hidden!important;}@media(max-width:1180px){.admin-shell .admin-main .license-v460.license-stack-clean,.admin-shell .admin-main .license-stack-main{grid-template-columns:1fr!important;}.admin-shell .admin-main .license-v460 #status-licenca,.admin-shell .admin-main .license-v460 #licensePaymentForm,.admin-shell .admin-main .license-v460 .license-master-connection{grid-column:1!important;}}@media(max-width:760px){.admin-shell .admin-main .license-v460 #licensePaymentForm .license-flow-head{display:grid!important;grid-template-columns:1fr!important;}.admin-shell .admin-main .license-v460 #licensePaymentForm .license-flow-head .btn{width:100%!important;}.admin-shell .admin-main .license-v460 #licensePaymentForm .license-flow-steps{grid-template-columns:1fr!important;}}#customerModal .client-security-panel.client-security-inside-edit,#customerModal .client-security-panel.client-security-clean,.customer-sheet.pro-client .client-security-panel.client-security-inside-edit,.customer-sheet.pro-client .client-security-panel.client-security-clean{overflow:visible!important;min-width:0!important;}#customerModal .client-security-panel .client-section-head,.customer-sheet.pro-client .client-security-panel .client-section-head{min-width:0!important;}#customerModal .client-2fa-grid.premium-2fa-grid.clean-2fa-grid,#customerModal .premium-2fa-grid,.customer-sheet.pro-client .client-2fa-grid.premium-2fa-grid.clean-2fa-grid,.customer-sheet.pro-client .premium-2fa-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))!important;gap:18px!important;align-items:start!important;width:100%!important;max-width:100%!important;min-width:0!important;}#customerModal .client-2fa-grid>*,.customer-sheet.pro-client .client-2fa-grid>*{min-width:0!important;max-width:100%!important;}#customerModal .client-2fa-qr-card,.customer-sheet.pro-client .client-2fa-qr-card{display:grid!important;justify-items:center!important;align-content:start!important;gap:12px!important;width:100%!important;min-width:0!important;padding:16px!important;border-radius:22px!important;}#customerModal .client-2fa-qr-holder,.customer-sheet.pro-client .client-2fa-qr-holder{width:100%!important;display:grid!important;place-items:center!important;background:#ffffff!important;border-radius:22px!important;padding:14px!important;overflow:hidden!important;box-shadow:0 18px 42px rgba(0,0,0,.28)!important;}#customerModal .client-2fa-qr-card .client-2fa-qr,#customerModal .client-2fa-qr,.customer-sheet.pro-client .client-2fa-qr-card .client-2fa-qr,.customer-sheet.pro-client .client-2fa-qr{display:block!important;width:min(230px,100%)!important;height:auto!important;aspect-ratio:1/1!important;max-width:100%!important;padding:0!important;margin:0 auto!important;border:0!important;border-radius:14px!important;background:#ffffff!important;object-fit:contain!important;box-shadow:none!important;}#customerModal .client-2fa-open-app,.customer-sheet.pro-client .client-2fa-open-app{width:100%!important;max-width:260px!important;min-height:46px!important;justify-self:center!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;white-space:normal!important;line-height:1.15!important;}#customerModal .client-2fa-fields.clean-2fa-fields,#customerModal .client-2fa-fields,.customer-sheet.pro-client .client-2fa-fields.clean-2fa-fields,.customer-sheet.pro-client .client-2fa-fields{display:grid!important;grid-template-columns:1fr!important;gap:14px!important;width:100%!important;min-width:0!important;align-content:start!important;}#customerModal .client-2fa-keybox,.customer-sheet.pro-client .client-2fa-keybox{display:grid!important;gap:9px!important;width:100%!important;min-width:0!important;padding:16px!important;border-radius:20px!important;}#customerModal .client-2fa-keybox strong,.customer-sheet.pro-client .client-2fa-keybox strong{line-height:1.2!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;}#customerModal .client-2fa-keybox small,#customerModal .client-2fa-code-label small,.customer-sheet.pro-client .client-2fa-keybox small,.customer-sheet.pro-client .client-2fa-code-label small{display:block!important;line-height:1.42!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;}#customerModal .client-2fa-secret-code,.customer-sheet.pro-client .client-2fa-secret-code{width:100%!important;min-width:0!important;box-sizing:border-box!important;display:block!important;padding:12px 14px!important;border-radius:16px!important;text-align:center!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important;line-height:1.5!important;letter-spacing:.055em!important;font-size:14px!important;}#customerModal #clCopy2faKey,.customer-sheet.pro-client #clCopy2faKey{width:100%!important;min-height:44px!important;justify-content:center!important;text-align:center!important;white-space:normal!important;}#customerModal .client-2fa-code-label,.customer-sheet.pro-client .client-2fa-code-label{display:grid!important;gap:8px!important;width:100%!important;min-width:0!important;}#customerModal .client-2fa-code-label input,#customerModal #cl2faPanelCode,.customer-sheet.pro-client .client-2fa-code-label input,.customer-sheet.pro-client #cl2faPanelCode{width:100%!important;max-width:220px!important;min-height:54px!important;justify-self:start!important;text-align:center!important;letter-spacing:.16em!important;}#customerModal .client-2fa-action,.customer-sheet.pro-client .client-2fa-action{width:100%!important;max-width:260px!important;min-height:54px!important;justify-self:start!important;text-align:center!important;justify-content:center!important;white-space:normal!important;}@media(max-width:760px){#customerModal .client-2fa-grid.premium-2fa-grid.clean-2fa-grid,#customerModal .premium-2fa-grid,.customer-sheet.pro-client .client-2fa-grid.premium-2fa-grid.clean-2fa-grid,.customer-sheet.pro-client .premium-2fa-grid{grid-template-columns:1fr!important;}#customerModal .client-2fa-code-label input,#customerModal #cl2faPanelCode,#customerModal .client-2fa-action,.customer-sheet.pro-client .client-2fa-code-label input,.customer-sheet.pro-client #cl2faPanelCode,.customer-sheet.pro-client .client-2fa-action{max-width:100%!important;justify-self:stretch!important;}}@media (max-width:760px){html body .catalogo-menu .cat-tabs,html body .ifood-menu .cat-tabs,html body.sketch-menu-v106 .cat-tabs{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;gap:14px!important;column-gap:14px!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;max-width:100%!important;margin:14px 0 18px!important;padding:12px 18px 16px!important;border-radius:0!important;scroll-padding-left:18px!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;}html body .catalogo-menu .cat-tabs::-webkit-scrollbar,html body .ifood-menu .cat-tabs::-webkit-scrollbar,html body.sketch-menu-v106 .cat-tabs::-webkit-scrollbar{display:none!important;}html body .catalogo-menu .cat-tabs a,html body .catalogo-menu .cat-tabs button,html body .catalogo-menu .cat-tabs .cat-tab-all,html body .ifood-menu .cat-tabs a,html body .ifood-menu .cat-tabs button,html body .ifood-menu .cat-tabs .cat-tab-all,html body.sketch-menu-v106 .cat-tabs a,html body.sketch-menu-v106 .cat-tabs button,html body.sketch-menu-v106 .cat-tabs .cat-tab-all{flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;min-width:max-content!important;max-width:none!important;width:auto!important;min-height:46px!important;height:46px!important;padding:0 18px!important;margin:0!important;border-radius:999px!important;white-space:nowrap!important;word-break:normal!important;overflow:visible!important;text-overflow:clip!important;line-height:1.1!important;transform:none!important;position:relative!important;isolation:isolate!important;}html body .catalogo-menu .cat-tabs a + a,html body .catalogo-menu .cat-tabs button + button,html body .ifood-menu .cat-tabs a + a,html body .ifood-menu .cat-tabs button + button,html body.sketch-menu-v106 .cat-tabs a + a,html body.sketch-menu-v106 .cat-tabs button + button{margin-left:0!important;}}.amzx-themed-modal .product-sheet-themed .option-title.themed,.product-sheet-themed .option-title.themed{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;flex-wrap:wrap!important;padding:17px 18px!important;border-radius:20px!important;border:1px solid rgba(251,146,60,.55)!important;background:linear-gradient(135deg,#fff7ed 0%,#ffffff 58%,#f8fafc 100%)!important;color:#111827!important;box-shadow:0 14px 34px rgba(15,23,42,.12),inset 0 1px 0 rgba(255,255,255,.92)!important;}.amzx-themed-modal .product-sheet-themed .option-title.themed h3,.product-sheet-themed .option-title.themed h3,body.sketch-menu-v106 .product-sheet-themed .option-title.themed h3{margin:0!important;color:#111827!important;-webkit-text-fill-color:#111827!important;text-shadow:none!important;font-weight:1000!important;letter-spacing:-.02em!important;line-height:1.12!important;}.amzx-themed-modal .product-sheet-themed .option-title.themed small,.product-sheet-themed .option-title.themed small,body.sketch-menu-v106 .product-sheet-themed .option-title.themed small,.amzx-themed-modal .product-sheet-themed .themed-empty,.product-sheet-themed .themed-empty{color:#334155!important;-webkit-text-fill-color:#334155!important;text-shadow:none!important;font-weight:850!important;line-height:1.25!important;}.amzx-themed-modal .product-sheet-themed .option-title.themed::before,.product-sheet-themed .option-title.themed::before{content:'+'!important;display:inline-grid!important;place-items:center!important;width:34px!important;height:34px!important;min-width:34px!important;border-radius:12px!important;background:linear-gradient(135deg,var(--primary,#ff6a00),var(--primary2,#ff9f1c))!important;color:#ffffff!important;font-size:20px!important;font-weight:1000!important;box-shadow:0 8px 18px color-mix(in srgb,var(--primary,#ff6a00) 24%,transparent)!important;}.amzx-themed-modal .product-sheet-themed .option-title.themed>div,.product-sheet-themed .option-title.themed>div{min-width:0!important;flex:1 1 260px!important;}@media(max-width:640px){.amzx-themed-modal .product-sheet-themed .option-title.themed,.product-sheet-themed .option-title.themed{align-items:flex-start!important;justify-content:flex-start!important;padding:15px!important;}.amzx-themed-modal .product-sheet-themed .option-title.themed h3,.product-sheet-themed .option-title.themed h3{font-size:18px!important;}.amzx-themed-modal .product-sheet-themed .option-title.themed small,.product-sheet-themed .option-title.themed small{font-size:12px!important;}}.gateway-admin-layout{align-items:start;gap:18px}.gateway-main-card{gap:14px}.gateway-divider{border-top:1px solid rgba(148,163,184,.22);padding-top:14px;margin-top:4px}.gateway-divider h2{margin:0 0 4px}.gateway-help-card{position:sticky;top:18px}.gateway-flow-list{display:grid;gap:10px;margin:12px 0 16px}.gateway-flow-list div{border:1px solid rgba(148,163,184,.22);border-radius:16px;padding:12px;background:rgba(15,23,42,.28)}.gateway-flow-list b{display:block;color:#f8fafc;margin-bottom:4px}.gateway-flow-list span{display:block;color:#cbd5e1;font-size:.92rem;line-height:1.45}.gateway-flow-list code{background:rgba(255,255,255,.08);padding:2px 6px;border-radius:8px}.pix-admin-list{display:grid;gap:14px}.pix-payment-card{padding:18px!important;overflow:hidden}.pix-payment-main{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;margin-bottom:12px!important}.pix-payment-main h2{margin:2px 0 8px!important}.pix-payment-main p{margin:0 0 8px!important}.pix-payment-amount{text-align:right;min-width:150px}.pix-payment-amount b{font-size:clamp(1.35rem,2.3vw,2rem)!important;line-height:1!important}.pix-payment-amount em{display:block;margin-top:6px;font-size:.82rem;color:#94a3b8}.pix-payment-grid{display:grid!important;grid-template-columns:154px minmax(0,1fr)!important;gap:16px!important;align-items:start!important;max-width:1040px}.pix-payment-grid .pix-admin-qr,.pix-payment-grid img{max-width:150px!important;width:150px!important;height:auto!important}.pix-payment-grid label{margin:0!important}.pix-payment-grid textarea{min-height:88px!important;height:88px!important;max-height:120px!important;font-size:11px!important;line-height:1.35!important;padding:12px!important;white-space:pre-wrap;word-break:break-all}.pix-payment-grid .muted{margin:8px 0!important;font-size:.82rem!important}.pix-payment-grid .actions{margin-top:8px!important;gap:8px!important}.pix-payment-grid .actions form{margin:0!important}.pix-admin-help{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center}.pix-admin-help h2{margin:0 0 4px}.pix-admin-help p{margin:0}@media (max-width:860px){.gateway-help-card{position:static}.pix-admin-help{grid-template-columns:1fr}.pix-payment-main{grid-template-columns:1fr!important}.pix-payment-amount{text-align:left}.pix-payment-grid{grid-template-columns:1fr!important}.pix-payment-grid .pix-admin-qr,.pix-payment-grid img{max-width:146px!important;width:146px!important}.pix-payment-grid textarea{height:96px!important}.pix-payment-grid .actions{display:flex;flex-wrap:wrap}.gateway-admin-layout{grid-template-columns:1fr!important}}.admin-shell .admin-main .license-pay-shortcut-card,.admin-shell .admin-main .license-client-tabs,.admin-shell .admin-main .license-v467-head,.admin-shell .admin-main .license-v460,.admin-shell .admin-main .license-result-stack,.admin-shell .admin-main .payment-history-anchor{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;}.admin-shell .admin-main .license-v460{display:grid!important;grid-template-columns:minmax(360px,.9fr) minmax(640px,1.55fr)!important;gap:22px!important;align-items:start!important;}.admin-shell .admin-main .license-v460 #status-licenca{grid-column:1!important;width:100%!important;min-width:0!important;}.admin-shell .admin-main .license-v460 #licensePaymentForm{grid-column:2!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;overflow:visible!important;}.admin-shell .admin-main .license-v460 .license-master-connection{grid-column:1 / -1!important;}.admin-shell .admin-main .license-v460 #licensePaymentForm.license-payment-flow{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;padding:24px!important;border-radius:24px!important;}.admin-shell .admin-main .license-v460 #licensePaymentForm .license-flow-head{grid-column:1 / -1!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:14px!important;align-items:start!important;padding:18px!important;border-radius:20px!important;overflow:hidden!important;}.admin-shell .admin-main .license-v460 #licensePaymentForm .license-flow-head h2{margin:7px 0 6px!important;font-size:clamp(22px,2.1vw,30px)!important;line-height:1.12!important;letter-spacing:-.02em!important;word-break:normal!important;overflow-wrap:break-word!important;}.admin-shell .admin-main .license-v460 #licensePaymentForm .license-flow-head p{max-width:860px!important;line-height:1.55!important;word-break:normal!important;overflow-wrap:break-word!important;}.admin-shell .admin-main .license-v460 #licensePaymentForm .license-flow-steps{grid-column:1 / -1!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;}.admin-shell .admin-main .license-v460 #licensePaymentForm .license-flow-steps article,.admin-shell .admin-main .license-v460 #licensePaymentForm .license-flow-steps article:nth-child(3){grid-column:auto!important;min-width:0!important;padding:14px!important;}.admin-shell .admin-main .license-v460 #licensePaymentForm label{min-width:0!important;overflow:hidden!important;padding:13px!important;}.admin-shell .admin-main .license-v460 #licensePaymentForm input,.admin-shell .admin-main .license-v460 #licensePaymentForm select,.admin-shell .admin-main .license-v460 #licensePaymentForm textarea{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important;text-overflow:ellipsis!important;}.admin-shell .admin-main .license-v460 #licensePaymentForm .license-plan-help{grid-column:1 / -1!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;}.admin-shell .admin-main .license-v460 #licensePaymentForm .license-plan-help article,.admin-shell .admin-main .license-v460 #licensePaymentForm .license-plan-help article:nth-child(3){grid-column:auto!important;min-width:0!important;}.admin-shell .admin-main .license-payment:before{background:#fff7ed!important;color:#7c2d12!important;-webkit-text-fill-color:#7c2d12!important;border:1px solid #fed7aa!important;box-shadow:0 10px 22px rgba(251,146,60,.10)!important;text-shadow:none!important;}.admin-shell .admin-main .license-payment-flow .flow-kicker,body.admin-body .license-payment-flow .flow-kicker,html[data-theme=dark] body.admin-body .license-payment-flow .flow-kicker,body.admin-body.theme-dark .license-payment-flow .flow-kicker{background:#ffffff!important;color:#111827!important;-webkit-text-fill-color:#111827!important;border:1px solid #e5e7eb!important;box-shadow:0 10px 22px rgba(15,23,42,.12)!important;text-shadow:none!important;}.admin-shell .admin-main .pix-admin-help{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-auto-flow:row!important;gap:8px 18px!important;align-items:center!important;overflow:hidden!important;}.admin-shell .admin-main .pix-admin-help h2{grid-column:1!important;grid-row:1!important;margin:0!important;max-width:100%!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;line-height:1.16!important;}.admin-shell .admin-main .pix-admin-help p{grid-column:1!important;grid-row:2!important;margin:0!important;max-width:1120px!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;line-height:1.55!important;}.admin-shell .admin-main .pix-admin-help .actions{grid-column:2!important;grid-row:1 / span 2!important;display:flex!important;flex-wrap:wrap!important;gap:10px!important;justify-content:flex-end!important;align-items:center!important;min-width:250px!important;width:auto!important;}.admin-shell .admin-main .pix-admin-help .actions .btn{min-width:118px!important;white-space:nowrap!important;}@media(max-width:1250px){.admin-shell .admin-main .license-v460{grid-template-columns:1fr!important}.admin-shell .admin-main .license-v460 #status-licenca,.admin-shell .admin-main .license-v460 #licensePaymentForm,.admin-shell .admin-main .license-v460 .license-master-connection{grid-column:1 / -1!important}}@media(max-width:900px){.admin-shell .admin-main .license-v460 #licensePaymentForm.license-payment-flow,.admin-shell .admin-main .license-v460 #licensePaymentForm .license-flow-steps,.admin-shell .admin-main .license-v460 #licensePaymentForm .license-plan-help{grid-template-columns:1fr!important}.admin-shell .admin-main .license-v460 #licensePaymentForm .license-flow-head{grid-template-columns:1fr!important}.admin-shell .admin-main .license-v460 #licensePaymentForm .license-flow-head .btn{width:100%!important}}@media(max-width:760px){.admin-shell .admin-main .pix-admin-help{grid-template-columns:1fr!important}.admin-shell .admin-main .pix-admin-help h2,.admin-shell .admin-main .pix-admin-help p,.admin-shell .admin-main .pix-admin-help .actions{grid-column:1!important;grid-row:auto!important}.admin-shell .admin-main .pix-admin-help .actions{min-width:0!important;justify-content:stretch!important}.admin-shell .admin-main .pix-admin-help .actions .btn{width:100%!important}}.admin-shell .admin-main .pix-admin-help,body.admin-body .admin-shell .admin-main .pix-admin-help,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .pix-admin-help,body.admin-body.theme-dark .admin-shell .admin-main .pix-admin-help{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-auto-flow:row!important;gap:10px 18px!important;align-items:center!important;overflow:hidden!important;padding:18px 20px!important;border-radius:22px!important;border:1px solid rgba(148,163,184,.22)!important;background:linear-gradient(135deg,rgba(7,15,38,.96),rgba(10,26,61,.94))!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;box-shadow:none!important;}.admin-shell .admin-main .pix-admin-help *,body.admin-body .admin-shell .admin-main .pix-admin-help *{text-shadow:none!important;}.admin-shell .admin-main .pix-admin-help h2,body.admin-body .admin-shell .admin-main .pix-admin-help h2{grid-column:1!important;grid-row:1!important;margin:0!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;font-size:clamp(1.15rem,1.75vw,1.55rem)!important;line-height:1.18!important;max-width:100%!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;}.admin-shell .admin-main .pix-admin-help p,body.admin-body .admin-shell .admin-main .pix-admin-help p{grid-column:1!important;grid-row:2!important;margin:0!important;max-width:1120px!important;color:#dbe4f0!important;-webkit-text-fill-color:#dbe4f0!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;line-height:1.58!important;font-size:.98rem!important;}.admin-shell .admin-main .pix-admin-help p b,body.admin-body .admin-shell .admin-main .pix-admin-help p b{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;}.admin-shell .admin-main .pix-admin-help .actions,body.admin-body .admin-shell .admin-main .pix-admin-help .actions{grid-column:2!important;grid-row:1 / span 2!important;display:flex!important;flex-wrap:wrap!important;gap:10px!important;justify-content:flex-end!important;align-items:center!important;min-width:250px!important;width:auto!important;}.admin-shell .admin-main .pix-admin-help .actions .btn,body.admin-body .admin-shell .admin-main .pix-admin-help .actions .btn{min-width:118px!important;white-space:nowrap!important;}.admin-shell .admin-main .pix-admin-help .actions .btn.ghost,body.admin-body .admin-shell .admin-main .pix-admin-help .actions .btn.ghost{background:rgba(255,255,255,.04)!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;border:1px solid rgba(148,163,184,.36)!important;}.admin-shell .admin-main .pix-admin-help .actions .btn.primary,body.admin-body .admin-shell .admin-main .pix-admin-help .actions .btn.primary{background:linear-gradient(135deg,#f97316,#fb923c)!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border-color:#ea580c!important;}.admin-shell .admin-main .pix-payment-card,body.admin-body .admin-shell .admin-main .pix-payment-card{padding:18px!important;border-radius:24px!important;overflow:hidden!important;}.admin-shell .admin-main .pix-payment-main,body.admin-body .admin-shell .admin-main .pix-payment-main{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;margin-bottom:12px!important;}.admin-shell .admin-main .pix-payment-main h2,body.admin-body .admin-shell .admin-main .pix-payment-main h2{margin:2px 0 8px!important;}.admin-shell .admin-main .pix-payment-main p,body.admin-body .admin-shell .admin-main .pix-payment-main p{margin:0 0 8px!important;color:#dbe4f0!important;-webkit-text-fill-color:#dbe4f0!important;}.admin-shell .admin-main .pix-payment-amount,body.admin-body .admin-shell .admin-main .pix-payment-amount{text-align:right!important;min-width:150px!important;}.admin-shell .admin-main .pix-payment-amount b,body.admin-body .admin-shell .admin-main .pix-payment-amount b{display:block!important;font-size:clamp(1.35rem,2.3vw,2rem)!important;line-height:1!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;}.admin-shell .admin-main .pix-payment-amount em,body.admin-body .admin-shell .admin-main .pix-payment-amount em{display:block!important;margin-top:6px!important;font-size:.82rem!important;color:#dbe4f0!important;-webkit-text-fill-color:#dbe4f0!important;font-style:normal!important;overflow-wrap:anywhere!important;}.admin-shell .admin-main .pix-payment-grid,body.admin-body .admin-shell .admin-main .pix-payment-grid{display:grid!important;grid-template-columns:154px minmax(0,1fr)!important;gap:16px!important;align-items:start!important;max-width:1040px!important;}.admin-shell .admin-main .pix-payment-grid .pix-admin-qr,.admin-shell .admin-main .pix-payment-grid img,body.admin-body .admin-shell .admin-main .pix-payment-grid .pix-admin-qr,body.admin-body .admin-shell .admin-main .pix-payment-grid img{max-width:150px!important;width:150px!important;height:auto!important;}.admin-shell .admin-main .pix-payment-grid label,body.admin-body .admin-shell .admin-main .pix-payment-grid label{margin:0!important;}.admin-shell .admin-main .pix-payment-grid textarea,body.admin-body .admin-shell .admin-main .pix-payment-grid textarea{min-height:88px!important;height:88px!important;max-height:120px!important;font-size:11px!important;line-height:1.35!important;padding:12px!important;white-space:pre-wrap!important;word-break:break-all!important;}.admin-shell .admin-main .pix-payment-grid .muted,body.admin-body .admin-shell .admin-main .pix-payment-grid .muted{margin:8px 0!important;font-size:.82rem!important;}.admin-shell .admin-main .pix-payment-grid .actions,body.admin-body .admin-shell .admin-main .pix-payment-grid .actions{margin-top:8px!important;gap:8px!important;}.admin-shell .admin-main .pix-payment-grid .actions form,body.admin-body .admin-shell .admin-main .pix-payment-grid .actions form{margin:0!important;}@media (max-width:860px){.admin-shell .admin-main .pix-admin-help,body.admin-body .admin-shell .admin-main .pix-admin-help{grid-template-columns:1fr!important}.admin-shell .admin-main .pix-admin-help h2,.admin-shell .admin-main .pix-admin-help p,.admin-shell .admin-main .pix-admin-help .actions,body.admin-body .admin-shell .admin-main .pix-admin-help h2,body.admin-body .admin-shell .admin-main .pix-admin-help p,body.admin-body .admin-shell .admin-main .pix-admin-help .actions{grid-column:1!important;grid-row:auto!important}.admin-shell .admin-main .pix-admin-help .actions,body.admin-body .admin-shell .admin-main .pix-admin-help .actions{min-width:0!important;justify-content:stretch!important}.admin-shell .admin-main .pix-admin-help .actions .btn,body.admin-body .admin-shell .admin-main .pix-admin-help .actions .btn{width:100%!important}.admin-shell .admin-main .pix-payment-main,body.admin-body .admin-shell .admin-main .pix-payment-main{grid-template-columns:1fr!important}.admin-shell .admin-main .pix-payment-amount,body.admin-body .admin-shell .admin-main .pix-payment-amount{text-align:left!important}.admin-shell .admin-main .pix-payment-grid,body.admin-body .admin-shell .admin-main .pix-payment-grid{grid-template-columns:1fr!important}.admin-shell .admin-main .pix-payment-grid .pix-admin-qr,.admin-shell .admin-main .pix-payment-grid img,body.admin-body .admin-shell .admin-main .pix-payment-grid .pix-admin-qr,body.admin-body .admin-shell .admin-main .pix-payment-grid img{max-width:146px!important;width:146px!important}.admin-shell .admin-main .pix-payment-grid textarea,body.admin-body .admin-shell .admin-main .pix-payment-grid textarea{height:96px!important}.admin-shell .admin-main .pix-payment-grid .actions,body.admin-body .admin-shell .admin-main .pix-payment-grid .actions{display:flex!important;flex-wrap:wrap!important}}.admin-shell .admin-main .gateway-provider-card{border:1px solid rgba(148,163,184,.24)!important;border-radius:20px!important;padding:16px!important;background:linear-gradient(135deg,rgba(15,23,42,.72),rgba(8,16,34,.92))!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;}.admin-shell .admin-main .gateway-provider-card h3{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;margin:0 0 6px!important;}.admin-shell .admin-main .gateway-provider-card p,.admin-shell .admin-main .gateway-provider-card small{color:#dbe4f0!important;-webkit-text-fill-color:#dbe4f0!important;opacity:1!important;}.admin-shell .admin-main .gateway-provider-card b{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;}.admin-shell .admin-main .gateway-main-card.gateway-filter-ready .gateway-provider-panel{display:none!important;}.admin-shell .admin-main .gateway-main-card.gateway-filter-ready .gateway-provider-panel.is-active{display:block!important;}.admin-shell .admin-main .gateway-provider-select small{display:block!important;margin-top:8px!important;color:#dbe4f0!important;-webkit-text-fill-color:#dbe4f0!important;font-weight:850!important;line-height:1.35!important;}.admin-shell .admin-main .gateway-provider-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin-top:12px!important;}.admin-shell .admin-main .gateway-provider-grid .span2{grid-column:1 / -1!important;}@media(max-width:760px){.admin-shell .admin-main .gateway-provider-grid{grid-template-columns:1fr!important;}}.admin-shell .admin-main .pix-admin-help,body.admin-body .admin-shell .admin-main .pix-admin-help,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .pix-admin-help,body.admin-body.theme-dark .admin-shell .admin-main .pix-admin-help{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-auto-flow:row!important;gap:10px 18px!important;align-items:center!important;overflow:hidden!important;padding:18px 20px!important;border-radius:22px!important;border:1px solid rgba(148,163,184,.22)!important;background:linear-gradient(135deg,rgba(7,15,38,.96),rgba(10,26,61,.94))!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;box-shadow:none!important;}.admin-shell .admin-main .pix-admin-help *,body.admin-body .admin-shell .admin-main .pix-admin-help *{text-shadow:none!important;}.admin-shell .admin-main .pix-admin-help h2,body.admin-body .admin-shell .admin-main .pix-admin-help h2{grid-column:1!important;grid-row:1!important;margin:0!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;font-size:clamp(1.15rem,1.75vw,1.55rem)!important;line-height:1.18!important;max-width:100%!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;}.admin-shell .admin-main .pix-admin-help p,body.admin-body .admin-shell .admin-main .pix-admin-help p{grid-column:1!important;grid-row:2!important;margin:0!important;max-width:1120px!important;color:#dbe4f0!important;-webkit-text-fill-color:#dbe4f0!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;line-height:1.58!important;font-size:.98rem!important;}.admin-shell .admin-main .pix-admin-help p b,body.admin-body .admin-shell .admin-main .pix-admin-help p b{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;}.admin-shell .admin-main .pix-admin-help .actions,body.admin-body .admin-shell .admin-main .pix-admin-help .actions{grid-column:2!important;grid-row:1 / span 2!important;display:flex!important;flex-wrap:wrap!important;gap:10px!important;justify-content:flex-end!important;align-items:center!important;min-width:250px!important;width:auto!important;}.admin-shell .admin-main .pix-admin-help .actions .btn,body.admin-body .admin-shell .admin-main .pix-admin-help .actions .btn{min-width:118px!important;white-space:nowrap!important;}.admin-shell .admin-main .pix-admin-help .actions .btn.ghost,body.admin-body .admin-shell .admin-main .pix-admin-help .actions .btn.ghost{background:rgba(255,255,255,.04)!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;border:1px solid rgba(148,163,184,.36)!important;}.admin-shell .admin-main .pix-admin-help .actions .btn.primary,body.admin-body .admin-shell .admin-main .pix-admin-help .actions .btn.primary{background:linear-gradient(135deg,#f97316,#fb923c)!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border-color:#ea580c!important;}.admin-shell .admin-main .pix-payment-card,body.admin-body .admin-shell .admin-main .pix-payment-card{padding:18px!important;border-radius:24px!important;overflow:hidden!important;}.admin-shell .admin-main .pix-payment-main,body.admin-body .admin-shell .admin-main .pix-payment-main{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;margin-bottom:12px!important;}.admin-shell .admin-main .pix-payment-main h2,body.admin-body .admin-shell .admin-main .pix-payment-main h2{margin:2px 0 8px!important;}.admin-shell .admin-main .pix-payment-main p,body.admin-body .admin-shell .admin-main .pix-payment-main p{margin:0 0 8px!important;color:#dbe4f0!important;-webkit-text-fill-color:#dbe4f0!important;}.admin-shell .admin-main .pix-payment-amount,body.admin-body .admin-shell .admin-main .pix-payment-amount{text-align:right!important;min-width:150px!important;}.admin-shell .admin-main .pix-payment-amount b,body.admin-body .admin-shell .admin-main .pix-payment-amount b{display:block!important;font-size:clamp(1.35rem,2.3vw,2rem)!important;line-height:1!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;}.admin-shell .admin-main .pix-payment-amount em,body.admin-body .admin-shell .admin-main .pix-payment-amount em{display:block!important;margin-top:6px!important;font-size:.82rem!important;color:#dbe4f0!important;-webkit-text-fill-color:#dbe4f0!important;font-style:normal!important;overflow-wrap:anywhere!important;}.admin-shell .admin-main .pix-payment-grid,body.admin-body .admin-shell .admin-main .pix-payment-grid{display:grid!important;grid-template-columns:154px minmax(0,1fr)!important;gap:16px!important;align-items:start!important;max-width:1040px!important;}.admin-shell .admin-main .pix-payment-grid .pix-admin-qr,.admin-shell .admin-main .pix-payment-grid img,body.admin-body .admin-shell .admin-main .pix-payment-grid .pix-admin-qr,body.admin-body .admin-shell .admin-main .pix-payment-grid img{max-width:150px!important;width:150px!important;height:auto!important;}.admin-shell .admin-main .pix-payment-grid label,body.admin-body .admin-shell .admin-main .pix-payment-grid label{margin:0!important;}.admin-shell .admin-main .pix-payment-grid textarea,body.admin-body .admin-shell .admin-main .pix-payment-grid textarea{min-height:88px!important;height:88px!important;max-height:120px!important;font-size:11px!important;line-height:1.35!important;padding:12px!important;white-space:pre-wrap!important;word-break:break-all!important;}.admin-shell .admin-main .pix-payment-grid .muted,body.admin-body .admin-shell .admin-main .pix-payment-grid .muted{margin:8px 0!important;font-size:.82rem!important;}.admin-shell .admin-main .pix-payment-grid .actions,body.admin-body .admin-shell .admin-main .pix-payment-grid .actions{margin-top:8px!important;gap:8px!important;}.admin-shell .admin-main .pix-payment-grid .actions form,body.admin-body .admin-shell .admin-main .pix-payment-grid .actions form{margin:0!important;}@media (max-width:860px){.admin-shell .admin-main .pix-admin-help,body.admin-body .admin-shell .admin-main .pix-admin-help{grid-template-columns:1fr!important}.admin-shell .admin-main .pix-admin-help h2,.admin-shell .admin-main .pix-admin-help p,.admin-shell .admin-main .pix-admin-help .actions,body.admin-body .admin-shell .admin-main .pix-admin-help h2,body.admin-body .admin-shell .admin-main .pix-admin-help p,body.admin-body .admin-shell .admin-main .pix-admin-help .actions{grid-column:1!important;grid-row:auto!important}.admin-shell .admin-main .pix-admin-help .actions,body.admin-body .admin-shell .admin-main .pix-admin-help .actions{min-width:0!important;justify-content:stretch!important}.admin-shell .admin-main .pix-admin-help .actions .btn,body.admin-body .admin-shell .admin-main .pix-admin-help .actions .btn{width:100%!important}.admin-shell .admin-main .pix-payment-main,body.admin-body .admin-shell .admin-main .pix-payment-main{grid-template-columns:1fr!important}.admin-shell .admin-main .pix-payment-amount,body.admin-body .admin-shell .admin-main .pix-payment-amount{text-align:left!important}.admin-shell .admin-main .pix-payment-grid,body.admin-body .admin-shell .admin-main .pix-payment-grid{grid-template-columns:1fr!important}.admin-shell .admin-main .pix-payment-grid .pix-admin-qr,.admin-shell .admin-main .pix-payment-grid img,body.admin-body .admin-shell .admin-main .pix-payment-grid .pix-admin-qr,body.admin-body .admin-shell .admin-main .pix-payment-grid img{max-width:146px!important;width:146px!important}.admin-shell .admin-main .pix-payment-grid textarea,body.admin-body .admin-shell .admin-main .pix-payment-grid textarea{height:96px!important}.admin-shell .admin-main .pix-payment-grid .actions,body.admin-body .admin-shell .admin-main .pix-payment-grid .actions{display:flex!important;flex-wrap:wrap!important}}.admin-shell .admin-main .pix-payment-card,body.admin-body .admin-shell .admin-main .pix-payment-card{display:grid!important;grid-template-columns:minmax(240px,1.05fr) minmax(130px,.62fr) 160px minmax(360px,1.55fr)!important;gap:16px 18px!important;align-items:center!important;padding:20px 22px!important;border-radius:28px!important;overflow:hidden!important;}.admin-shell .admin-main .pix-payment-order,body.admin-body .admin-shell .admin-main .pix-payment-order{display:grid!important;gap:7px!important;align-content:center!important;min-width:0!important;}.admin-shell .admin-main .pix-payment-order small,body.admin-body .admin-shell .admin-main .pix-payment-order small{margin:0!important;line-height:1!important;}.admin-shell .admin-main .pix-payment-order h2,body.admin-body .admin-shell .admin-main .pix-payment-order h2{margin:0!important;font-size:clamp(1.4rem,2vw,2rem)!important;line-height:1.05!important;}.admin-shell .admin-main .pix-payment-order p,body.admin-body .admin-shell .admin-main .pix-payment-order p{margin:0!important;line-height:1.4!important;overflow-wrap:anywhere!important;}.admin-shell .admin-main .pix-payment-order .pill,body.admin-body .admin-shell .admin-main .pix-payment-order .pill{justify-self:start!important;margin-top:6px!important;}.admin-shell .admin-main .pix-payment-amount,body.admin-body .admin-shell .admin-main .pix-payment-amount{text-align:center!important;min-width:0!important;align-self:center!important;}.admin-shell .admin-main .pix-payment-amount small,body.admin-body .admin-shell .admin-main .pix-payment-amount small{display:block!important;margin-bottom:6px!important;}.admin-shell .admin-main .pix-payment-amount b,body.admin-body .admin-shell .admin-main .pix-payment-amount b{display:block!important;font-size:clamp(1.65rem,2.6vw,3rem)!important;line-height:1!important;white-space:nowrap!important;}.admin-shell .admin-main .pix-payment-amount em,body.admin-body .admin-shell .admin-main .pix-payment-amount em{display:block!important;margin-top:8px!important;font-size:.92rem!important;line-height:1.3!important;overflow-wrap:anywhere!important;}.admin-shell .admin-main .pix-payment-qr-wrap,body.admin-body .admin-shell .admin-main .pix-payment-qr-wrap{display:grid!important;place-items:center!important;min-width:0!important;}.admin-shell .admin-main .pix-payment-qr-wrap a,body.admin-body .admin-shell .admin-main .pix-payment-qr-wrap a{display:block!important;line-height:0!important;}.admin-shell .admin-main .pix-payment-qr-wrap .pix-admin-qr,.admin-shell .admin-main .pix-payment-qr-wrap img,body.admin-body .admin-shell .admin-main .pix-payment-qr-wrap .pix-admin-qr,body.admin-body .admin-shell .admin-main .pix-payment-qr-wrap img{width:150px!important;max-width:150px!important;height:auto!important;}.admin-shell .admin-main .pix-payment-copy,body.admin-body .admin-shell .admin-main .pix-payment-copy{display:grid!important;gap:10px!important;align-content:center!important;min-width:0!important;}.admin-shell .admin-main .pix-payment-copy label,body.admin-body .admin-shell .admin-main .pix-payment-copy label{display:grid!important;gap:8px!important;margin:0!important;min-width:0!important;}.admin-shell .admin-main .pix-payment-copy textarea,body.admin-body .admin-shell .admin-main .pix-payment-copy textarea{width:100%!important;min-height:88px!important;height:88px!important;max-height:120px!important;font-size:11px!important;line-height:1.35!important;padding:12px!important;white-space:pre-wrap!important;word-break:break-all!important;resize:vertical!important;}.admin-shell .admin-main .pix-payment-copy .muted,body.admin-body .admin-shell .admin-main .pix-payment-copy .muted{margin:0!important;font-size:.88rem!important;line-height:1.45!important;}.admin-shell .admin-main .pix-payment-copy .actions,body.admin-body .admin-shell .admin-main .pix-payment-copy .actions{display:flex!important;flex-wrap:wrap!important;gap:10px!important;align-items:center!important;margin-top:2px!important;}.admin-shell .admin-main .pix-payment-copy .actions form,body.admin-body .admin-shell .admin-main .pix-payment-copy .actions form{margin:0!important;}.admin-shell .admin-main .pix-payment-copy .actions .btn,body.admin-body .admin-shell .admin-main .pix-payment-copy .actions .btn{min-width:0!important;white-space:nowrap!important;}@media (max-width:1180px){.admin-shell .admin-main .pix-payment-card,body.admin-body .admin-shell .admin-main .pix-payment-card{grid-template-columns:minmax(220px,1fr) minmax(120px,.6fr) 150px minmax(300px,1.2fr)!important;padding:18px!important;}}@media (max-width:920px){.admin-shell .admin-main .pix-payment-card,body.admin-body .admin-shell .admin-main .pix-payment-card{grid-template-columns:1fr!important;gap:14px!important;}.admin-shell .admin-main .pix-payment-order,.admin-shell .admin-main .pix-payment-amount,.admin-shell .admin-main .pix-payment-copy,body.admin-body .admin-shell .admin-main .pix-payment-order,body.admin-body .admin-shell .admin-main .pix-payment-amount,body.admin-body .admin-shell .admin-main .pix-payment-copy{text-align:left!important;}.admin-shell .admin-main .pix-payment-amount,body.admin-body .admin-shell .admin-main .pix-payment-amount{justify-self:start!important;}.admin-shell .admin-main .pix-payment-qr-wrap,body.admin-body .admin-shell .admin-main .pix-payment-qr-wrap{justify-self:start!important;}}.admin-shell .admin-main .pix-admin-filters{margin:0 0 16px!important;padding:16px!important;border-radius:22px!important;overflow:hidden!important;}.admin-shell .admin-main .pix-admin-filter-grid{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:12px!important;align-items:end!important;}.admin-shell .admin-main .pix-admin-filter-grid label{margin:0!important;min-width:0!important;}.admin-shell .admin-main .pix-admin-filter-grid label.span2{grid-column:span 2!important;}.admin-shell .admin-main .pix-admin-filter-grid .actions{display:flex!important;gap:10px!important;flex-wrap:wrap!important;align-items:end!important;}.admin-shell .admin-main .pix-admin-filter-grid input,.admin-shell .admin-main .pix-admin-filter-grid select{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;}.admin-shell .admin-main .pix-admin-filter-summary{margin:10px 0 0!important;line-height:1.45!important;}.admin-shell .admin-main .cards-compactos-3-mobile-paginacao-categoria{display:flex!important;flex-wrap:wrap!important;gap:8px!important;align-items:center!important;justify-content:center!important;margin-top:16px!important;padding:14px!important;}.admin-shell .admin-main .cards-compactos-3-mobile-paginacao-categoria .btn{min-width:44px!important;justify-content:center!important;}@media(max-width:1100px){.admin-shell .admin-main .pix-admin-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;}}@media(max-width:720px){.admin-shell .admin-main .pix-admin-filter-grid{grid-template-columns:1fr!important;}.admin-shell .admin-main .pix-admin-filter-grid label.span2{grid-column:1!important;}.admin-shell .admin-main .pix-admin-filter-grid .actions .btn{width:100%!important;}}body.sketch-menu-v106 .products-list{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;padding:0 clamp(12px,2.2vw,28px) 118px!important;align-items:stretch!important;}body.sketch-menu-v106 .products-list>h2,body.sketch-menu-v106 .products-list>.category-pagination-wrap,body.sketch-menu-v106 .products-list>.menu-category-filter-note,body.sketch-menu-v106 .menu-category-filter-note{grid-column:1 / -1!important;}body.sketch-menu-v106 .products-list>h2{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;margin:24px 0 4px!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;color:var(--pt-section,var(--pt-accent,#ff6a00))!important;font-size:clamp(22px,3.2vw,30px)!important;line-height:1.1!important;}body.sketch-menu-v106 .products-list>h2::after{content:'10 por página';margin-left:auto!important;font-size:12px!important;font-weight:950!important;letter-spacing:.02em!important;color:var(--pt-accent,#ff6a00)!important;opacity:.95!important;}body.sketch-menu-v106 .products-list .menu-product{position:relative!important;display:flex!important;flex-direction:column!important;min-height:0!important;height:auto!important;gap:9px!important;align-items:stretch!important;justify-content:flex-start!important;padding:12px!important;margin:0!important;border-radius:20px!important;background:linear-gradient(160deg,var(--pt-card,#111827),var(--pt-card2,#172033))!important;border:1px solid var(--pt-line,rgba(255,255,255,.16))!important;color:var(--pt-card-text,#fff)!important;box-shadow:0 12px 28px rgba(0,0,0,.18)!important;overflow:hidden!important;cursor:pointer!important;}body.sketch-menu-v106 .products-list .menu-product::before{content:''!important;position:absolute!important;inset:0!important;pointer-events:none!important;background:radial-gradient(circle at 90% 0,rgba(255,255,255,.14),transparent 36%),linear-gradient(135deg,rgba(255,255,255,.05),transparent 55%)!important;z-index:0!important;}body.sketch-menu-v106 .products-list .menu-product::after{content:'+'!important;position:absolute!important;right:10px!important;bottom:10px!important;width:28px!important;height:28px!important;border-radius:999px!important;display:grid!important;place-items:center!important;background:linear-gradient(135deg,var(--pt-button,#ff6a00),var(--pt-accent,#ff9f1c))!important;color:#fff!important;font-size:19px!important;font-weight:1000!important;line-height:1!important;box-shadow:0 8px 18px rgba(0,0,0,.22)!important;z-index:4!important;pointer-events:none!important;}body.sketch-menu-v106 .products-list .menu-product>img{order:-1!important;width:100%!important;max-width:100%!important;min-width:0!important;height:clamp(92px,11vw,132px)!important;object-fit:contain!important;object-position:center!important;border-radius:18px!important;padding:6px!important;background:rgba(255,255,255,.92)!important;border:1px solid rgba(15,23,42,.10)!important;box-shadow:0 8px 18px rgba(0,0,0,.16)!important;position:relative!important;z-index:2!important;}body.sketch-menu-v106 .products-list .menu-product>div{display:flex!important;flex-direction:column!important;gap:6px!important;min-width:0!important;width:100%!important;position:relative!important;z-index:2!important;padding-right:26px!important;}body.sketch-menu-v106 .products-list .menu-product h3{margin:0!important;color:var(--pt-card-text,#fff)!important;font-size:clamp(13px,1.42vw,16px)!important;line-height:1.2!important;font-weight:1000!important;letter-spacing:-.02em!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-shadow:none!important;}body.sketch-menu-v106 .products-list .menu-product p,body.sketch-menu-v106 .products-list .menu-product .badges,body.sketch-menu-v106 .products-list .menu-product small,body.sketch-menu-v106 .products-list .menu-product .featured-mini,body.sketch-menu-v106 .products-list .menu-product .free-entrega-pill,body.sketch-menu-v106 .products-list .menu-product .discount-pill{display:none!important;}body.sketch-menu-v106 .products-list .menu-product .price-discount-row{display:flex!important;align-items:center!important;gap:6px!important;flex-wrap:wrap!important;margin:0!important;}body.sketch-menu-v106 .products-list .menu-product strong{color:var(--pt-accent,#22c55e)!important;font-size:clamp(13px,1.35vw,16px)!important;line-height:1!important;font-weight:1000!important;margin:0!important;text-shadow:none!important;white-space:nowrap!important;}body.sketch-menu-v106 .products-list .menu-product del{display:none!important;}body.sketch-menu-v106 .products-list .menu-product .fav-btn{top:10px!important;right:10px!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;font-size:16px!important;z-index:5!important;}body.sketch-menu-v106 .category-load-more-wrap{display:none!important;}body.sketch-menu-v106 .category-pagination-wrap{margin:8px 0 18px!important;display:flex!important;justify-content:center!important;}body.sketch-menu-v106 .category-pagination{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:8px!important;width:100%!important;}body.sketch-menu-v106 .category-pagination .pager-btn{min-width:42px!important;min-height:42px!important;padding:0 14px!important;border-radius:999px!important;border:1px solid var(--pt-line,rgba(255,255,255,.18))!important;background:rgba(0,0,0,.18)!important;color:var(--pt-card-text,#fff)!important;font-weight:1000!important;box-shadow:0 12px 24px rgba(0,0,0,.15)!important;}body.sketch-menu-v106 .category-pagination .pager-btn.active{background:linear-gradient(135deg,var(--pt-button,#ff6a00),var(--pt-accent,#ff9f1c))!important;border-color:transparent!important;color:#fff!important;}body.sketch-menu-v106 .products-list::after{content:'Toque em um produto para ver descrição completa,variações,adicionais e detalhes.';grid-column:1 / -1!important;display:block!important;text-align:center!important;color:var(--pt-muted,#94a3b8)!important;font-size:13px!important;line-height:1.45!important;margin:8px auto 0!important;max-width:560px!important;}@media(max-width:760px){body.sketch-menu-v106 .products-list{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;padding-left:10px!important;padding-right:10px!important;}body.sketch-menu-v106 .products-list .menu-product{padding:10px!important;border-radius:18px!important;}body.sketch-menu-v106 .products-list .menu-product>img{height:100px!important;border-radius:15px!important;padding:4px!important;}body.sketch-menu-v106 .products-list .menu-product>div{padding-right:22px!important;gap:5px!important;}body.sketch-menu-v106 .products-list .menu-product h3{font-size:12px!important;line-height:1.18!important;-webkit-line-clamp:2!important;}body.sketch-menu-v106 .products-list .menu-product strong{font-size:12px!important;}body.sketch-menu-v106 .products-list .menu-product::after{width:24px!important;height:24px!important;right:7px!important;bottom:7px!important;font-size:16px!important;}body.sketch-menu-v106 .products-list .menu-product .fav-btn{width:26px!important;height:26px!important;min-width:26px!important;min-height:26px!important;font-size:14px!important;top:7px!important;right:7px!important;}}@media(max-width:380px){body.sketch-menu-v106 .products-list{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;}body.sketch-menu-v106 .products-list .menu-product{padding:8px!important;border-radius:16px!important;}body.sketch-menu-v106 .products-list .menu-product>img{height:86px!important;}body.sketch-menu-v106 .products-list .menu-product h3{font-size:11px!important;}body.sketch-menu-v106 .products-list .menu-product strong{font-size:11px!important;}}body.sketch-menu-v106 .products-list{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;padding:0 clamp(12px,2.2vw,28px) 118px!important;align-items:stretch!important;}body.sketch-menu-v106 .products-list>h2,body.sketch-menu-v106 .products-list>.category-pagination-wrap,body.sketch-menu-v106 .products-list>.menu-category-filter-note,body.sketch-menu-v106 .menu-category-filter-note{grid-column:1 / -1!important;}body.sketch-menu-v106 .products-list .menu-product{position:relative!important;display:flex!important;flex-direction:column!important;min-height:0!important;height:auto!important;gap:9px!important;align-items:center!important;justify-content:flex-start!important;text-align:center!important;padding:12px!important;margin:0!important;border-radius:20px!important;background:linear-gradient(160deg,var(--pt-card,#111827),var(--pt-card2,#172033))!important;border:1px solid var(--pt-line,rgba(255,255,255,.16))!important;color:var(--pt-card-text,#fff)!important;box-shadow:0 12px 28px rgba(0,0,0,.18)!important;overflow:hidden!important;cursor:pointer!important;}body.sketch-menu-v106 .products-list .menu-product::before{content:''!important;position:absolute!important;inset:0!important;pointer-events:none!important;background:radial-gradient(circle at 90% 0,rgba(255,255,255,.14),transparent 36%),linear-gradient(135deg,rgba(255,255,255,.05),transparent 55%)!important;z-index:0!important;}body.sketch-menu-v106 .products-list .menu-product::after{content:'+'!important;position:absolute!important;right:10px!important;bottom:10px!important;width:28px!important;height:28px!important;border-radius:999px!important;display:grid!important;place-items:center!important;background:linear-gradient(135deg,var(--pt-button,#ff6a00),var(--pt-accent,#ff9f1c))!important;color:#fff!important;font-size:19px!important;font-weight:1000!important;line-height:1!important;box-shadow:0 8px 18px rgba(0,0,0,.22)!important;z-index:4!important;pointer-events:none!important;}body.sketch-menu-v106 .products-list .menu-product>img{order:-1!important;width:100%!important;max-width:100%!important;min-width:0!important;height:clamp(92px,11vw,132px)!important;object-fit:contain!important;object-position:center!important;border-radius:18px!important;padding:6px!important;background:rgba(255,255,255,.92)!important;border:1px solid rgba(15,23,42,.10)!important;box-shadow:0 8px 18px rgba(0,0,0,.16)!important;position:relative!important;z-index:2!important;margin-left:auto!important;margin-right:auto!important;}body.sketch-menu-v106 .products-list .menu-product>div{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;text-align:center!important;gap:6px!important;min-width:0!important;width:100%!important;position:relative!important;z-index:2!important;padding-left:2px!important;padding-right:2px!important;padding-bottom:32px!important;}body.sketch-menu-v106 .products-list .menu-product h3{margin:0!important;color:var(--pt-card-text,#fff)!important;font-size:clamp(13px,1.42vw,16px)!important;line-height:1.2!important;font-weight:1000!important;letter-spacing:-.02em!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-shadow:none!important;text-align:center!important;width:100%!important;}body.sketch-menu-v106 .products-list .menu-product p,body.sketch-menu-v106 .products-list .menu-product .badges,body.sketch-menu-v106 .products-list .menu-product small,body.sketch-menu-v106 .products-list .menu-product .featured-mini,body.sketch-menu-v106 .products-list .menu-product .free-delivery-pill,body.sketch-menu-v106 .products-list .menu-product .discount-pill{display:none!important;}body.sketch-menu-v106 .products-list .menu-product .price-discount-row{display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;flex-wrap:wrap!important;margin:0!important;width:100%!important;}body.sketch-menu-v106 .products-list .menu-product strong{color:var(--pt-accent,#22c55e)!important;font-size:clamp(13px,1.35vw,16px)!important;line-height:1!important;font-weight:1000!important;margin:0!important;text-shadow:none!important;white-space:nowrap!important;text-align:center!important;}body.sketch-menu-v106 .products-list .menu-product del{display:none!important;}body.sketch-menu-v106 .products-list .menu-product .fav-btn{top:10px!important;right:10px!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;font-size:16px!important;z-index:5!important;}@media(max-width:760px){body.sketch-menu-v106 .products-list{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;padding-left:10px!important;padding-right:10px!important;}body.sketch-menu-v106 .products-list .menu-product{padding:10px!important;border-radius:18px!important;}body.sketch-menu-v106 .products-list .menu-product>img{height:100px!important;border-radius:15px!important;padding:4px!important;}body.sketch-menu-v106 .products-list .menu-product>div{padding-left:0!important;padding-right:0!important;padding-bottom:30px!important;gap:5px!important;}body.sketch-menu-v106 .products-list .menu-product h3{font-size:12px!important;line-height:1.18!important;-webkit-line-clamp:2!important;}body.sketch-menu-v106 .products-list .menu-product strong{font-size:12px!important;}body.sketch-menu-v106 .products-list .menu-product::after{width:24px!important;height:24px!important;right:7px!important;bottom:7px!important;font-size:16px!important;}body.sketch-menu-v106 .products-list .menu-product .fav-btn{width:26px!important;height:26px!important;min-width:26px!important;min-height:26px!important;font-size:14px!important;top:7px!important;right:7px!important;}}@media(max-width:380px){body.sketch-menu-v106 .products-list{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;}body.sketch-menu-v106 .products-list .menu-product{padding:8px!important;border-radius:16px!important;}body.sketch-menu-v106 .products-list .menu-product>img{height:86px!important;}body.sketch-menu-v106 .products-list .menu-product h3,body.sketch-menu-v106 .products-list .menu-product strong{font-size:11px!important;}}@media(max-width:760px){body.sketch-menu-v106 .products-list{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;padding-left:14px!important;padding-right:14px!important;}body.sketch-menu-v106 .products-list>h2,body.sketch-menu-v106 .products-list>.category-pagination-wrap,body.sketch-menu-v106 .products-list>.menu-category-filter-note,body.sketch-menu-v106 .menu-category-filter-note{grid-column:1 / -1!important;}body.sketch-menu-v106 .products-list .menu-product{display:grid!important;grid-template-columns:minmax(0,1fr) 112px!important;gap:12px!important;align-items:center!important;text-align:left!important;min-height:136px!important;padding:12px!important;border-radius:22px!important;}body.sketch-menu-v106 .products-list .menu-product>img{order:initial!important;width:112px!important;min-width:112px!important;max-width:112px!important;height:112px!important;min-height:112px!important;max-height:112px!important;aspect-ratio:1/1!important;object-fit:cover!important;object-position:center!important;margin:0!important;padding:0!important;border-radius:18px!important;background:transparent!important;grid-column:2!important;grid-row:1!important;}body.sketch-menu-v106 .products-list .menu-product>div{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;text-align:left!important;grid-column:1!important;grid-row:1!important;min-width:0!important;width:100%!important;padding:0 0 0 0!important;gap:6px!important;}body.sketch-menu-v106 .products-list .menu-product h3{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-align:left!important;width:100%!important;font-size:17px!important;line-height:1.16!important;margin:0!important;}body.sketch-menu-v106 .products-list .menu-product p{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-align:left!important;font-size:12.5px!important;line-height:1.28!important;margin:0!important;}body.sketch-menu-v106 .products-list .menu-product .badges{display:flex!important;flex-wrap:wrap!important;gap:5px!important;margin:2px 0!important;}body.sketch-menu-v106 .products-list .menu-product .badges span{font-size:11px!important;padding:3px 7px!important;}body.sketch-menu-v106 .products-list .menu-product .price-discount-row{display:flex!important;justify-content:flex-start!important;align-items:center!important;gap:6px!important;width:100%!important;margin:0!important;}body.sketch-menu-v106 .products-list .menu-product strong{text-align:left!important;font-size:18px!important;line-height:1!important;}body.sketch-menu-v106 .products-list .menu-product small{display:block!important;text-align:left!important;font-size:11px!important;line-height:1.25!important;margin:0!important;}body.sketch-menu-v106 .products-list .menu-product .featured-mini{display:inline-flex!important;}body.sketch-menu-v106 .products-list .menu-product::after{width:30px!important;height:30px!important;right:10px!important;bottom:10px!important;font-size:18px!important;}body.sketch-menu-v106 .products-list .menu-product .fav-btn{width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;font-size:15px!important;top:8px!important;right:8px!important;}body.sketch-menu-v106 .category-pagination-wrap{margin:8px 0 18px!important;}}@media(max-width:380px){body.sketch-menu-v106 .products-list{grid-template-columns:1fr!important;gap:10px!important;}body.sketch-menu-v106 .products-list .menu-product{grid-template-columns:minmax(0,1fr) 96px!important;min-height:120px!important;padding:10px!important;}body.sketch-menu-v106 .products-list .menu-product>img{width:96px!important;min-width:96px!important;max-width:96px!important;height:96px!important;min-height:96px!important;max-height:96px!important;}body.sketch-menu-v106 .products-list .menu-product h3{font-size:15px!important;}body.sketch-menu-v106 .products-list .menu-product strong{font-size:16px!important;}}body.sketch-menu-v106 .products-list{display:block!important;grid-template-columns:none!important;gap:0!important;padding:0 24px 118px!important;}body.sketch-menu-v106 .products-list>h2{display:block!important;width:auto!important;margin:24px 0 12px!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;font-size:22px!important;line-height:1.2!important;color:var(--menu-text,#111)!important;}body.sketch-menu-v106 .products-list>h2::after{content:none!important;display:none!important;}body.sketch-menu-v106 .products-list .menu-product{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr) 122px!important;gap:16px!important;align-items:center!important;justify-content:initial!important;min-height:0!important;height:auto!important;text-align:left!important;padding:14px!important;margin:0 0 12px!important;border-radius:20px!important;background:var(--menu-card,#fff)!important;border:1px solid var(--menu-line,#eee)!important;color:var(--menu-text,#111)!important;box-shadow:0 10px 24px rgba(0,0,0,.06)!important;overflow:visible!important;cursor:pointer!important;}body.sketch-menu-v106 .products-list .menu-product::before,body.sketch-menu-v106 .products-list .menu-product::after{content:none!important;display:none!important;}body.sketch-menu-v106 .products-list .menu-product>div{display:block!important;grid-column:1!important;grid-row:1!important;min-width:0!important;width:auto!important;text-align:left!important;align-items:initial!important;justify-content:initial!important;padding:0!important;position:relative!important;z-index:2!important;}body.sketch-menu-v106 .products-list .menu-product>img{order:initial!important;grid-column:2!important;grid-row:1!important;display:block!important;width:122px!important;min-width:122px!important;max-width:122px!important;height:122px!important;min-height:122px!important;max-height:122px!important;aspect-ratio:1/1!important;object-fit:cover!important;object-position:center!important;margin:0!important;padding:0!important;border-radius:18px!important;background:transparent!important;border:0!important;box-shadow:none!important;position:relative!important;z-index:2!important;}body.sketch-menu-v106 .products-list .menu-product h3{display:block!important;-webkit-line-clamp:initial!important;-webkit-box-orient:initial!important;overflow:visible!important;margin:0 0 6px!important;width:auto!important;color:var(--menu-text,#111)!important;text-align:left!important;font-size:21px!important;line-height:1.18!important;font-weight:900!important;letter-spacing:normal!important;text-shadow:none!important;}body.sketch-menu-v106 .products-list .menu-product p{display:block!important;color:var(--menu-muted,#64748b)!important;text-align:left!important;margin:0 0 8px!important;font-size:14px!important;line-height:1.35!important;overflow:visible!important;-webkit-line-clamp:initial!important;-webkit-box-orient:initial!important;}body.sketch-menu-v106 .products-list .menu-product .badges{display:flex!important;gap:6px!important;flex-wrap:wrap!important;margin:8px 0!important;}body.sketch-menu-v106 .products-list .menu-product .badges span{display:inline-flex!important;font-size:12px!important;background:#eefbf4!important;color:#008c4a!important;border-radius:999px!important;padding:4px 8px!important;}body.sketch-menu-v106 .products-list .menu-product .price-discount-row{display:flex!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important;width:auto!important;margin:0!important;}body.sketch-menu-v106 .products-list .menu-product strong{display:inline-block!important;color:var(--primary,#ff6a00)!important;text-align:left!important;font-size:20px!important;line-height:1!important;font-weight:900!important;margin:0 8px 0 0!important;white-space:nowrap!important;}body.sketch-menu-v106 .products-list .menu-product del{display:inline-block!important;color:#999!important;}body.sketch-menu-v106 .products-list .menu-product small{display:block!important;color:var(--menu-muted,#64748b)!important;text-align:left!important;margin-top:4px!important;font-size:12px!important;line-height:1.3!important;}body.sketch-menu-v106 .products-list .menu-product .featured-mini,body.sketch-menu-v106 .products-list .menu-product .free-delivery-pill,body.sketch-menu-v106 .products-list .menu-product .discount-pill{display:inline-flex!important;}body.sketch-menu-v106 .products-list .menu-product .fav-btn{top:12px!important;right:12px!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;font-size:18px!important;z-index:5!important;}body.sketch-menu-v106 .category-pagination-wrap{display:flex!important;justify-content:center!important;margin:10px 0 18px!important;}body.sketch-menu-v106 .category-pagination{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:8px!important;width:100%!important;}body.sketch-menu-v106 .category-pagination .pager-btn{min-width:42px!important;min-height:42px!important;padding:0 14px!important;border-radius:999px!important;border:1px solid var(--menu-line,rgba(148,163,184,.35))!important;background:var(--menu-card,#fff)!important;color:var(--menu-text,#111)!important;font-weight:900!important;}body.sketch-menu-v106 .category-pagination .pager-btn.active{background:var(--primary,#ff6a00)!important;color:#fff!important;border-color:var(--primary,#ff6a00)!important;}body.sketch-menu-v106 .products-list::after{content:none!important;display:none!important;}@media(max-width:900px){body.sketch-menu-v106 .products-list{padding-left:14px!important;padding-right:14px!important;}body.sketch-menu-v106 .products-list .menu-product{grid-template-columns:minmax(0,1fr) 110px!important;gap:12px!important;}body.sketch-menu-v106 .products-list .menu-product>img{width:110px!important;min-width:110px!important;max-width:110px!important;height:110px!important;min-height:110px!important;max-height:110px!important;}body.sketch-menu-v106 .products-list .menu-product h3{font-size:17px!important;line-height:1.16!important;}body.sketch-menu-v106 .products-list .menu-product p{font-size:12.5px!important;line-height:1.28!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;}body.sketch-menu-v106 .products-list .menu-product strong{font-size:19px!important;}}@media(max-width:380px){body.sketch-menu-v106 .products-list .menu-product{grid-template-columns:minmax(0,1fr) 92px!important;}body.sketch-menu-v106 .products-list .menu-product>img{width:92px!important;min-width:92px!important;max-width:92px!important;height:92px!important;min-height:92px!important;max-height:92px!important;}}@media(min-width:901px){body.sketch-menu-v106 .products-list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;padding:0 clamp(18px,2.6vw,34px) 118px!important;align-items:stretch!important;}body.sketch-menu-v106 .products-list>h2,body.sketch-menu-v106 .products-list>.category-pagination-wrap,body.sketch-menu-v106 .products-list>.menu-category-filter-note,body.sketch-menu-v106 .menu-category-filter-note{grid-column:1 / -1!important;}body.sketch-menu-v106 .products-list>h2{margin:24px 0 0!important;}body.sketch-menu-v106 .products-list .menu-product{display:grid!important;grid-template-columns:minmax(0,1fr) 96px!important;gap:10px!important;align-items:center!important;min-height:132px!important;height:100%!important;margin:0!important;padding:12px!important;border-radius:22px!important;}body.sketch-menu-v106 .products-list .menu-product>img{width:96px!important;min-width:96px!important;max-width:96px!important;height:96px!important;min-height:96px!important;max-height:96px!important;border-radius:17px!important;object-fit:cover!important;}body.sketch-menu-v106 .products-list .menu-product h3{font-size:15px!important;line-height:1.16!important;margin:0 0 5px!important;}body.sketch-menu-v106 .products-list .menu-product p{font-size:12px!important;line-height:1.28!important;margin:0 0 6px!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;}body.sketch-menu-v106 .products-list .menu-product .badges{margin:5px 0!important;gap:4px!important;}body.sketch-menu-v106 .products-list .menu-product .badges span{font-size:10.5px!important;padding:3px 6px!important;}body.sketch-menu-v106 .products-list .menu-product strong{font-size:16px!important;}body.sketch-menu-v106 .products-list .menu-product small{font-size:10.5px!important;line-height:1.2!important;}body.sketch-menu-v106 .products-list .menu-product .fav-btn{width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;font-size:15px!important;top:8px!important;right:8px!important;}}.admin-product-modal.hidden,.admin-shell .admin-product-modal.hidden,body .admin-product-modal.hidden{display:none!important;}.admin-product-modal:not(.hidden),.admin-shell .admin-product-modal:not(.hidden),body .admin-product-modal:not(.hidden){position:fixed!important;inset:0!important;z-index:99999!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:16px!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;}.admin-product-modal-backdrop{position:fixed!important;inset:0!important;z-index:0!important;}.admin-product-modal-card,.admin-shell .admin-product-modal-card,body .admin-product-modal-card{position:relative!important;z-index:2!important;width:min(1080px,96vw)!important;max-width:96vw!important;max-height:calc(100dvh - 32px)!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important;padding-bottom:24px!important;}.admin-product-modal-card .product-edit-form-modal,.admin-product-modal-card .product-edit-form,.admin-product-modal-card form{min-height:auto!important;overflow:visible!important;}.admin-product-modal-head{position:sticky!important;top:0!important;z-index:8!important;margin-top:-1px!important;}.product-edit-actions,.product-edit-actions-v225,.product-delete-form-v225{position:sticky!important;bottom:0!important;z-index:7!important;background:inherit!important;padding-top:12px!important;padding-bottom:8px!important;}@media(max-width:860px){.admin-product-modal:not(.hidden),.admin-shell .admin-product-modal:not(.hidden),body .admin-product-modal:not(.hidden){align-items:flex-start!important;justify-content:center!important;padding:10px!important;}.admin-product-modal-card,.admin-shell .admin-product-modal-card,body .admin-product-modal-card{width:100%!important;max-width:100%!important;max-height:calc(100dvh - 20px)!important;border-radius:22px!important;}}@supports not (height:100dvh){.admin-product-modal-card,.admin-shell .admin-product-modal-card,body .admin-product-modal-card{max-height:calc(100vh - 32px)!important;}@media(max-width:860px){.admin-product-modal-card,.admin-shell .admin-product-modal-card,body .admin-product-modal-card{max-height:calc(100vh - 20px)!important;}}}body.admin-body .admin-shell .admin-main .product-category-title>span,body.admin-body .admin-main .product-category-title>span,.admin-shell .admin-main .product-category-title>span,.admin-main .product-category-title>span{background:linear-gradient(135deg,#065f46,#047857)!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border:1px solid rgba(167,243,208,.78)!important;text-shadow:none!important;opacity:1!important;font-weight:1000!important;box-shadow:0 10px 24px rgba(4,120,87,.22)!important;}body.admin-body .admin-shell .admin-main .product-category-title>span *,body.admin-body .admin-main .product-category-title>span *,.admin-shell .admin-main .product-category-title>span *,.admin-main .product-category-title>span *{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;}body.admin-body .admin-shell .admin-main .product-category-title h3,body.admin-body .admin-main .product-category-title h3,.admin-shell .admin-main .product-category-title h3,.admin-main .product-category-title h3{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;text-shadow:none!important;opacity:1!important;}body.admin-body .admin-shell .admin-main .product-category-title small,body.admin-body .admin-main .product-category-title small,.admin-shell .admin-main .product-category-title small,.admin-main .product-category-title small{color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;text-shadow:none!important;opacity:1!important;}@media(max-width:760px){body.admin-body .admin-shell .admin-main .product-category-title,body.admin-body .admin-main .product-category-title,.admin-shell .admin-main .product-category-title,.admin-main .product-category-title{align-items:flex-start!important;}body.admin-body .admin-shell .admin-main .product-category-title>span,body.admin-body .admin-main .product-category-title>span,.admin-shell .admin-main .product-category-title>span,.admin-main .product-category-title>span{align-self:flex-start!important;}}.admin-product-modal:not(.hidden),.admin-shell .admin-product-modal:not(.hidden),body .admin-product-modal:not(.hidden){align-items:flex-start!important;justify-content:center!important;overflow-y:auto!important;padding:18px!important;-webkit-overflow-scrolling:touch!important;}.admin-product-modal-card,.admin-shell .admin-product-modal-card,body .admin-product-modal-card{display:block!important;max-height:calc(100dvh - 36px)!important;overflow-y:auto!important;overflow-x:hidden!important;padding-bottom:28px!important;scroll-padding-bottom:120px!important;-webkit-overflow-scrolling:touch!important;}.admin-product-modal-card .product-edit-form-modal,.admin-product-modal-card .product-edit-form,.admin-product-modal-card form.product-edit-form{display:grid!important;overflow:visible!important;max-height:none!important;padding-bottom:18px!important;}.admin-product-modal-card .option-admin-box,.admin-shell .admin-product-modal-card .option-admin-box,body .admin-product-modal-card .option-admin-box{position:relative!important;z-index:4!important;overflow:visible!important;max-height:none!important;min-height:auto!important;height:auto!important;margin-bottom:22px!important;padding-bottom:18px!important;clear:both!important;}.admin-product-modal-card .option-admin-head,.admin-product-modal-card .option-admin-list,.admin-product-modal-card [data-option-list]{position:relative!important;z-index:5!important;overflow:visible!important;max-height:none!important;height:auto!important;}.admin-product-modal-card .option-admin-list label,.admin-product-modal-card [data-option-list] label{min-width:0!important;overflow:visible!important;}.admin-product-modal-card .product-edit-actions,.admin-product-modal-card .product-edit-actions-v225,.admin-product-modal-card .product-delete-form,.admin-product-modal-card .product-delete-form-v225,.admin-product-modal-card .product-delete-form-v225 button{position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;z-index:3!important;transform:none!important;}.admin-product-modal-card .product-delete-form,.admin-product-modal-card .product-delete-form-v225{display:flex!important;justify-content:flex-end!important;margin:10px 0 18px!important;padding:0!important;background:transparent!important;}.admin-product-modal-card .product-edit-actions,.admin-product-modal-card .product-edit-actions-v225{display:flex!important;justify-content:flex-end!important;gap:10px!important;margin:18px 0 0!important;padding:14px 0 0!important;background:transparent!important;border-top:1px solid rgba(148,163,184,.18)!important;}.admin-product-modal-card .product-edit-actions .btn,.admin-product-modal-card .product-edit-actions-v225 .btn{position:relative!important;}@media(max-width:860px){.admin-product-modal:not(.hidden),.admin-shell .admin-product-modal:not(.hidden),body .admin-product-modal:not(.hidden){padding:10px!important;}.admin-product-modal-card,.admin-shell .admin-product-modal-card,body .admin-product-modal-card{max-height:calc(100dvh - 20px)!important;padding-bottom:24px!important;}.admin-product-modal-card .option-admin-head{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;}.admin-product-modal-card .option-admin-actions{justify-content:flex-start!important;flex-wrap:wrap!important;}.admin-product-modal-card .product-edit-actions,.admin-product-modal-card .product-edit-actions-v225,.admin-product-modal-card .product-delete-form,.admin-product-modal-card .product-delete-form-v225{justify-content:stretch!important;flex-direction:column!important;}.admin-product-modal-card .product-edit-actions .btn,.admin-product-modal-card .product-edit-actions-v225 .btn,.admin-product-modal-card .product-delete-form .btn,.admin-product-modal-card .product-delete-form-v225 .btn{width:100%!important;}}@supports not (height:100dvh){.admin-product-modal-card,.admin-shell .admin-product-modal-card,body .admin-product-modal-card{max-height:calc(100vh - 36px)!important;}}.admin-product-modal.hidden,.admin-shell .admin-product-modal.hidden,body .admin-product-modal.hidden{display:none!important;}.admin-product-modal:not(.hidden),.admin-shell .admin-product-modal:not(.hidden),body .admin-product-modal:not(.hidden){position:fixed!important;inset:0!important;z-index:99999!important;display:flex!important;align-items:flex-start!important;justify-content:center!important;padding:18px!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;}.admin-product-modal-backdrop{position:fixed!important;inset:0!important;z-index:0!important;}.admin-product-modal-card,.admin-shell .admin-product-modal-card,body .admin-product-modal-card{position:relative!important;z-index:2!important;display:block!important;width:min(1080px,96vw)!important;max-width:96vw!important;max-height:calc(100dvh - 36px)!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important;padding-bottom:28px!important;scroll-padding-bottom:120px!important;}.admin-product-modal-card .admin-product-modal-head,.admin-product-modal-head{position:sticky!important;top:0!important;z-index:8!important;}.admin-product-modal-card .product-edit-form-modal,.admin-product-modal-card .product-edit-form,.admin-product-modal-card form.product-edit-form{display:grid!important;overflow:visible!important;max-height:none!important;padding-bottom:18px!important;}.admin-product-modal-card .option-admin-box,.admin-shell .admin-product-modal-card .option-admin-box,body .admin-product-modal-card .option-admin-box{position:relative!important;z-index:4!important;overflow:visible!important;max-height:none!important;min-height:auto!important;height:auto!important;margin-bottom:22px!important;padding-bottom:18px!important;clear:both!important;}.admin-product-modal-card .option-admin-head,.admin-product-modal-card .option-admin-list,.admin-product-modal-card [data-option-list]{position:relative!important;z-index:5!important;overflow:visible!important;max-height:none!important;height:auto!important;}.admin-product-modal-card .option-admin-list label,.admin-product-modal-card [data-option-list] label{min-width:0!important;overflow:visible!important;}.admin-product-modal-card .product-edit-actions,.admin-product-modal-card .product-edit-actions-v225,.admin-product-modal-card .product-delete-form,.admin-product-modal-card .product-delete-form-v225,.admin-product-modal-card .product-delete-form-v225 button{position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;z-index:3!important;transform:none!important;}.admin-product-modal-card .product-delete-form,.admin-product-modal-card .product-delete-form-v225{display:flex!important;justify-content:flex-end!important;margin:10px 0 18px!important;padding:0!important;background:transparent!important;}.admin-product-modal-card .product-edit-actions,.admin-product-modal-card .product-edit-actions-v225{display:flex!important;justify-content:flex-end!important;gap:10px!important;margin:18px 0 0!important;padding:14px 0 0!important;background:transparent!important;border-top:1px solid rgba(148,163,184,.18)!important;}.admin-product-modal-card .product-edit-actions .btn,.admin-product-modal-card .product-edit-actions-v225 .btn{position:relative!important;}@media(max-width:860px){.admin-product-modal:not(.hidden),.admin-shell .admin-product-modal:not(.hidden),body .admin-product-modal:not(.hidden){align-items:flex-start!important;justify-content:center!important;padding:10px!important;}.admin-product-modal-card,.admin-shell .admin-product-modal-card,body .admin-product-modal-card{width:100%!important;max-width:100%!important;max-height:calc(100dvh - 20px)!important;padding-bottom:24px!important;border-radius:22px!important;}.admin-product-modal-card .option-admin-head{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;}.admin-product-modal-card .option-admin-actions{justify-content:flex-start!important;flex-wrap:wrap!important;}.admin-product-modal-card .product-edit-actions,.admin-product-modal-card .product-edit-actions-v225,.admin-product-modal-card .product-delete-form,.admin-product-modal-card .product-delete-form-v225{justify-content:stretch!important;flex-direction:column!important;}.admin-product-modal-card .product-edit-actions .btn,.admin-product-modal-card .product-edit-actions-v225 .btn,.admin-product-modal-card .product-delete-form .btn,.admin-product-modal-card .product-delete-form-v225 .btn{width:100%!important;}}@supports not (height:100dvh){.admin-product-modal-card,.admin-shell .admin-product-modal-card,body .admin-product-modal-card{max-height:calc(100vh - 36px)!important;}}body.admin-product-modal-open{overflow:hidden!important;}body>.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden),.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden){position:fixed!important;inset:0!important;z-index:2147483000!important;display:flex!important;align-items:flex-start!important;justify-content:center!important;padding:18px!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;background:rgba(2,6,23,.62)!important;}body>.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .admin-product-modal-backdrop,.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .admin-product-modal-backdrop{position:fixed!important;inset:0!important;z-index:0!important;}body>.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .admin-product-modal-card,.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .admin-product-modal-card{position:relative!important;z-index:2!important;display:block!important;width:min(1080px,96vw)!important;max-width:96vw!important;max-height:calc(100dvh - 36px)!important;height:auto!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important;padding-bottom:32px!important;scroll-padding-bottom:140px!important;}body>.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .admin-product-modal-head,.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .admin-product-modal-head{position:sticky!important;top:0!important;z-index:9!important;}body>.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .product-edit-form,body>.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .product-edit-form-modal,.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .product-edit-form,.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .product-edit-form-modal{display:grid!important;overflow:visible!important;max-height:none!important;height:auto!important;padding-bottom:24px!important;}body>.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .option-admin-box,body>.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) [data-option-admin-box],.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .option-admin-box,.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) [data-option-admin-box]{position:relative!important;z-index:4!important;height:auto!important;min-height:auto!important;max-height:none!important;overflow:visible!important;margin-bottom:22px!important;padding-bottom:18px!important;}body>.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) [data-option-list],body>.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .option-admin-list,.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) [data-option-list],.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .option-admin-list{display:grid!important;height:auto!important;min-height:auto!important;max-height:none!important;overflow:visible!important;}body>.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .product-edit-actions,body>.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .product-edit-actions-v225,body>.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .product-delete-form,body>.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .product-delete-form-v225,.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .product-edit-actions,.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .product-edit-actions-v225,.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .product-delete-form,.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .product-delete-form-v225{position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;transform:none!important;}@media(max-width:860px){body>.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden),.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden){padding:10px!important;}body>.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .admin-product-modal-card,.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .admin-product-modal-card{width:100%!important;max-width:100%!important;max-height:calc(100dvh - 20px)!important;border-radius:22px!important;}}@supports not (height:100dvh){body>.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden),.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden){height:100vh!important;}body>.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .admin-product-modal-card,.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .admin-product-modal-card{max-height:calc(100vh - 36px)!important;}}.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .admin-product-modal-card,body>.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .admin-product-modal-card,.admin-product-modal:not(.hidden) .admin-product-modal-card{background:linear-gradient(180deg,#111827 0%,#0f172a 100%)!important;color:#f8fafc!important;border:1px solid rgba(148,163,184,.28)!important;box-shadow:0 28px 80px rgba(0,0,0,.48)!important;}.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .product-edit-form,.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .product-edit-form-modal,.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) form.product-edit-form,body>.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .product-edit-form,body>.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .product-edit-form-modal,body>.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) form.product-edit-form,.admin-product-modal:not(.hidden) .product-edit-form,.admin-product-modal:not(.hidden) .product-edit-form-modal,.admin-product-modal:not(.hidden) form.product-edit-form{background:transparent!important;color:#f8fafc!important;}.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .product-edit-actions,.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .product-edit-actions-v225,.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .product-delete-form,.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .product-delete-form-v225,body>.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .product-edit-actions,body>.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .product-edit-actions-v225,body>.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .product-delete-form,body>.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .product-delete-form-v225,.admin-product-modal:not(.hidden) .product-edit-actions,.admin-product-modal:not(.hidden) .product-edit-actions-v225,.admin-product-modal:not(.hidden) .product-delete-form,.admin-product-modal:not(.hidden) .product-delete-form-v225{background:transparent!important;color:#f8fafc!important;}.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .option-admin-box,.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) [data-option-admin-box],body>.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .option-admin-box,body>.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) [data-option-admin-box],.admin-product-modal:not(.hidden) .option-admin-box,.admin-product-modal:not(.hidden) [data-option-admin-box]{background:rgba(15,23,42,.62)!important;color:#f8fafc!important;border:1px solid rgba(148,163,184,.22)!important;border-radius:20px!important;}.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .option-admin-box h3,.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .option-admin-box p,.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .option-admin-box .muted,body>.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .option-admin-box h3,body>.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .option-admin-box p,body>.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .option-admin-box .muted,.admin-product-modal:not(.hidden) .option-admin-box h3,.admin-product-modal:not(.hidden) .option-admin-box p,.admin-product-modal:not(.hidden) .option-admin-box .muted{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;}.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) label,.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .check,body>.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) label,body>.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .check,.admin-product-modal:not(.hidden) label,.admin-product-modal:not(.hidden) .check{color:#e5e7eb!important;-webkit-text-fill-color:#e5e7eb!important;}.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .product-edit-actions,.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .product-edit-actions-v225,body>.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .product-edit-actions,body>.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) .product-edit-actions-v225,.admin-product-modal:not(.hidden) .product-edit-actions,.admin-product-modal:not(.hidden) .product-edit-actions-v225{border-top:1px solid rgba(148,163,184,.22)!important;}.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) input,.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) select,.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) textarea,body>.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) input,body>.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) select,body>.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) textarea,.admin-product-modal:not(.hidden) input,.admin-product-modal:not(.hidden) select,.admin-product-modal:not(.hidden) textarea{background:#ffffff!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;}.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) input[type="checkbox"],body>.admin-product-modal.amzx-modal-scroll-unlocked:not(.hidden) input[type="checkbox"],.admin-product-modal:not(.hidden) input[type="checkbox"]{-webkit-text-fill-color:initial!important;}.amzx-pwa-splash{position:fixed;inset:0;z-index:2147483000;display:grid;place-items:center;overflow:hidden;background:radial-gradient(circle at 18% 10%,color-mix(in srgb,var(--amzx-splash-accent,#ff4f0a) 26%,transparent),transparent 34%),linear-gradient(135deg,var(--amzx-splash-bg,#07111f),#030712 72%);color:#fff;opacity:1;visibility:visible;transition:opacity .45s ease,visibility .45s ease;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;isolation:isolate}.amzx-pwa-splash.is-hiding{opacity:0;visibility:hidden;pointer-events:none}.amzx-pwa-splash-card{position:relative;z-index:2;width:min(380px,86vw);padding:34px 28px;border:1px solid rgba(255,255,255,.16);border-radius:32px;background:linear-gradient(180deg,rgba(255,255,255,.12),rgba(255,255,255,.055));box-shadow:0 28px 90px rgba(0,0,0,.45);text-align:center;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.amzx-pwa-splash-logo{width:104px;height:104px;margin:0 auto 18px;border-radius:28px;object-fit:cover;background:#000;box-shadow:0 18px 42px rgba(0,0,0,.35),0 0 0 1px rgba(255,255,255,.16)}.amzx-pwa-splash h1{margin:0;font-size:clamp(1.55rem,5vw,2.25rem);line-height:1.05;font-weight:950;letter-spacing:-.05em;color:#fff}.amzx-pwa-splash p{margin:10px 0 0;color:rgba(238,247,255,.82);font-size:.98rem;line-height:1.45}.amzx-pwa-splash-loader{height:6px;margin:22px auto 0;width:min(210px,70%);border-radius:999px;overflow:hidden;background:rgba(255,255,255,.16)}.amzx-pwa-splash-loader span{display:block;height:100%;width:42%;border-radius:999px;background:linear-gradient(90deg,#fff,var(--amzx-splash-accent,#ff4f0a));box-shadow:0 0 20px color-mix(in srgb,var(--amzx-splash-accent,#ff4f0a) 66%,transparent);animation:amzxSplashBar 1.25s ease-in-out infinite}.amzx-pwa-splash-orb{position:absolute;border-radius:999px;filter:blur(2px);opacity:.55;background:radial-gradient(circle,color-mix(in srgb,var(--amzx-splash-accent,#ff4f0a) 82%,white),transparent 68%);mix-blend-mode:screen}.amzx-pwa-splash-orb.one{width:220px;height:220px;left:-56px;top:9%;animation:amzxSplashFloat 6s ease-in-out infinite}.amzx-pwa-splash-orb.two{width:180px;height:180px;right:-48px;bottom:12%;animation:amzxSplashFloat 7s ease-in-out infinite reverse}.amzx-pwa-splash-orb.three{width:90px;height:90px;left:58%;top:13%;animation:amzxSplashPulse 3.2s ease-in-out infinite}.amzx-pwa-splash-static .amzx-pwa-splash-orb,.amzx-pwa-splash-static .amzx-pwa-splash-loader span{animation:none!important}.amzx-pwa-splash-static .amzx-pwa-splash-card{backdrop-filter:none;-webkit-backdrop-filter:none}.amzx-pwa-splash-dynamic:before{content:"";position:absolute;inset:-20%;background:linear-gradient(115deg,transparent 0 42%,rgba(255,255,255,.12) 48%,transparent 56%);transform:translateX(-34%) rotate(8deg);animation:amzxSplashSweep 3s ease-in-out infinite;z-index:1}.amzx-splash-running{overflow:hidden}@keyframes amzxSplashBar{0%{transform:translateX(-110%)}50%{transform:translateX(76%)}100%{transform:translateX(270%)}}@keyframes amzxSplashFloat{0%,100%{transform:translate3d(0,0,0) scale(1)}50%{transform:translate3d(24px,-18px,0) scale(1.08)}}@keyframes amzxSplashPulse{0%,100%{transform:scale(.82);opacity:.35}50%{transform:scale(1.15);opacity:.72}}@keyframes amzxSplashSweep{0%{transform:translateX(-42%) rotate(8deg)}55%{transform:translateX(42%) rotate(8deg)}100%{transform:translateX(42%) rotate(8deg)}}@media (prefers-reduced-motion:reduce){.amzx-pwa-splash *,.amzx-pwa-splash:before{animation:none!important;transition:none!important}}@media(max-width:560px){.amzx-pwa-splash-card{padding:30px 22px;border-radius:28px}.amzx-pwa-splash-logo{width:88px;height:88px;border-radius:24px}.amzx-pwa-splash-loader{width:190px}}.model-card-style-panel{display:grid!important;gap:16px!important}.amzx-card-style-choices{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}.amzx-card-style-choice{display:grid!important;grid-template-columns:28px minmax(0,1fr)!important;gap:12px!important;align-items:start!important;padding:16px!important;border:1px solid var(--line,#334155)!important;border-radius:20px!important;background:var(--panel2,rgba(255,255,255,.04))!important;color:var(--text,#f8fafc)!important;cursor:pointer!important}.amzx-card-style-choice.active{border-color:var(--primary,#ff4f0a)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--primary,#ff4f0a) 24%,transparent)!important}.amzx-card-style-choice input{margin-top:4px!important;accent-color:var(--primary,#ff4f0a)!important}.amzx-card-style-choice b{display:block!important;color:var(--text,#f8fafc)!important}.amzx-card-style-choice small{display:block!important;margin-top:5px!important;color:var(--muted,#94a3b8)!important;line-height:1.35!important}.amzx-card-style-preview-row{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;margin-top:2px!important}.amzx-card-style-preview{border:1px dashed var(--line,#334155)!important;border-radius:20px!important;padding:14px!important;background:rgba(15,23,42,.18)!important;display:grid!important;gap:10px!important;color:var(--text,#f8fafc)!important}.amzx-card-style-preview>strong{font-size:13px!important;color:var(--muted,#94a3b8)!important}.amzx-preview-big-card,.amzx-preview-small-grid article{border:1px solid rgba(148,163,184,.28)!important;border-radius:16px!important;background:rgba(255,255,255,.08)!important;padding:10px!important}.amzx-preview-big-card{display:grid!important;grid-template-columns:64px minmax(0,1fr)!important;gap:10px!important;align-items:center!important}.amzx-preview-img{width:64px!important;height:52px!important;border-radius:12px!important;background:linear-gradient(135deg,var(--primary,#ff4f0a),rgba(255,255,255,.18))!important}.amzx-preview-big-card h4,.amzx-preview-small-grid h4{margin:0!important;font-size:13px!important;color:var(--text,#f8fafc)!important}.amzx-preview-big-card p{margin:4px 0!important;font-size:11px!important;color:var(--muted,#94a3b8)!important;line-height:1.25!important}.amzx-preview-big-card small{display:block!important;font-size:10px!important;color:var(--muted,#94a3b8)!important}.amzx-preview-big-card b,.amzx-preview-small-grid b{display:block!important;margin-top:4px!important;color:var(--primary,#ff4f0a)!important;font-weight:1000!important}.amzx-preview-small-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.amzx-preview-small-grid article{min-height:62px!important;display:grid!important;place-items:center!important;text-align:center!important;padding:8px 6px!important}.amzx-preview-small-grid h4{font-size:11px!important;line-height:1.12!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.amzx-preview-small-grid b{font-size:12px!important;margin-top:3px!important}body.card-style-compact.sketch-menu-v106 .products-list,.catalogo-menu.card-style-compact .products-list{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;padding-left:18px!important;padding-right:18px!important}body.card-style-compact.sketch-menu-v106 .products-list>h2,.catalogo-menu.card-style-compact .products-list>h2{grid-column:1/-1!important;margin:18px 0 4px!important;font-size:20px!important}body.card-style-compact.sketch-menu-v106 .products-list .menu-product,.catalogo-menu.card-style-compact .products-list .menu-product,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product,.catalogo-menu.card-style-compact .featured-products .menu-product,body.card-style-compact.sketch-menu-v106 .menu-offers-section .menu-product,.catalogo-menu.card-style-compact .menu-offers-section .menu-product{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;min-height:92px!important;padding:10px!important;margin:0!important;border-radius:18px!important;background:var(--menu-card,#fff)!important;border:1px solid var(--menu-line,#e5e7eb)!important;box-shadow:0 10px 22px rgba(15,23,42,.08)!important;color:var(--menu-text,#111827)!important;overflow:hidden!important}body.card-style-compact.sketch-menu-v106 .products-list .menu-product>div,.catalogo-menu.card-style-compact .products-list .menu-product>div,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product>div,.catalogo-menu.card-style-compact .featured-products .menu-product>div,body.card-style-compact.sketch-menu-v106 .menu-offers-section .menu-product>div,.catalogo-menu.card-style-compact .menu-offers-section .menu-product>div{display:grid!important;gap:6px!important;width:100%!important;min-width:0!important;place-items:center!important}body.card-style-compact.sketch-menu-v106 .products-list .menu-product h3,.catalogo-menu.card-style-compact .products-list .menu-product h3,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product h3,.catalogo-menu.card-style-compact .featured-products .menu-product h3,body.card-style-compact.sketch-menu-v106 .menu-offers-section .menu-product b,.catalogo-menu.card-style-compact .menu-offers-section .menu-product b{margin:0!important;font-size:14px!important;line-height:1.15!important;font-weight:950!important;color:var(--menu-text,#111827)!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-align:center!important}body.card-style-compact.sketch-menu-v106 .products-list .menu-product strong,.catalogo-menu.card-style-compact .products-list .menu-product strong,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product strong,.catalogo-menu.card-style-compact .featured-products .menu-product strong,body.card-style-compact.sketch-menu-v106 .menu-offers-section .menu-product strong,.catalogo-menu.card-style-compact .menu-offers-section .menu-product strong{margin:0!important;font-size:16px!important;line-height:1.1!important;font-weight:1000!important;color:var(--primary,#ff4f0a)!important;text-align:center!important}body.card-style-compact.sketch-menu-v106 .products-list .menu-product img,body.card-style-compact.sketch-menu-v106 .products-list .menu-product p,body.card-style-compact.sketch-menu-v106 .products-list .menu-product small,body.card-style-compact.sketch-menu-v106 .products-list .menu-product del,body.card-style-compact.sketch-menu-v106 .products-list .menu-product .badges,body.card-style-compact.sketch-menu-v106 .products-list .menu-product .fav-btn,body.card-style-compact.sketch-menu-v106 .products-list .menu-product .featured-mini,body.card-style-compact.sketch-menu-v106 .products-list .menu-product .discount-pill,body.card-style-compact.sketch-menu-v106 .products-list .menu-product .free-entrega-pill,body.card-style-compact.sketch-menu-v106 .products-list .menu-product .offer-free-entrega,body.card-style-compact.sketch-menu-v106 .products-list .menu-product em,.catalogo-menu.card-style-compact .products-list .menu-product img,.catalogo-menu.card-style-compact .products-list .menu-product p,.catalogo-menu.card-style-compact .products-list .menu-product small,.catalogo-menu.card-style-compact .products-list .menu-product del,.catalogo-menu.card-style-compact .products-list .menu-product .badges,.catalogo-menu.card-style-compact .products-list .menu-product .fav-btn,.catalogo-menu.card-style-compact .products-list .menu-product .featured-mini,.catalogo-menu.card-style-compact .products-list .menu-product .discount-pill,.catalogo-menu.card-style-compact .products-list .menu-product .free-entrega-pill,.catalogo-menu.card-style-compact .products-list .menu-product .offer-free-entrega,.catalogo-menu.card-style-compact .products-list .menu-product em,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product img,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product p,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product small,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product del,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product .badges,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product .fav-btn,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product .featured-mini,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product .discount-pill,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product .free-entrega-pill,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product .offer-free-entrega,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product em,.catalogo-menu.card-style-compact .featured-products .menu-product img,.catalogo-menu.card-style-compact .featured-products .menu-product p,.catalogo-menu.card-style-compact .featured-products .menu-product small,.catalogo-menu.card-style-compact .featured-products .menu-product del,.catalogo-menu.card-style-compact .featured-products .menu-product .badges,.catalogo-menu.card-style-compact .featured-products .menu-product .fav-btn,.catalogo-menu.card-style-compact .featured-products .menu-product .featured-mini,.catalogo-menu.card-style-compact .featured-products .menu-product .discount-pill,.catalogo-menu.card-style-compact .featured-products .menu-product .free-entrega-pill,.catalogo-menu.card-style-compact .featured-products .menu-product .offer-free-entrega,.catalogo-menu.card-style-compact .featured-products .menu-product em,body.card-style-compact.sketch-menu-v106 .menu-offers-section .menu-product img,body.card-style-compact.sketch-menu-v106 .menu-offers-section .menu-product p,body.card-style-compact.sketch-menu-v106 .menu-offers-section .menu-product small,body.card-style-compact.sketch-menu-v106 .menu-offers-section .menu-product del,body.card-style-compact.sketch-menu-v106 .menu-offers-section .menu-product .badges,body.card-style-compact.sketch-menu-v106 .menu-offers-section .menu-product .fav-btn,body.card-style-compact.sketch-menu-v106 .menu-offers-section .menu-product .featured-mini,body.card-style-compact.sketch-menu-v106 .menu-offers-section .menu-product .discount-pill,body.card-style-compact.sketch-menu-v106 .menu-offers-section .menu-product .free-entrega-pill,body.card-style-compact.sketch-menu-v106 .menu-offers-section .menu-product .offer-free-entrega,body.card-style-compact.sketch-menu-v106 .menu-offers-section .menu-product em,.catalogo-menu.card-style-compact .menu-offers-section .menu-product img,.catalogo-menu.card-style-compact .menu-offers-section .menu-product p,.catalogo-menu.card-style-compact .menu-offers-section .menu-product small,.catalogo-menu.card-style-compact .menu-offers-section .menu-product del,.catalogo-menu.card-style-compact .menu-offers-section .menu-product .badges,.catalogo-menu.card-style-compact .menu-offers-section .menu-product .fav-btn,.catalogo-menu.card-style-compact .menu-offers-section .menu-product .featured-mini,.catalogo-menu.card-style-compact .menu-offers-section .menu-product .discount-pill,.catalogo-menu.card-style-compact .menu-offers-section .menu-product .free-entrega-pill,.catalogo-menu.card-style-compact .menu-offers-section .menu-product .offer-free-entrega,.catalogo-menu.card-style-compact .menu-offers-section .menu-product em{display:none!important}.catalogo-menu.card-style-compact .products-list .price-discount-row,.catalogo-menu.card-style-compact .featured-products .price-discount-row{display:block!important;margin:0!important}@media(max-width:760px){.amzx-card-style-choices,.amzx-card-style-preview-row{grid-template-columns:1fr!important}body.card-style-compact.sketch-menu-v106 .products-list,.catalogo-menu.card-style-compact .products-list{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;padding-left:10px!important;padding-right:10px!important}body.card-style-compact.sketch-menu-v106 .products-list .menu-product,.catalogo-menu.card-style-compact .products-list .menu-product,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product,.catalogo-menu.card-style-compact .featured-products .menu-product,body.card-style-compact.sketch-menu-v106 .menu-offers-section .menu-product,.catalogo-menu.card-style-compact .menu-offers-section .menu-product{min-height:78px!important;padding:8px 6px!important;border-radius:15px!important}body.card-style-compact.sketch-menu-v106 .products-list .menu-product h3,.catalogo-menu.card-style-compact .products-list .menu-product h3,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product h3,.catalogo-menu.card-style-compact .featured-products .menu-product h3,body.card-style-compact.sketch-menu-v106 .menu-offers-section .menu-product b,.catalogo-menu.card-style-compact .menu-offers-section .menu-product b{font-size:12.5px!important}body.card-style-compact.sketch-menu-v106 .products-list .menu-product strong,.catalogo-menu.card-style-compact .products-list .menu-product strong,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product strong,.catalogo-menu.card-style-compact .featured-products .menu-product strong,body.card-style-compact.sketch-menu-v106 .menu-offers-section .menu-product strong,.catalogo-menu.card-style-compact .menu-offers-section .menu-product strong{font-size:14px!important}}body.card-style-compact.sketch-menu-v106 .menu-product[data-product],.catalogo-menu.card-style-compact .menu-product[data-product]{cursor:pointer!important;-webkit-tap-highlight-color:transparent!important;touch-action:manipulation!important;user-select:none!important;position:relative!important;outline:none!important;transition:transform .14s ease,box-shadow .14s ease,border-color .14s ease!important;}body.card-style-compact.sketch-menu-v106 .menu-product[data-product]::after,.catalogo-menu.card-style-compact .menu-product[data-product]::after{content:'Toque para ver'!important;position:absolute!important;left:50%!important;bottom:5px!important;transform:translateX(-50%)!important;font-size:9px!important;line-height:1!important;font-weight:900!important;letter-spacing:.02em!important;color:color-mix(in srgb,var(--menu-text,#111827) 54%,transparent)!important;opacity:.72!important;pointer-events:none!important;}body.card-style-compact.sketch-menu-v106 .menu-product[data-product]:hover,.catalogo-menu.card-style-compact .menu-product[data-product]:hover{transform:translateY(-2px)!important;box-shadow:0 14px 28px rgba(15,23,42,.14)!important;border-color:color-mix(in srgb,var(--primary,#ff4f0a) 48%,var(--menu-line,#e5e7eb))!important;}body.card-style-compact.sketch-menu-v106 .menu-product[data-product]:active,.catalogo-menu.card-style-compact .menu-product[data-product]:active{transform:scale(.985)!important;}body.card-style-compact.sketch-menu-v106 .menu-product[data-product]:focus-visible,.catalogo-menu.card-style-compact .menu-product[data-product]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--primary,#ff4f0a) 34%,transparent),0 14px 28px rgba(15,23,42,.14)!important;border-color:var(--primary,#ff4f0a)!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product,.catalogo-menu.card-style-compact .products-list .menu-product{padding-bottom:16px!important;}body.card-style-compact.sketch-menu-v106 .featured-products .menu-product,.catalogo-menu.card-style-compact .featured-products .menu-product,body.card-style-compact.sketch-menu-v106 .menu-offers-section .menu-product,.catalogo-menu.card-style-compact .menu-offers-section .menu-product{padding-bottom:16px!important;}@media(max-width:760px){body.card-style-compact.sketch-menu-v106 .products-list .menu-product,.catalogo-menu.card-style-compact .products-list .menu-product,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product,.catalogo-menu.card-style-compact .featured-products .menu-product,body.card-style-compact.sketch-menu-v106 .menu-offers-section .menu-product,.catalogo-menu.card-style-compact .menu-offers-section .menu-product{min-height:84px!important;padding-bottom:15px!important;}body.card-style-compact.sketch-menu-v106 .menu-product[data-product]::after,.catalogo-menu.card-style-compact .menu-product[data-product]::after{font-size:8px!important;bottom:4px!important;}}body.card-style-compact.sketch-menu-v106 .featured-products .featured-scroller,.catalogo-menu.card-style-compact .featured-products .featured-scroller,body.card-style-compact.sketch-menu-v106 .menu-offers-section .offers-scroller,.catalogo-menu.card-style-compact .menu-offers-section .offers-scroller{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-flow:initial!important;grid-auto-columns:initial!important;gap:10px!important;overflow:visible!important;scroll-snap-type:none!important;overscroll-behavior:auto!important;padding:0!important;width:100%!important;}body.card-style-compact.sketch-menu-v106 .featured-products,.catalogo-menu.card-style-compact .featured-products,body.card-style-compact.sketch-menu-v106 .menu-offers-section,.catalogo-menu.card-style-compact .menu-offers-section{overflow:visible!important;}body.card-style-compact.sketch-menu-v106 .featured-products .featured-head,.catalogo-menu.card-style-compact .featured-products .featured-head,body.card-style-compact.sketch-menu-v106 .menu-offers-section .offers-head,.catalogo-menu.card-style-compact .menu-offers-section .offers-head{align-items:center!important;margin-bottom:10px!important;}body.card-style-compact.sketch-menu-v106 .featured-products .featured-head>span,.catalogo-menu.card-style-compact .featured-products .featured-head>span,body.card-style-compact.sketch-menu-v106 .menu-offers-section .offers-head>span,.catalogo-menu.card-style-compact .menu-offers-section .offers-head>span{display:none!important;}body.card-style-compact.sketch-menu-v106 .featured-products .menu-product,.catalogo-menu.card-style-compact .featured-products .menu-product,body.card-style-compact.sketch-menu-v106 .menu-offers-section .menu-product,.catalogo-menu.card-style-compact .menu-offers-section .menu-product{min-width:0!important;width:auto!important;max-width:none!important;scroll-snap-align:none!important;}body.card-style-compact.sketch-menu-v106 .featured-products .menu-product>div,.catalogo-menu.card-style-compact .featured-products .menu-product>div,body.card-style-compact.sketch-menu-v106 .menu-offers-section .menu-product>div,.catalogo-menu.card-style-compact .menu-offers-section .menu-product>div{grid-column:auto!important;width:100%!important;}body.card-style-compact.sketch-menu-v106 .menu-product .price-discount-row,.catalogo-menu.card-style-compact .menu-product .price-discount-row{justify-content:center!important;align-items:center!important;}@media(max-width:760px){body.card-style-compact.sketch-menu-v106 .featured-products,.catalogo-menu.card-style-compact .featured-products,body.card-style-compact.sketch-menu-v106 .menu-offers-section,.catalogo-menu.card-style-compact .menu-offers-section{margin-left:10px!important;margin-right:10px!important;padding:12px!important;border-radius:20px!important;}body.card-style-compact.sketch-menu-v106 .featured-products .featured-scroller,.catalogo-menu.card-style-compact .featured-products .featured-scroller,body.card-style-compact.sketch-menu-v106 .menu-offers-section .offers-scroller,.catalogo-menu.card-style-compact .menu-offers-section .offers-scroller{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;}body.card-style-compact.sketch-menu-v106 .featured-products .featured-head,.catalogo-menu.card-style-compact .featured-products .featured-head,body.card-style-compact.sketch-menu-v106 .menu-offers-section .offers-head,.catalogo-menu.card-style-compact .menu-offers-section .offers-head{display:block!important;text-align:center!important;}body.card-style-compact.sketch-menu-v106 .featured-products .featured-head h2,.catalogo-menu.card-style-compact .featured-products .featured-head h2,body.card-style-compact.sketch-menu-v106 .menu-offers-section .offers-head h2,.catalogo-menu.card-style-compact .menu-offers-section .offers-head h2{font-size:18px!important;line-height:1.15!important;}}.model-card-style-panel,.model-card-style-panel *{box-sizing:border-box!important}.model-card-style-panel{overflow:hidden!important;color:var(--text,#e5eefc)!important}.model-card-style-panel .global-bg-head h2,.model-card-style-panel .global-bg-head p{max-width:100%!important;overflow-wrap:anywhere!important;color:var(--text,#e5eefc)!important}.amzx-card-style-choices{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;align-items:stretch!important}.amzx-card-style-choice{min-width:0!important;overflow:hidden!important;border:1px solid rgba(148,163,184,.34)!important;background:rgba(15,23,42,.82)!important;color:#e5eefc!important;border-radius:18px!important;padding:14px!important;display:flex!important;gap:10px!important;align-items:flex-start!important;box-shadow:0 14px 30px rgba(0,0,0,.18)!important}.amzx-card-style-choice.active{border-color:var(--primary,#ff4f0a)!important;background:linear-gradient(135deg,rgba(255,79,10,.18),rgba(15,23,42,.92))!important;box-shadow:0 16px 34px rgba(255,79,10,.16)!important}.amzx-card-style-choice input{margin-top:3px!important;flex:0 0 auto!important;accent-color:var(--primary,#ff4f0a)!important}.amzx-card-style-choice span{min-width:0!important;display:block!important;max-width:100%!important}.amzx-card-style-choice b{display:block!important;color:#ffffff!important;font-size:15px!important;line-height:1.18!important;overflow-wrap:anywhere!important}.amzx-card-style-choice small{display:block!important;margin-top:5px!important;color:#d7e3f7!important;line-height:1.35!important;white-space:normal!important;overflow:visible!important;overflow-wrap:anywhere!important}.amzx-card-style-preview-row{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;align-items:stretch!important}.amzx-card-style-preview{min-width:0!important;overflow:hidden!important;background:rgba(2,6,23,.62)!important;border:1px solid rgba(148,163,184,.26)!important;border-radius:18px!important;padding:13px!important;color:#e5eefc!important}.amzx-card-style-preview>strong{display:block!important;margin-bottom:8px!important;color:#fff!important;line-height:1.2!important;overflow-wrap:anywhere!important}.amzx-preview-big-card,.amzx-preview-small-grid article{box-sizing:border-box!important;max-width:100%!important;overflow:hidden!important;background:#ffffff!important;color:#111827!important;border:1px solid #e5e7eb!important}.amzx-preview-big-card h4,.amzx-preview-big-card p,.amzx-preview-big-card small,.amzx-preview-small-grid h4{color:#111827!important;overflow-wrap:anywhere!important;word-break:normal!important;white-space:normal!important}.amzx-preview-big-card b,.amzx-preview-small-grid b{color:var(--primary,#ff4f0a)!important;white-space:nowrap!important}.menu-product,.featured-product,.offer-card{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}.menu-product>div,.featured-product>div,.offer-card>div{min-width:0!important;max-width:100%!important}.menu-product h3,.featured-product h3,.offer-card h3,.menu-product p,.featured-product p,.offer-card p,.menu-product small,.featured-product small,.offer-card small,.menu-product b,.featured-product b,.offer-card b{max-width:100%!important;overflow-wrap:anywhere!important;word-break:normal!important;white-space:normal!important}.menu-product .badges,.featured-product .badges,.offer-card .badges{display:flex!important;flex-wrap:wrap!important;gap:5px!important;max-width:100%!important;min-width:0!important;overflow:visible!important}.menu-product .badges span,.featured-product .badges span,.offer-card .badges span{max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;line-height:1.2!important;color:inherit!important}.menu-product .price-discount-row,.featured-product .price-discount-row,.offer-card .price-discount-row{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:6px!important;max-width:100%!important;min-width:0!important;overflow:visible!important}.menu-product .price-discount-row strong,.featured-product .price-discount-row strong,.offer-card .price-discount-row strong{white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}body.card-style-compact.sketch-menu-v106 .products-list,.catalogo-menu.card-style-compact .products-list{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;align-items:stretch!important;padding-left:18px!important;padding-right:18px!important;overflow:visible!important}body.card-style-compact.sketch-menu-v106 .products-list>h2,.catalogo-menu.card-style-compact .products-list>h2{grid-column:1/-1!important;max-width:100%!important;overflow-wrap:anywhere!important;color:var(--menu-text,#111827)!important}body.card-style-compact.sketch-menu-v106 .products-list .menu-product,.catalogo-menu.card-style-compact .products-list .menu-product,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product,.catalogo-menu.card-style-compact .featured-products .menu-product,body.card-style-compact.sketch-menu-v106 .menu-offers-section .menu-product,.catalogo-menu.card-style-compact .menu-offers-section .menu-product{min-height:112px!important;height:auto!important;padding:11px 8px!important;border-radius:18px!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;overflow:hidden!important;background:var(--menu-card,#ffffff)!important;color:var(--menu-text,#111827)!important;border:1px solid var(--menu-line,#e5e7eb)!important;box-shadow:0 10px 24px rgba(15,23,42,.10)!important;cursor:pointer!important}body.card-style-compact.sketch-menu-v106 .products-list .menu-product>div,.catalogo-menu.card-style-compact .products-list .menu-product>div,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product>div,.catalogo-menu.card-style-compact .featured-products .menu-product>div,body.card-style-compact.sketch-menu-v106 .menu-offers-section .menu-product>div,.catalogo-menu.card-style-compact .menu-offers-section .menu-product>div{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:7px!important;overflow:visible!important}body.card-style-compact.sketch-menu-v106 .products-list .menu-product h3,.catalogo-menu.card-style-compact .products-list .menu-product h3,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product h3,.catalogo-menu.card-style-compact .featured-products .menu-product h3,body.card-style-compact.sketch-menu-v106 .menu-offers-section .menu-product h3,.catalogo-menu.card-style-compact .menu-offers-section .menu-product h3,body.card-style-compact.sketch-menu-v106 .menu-offers-section .menu-product b,.catalogo-menu.card-style-compact .menu-offers-section .menu-product b{display:block!important;margin:0!important;max-width:100%!important;color:var(--menu-text,#111827)!important;font-size:14px!important;line-height:1.18!important;font-weight:950!important;text-align:center!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;-webkit-line-clamp:unset!important;-webkit-box-orient:initial!important;overflow-wrap:anywhere!important;word-break:normal!important}body.card-style-compact.sketch-menu-v106 .products-list .menu-product .price-discount-row,.catalogo-menu.card-style-compact .products-list .menu-product .price-discount-row,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product .price-discount-row,.catalogo-menu.card-style-compact .featured-products .menu-product .price-discount-row{display:flex!important;justify-content:center!important;align-items:center!important;flex-wrap:nowrap!important;gap:0!important;width:100%!important;margin:0!important;overflow:visible!important}body.card-style-compact.sketch-menu-v106 .products-list .menu-product strong,.catalogo-menu.card-style-compact .products-list .menu-product strong,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product strong,.catalogo-menu.card-style-compact .featured-products .menu-product strong,body.card-style-compact.sketch-menu-v106 .menu-offers-section .menu-product strong,.catalogo-menu.card-style-compact .menu-offers-section .menu-product strong{display:block!important;margin:0!important;color:var(--primary,#ff4f0a)!important;font-size:16px!important;line-height:1.12!important;font-weight:1000!important;text-align:center!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}body.card-style-compact.sketch-menu-v106 .products-list .menu-product:focus-visible,.catalogo-menu.card-style-compact .products-list .menu-product:focus-visible{outline:3px solid var(--primary,#ff4f0a)!important;outline-offset:3px!important}@media(min-width:761px) and (max-width:1060px){body.card-style-compact.sketch-menu-v106 .products-list,.catalogo-menu.card-style-compact .products-list{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:760px){.amzx-card-style-choices,.amzx-card-style-preview-row{grid-template-columns:1fr!important}body.card-style-compact.sketch-menu-v106 .products-list,.catalogo-menu.card-style-compact .products-list{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important;padding-left:10px!important;padding-right:10px!important}body.card-style-compact.sketch-menu-v106 .products-list .menu-product,.catalogo-menu.card-style-compact .products-list .menu-product,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product,.catalogo-menu.card-style-compact .featured-products .menu-product,body.card-style-compact.sketch-menu-v106 .menu-offers-section .menu-product,.catalogo-menu.card-style-compact .menu-offers-section .menu-product{min-height:102px!important;padding:9px 6px!important;border-radius:15px!important}body.card-style-compact.sketch-menu-v106 .products-list .menu-product h3,.catalogo-menu.card-style-compact .products-list .menu-product h3,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product h3,.catalogo-menu.card-style-compact .featured-products .menu-product h3,body.card-style-compact.sketch-menu-v106 .menu-offers-section .menu-product h3,.catalogo-menu.card-style-compact .menu-offers-section .menu-product h3,body.card-style-compact.sketch-menu-v106 .menu-offers-section .menu-product b,.catalogo-menu.card-style-compact .menu-offers-section .menu-product b{font-size:12.4px!important;line-height:1.16!important}body.card-style-compact.sketch-menu-v106 .products-list .menu-product strong,.catalogo-menu.card-style-compact .products-list .menu-product strong,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product strong,.catalogo-menu.card-style-compact .featured-products .menu-product strong{font-size:14px!important}}@media(max-width:360px){body.card-style-compact.sketch-menu-v106 .products-list,.catalogo-menu.card-style-compact .products-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.amzx-catalog-alias-panel .alias-form label,.amzx-catalog-alias-list label{min-width:0;}.amzx-catalog-alias-panel input,.amzx-catalog-alias-panel select,.amzx-catalog-alias-panel textarea{width:100%;color:#111827;background:#ffffff;border:1px solid rgba(148,163,184,.45);}.amzx-catalog-alias-panel small,.amzx-catalog-alias-panel p,.amzx-catalog-alias-list p{color:inherit;opacity:.82;}.alias-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;}.alias-card{border:1px solid rgba(148,163,184,.28);border-radius:18px;padding:16px;background:rgba(15,23,42,.78);color:#f8fafc;box-shadow:0 18px 40px rgba(2,6,23,.20);overflow:hidden;}.alias-card h3,.alias-card p,.alias-card b,.alias-card em,.alias-card small{color:inherit;overflow-wrap:anywhere;word-break:break-word;}.alias-card small{display:inline-flex;padding:4px 9px;border-radius:999px;background:rgba(255,255,255,.12);font-weight:800;text-transform:uppercase;letter-spacing:.04em;}.alias-card em{display:inline-flex;margin-top:8px;padding:4px 10px;border-radius:999px;font-style:normal;font-weight:900;background:rgba(34,197,94,.18);color:#bbf7d0;}.alias-card.inactive{opacity:.78;border-style:dashed;}.alias-card.inactive em{background:rgba(248,113,113,.20);color:#fecaca;}.alias-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px;}.alias-actions form{margin:0;}.alias-actions .btn{white-space:nowrap;}@media (max-width:640px){.alias-grid{grid-template-columns:1fr;}.alias-actions .btn,.alias-actions button{width:100%;justify-content:center;}}.amzx-admin-catalog-context{display:flex;align-items:center;justify-content:space-between;gap:18px;border:1px solid rgba(46,229,157,.26)!important;background:linear-gradient(135deg,rgba(46,229,157,.12),rgba(124,92,255,.10))!important;color:#f8fbff!important}.amzx-admin-catalog-context h2{margin:0 0 4px;color:#fff!important}.amzx-admin-catalog-context p{margin:0;color:#cfe6ff!important}.amzx-admin-catalog-context form{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.amzx-admin-catalog-context select{min-width:260px;background:#fff!important;color:#101828!important;border:1px solid rgba(15,23,42,.18)!important;border-radius:14px;padding:12px 14px;font-weight:800}.amzx-catalog-scope-pill{display:inline-flex;align-items:center;border-radius:999px;padding:4px 10px;background:#e7fff5;color:#064e3b;font-weight:900;font-size:12px}@media(max-width:760px){.amzx-admin-catalog-context{display:block}.amzx-admin-catalog-context form{margin-top:12px}.amzx-admin-catalog-context select{width:100%;min-width:0}}.amzx-catalog-alias-clone .alias-form label{min-width:0}.amzx-catalog-alias-clone input,.amzx-catalog-alias-clone select{width:100%;background:#fff!important;color:#111827!important;border:1px solid rgba(148,163,184,.45)!important;border-radius:14px;padding:12px 14px}.amzx-catalog-alias-clone p,.amzx-catalog-alias-clone small{color:inherit;opacity:.84}.clone-options{display:grid;gap:9px;align-content:start;padding:12px;border:1px solid rgba(148,163,184,.28);border-radius:16px;background:rgba(15,23,42,.06)}.clone-options .check{display:flex!important;align-items:center;gap:8px;margin:0!important;color:inherit!important}.clone-options input[type=checkbox]{width:auto!important;min-width:18px;height:18px}.alias-card .alias-actions{align-items:center}.alias-card .btn.danger{background:#dc2626!important;color:#fff!important;border-color:#dc2626!important}@media(max-width:760px){.amzx-catalog-alias-clone .alias-form{grid-template-columns:1fr!important}.clone-options{grid-column:1/-1}.amzx-catalog-alias-clone .btn{width:100%;justify-content:center}}.amzx-catalog-alias-panel .alias-form textarea,.amzx-catalog-alias-panel .alias-form input,.amzx-catalog-alias-panel .alias-form select{max-width:100%;box-sizing:border-box}.alias-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}.alias-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:start;overflow:hidden;border:1px solid rgba(148,163,184,.28);border-radius:20px;padding:16px;background:rgba(15,23,42,.06)}.alias-card .alias-info{min-width:0}.alias-card h3{margin:4px 0 6px;line-height:1.2;overflow-wrap:anywhere;word-break:break-word}.alias-card p,.alias-card .alias-url{overflow-wrap:anywhere;word-break:break-word}.alias-card .alias-url{display:block;margin-top:8px;font-size:.84rem;opacity:.82}.alias-qr-box{display:grid;gap:7px;justify-items:center;max-width:128px}.alias-qr-box img{width:112px;height:112px;object-fit:contain;border-radius:14px;background:#fff;padding:8px;border:1px solid rgba(15,23,42,.12)}.alias-qr-box small{text-align:center;line-height:1.2;color:inherit;opacity:.75}.alias-card .alias-actions{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:8px}.alias-card .alias-actions form{margin:0}.alias-card .alias-copy-url{white-space:nowrap}@media(max-width:640px){.alias-card{grid-template-columns:1fr}.alias-qr-box{max-width:none;justify-items:start;grid-template-columns:auto minmax(0,1fr);align-items:center}.alias-qr-box img{width:96px;height:96px}.alias-card .alias-actions .btn,.alias-card .alias-actions button{flex:1 1 140px;justify-content:center}}.amzx-catalog-limit-card{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;border:1px solid rgba(255,255,255,.14);background:linear-gradient(135deg,rgba(255,255,255,.08),rgba(255,255,255,.035));overflow:hidden}.amzx-catalog-limit-card small{display:block;color:#ffd7b0;font-weight:800;text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px}.amzx-catalog-limit-card h2{margin:0 0 6px;color:#fff;font-size:clamp(1.25rem,2.6vw,2rem);line-height:1.1}.amzx-catalog-limit-card p{margin:0;color:#e8eef7;line-height:1.45;overflow-wrap:anywhere}.amzx-catalog-limit-card .limit-meter{height:13px;border-radius:999px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.16);overflow:hidden}.amzx-catalog-limit-card .limit-meter span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#22c55e,#f59e0b,#ef4444);min-width:5px;max-width:100%}.amzx-catalog-limit-card.limit-blocked{border-color:rgba(239,68,68,.45);box-shadow:0 0 0 1px rgba(239,68,68,.12),0 18px 46px rgba(0,0,0,.24)}.alias-report-table{width:100%;border-collapse:separate;border-spacing:0 8px}.alias-report-table th{font-size:.78rem;text-transform:uppercase;letter-spacing:.05em;color:#ffd7b0;text-align:left;padding:8px 10px;white-space:nowrap}.alias-report-table td{background:rgba(255,255,255,.075);border-top:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.12);padding:11px 10px;color:#fff;vertical-align:middle}.alias-report-table td:first-child{border-left:1px solid rgba(255,255,255,.12);border-radius:14px 0 0 14px;min-width:180px}.alias-report-table td:last-child{border-right:1px solid rgba(255,255,255,.12);border-radius:0 14px 14px 0;font-weight:900;color:#bbf7d0}.alias-report-table b,.alias-report-table small{display:block;max-width:260px;overflow-wrap:anywhere}.alias-report-table small{color:#cbd5e1;font-size:.78rem;margin-top:3px}@media (max-width:760px){.alias-report-table,.alias-report-table thead,.alias-report-table tbody,.alias-report-table tr,.alias-report-table th,.alias-report-table td{display:block;width:100%}.alias-report-table thead{display:none}.alias-report-table tr{background:rgba(255,255,255,.065);border:1px solid rgba(255,255,255,.12);border-radius:16px;margin:0 0 12px;padding:8px}.alias-report-table td{border:0!important;border-radius:10px!important;background:transparent;padding:7px 8px;display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.alias-report-table td::before{content:attr(data-label);font-weight:800;color:#ffd7b0;text-transform:uppercase;font-size:.72rem;letter-spacing:.04em}.alias-report-table td:nth-child(1)::before{content:'Catálogo'}.alias-report-table td:nth-child(2)::before{content:'Produtos'}.alias-report-table td:nth-child(3)::before{content:'Categorias'}.alias-report-table td:nth-child(4)::before{content:'Cupons'}.alias-report-table td:nth-child(5)::before{content:'Pedidos'}.alias-report-table td:nth-child(6)::before{content:'Abertos'}.alias-report-table td:nth-child(7)::before{content:'Receita'}}button[disabled],.btn[disabled]{opacity:.55;cursor:not-allowed;filter:grayscale(.25)}.amzx-pix-qr-progressive{display:inline-grid;place-items:center;position:relative;vertical-align:middle;background:#fff;border-radius:18px;max-width:100%;overflow:hidden;line-height:0}.amzx-pix-qr-progressive .amzx-pix-qr-local{display:none;max-width:100%;line-height:0}.amzx-pix-qr-progressive .amzx-pix-qr-local svg{display:block;width:min(var(--amzx-pix-qr-size,360px),100%);max-width:100%;height:auto;background:#fff;border-radius:18px}.amzx-pix-qr-progressive>img[data-amzx-pix-fallback]{display:block;max-width:100%;height:auto;background:#fff;border-radius:18px}.amzx-pix-qr-progressive.is-local-ok .amzx-pix-qr-local{display:block}.amzx-pix-qr-progressive.is-local-ok>img[data-amzx-pix-fallback]{display:none!important}.amzx-pix-qr-progressive.is-local-fallback .amzx-pix-qr-local{display:none!important}.pixbox .amzx-pix-qr-progressive,.checkout-pix-public-grid .amzx-pix-qr-progressive,.pix-box .amzx-pix-qr-progressive{margin:auto}.amzx-pwa-splash-boot{display:grid!important;place-items:center!important}.amzx-pwa-splash-spinner{position:relative;width:58px;height:58px;margin:20px auto 0;border-radius:999px}.amzx-pwa-splash-spinner:before{content:"";position:absolute;inset:7px;border-radius:999px;background:radial-gradient(circle,var(--amzx-splash-accent,#ff4f0a),transparent 58%);filter:blur(8px);opacity:.72;animation:amzxSplashGlow 1.35s ease-in-out infinite}.amzx-pwa-splash-spinner i{position:absolute;inset:0;border-radius:999px;border:3px solid rgba(255,255,255,.18);border-top-color:#fff;border-right-color:var(--amzx-splash-accent,#ff4f0a);animation:amzxSplashSpin .9s linear infinite}.amzx-pwa-splash-spinner i+ i{inset:9px;border-width:2px;border-left-color:var(--amzx-splash-accent,#ff4f0a);border-top-color:rgba(255,255,255,.28);animation-duration:1.3s;animation-direction:reverse}.amzx-pwa-splash-loading-text{display:block;margin-top:10px;color:rgba(238,247,255,.72);font-weight:800;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.amzx-pwa-splash-static .amzx-pwa-splash-spinner i,.amzx-pwa-splash-static .amzx-pwa-splash-spinner:before,.amzx-pwa-splash-static .amzx-pwa-splash-loader span{animation-play-state:running!important}.amzx-pwa-splash-static .amzx-pwa-splash-loader span{animation:amzxSplashBar 1.25s ease-in-out infinite!important}@keyframes amzxSplashSpin{to{transform:rotate(360deg)}}@keyframes amzxSplashGlow{0%,100%{transform:scale(.84);opacity:.42}50%{transform:scale(1.1);opacity:.88}}.admin-shell .admin-main .license-payment-pro{position:relative;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;overflow:hidden;padding:0!important;border:1px solid rgba(15,23,42,.12)!important;border-radius:26px!important;background:linear-gradient(135deg,#08111f 0%,#10233c 52%,#17162e 100%)!important;box-shadow:0 28px 70px rgba(15,23,42,.22)!important;color:#eef7ff!important}.admin-shell .admin-main .license-payment-pro:before{content:"";position:absolute;inset:-35% -10% auto auto;width:420px;height:420px;border-radius:999px;background:radial-gradient(circle,rgba(255,122,24,.28),transparent 64%);pointer-events:none}.admin-shell .admin-main .license-payment-pro:after{content:"";position:absolute;inset:auto auto -45% -15%;width:440px;height:440px;border-radius:999px;background:radial-gradient(circle,rgba(46,229,157,.18),transparent 66%);pointer-events:none}.license-payment-pro>*{position:relative;z-index:1}.license-payment-pro .license-flow-head{grid-column:1/-1;display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:24px 24px 0}.license-payment-pro .license-flow-head h2{margin:4px 0 6px!important;color:#fff!important;font-size:clamp(1.35rem,2.4vw,2.1rem)!important;letter-spacing:-.035em}.license-payment-pro .license-flow-head p{max-width:760px;color:#cbd5e1!important;margin:0!important}.license-payment-pro .flow-kicker{display:inline-flex;align-items:center;gap:8px;width:max-content;border:1px solid rgba(46,229,157,.35);border-radius:999px;padding:6px 10px;background:rgba(46,229,157,.10);color:#9ff6cf!important;font-weight:900;text-transform:uppercase;letter-spacing:.06em;font-size:.74rem}.license-payment-pro .license-flow-steps{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0 24px}.license-payment-pro .license-flow-steps article{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 12px;align-items:center;border:1px solid rgba(255,255,255,.12);border-radius:18px;padding:14px;background:rgba(255,255,255,.075);backdrop-filter:blur(10px)}.license-payment-pro .license-flow-steps b{grid-row:1/3;display:grid;place-items:center;width:34px;height:34px;border-radius:12px;background:linear-gradient(135deg,#ff7a18,#ffb020);color:#111827!important;font-weight:950}.license-payment-pro .license-flow-steps strong{color:#fff!important}.license-payment-pro .license-flow-steps small{color:#c7d2fe!important}.license-payment-pro label{display:grid!important;gap:8px;margin:0 0 0 0!important;padding:0 24px;color:#e5e7eb!important;font-weight:900}.license-payment-pro label:nth-of-type(1),.license-payment-pro label:nth-of-type(2){padding-top:2px}.license-payment-pro label.span2,.license-payment-pro .span2{grid-column:1/-1}.license-payment-pro input,.license-payment-pro select,.license-payment-pro textarea{width:100%!important;min-height:48px!important;border-radius:16px!important;border:1px solid rgba(226,232,240,.95)!important;background:#fff!important;color:#101828!important;font-weight:800!important;box-shadow:0 14px 32px rgba(0,0,0,.10)!important}.license-payment-pro input::placeholder{color:#98a2b3!important}.license-payment-pro .row{gap:10px;align-items:center}.license-payment-pro .row input{min-width:0}.license-payment-pro #licenseCouponResult{min-height:18px;color:#cbd5e1!important}.license-payment-pro .btn.primary.span2{margin:4px 24px 0!important;min-height:56px!important;border-radius:18px!important;background:linear-gradient(135deg,#22c55e,#16a34a)!important;color:#fff!important;font-size:1rem!important;font-weight:950!important;box-shadow:0 20px 46px rgba(22,163,74,.28)!important}.license-payment-pro .license-plan-help{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 24px 24px!important}.license-payment-pro .license-plan-help article{border:1px solid rgba(255,255,255,.12);border-radius:18px;padding:14px;background:rgba(255,255,255,.08)}.license-payment-pro .license-plan-help b{display:block;color:#fff!important;margin-bottom:4px}.license-payment-pro .license-plan-help span{display:block;color:#cbd5e1!important;font-size:.9rem!important;line-height:1.35}.license-payment-error-pro{border:1px solid rgba(239,68,68,.25)!important;border-radius:20px!important;background:linear-gradient(135deg,#fff1f2,#fff7ed)!important;color:#7f1d1d!important}.license-payment-error-pro b{display:block;font-size:1.05rem;color:#7f1d1d!important}.license-payment-error-pro p{margin:6px 0;color:#991b1b!important}.license-payment-error-pro small{color:#92400e!important}.license-payment-result-pro{display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:18px;align-items:start}.license-payment-result-pro .pix-box{padding:24px!important;text-align:left!important;border-radius:26px!important;background:linear-gradient(180deg,#ffffff,#f8fafc)!important;border:1px solid #dbe4ef!important;box-shadow:0 24px 60px rgba(15,23,42,.10)!important}.license-payment-result-pro .pix-box h2{font-size:clamp(1.25rem,2vw,1.8rem)!important;color:#0f172a!important;margin:0 0 10px}.license-payment-result-pro .pix-box p{color:#475467!important}.license-payment-result-pro .pix-box .pix-qr,.license-payment-result-pro .pix-box .amzx-pix-qr-progressive{display:grid!important;margin:18px auto!important;box-shadow:0 18px 44px rgba(15,23,42,.14)!important}.license-payment-result-pro .pix-box textarea{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;background:#0f172a!important;color:#e2e8f0!important;border:0!important;min-height:112px!important;border-radius:16px!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)!important}.license-payment-result-pro .license-actions-row{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:14px}.license-receipt-pro{border-radius:26px!important;border:1px solid #dbe4ef!important;background:linear-gradient(180deg,#fff,#fbfdff)!important;box-shadow:0 22px 56px rgba(15,23,42,.08)!important}.license-receipt-pro h2{color:#0f172a!important}.license-receipt-pro .manual-note{border-radius:18px;padding:14px;background:#eff6ff!important;border:1px solid #bfdbfe!important;color:#1e3a8a!important}.license-receipt-pro .license-dropzone{border:2px dashed #93c5fd!important;background:linear-gradient(135deg,#eff6ff,#f8fafc)!important;border-radius:22px!important}.license-history-pro{border-radius:24px!important;overflow:hidden}.license-history-pro .table{border-collapse:separate!important;border-spacing:0 8px!important}.license-history-pro .table tr{background:#fff}.license-history-pro .table td,.license-history-pro .table th{padding:12px 14px!important}.license-history-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.license-history-cancel-form{margin:0!important}@media(max-width:900px){.admin-shell .admin-main .license-payment-pro,.license-payment-result-pro{grid-template-columns:1fr!important}.license-payment-pro .license-flow-head{display:grid;padding:20px 18px 0}.license-payment-pro .license-flow-steps,.license-payment-pro .license-plan-help{grid-template-columns:1fr!important;padding-left:18px!important;padding-right:18px!important;margin-left:0!important;margin-right:0!important}.license-payment-pro label{padding-left:18px!important;padding-right:18px!important}.license-payment-pro .btn.primary.span2{margin-left:18px!important;margin-right:18px!important}.license-payment-result-pro .license-actions-row .btn,.license-payment-result-pro .license-actions-row button,.license-history-actions .btn,.license-history-actions button{width:100%;justify-content:center}.license-payment-pro .row{display:grid!important}.license-payment-pro .row .btn{width:100%;justify-content:center}}body.admin-body .admin-shell .admin-main .amzx-card-style-preview,body.admin-body .admin-shell .admin-main .amzx-card-style-preview *{opacity:1!important}body.admin-body .admin-shell .admin-main .amzx-preview-big-card,body.admin-body .admin-shell .admin-main .amzx-preview-small-grid article{background:#f8fafc!important;border:1px solid #d7e0ea!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.65)!important}body.admin-body .admin-shell .admin-main .amzx-preview-big-card h4,body.admin-body .admin-shell .admin-main .amzx-preview-big-card p,body.admin-body .admin-shell .admin-main .amzx-preview-big-card small,body.admin-body .admin-shell .admin-main .amzx-preview-big-card b,body.admin-body .admin-shell .admin-main .amzx-preview-small-grid h4,body.admin-body .admin-shell .admin-main .amzx-preview-small-grid b{opacity:1!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}body.admin-body .admin-shell .admin-main .amzx-preview-big-card h4,body.admin-body .admin-shell .admin-main .amzx-preview-small-grid h4{color:#0f172a!important}body.admin-body .admin-shell .admin-main .amzx-preview-big-card p,body.admin-body .admin-shell .admin-main .amzx-preview-big-card small{color:#475569!important}body.admin-body .admin-shell .admin-main .amzx-preview-big-card b,body.admin-body .admin-shell .admin-main .amzx-preview-small-grid b{color:#ea580c!important}body.admin-body .admin-shell .admin-main .amzx-card-style-preview>strong{color:#f8fafc!important}html[data-theme="light"] body.admin-body .admin-shell .admin-main .amzx-card-style-preview{background:#0f172a!important;border-color:#cbd5e1!important}.amzx-preview-mini-thumb{display:block!important;width:34px!important;height:34px!important;border-radius:10px!important;background:linear-gradient(135deg,#ff6a00,#ffd9c4)!important;border:1px solid rgba(255,106,0,.22)!important;box-shadow:0 8px 18px rgba(255,106,0,.14)!important}body.card-style-compact.sketch-menu-v106 .products-list .menu-product,.catalogo-menu.card-style-compact .products-list .menu-product,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product,.catalogo-menu.card-style-compact .featured-products .menu-product,body.card-style-compact.sketch-menu-v106 .menu-offers-section .menu-product,.catalogo-menu.card-style-compact .menu-offers-section .menu-product{align-items:flex-start!important;justify-content:flex-start!important;text-align:left!important;padding:12px!important;min-height:142px!important}body.card-style-compact.sketch-menu-v106 .products-list .menu-product>div,.catalogo-menu.card-style-compact .products-list .menu-product>div,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product>div,.catalogo-menu.card-style-compact .featured-products .menu-product>div,body.card-style-compact.sketch-menu-v106 .menu-offers-section .menu-product>div,.catalogo-menu.card-style-compact .menu-offers-section .menu-product>div{place-items:start!important;text-align:left!important;align-content:start!important}body.card-style-compact.sketch-menu-v106 .products-list .menu-product img.compact-card-thumb,.catalogo-menu.card-style-compact .products-list .menu-product img.compact-card-thumb,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product img.compact-card-thumb,.catalogo-menu.card-style-compact .featured-products .menu-product img.compact-card-thumb,body.card-style-compact.sketch-menu-v106 .menu-offers-section .menu-product img,.catalogo-menu.card-style-compact .menu-offers-section .menu-product img{display:block!important;width:100%!important;height:76px!important;min-height:76px!important;object-fit:cover!important;border-radius:14px!important;margin:0 0 8px!important;background:#fff!important;border:1px solid rgba(148,163,184,.22)!important}body.card-style-compact.sketch-menu-v106 .products-list .menu-product h3,.catalogo-menu.card-style-compact .products-list .menu-product h3,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product h3,.catalogo-menu.card-style-compact .featured-products .menu-product h3,body.card-style-compact.sketch-menu-v106 .menu-offers-section .menu-product b,.catalogo-menu.card-style-compact .menu-offers-section .menu-product b{text-align:left!important;width:100%!important;font-size:13.6px!important;line-height:1.18!important;-webkit-line-clamp:2!important;min-height:32px!important}body.card-style-compact.sketch-menu-v106 .products-list .menu-product strong,.catalogo-menu.card-style-compact .products-list .menu-product strong,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product strong,.catalogo-menu.card-style-compact .featured-products .menu-product strong,body.card-style-compact.sketch-menu-v106 .menu-offers-section .menu-product strong,.catalogo-menu.card-style-compact .menu-offers-section .menu-product strong{text-align:left!important;width:100%!important;font-size:15px!important}.catalogo-menu.card-style-compact .products-list .price-discount-row,.catalogo-menu.card-style-compact .featured-products .price-discount-row,.catalogo-menu.card-style-compact .menu-offers-section .price-discount-row{display:block!important;margin:0!important;width:100%!important}@media(min-width:761px) and (max-width:1060px){body.card-style-compact.sketch-menu-v106 .products-list,.catalogo-menu.card-style-compact .products-list{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:760px){body.card-style-compact.sketch-menu-v106 .products-list .menu-product,.catalogo-menu.card-style-compact .products-list .menu-product,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product,.catalogo-menu.card-style-compact .featured-products .menu-product,body.card-style-compact.sketch-menu-v106 .menu-offers-section .menu-product,.catalogo-menu.card-style-compact .menu-offers-section .menu-product{min-height:126px!important;padding:9px!important}body.card-style-compact.sketch-menu-v106 .products-list .menu-product img.compact-card-thumb,.catalogo-menu.card-style-compact .products-list .menu-product img.compact-card-thumb,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product img.compact-card-thumb,.catalogo-menu.card-style-compact .featured-products .menu-product img.compact-card-thumb,body.card-style-compact.sketch-menu-v106 .menu-offers-section .menu-product img,.catalogo-menu.card-style-compact .menu-offers-section .menu-product img{height:62px!important;min-height:62px!important;border-radius:12px!important;margin-bottom:7px!important}}button.close,.close-btn,.modal-close,.drawer-close,.product-modal-close,.admin-product-modal-close,button[data-product-modal-close],button[data-modal-close],.customer-modal-close,.pix-modal-close{display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;line-height:1!important;padding:0!important;border-radius:999px!important}button.close svg,.close-btn svg,.modal-close svg,.drawer-close svg,.product-modal-close svg,.admin-product-modal-close svg{margin:auto!important;display:block!important}.option-admin-list{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}.option-admin-thumb{display:block!important;width:56px!important;height:56px!important;object-fit:cover!important;border-radius:14px!important;margin:7px 0!important;border:1px solid rgba(148,163,184,.32)!important;background:#fff!important}.option-row{display:grid!important;grid-template-columns:auto 46px minmax(0,1fr)!important;align-items:center!important;gap:10px!important}.option-row .option-visual{display:flex!important;align-items:center!important;justify-content:center!important;width:46px!important;height:46px!important;min-width:46px!important}.option-row .option-thumb{display:block!important;width:46px!important;height:46px!important;object-fit:cover!important;border-radius:13px!important;background:#fff!important;border:1px solid rgba(148,163,184,.28)!important}.option-row .option-thumb-empty{background:linear-gradient(135deg,rgba(255,106,0,.18),rgba(34,211,238,.14))!important}body.card-style-compact.sketch-menu-v106 .products-list,.catalogo-menu.card-style-compact .products-list{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important}@media(max-width:760px){body.card-style-compact.sketch-menu-v106 .products-list,.catalogo-menu.card-style-compact .products-list{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;padding-left:9px!important;padding-right:9px!important}body.card-style-compact.sketch-menu-v106 .products-list .menu-product,.catalogo-menu.card-style-compact .products-list .menu-product,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product,.catalogo-menu.card-style-compact .featured-products .menu-product{display:grid!important;align-content:start!important;min-height:112px!important;max-height:128px!important;padding:8px!important;border-radius:14px!important;text-align:left!important;overflow:hidden!important}body.card-style-compact.sketch-menu-v106 .products-list .menu-product img.compact-card-thumb,.catalogo-menu.card-style-compact .products-list .menu-product img.compact-card-thumb,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product img.compact-card-thumb,.catalogo-menu.card-style-compact .featured-products .menu-product img.compact-card-thumb{height:52px!important;min-height:52px!important;border-radius:10px!important;margin:0 0 6px!important}body.card-style-compact.sketch-menu-v106 .products-list .menu-product h3,.catalogo-menu.card-style-compact .products-list .menu-product h3,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product h3,.catalogo-menu.card-style-compact .featured-products .menu-product h3{font-size:11.8px!important;line-height:1.12!important;min-height:26px!important;text-align:left!important}body.card-style-compact.sketch-menu-v106 .products-list .menu-product strong,.catalogo-menu.card-style-compact .products-list .menu-product strong,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product strong,.catalogo-menu.card-style-compact .featured-products .menu-product strong{font-size:13.2px!important;line-height:1.05!important;text-align:left!important}.option-admin-list{grid-template-columns:1fr!important}.option-row{grid-template-columns:auto 40px minmax(0,1fr)!important}.option-row .option-visual,.option-row .option-thumb{width:40px!important;height:40px!important;min-width:40px!important}}body.admin-body .admin-shell .admin-main,body.admin-body .admin-shell .admin-main .card,body.admin-body .admin-shell .admin-main .table-wrap,body.admin-body .admin-shell .admin-main form,body.admin-body .admin-shell .admin-main label,body.admin-body .admin-shell .admin-main p,body.admin-body .admin-shell .admin-main small,body.admin-body .admin-shell .admin-main td,body.admin-body .admin-shell .admin-main th{color:#e5eefc!important;-webkit-text-fill-color:initial!important}body.admin-body.theme-light .admin-shell .admin-main,html[data-theme="light"] body.admin-body .admin-shell .admin-main,body.admin-body.theme-light .admin-shell .admin-main .card,html[data-theme="light"] body.admin-body .admin-shell .admin-main .card,body.admin-body.theme-light .admin-shell .admin-main form,html[data-theme="light"] body.admin-body .admin-shell .admin-main form{color:#0f172a!important}body.admin-body .admin-shell .admin-main input,body.admin-body .admin-shell .admin-main select,body.admin-body .admin-shell .admin-main textarea{background:#020617!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;border-color:rgba(148,163,184,.36)!important}body.admin-body.theme-light .admin-shell .admin-main input,body.admin-body.theme-light .admin-shell .admin-main select,body.admin-body.theme-light .admin-shell .admin-main textarea,html[data-theme="light"] body.admin-body .admin-shell .admin-main input,html[data-theme="light"] body.admin-body .admin-shell .admin-main select,html[data-theme="light"] body.admin-body .admin-shell .admin-main textarea{background:#ffffff!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;border-color:#cbd5e1!important}.amzx-catalog-alias-panel,.amzx-catalog-alias-clone,.amzx-catalog-alias-report,.amzx-catalog-alias-list,.amzx-catalog-limit-card{position:relative!important;overflow:hidden!important;border-radius:26px!important;background:linear-gradient(145deg,#0f172a,#111827)!important;border:1px solid rgba(148,163,184,.22)!important;box-shadow:0 22px 70px rgba(2,6,23,.24)!important}.amzx-catalog-alias-panel::before,.amzx-catalog-alias-list::before{content:"";position:absolute;right:-80px;top:-90px;width:240px;height:240px;border-radius:999px;background:radial-gradient(circle,rgba(255,79,10,.18),transparent 70%);pointer-events:none}.alias-form.amzx-alias-pro-form{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;position:relative!important;z-index:1!important}.alias-form.amzx-alias-pro-form label{display:grid!important;gap:7px!important;background:rgba(255,255,255,.035)!important;border:1px solid rgba(148,163,184,.18)!important;border-radius:18px!important;padding:13px!important;color:#f8fafc!important}.alias-form.amzx-alias-pro-form label small{color:#cbd5e1!important;line-height:1.45!important}.alias-color-field input[type="color"]{width:100%!important;height:48px!important;padding:4px!important;border-radius:14px!important;cursor:pointer!important}.amzx-color-palette{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-top:4px!important}.amzx-color-palette button{width:30px!important;height:30px!important;border-radius:999px!important;border:2px solid rgba(255,255,255,.75)!important;background:var(--sw)!important;box-shadow:0 8px 18px rgba(0,0,0,.22)!important;cursor:pointer!important;padding:0!important}.amzx-drop-file{border-style:dashed!important;cursor:pointer!important;min-height:88px!important;place-content:center!important;text-align:center!important;background:rgba(34,211,238,.065)!important}.amzx-drop-file input[type=file]{background:transparent!important;border:0!important;padding:0!important;color:#e2e8f0!important}.amzx-drop-file span{display:block!important;color:#93c5fd!important;font-weight:800!important}.amzx-drop-file.drag-over{outline:3px solid rgba(34,211,238,.42)!important;background:rgba(34,211,238,.15)!important}.alias-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))!important;gap:16px!important}.alias-card{display:grid!important;grid-template-columns:minmax(0,1fr) 110px!important;gap:14px!important;align-items:start!important;border-radius:22px!important;padding:16px!important;background:linear-gradient(160deg,rgba(15,23,42,.96),rgba(2,6,23,.88))!important;border:1px solid rgba(148,163,184,.22)!important;color:#f8fafc!important;box-shadow:0 18px 55px rgba(2,6,23,.22)!important}.alias-card .alias-info h3,.alias-card .alias-info b,.alias-card .alias-info p,.alias-card .alias-info small,.alias-card .alias-info em,.alias-card .alias-url{color:#f8fafc!important;-webkit-text-fill-color:initial!important;overflow-wrap:anywhere!important}.alias-card .alias-url{display:block!important;color:#93c5fd!important;font-size:12px!important;margin-top:7px!important}.alias-qr-box{display:grid!important;gap:8px!important;justify-items:center!important;background:#fff!important;border-radius:18px!important;padding:10px!important;color:#0f172a!important}.alias-qr-box img{width:92px!important;height:92px!important;object-fit:contain!important}.alias-qr-box small{color:#334155!important;text-align:center!important}.alias-actions{grid-column:1/-1!important;display:flex!important;flex-wrap:wrap!important;gap:8px!important}.alias-actions form{display:inline-flex!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important}button.close,.close-btn,.modal-close,.drawer-close,.product-modal-close,.admin-product-modal-close,button[data-product-modal-close],button[data-modal-close],.customer-modal-close,.pix-modal-close{display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;line-height:1!important;padding:0!important;border-radius:999px!important}body.card-style-compact.sketch-menu-v106 .products-list,.catalogo-menu.card-style-compact .products-list{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;padding-left:14px!important;padding-right:14px!important}@media(max-width:760px){.alias-form.amzx-alias-pro-form,.alias-grid{grid-template-columns:1fr!important}.alias-card{grid-template-columns:1fr!important}body.card-style-compact.sketch-menu-v106 .products-list,.catalogo-menu.card-style-compact .products-list{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;padding-left:8px!important;padding-right:8px!important}body.card-style-compact.sketch-menu-v106 .products-list .menu-product,.catalogo-menu.card-style-compact .products-list .menu-product,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product,.catalogo-menu.card-style-compact .featured-products .menu-product{min-height:108px!important;max-height:122px!important;padding:7px!important;border-radius:13px!important}body.card-style-compact.sketch-menu-v106 .products-list .menu-product img.compact-card-thumb,.catalogo-menu.card-style-compact .products-list .menu-product img.compact-card-thumb,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product img.compact-card-thumb,.catalogo-menu.card-style-compact .featured-products .menu-product img.compact-card-thumb{height:48px!important;min-height:48px!important;margin-bottom:5px!important}body.card-style-compact.sketch-menu-v106 .products-list .menu-product h3,.catalogo-menu.card-style-compact .products-list .menu-product h3{font-size:11.4px!important;line-height:1.1!important;min-height:24px!important}body.card-style-compact.sketch-menu-v106 .products-list .menu-product strong,.catalogo-menu.card-style-compact .products-list .menu-product strong{font-size:12.8px!important;line-height:1!important}}.option-row{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important}.option-row.has-option-image{grid-template-columns:auto 46px minmax(0,1fr)!important}.option-row:not(.has-option-image) .option-visual,.option-row:not(.has-option-image) .option-thumb-empty{display:none!important}.option-row:not(.has-option-image) .option-text{min-width:0!important;width:100%!important;overflow-wrap:anywhere!important;word-break:normal!important}.option-row:not(.has-option-image) .option-text b{display:block!important;white-space:normal!important;line-height:1.25!important}.option-row:not(.has-option-image) .option-text small{display:block!important;white-space:normal!important;line-height:1.25!important}@media(max-width:760px){.option-row{grid-template-columns:auto minmax(0,1fr)!important;gap:10px!important}.option-row.has-option-image{grid-template-columns:auto 40px minmax(0,1fr)!important}}body.card-style-compact.sketch-menu-v106 .products-list .menu-product,.catalogo-menu.card-style-compact .products-list .menu-product,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product,.catalogo-menu.card-style-compact .featured-products .menu-product{display:grid!important;align-content:start!important;justify-items:center!important;text-align:center!important;overflow:hidden!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product>div,.catalogo-menu.card-style-compact .products-list .menu-product>div,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product>div,.catalogo-menu.card-style-compact .featured-products .menu-product>div{width:100%!important;display:grid!important;justify-items:center!important;align-content:start!important;text-align:center!important;gap:5px!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product img.compact-card-thumb,.catalogo-menu.card-style-compact .products-list .menu-product img.compact-card-thumb,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product img.compact-card-thumb,.catalogo-menu.card-style-compact .featured-products .menu-product img.compact-card-thumb{display:block!important;width:100%!important;max-width:156px!important;height:74px!important;min-height:74px!important;object-fit:cover!important;object-position:center center!important;margin:0 auto 7px!important;border-radius:14px!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product h3,.catalogo-menu.card-style-compact .products-list .menu-product h3,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product h3,.catalogo-menu.card-style-compact .featured-products .menu-product h3{width:100%!important;margin:0 auto!important;text-align:center!important;justify-self:center!important;overflow-wrap:anywhere!important;word-break:normal!important;-webkit-line-clamp:2!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product .price-discount-row,.catalogo-menu.card-style-compact .products-list .menu-product .price-discount-row,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product .price-discount-row,.catalogo-menu.card-style-compact .featured-products .menu-product .price-discount-row{width:100%!important;display:flex!important;justify-content:center!important;align-items:center!important;text-align:center!important;margin:0 auto!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product strong,.catalogo-menu.card-style-compact .products-list .menu-product strong,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product strong,.catalogo-menu.card-style-compact .featured-products .menu-product strong{display:block!important;width:100%!important;text-align:center!important;margin:0 auto!important;}.catalogo-menu:not(.card-style-compact) .products-list .menu-product,.catalogo-menu:not(.card-style-compact) .featured-products .menu-product{align-items:center!important;text-align:center!important;}.catalogo-menu:not(.card-style-compact) .products-list .menu-product>div,.catalogo-menu:not(.card-style-compact) .featured-products .menu-product>div{text-align:center!important;justify-items:center!important;min-width:0!important;}.catalogo-menu:not(.card-style-compact) .products-list .menu-product h3,.catalogo-menu:not(.card-style-compact) .products-list .menu-product p,.catalogo-menu:not(.card-style-compact) .products-list .menu-product small,.catalogo-menu:not(.card-style-compact) .featured-products .menu-product h3,.catalogo-menu:not(.card-style-compact) .featured-products .menu-product p,.catalogo-menu:not(.card-style-compact) .featured-products .menu-product small{text-align:center!important;margin-left:auto!important;margin-right:auto!important;}.catalogo-menu:not(.card-style-compact) .products-list .menu-product img,.catalogo-menu:not(.card-style-compact) .featured-products .menu-product img{display:block!important;margin-left:auto!important;margin-right:auto!important;object-fit:cover!important;object-position:center center!important;}.catalogo-menu:not(.card-style-compact) .products-list .menu-product .price-discount-row,.catalogo-menu:not(.card-style-compact) .featured-products .menu-product .price-discount-row{justify-content:center!important;text-align:center!important;}@media(max-width:760px){body.card-style-compact.sketch-menu-v106 .products-list,.catalogo-menu.card-style-compact .products-list{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;padding-left:8px!important;padding-right:8px!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product,.catalogo-menu.card-style-compact .products-list .menu-product,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product,.catalogo-menu.card-style-compact .featured-products .menu-product{min-height:116px!important;max-height:none!important;padding:7px!important;border-radius:14px!important;justify-items:center!important;text-align:center!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product img.compact-card-thumb,.catalogo-menu.card-style-compact .products-list .menu-product img.compact-card-thumb,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product img.compact-card-thumb,.catalogo-menu.card-style-compact .featured-products .menu-product img.compact-card-thumb{height:54px!important;min-height:54px!important;max-width:120px!important;margin:0 auto 5px!important;border-radius:11px!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product h3,.catalogo-menu.card-style-compact .products-list .menu-product h3,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product h3,.catalogo-menu.card-style-compact .featured-products .menu-product h3{font-size:11.6px!important;line-height:1.12!important;min-height:25px!important;text-align:center!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product strong,.catalogo-menu.card-style-compact .products-list .menu-product strong,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product strong,.catalogo-menu.card-style-compact .featured-products .menu-product strong{font-size:13px!important;line-height:1.05!important;text-align:center!important;}.catalogo-menu:not(.card-style-compact) .products-list .menu-product,.catalogo-menu:not(.card-style-compact) .featured-products .menu-product{text-align:center!important;justify-items:center!important;}}@media(min-width:761px) and (max-width:1120px){body.card-style-compact.sketch-menu-v106 .products-list,.catalogo-menu.card-style-compact .products-list{grid-template-columns:repeat(3,minmax(0,1fr))!important}}body.card-style-compact.sketch-menu-v106 .products-list,.catalogo-menu.card-style-compact .products-list{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(138px,158px))!important;justify-content:center!important;align-items:start!important;gap:10px!important;padding-left:12px!important;padding-right:12px!important;}body.card-style-compact.sketch-menu-v106 .products-list>h2,.catalogo-menu.card-style-compact .products-list>h2{grid-column:1/-1!important;width:100%!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product,.catalogo-menu.card-style-compact .products-list .menu-product,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product,.catalogo-menu.card-style-compact .featured-products .menu-product{width:100%!important;max-width:158px!important;min-width:0!important;min-height:126px!important;height:auto!important;max-height:none!important;display:grid!important;grid-template-columns:1fr!important;align-items:start!important;justify-items:center!important;justify-content:center!important;align-content:start!important;gap:0!important;padding:9px!important;margin:0!important;text-align:center!important;overflow:visible!important;border-radius:16px!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product>div,.catalogo-menu.card-style-compact .products-list .menu-product>div,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product>div,.catalogo-menu.card-style-compact .featured-products .menu-product>div{width:100%!important;min-width:0!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:auto auto auto!important;justify-items:center!important;align-items:start!important;align-content:start!important;place-items:center!important;text-align:center!important;gap:5px!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product img.compact-card-thumb,.catalogo-menu.card-style-compact .products-list .menu-product img.compact-card-thumb,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product img.compact-card-thumb,.catalogo-menu.card-style-compact .featured-products .menu-product img.compact-card-thumb{display:block!important;width:74px!important;height:52px!important;min-width:74px!important;min-height:52px!important;max-width:74px!important;max-height:52px!important;object-fit:contain!important;object-position:center center!important;margin:0 auto 2px!important;padding:0!important;border-radius:13px!important;background:#fff!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product h3,.catalogo-menu.card-style-compact .products-list .menu-product h3,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product h3,.catalogo-menu.card-style-compact .featured-products .menu-product h3{width:100%!important;max-width:100%!important;min-height:28px!important;margin:0!important;padding:0!important;color:var(--menu-text,#111827)!important;text-align:center!important;font-size:12.3px!important;line-height:1.12!important;font-weight:950!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product .price-discount-row,.catalogo-menu.card-style-compact .products-list .menu-product .price-discount-row,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product .price-discount-row,.catalogo-menu.card-style-compact .featured-products .menu-product .price-discount-row{width:100%!important;display:flex!important;justify-content:center!important;align-items:center!important;text-align:center!important;margin:0!important;padding:0!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product strong,.catalogo-menu.card-style-compact .products-list .menu-product strong,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product strong,.catalogo-menu.card-style-compact .featured-products .menu-product strong{width:auto!important;text-align:center!important;margin:0 auto!important;color:var(--primary,#ff4f0a)!important;font-size:13.8px!important;line-height:1.05!important;font-weight:1000!important;white-space:nowrap!important;}.catalogo-menu .menu-actions,body.sketch-menu-v106 .menu-actions{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:7px!important;}.catalogo-menu .menu-actions .btn,body.sketch-menu-v106 .menu-actions .btn,.catalogo-menu .store-card .menu-actions .btn,body.sketch-menu-v106 .store-card .menu-actions .btn{width:auto!important;min-width:0!important;max-width:160px!important;flex:0 1 auto!important;min-height:34px!important;padding:8px 10px!important;border-radius:999px!important;font-size:12.2px!important;line-height:1.05!important;white-space:nowrap!important;}@media(min-width:761px) and (max-width:1100px){body.card-style-compact.sketch-menu-v106 .products-list,.catalogo-menu.card-style-compact .products-list{grid-template-columns:repeat(auto-fill,minmax(132px,150px))!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product,.catalogo-menu.card-style-compact .products-list .menu-product{max-width:150px!important;}}@media(max-width:760px){body.card-style-compact.sketch-menu-v106 .products-list,.catalogo-menu.card-style-compact .products-list{grid-template-columns:repeat(3,minmax(0,1fr))!important;justify-content:stretch!important;gap:7px!important;padding-left:8px!important;padding-right:8px!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product,.catalogo-menu.card-style-compact .products-list .menu-product,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product,.catalogo-menu.card-style-compact .featured-products .menu-product{max-width:none!important;min-height:112px!important;padding:7px!important;border-radius:13px!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product img.compact-card-thumb,.catalogo-menu.card-style-compact .products-list .menu-product img.compact-card-thumb,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product img.compact-card-thumb,.catalogo-menu.card-style-compact .featured-products .menu-product img.compact-card-thumb{width:62px!important;height:42px!important;min-width:62px!important;min-height:42px!important;max-width:62px!important;max-height:42px!important;border-radius:10px!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product h3,.catalogo-menu.card-style-compact .products-list .menu-product h3{min-height:25px!important;font-size:10.8px!important;line-height:1.12!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product strong,.catalogo-menu.card-style-compact .products-list .menu-product strong{font-size:12.4px!important;}.catalogo-menu .menu-actions .btn,body.sketch-menu-v106 .menu-actions .btn{max-width:135px!important;min-height:32px!important;padding:7px 9px!important;font-size:11.5px!important;}}@media(min-width:761px){body.card-style-compact.sketch-menu-v106 .products-list,.catalogo-menu.card-style-compact .products-list{display:block!important;padding-left:18px!important;padding-right:18px!important;}body.card-style-compact.sketch-menu-v106 .products-list>h2,.catalogo-menu.card-style-compact .products-list>h2{display:block!important;width:100%!important;margin:18px 0 8px!important;font-size:22px!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product,.catalogo-menu.card-style-compact .products-list .menu-product{display:grid!important;grid-template-columns:minmax(0,1fr) 128px!important;gap:16px!important;align-items:center!important;justify-items:stretch!important;width:100%!important;max-width:100%!important;min-height:132px!important;height:auto!important;max-height:none!important;padding:16px!important;margin:0 0 12px!important;text-align:left!important;overflow:visible!important;border-radius:20px!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product>div,.catalogo-menu.card-style-compact .products-list .menu-product>div{display:block!important;width:auto!important;text-align:left!important;justify-items:stretch!important;place-items:initial!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product h3,.catalogo-menu.card-style-compact .products-list .menu-product h3{display:block!important;width:auto!important;min-height:0!important;margin:0 0 8px!important;font-size:18px!important;line-height:1.25!important;text-align:left!important;overflow:visible!important;-webkit-line-clamp:unset!important;white-space:normal!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product p,.catalogo-menu.card-style-compact .products-list .menu-product p,body.card-style-compact.sketch-menu-v106 .products-list .menu-product .badges,.catalogo-menu.card-style-compact .products-list .menu-product .badges,body.card-style-compact.sketch-menu-v106 .products-list .menu-product small,.catalogo-menu.card-style-compact .products-list .menu-product small,body.card-style-compact.sketch-menu-v106 .products-list .menu-product .fav-btn,.catalogo-menu.card-style-compact .products-list .menu-product .fav-btn,body.card-style-compact.sketch-menu-v106 .products-list .menu-product .featured-mini,.catalogo-menu.card-style-compact .products-list .menu-product .featured-mini,body.card-style-compact.sketch-menu-v106 .products-list .menu-product del,.catalogo-menu.card-style-compact .products-list .menu-product del,body.card-style-compact.sketch-menu-v106 .products-list .menu-product .discount-pill,.catalogo-menu.card-style-compact .products-list .menu-product .discount-pill,body.card-style-compact.sketch-menu-v106 .products-list .menu-product .free-entrega-pill,.catalogo-menu.card-style-compact .products-list .menu-product .free-entrega-pill{display:revert!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product .price-discount-row,.catalogo-menu.card-style-compact .products-list .menu-product .price-discount-row{display:flex!important;justify-content:flex-start!important;align-items:center!important;width:auto!important;margin-top:8px!important;gap:8px!important;text-align:left!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product strong,.catalogo-menu.card-style-compact .products-list .menu-product strong{margin:0!important;width:auto!important;font-size:18px!important;text-align:left!important;white-space:nowrap!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product>img,.catalogo-menu.card-style-compact .products-list .menu-product>img{display:block!important;width:128px!important;height:104px!important;min-width:128px!important;max-width:128px!important;object-fit:cover!important;object-position:center!important;margin:0!important;border-radius:18px!important;}}@media(max-width:760px){body.card-style-compact.sketch-menu-v106 .products-list,.catalogo-menu.card-style-compact .products-list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;padding-left:8px!important;padding-right:8px!important;}body.card-style-compact.sketch-menu-v106 .products-list>h2,.catalogo-menu.card-style-compact .products-list>h2{grid-column:1/-1!important}body.card-style-compact.sketch-menu-v106 .products-list .menu-product,.catalogo-menu.card-style-compact .products-list .menu-product{display:grid!important;grid-template-columns:1fr!important;gap:4px!important;min-height:128px!important;max-height:none!important;padding:8px!important;text-align:center!important;justify-items:center!important;align-content:start!important;overflow:visible!important;border-radius:14px!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product>div,.catalogo-menu.card-style-compact .products-list .menu-product>div{display:grid!important;justify-items:center!important;text-align:center!important;width:100%!important;gap:4px!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product>img,.catalogo-menu.card-style-compact .products-list .menu-product>img{display:block!important;order:-1!important;width:64px!important;height:46px!important;min-width:64px!important;max-width:64px!important;object-fit:contain!important;object-position:center!important;margin:0 auto 3px!important;border-radius:10px!important;background:#fff!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product p,.catalogo-menu.card-style-compact .products-list .menu-product p,body.card-style-compact.sketch-menu-v106 .products-list .menu-product .badges,.catalogo-menu.card-style-compact .products-list .menu-product .badges,body.card-style-compact.sketch-menu-v106 .products-list .menu-product small,.catalogo-menu.card-style-compact .products-list .menu-product small,body.card-style-compact.sketch-menu-v106 .products-list .menu-product .fav-btn,.catalogo-menu.card-style-compact .products-list .menu-product .fav-btn,body.card-style-compact.sketch-menu-v106 .products-list .menu-product .featured-mini,.catalogo-menu.card-style-compact .products-list .menu-product .featured-mini,body.card-style-compact.sketch-menu-v106 .products-list .menu-product .product-code-prefix,.catalogo-menu.card-style-compact .products-list .menu-product .product-code-prefix,body.card-style-compact.sketch-menu-v106 .products-list .menu-product del,.catalogo-menu.card-style-compact .products-list .menu-product del,body.card-style-compact.sketch-menu-v106 .products-list .menu-product .discount-pill,.catalogo-menu.card-style-compact .products-list .menu-product .discount-pill,body.card-style-compact.sketch-menu-v106 .products-list .menu-product .free-entrega-pill,.catalogo-menu.card-style-compact .products-list .menu-product .free-entrega-pill{display:none!important}body.card-style-compact.sketch-menu-v106 .products-list .menu-product h3,.catalogo-menu.card-style-compact .products-list .menu-product h3{width:100%!important;margin:0!important;min-height:28px!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-align:center!important;font-size:11.6px!important;line-height:1.14!important;word-break:normal!important;overflow-wrap:anywhere!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product .price-discount-row,.catalogo-menu.card-style-compact .products-list .menu-product .price-discount-row{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;margin:0!important;text-align:center!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product strong,.catalogo-menu.card-style-compact .products-list .menu-product strong{margin:0 auto!important;width:auto!important;font-size:12.8px!important;text-align:center!important;white-space:nowrap!important;}}.catalogo-menu .menu-actions .btn,body.sketch-menu-v106 .menu-actions .btn{width:auto!important;min-width:0!important;max-width:160px!important;height:auto!important;min-height:revert!important;padding-left:10px!important;padding-right:10px!important;white-space:nowrap!important;flex:0 1 auto!important;}body.admin-body .admin-shell .admin-main .amzx-catalog-alias-report,body.admin-body .admin-shell .admin-main .amzx-cardapio-alias-report,body.admin-body .admin-shell .admin-main .amzx-catalog-alias-list,body.admin-body .admin-shell .admin-main .amzx-cardapio-alias-list{background:linear-gradient(145deg,#0b1220,#101827 72%,#151b2b)!important;border:1px solid rgba(148,163,184,.22)!important;color:#f8fafc!important;}body.admin-body .admin-shell .admin-main .amzx-catalog-alias-report .section-head h2,body.admin-body .admin-shell .admin-main .amzx-cardapio-alias-report .section-head h2,body.admin-body .admin-shell .admin-main .amzx-catalog-alias-list .section-head h2,body.admin-body .admin-shell .admin-main .amzx-cardapio-alias-list .section-head h2{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}body.admin-body .admin-shell .admin-main .amzx-catalog-alias-report .section-head p,body.admin-body .admin-shell .admin-main .amzx-cardapio-alias-report .section-head p,body.admin-body .admin-shell .admin-main .amzx-catalog-alias-list .section-head p,body.admin-body .admin-shell .admin-main .amzx-cardapio-alias-list .section-head p{color:#d8e3f8!important;-webkit-text-fill-color:#d8e3f8!important}body.admin-body .admin-shell .admin-main .alias-report-table{width:100%!important;border-collapse:separate!important;border-spacing:0!important;overflow:hidden!important;border-radius:16px!important;background:#0f172a!important;border:1px solid rgba(148,163,184,.28)!important;}body.admin-body .admin-shell .admin-main .alias-report-table thead th{background:#1f2937!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border-bottom:1px solid rgba(148,163,184,.28)!important;}body.admin-body .admin-shell .admin-main .alias-report-table tbody tr,body.admin-body .admin-shell .admin-main .alias-report-table tbody td{background:#111827!important;color:#eef6ff!important;-webkit-text-fill-color:#eef6ff!important;border-color:rgba(148,163,184,.16)!important;}body.admin-body .admin-shell .admin-main .alias-report-table tbody tr:nth-child(even) td{background:#0f172a!important}body.admin-body .admin-shell .admin-main .alias-report-table tbody td b{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}body.admin-body .admin-shell .admin-main .alias-report-table tbody td small,body.admin-body .admin-shell .admin-main .alias-report-table tbody td span{color:#b9c8e4!important;-webkit-text-fill-color:#b9c8e4!important}body.admin-body .admin-shell .admin-main .alias-report-table tbody td:last-child{color:#facc15!important;-webkit-text-fill-color:#facc15!important;font-weight:1000!important}body.admin-body .admin-shell .admin-main .alias-card{background:linear-gradient(145deg,#0b1120,#0f172a 70%,#111827)!important;border:1px solid rgba(148,163,184,.28)!important;box-shadow:0 20px 60px rgba(2,6,23,.34)!important;color:#f8fafc!important;}body.admin-body .admin-shell .admin-main .alias-card .alias-info small{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;background:rgba(148,163,184,.24)!important;border:1px solid rgba(255,255,255,.16)!important;}body.admin-body .admin-shell .admin-main .alias-card .alias-info h3{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}body.admin-body .admin-shell .admin-main .alias-card .alias-info p,body.admin-body .admin-shell .admin-main .alias-card .alias-info p b{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}body.admin-body .admin-shell .admin-main .alias-card .alias-info em{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:max-content!important;padding:7px 12px!important;border-radius:999px!important;background:rgba(34,197,94,.22)!important;color:#bbf7d0!important;-webkit-text-fill-color:#bbf7d0!important;border:1px solid rgba(34,197,94,.32)!important;font-style:normal!important;font-weight:900!important;}body.admin-body .admin-shell .admin-main .alias-card .alias-url{display:block!important;margin-top:8px!important;color:#93c5fd!important;-webkit-text-fill-color:#93c5fd!important;font-size:13px!important;line-height:1.45!important;word-break:break-all!important;}body.admin-body .admin-shell .admin-main .alias-management-hint{display:inline-flex!important;margin-top:10px!important;padding:6px 10px!important;border-radius:999px!important;background:rgba(59,130,246,.15)!important;color:#bfdbfe!important;-webkit-text-fill-color:#bfdbfe!important;border:1px solid rgba(59,130,246,.28)!important;font-weight:800!important;font-size:12px!important;}body.admin-body .admin-shell .admin-main .alias-qr-box{background:#ffffff!important;color:#0f172a!important;-webkit-text-fill-color:initial!important}body.admin-body .admin-shell .admin-main .alias-qr-box small{color:#334155!important;-webkit-text-fill-color:#334155!important;font-weight:900!important}body.admin-body .admin-shell .admin-main .alias-actions{align-items:center!important;gap:9px!important}body.admin-body .admin-shell .admin-main .alias-actions .btn{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;background:#1f2937!important;border-color:rgba(148,163,184,.34)!important;}body.admin-body .admin-shell .admin-main .alias-actions .btn.primary,body.admin-body .admin-shell .admin-main .alias-actions .alias-edit-main{background:linear-gradient(135deg,#ff4f0a,#f97316)!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border-color:rgba(255,255,255,.22)!important;}body.admin-body .admin-shell .admin-main .alias-actions .btn.success{background:#16a34a!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}body.admin-body .admin-shell .admin-main .alias-actions .btn.danger{background:#dc2626!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}body.admin-body .admin-shell .admin-main .amzx-alias-edit-panel{scroll-margin-top:90px!important}html[data-theme="light"] body.admin-body .admin-shell .admin-main .alias-report-table tbody td,html[data-theme="light"] body.admin-body .admin-shell .admin-main .alias-card{color:#f8fafc!important;-webkit-text-fill-color:initial!important}@media(max-width:760px){body.admin-body .admin-shell .admin-main .alias-report-table{min-width:760px!important}body.admin-body .admin-shell .admin-main .alias-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}body.admin-body .admin-shell .admin-main .alias-actions .btn,body.admin-body .admin-shell .admin-main .alias-actions form,body.admin-body .admin-shell .admin-main .alias-actions form .btn{width:100%!important;max-width:none!important}}@media(max-width:760px){body.card-style-compact.sketch-menu-v106 .products-list,.catalogo-menu.card-style-compact .products-list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;padding-left:10px!important;padding-right:10px!important;align-items:start!important;}body.card-style-compact.sketch-menu-v106 .products-list>h2,.catalogo-menu.card-style-compact .products-list>h2{grid-column:1/-1!important;margin:10px 0 2px!important;font-size:17px!important;line-height:1.1!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product,.catalogo-menu.card-style-compact .products-list .menu-product{display:grid!important;grid-template-columns:1fr!important;justify-items:center!important;align-content:start!important;gap:6px!important;min-height:172px!important;height:auto!important;max-height:none!important;padding:9px 8px 10px!important;border-radius:18px!important;text-align:center!important;overflow:hidden!important;background:rgba(255,255,255,.09)!important;border:1px solid rgba(255,255,255,.18)!important;box-shadow:0 12px 26px rgba(2,6,23,.18)!important;backdrop-filter:blur(8px)!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product>img,.catalogo-menu.card-style-compact .products-list .menu-product>img{display:block!important;width:100%!important;max-width:72px!important;min-width:72px!important;height:72px!important;min-height:72px!important;object-fit:contain!important;object-position:center center!important;margin:0 auto!important;padding:6px!important;background:#ffffff!important;border-radius:16px!important;border:1px solid rgba(148,163,184,.20)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.8)!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product>div,.catalogo-menu.card-style-compact .products-list .menu-product>div{display:grid!important;width:100%!important;gap:4px!important;justify-items:center!important;align-content:start!important;text-align:center!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product h3,.catalogo-menu.card-style-compact .products-list .menu-product h3{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important;width:100%!important;min-height:28px!important;margin:0!important;font-size:11.6px!important;line-height:1.18!important;font-weight:800!important;text-align:center!important;color:var(--menu-text,#0f172a)!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product p,.catalogo-menu.card-style-compact .products-list .menu-product p,body.card-style-compact.sketch-menu-v106 .products-list .menu-product .badges,.catalogo-menu.card-style-compact .products-list .menu-product .badges,body.card-style-compact.sketch-menu-v106 .products-list .menu-product small,.catalogo-menu.card-style-compact .products-list .menu-product small,body.card-style-compact.sketch-menu-v106 .products-list .menu-product del,.catalogo-menu.card-style-compact .products-list .menu-product del,body.card-style-compact.sketch-menu-v106 .products-list .menu-product .discount-pill,.catalogo-menu.card-style-compact .products-list .menu-product .discount-pill,body.card-style-compact.sketch-menu-v106 .products-list .menu-product .featured-mini,.catalogo-menu.card-style-compact .products-list .menu-product .featured-mini,body.card-style-compact.sketch-menu-v106 .products-list .menu-product .product-code-prefix,.catalogo-menu.card-style-compact .products-list .menu-product .product-code-prefix,body.card-style-compact.sketch-menu-v106 .products-list .menu-product .fav-btn,.catalogo-menu.card-style-compact .products-list .menu-product .fav-btn,body.card-style-compact.sketch-menu-v106 .products-list .menu-product .free-delivery-pill,.catalogo-menu.card-style-compact .products-list .menu-product .free-delivery-pill,body.card-style-compact.sketch-menu-v106 .products-list .menu-product .free-entrega-pill,.catalogo-menu.card-style-compact .products-list .menu-product .free-entrega-pill{display:none!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product .price-discount-row,.catalogo-menu.card-style-compact .products-list .menu-product .price-discount-row{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;margin:0!important;gap:0!important;text-align:center!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product strong,.catalogo-menu.card-style-compact .products-list .menu-product strong{display:inline-block!important;margin:0 auto!important;font-size:13.2px!important;line-height:1.05!important;font-weight:900!important;color:var(--primary,#a3b93a)!important;white-space:nowrap!important;text-align:center!important;}.catalogo-menu .menu-actions,body.sketch-menu-v106 .menu-actions{gap:8px!important;justify-content:center!important;flex-wrap:wrap!important;}.catalogo-menu .menu-actions .btn,body.sketch-menu-v106 .menu-actions .btn{width:auto!important;min-width:0!important;max-width:none!important;padding-left:11px!important;padding-right:11px!important;padding-top:10px!important;padding-bottom:10px!important;min-height:40px!important;font-size:12px!important;line-height:1!important;white-space:nowrap!important;border-radius:999px!important;flex:0 1 auto!important;}}@media(min-width:761px){body.card-style-compact.sketch-menu-v106 .products-list,.catalogo-menu.card-style-compact .products-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;align-items:start!important;padding-left:18px!important;padding-right:18px!important;}body.card-style-compact.sketch-menu-v106 .products-list>h2,.catalogo-menu.card-style-compact .products-list>h2{grid-column:1/-1!important;margin:18px 0 8px!important;width:100%!important;font-size:22px!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product,.catalogo-menu.card-style-compact .products-list .menu-product{display:grid!important;grid-template-columns:minmax(0,1fr) 124px!important;gap:14px!important;align-items:center!important;width:100%!important;max-width:none!important;min-height:126px!important;padding:15px!important;margin:0!important;border-radius:20px!important;overflow:hidden!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product>img,.catalogo-menu.card-style-compact .products-list .menu-product>img{width:124px!important;height:96px!important;min-width:124px!important;max-width:124px!important;object-fit:cover!important;object-position:center!important;border-radius:16px!important;}}@media(min-width:761px) and (max-width:1080px){body.card-style-compact.sketch-menu-v106 .products-list,.catalogo-menu.card-style-compact .products-list{grid-template-columns:1fr!important;}}@media(min-width:761px){body.card-style-compact.sketch-menu-v106 .products-list,.catalogo-menu.card-style-compact .products-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;align-items:stretch!important;padding-left:20px!important;padding-right:20px!important;}body.card-style-compact.sketch-menu-v106 .products-list>h2,.catalogo-menu.card-style-compact .products-list>h2{grid-column:1/-1!important;width:auto!important;margin:20px 0 0!important;font-size:clamp(22px,2.4vw,30px)!important;line-height:1.08!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product,.catalogo-menu.card-style-compact .products-list .menu-product{display:grid!important;grid-template-columns:minmax(0,1fr) 148px!important;gap:18px!important;align-items:center!important;justify-items:stretch!important;width:100%!important;max-width:none!important;min-height:176px!important;height:100%!important;padding:18px!important;margin:0!important;border-radius:24px!important;overflow:hidden!important;text-align:left!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product>div,.catalogo-menu.card-style-compact .products-list .menu-product>div{display:grid!important;gap:8px!important;align-content:center!important;justify-items:start!important;width:100%!important;min-width:0!important;text-align:left!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product h3,.catalogo-menu.card-style-compact .products-list .menu-product h3{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;width:100%!important;min-height:44px!important;max-height:48px!important;margin:0!important;color:var(--pt-card-text,var(--menu-text,#111827))!important;font-size:19px!important;line-height:1.18!important;font-weight:950!important;letter-spacing:-.02em!important;text-align:left!important;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product p,.catalogo-menu.card-style-compact .products-list .menu-product p{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;width:100%!important;margin:0!important;color:var(--pt-card-muted,var(--menu-muted,#64748b))!important;font-size:13.5px!important;line-height:1.36!important;text-align:left!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product .badges,.catalogo-menu.card-style-compact .products-list .menu-product .badges{display:flex!important;flex-wrap:nowrap!important;gap:6px!important;max-width:100%!important;margin:0!important;overflow:hidden!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product .badges span,.catalogo-menu.card-style-compact .products-list .menu-product .badges span{white-space:nowrap!important;max-width:140px!important;overflow:hidden!important;text-overflow:ellipsis!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product .price-discount-row,.catalogo-menu.card-style-compact .products-list .menu-product .price-discount-row{display:flex!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:wrap!important;gap:7px!important;width:100%!important;margin:0!important;text-align:left!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product strong,.catalogo-menu.card-style-compact .products-list .menu-product strong{display:inline-flex!important;align-items:center!important;margin:0!important;width:auto!important;color:var(--pt-accent,var(--primary,#ff4f0a))!important;font-size:22px!important;line-height:1!important;font-weight:1000!important;white-space:nowrap!important;text-align:left!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product del,.catalogo-menu.card-style-compact .products-list .menu-product del{display:inline!important;color:var(--pt-card-muted,var(--menu-muted,#64748b))!important;font-size:12.5px!important;opacity:.78!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product .discount-pill,.catalogo-menu.card-style-compact .products-list .menu-product .discount-pill,body.card-style-compact.sketch-menu-v106 .products-list .menu-product .free-delivery-pill,.catalogo-menu.card-style-compact .products-list .menu-product .free-delivery-pill,body.card-style-compact.sketch-menu-v106 .products-list .menu-product .free-entrega-pill,.catalogo-menu.card-style-compact .products-list .menu-product .free-entrega-pill{display:inline-flex!important;align-items:center!important;min-height:22px!important;padding:4px 8px!important;border-radius:999px!important;font-size:11px!important;line-height:1!important;font-weight:950!important;white-space:nowrap!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product small,.catalogo-menu.card-style-compact .products-list .menu-product small,body.card-style-compact.sketch-menu-v106 .products-list .menu-product .product-code-prefix,.catalogo-menu.card-style-compact .products-list .menu-product .product-code-prefix,body.card-style-compact.sketch-menu-v106 .products-list .menu-product .featured-mini,.catalogo-menu.card-style-compact .products-list .menu-product .featured-mini,body.card-style-compact.sketch-menu-v106 .products-list .menu-product .fav-btn,.catalogo-menu.card-style-compact .products-list .menu-product .fav-btn{display:none!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product>img,.catalogo-menu.card-style-compact .products-list .menu-product>img{display:block!important;order:initial!important;width:148px!important;height:132px!important;min-width:148px!important;max-width:148px!important;object-fit:contain!important;object-position:center!important;margin:0!important;padding:8px!important;border-radius:22px!important;background:#fff!important;}}@media(min-width:761px) and (max-width:1080px){body.card-style-compact.sketch-menu-v106 .products-list,.catalogo-menu.card-style-compact .products-list{grid-template-columns:1fr!important;}}@media(max-width:760px){body.card-style-compact.sketch-menu-v106 .products-list,.catalogo-menu.card-style-compact .products-list{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;padding-left:10px!important;padding-right:10px!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product,.catalogo-menu.card-style-compact .products-list .menu-product{display:grid!important;grid-template-columns:1fr!important;grid-template-rows:auto 1fr auto!important;gap:6px!important;min-height:164px!important;padding:8px 7px 9px!important;align-content:start!important;justify-items:center!important;text-align:center!important;overflow:hidden!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product>img,.catalogo-menu.card-style-compact .products-list .menu-product>img{order:-1!important;width:74px!important;height:74px!important;min-width:74px!important;max-width:74px!important;padding:6px!important;object-fit:contain!important;object-position:center!important;margin:0 auto!important;background:#fff!important;border-radius:16px!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product>div,.catalogo-menu.card-style-compact .products-list .menu-product>div{display:grid!important;width:100%!important;gap:5px!important;justify-items:center!important;align-content:start!important;text-align:center!important;min-width:0!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product h3,.catalogo-menu.card-style-compact .products-list .menu-product h3{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;width:100%!important;min-height:31px!important;max-height:34px!important;margin:0!important;color:var(--pt-card-text,var(--menu-text,#111827))!important;font-size:clamp(10.8px,2.72vw,12.4px)!important;line-height:1.18!important;font-weight:900!important;text-align:center!important;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product .price-discount-row,.catalogo-menu.card-style-compact .products-list .menu-product .price-discount-row{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:17px!important;margin:0!important;gap:0!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product strong,.catalogo-menu.card-style-compact .products-list .menu-product strong{display:inline-flex!important;margin:0 auto!important;color:var(--pt-accent,var(--primary,#ff4f0a))!important;font-size:13.4px!important;line-height:1!important;font-weight:1000!important;white-space:nowrap!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product p,.catalogo-menu.card-style-compact .products-list .menu-product p,body.card-style-compact.sketch-menu-v106 .products-list .menu-product .badges,.catalogo-menu.card-style-compact .products-list .menu-product .badges,body.card-style-compact.sketch-menu-v106 .products-list .menu-product small,.catalogo-menu.card-style-compact .products-list .menu-product small,body.card-style-compact.sketch-menu-v106 .products-list .menu-product del,.catalogo-menu.card-style-compact .products-list .menu-product del,body.card-style-compact.sketch-menu-v106 .products-list .menu-product .discount-pill,.catalogo-menu.card-style-compact .products-list .menu-product .discount-pill,body.card-style-compact.sketch-menu-v106 .products-list .menu-product .featured-mini,.catalogo-menu.card-style-compact .products-list .menu-product .featured-mini,body.card-style-compact.sketch-menu-v106 .products-list .menu-product .product-code-prefix,.catalogo-menu.card-style-compact .products-list .menu-product .product-code-prefix,body.card-style-compact.sketch-menu-v106 .products-list .menu-product .fav-btn,.catalogo-menu.card-style-compact .products-list .menu-product .fav-btn,body.card-style-compact.sketch-menu-v106 .products-list .menu-product .free-delivery-pill,.catalogo-menu.card-style-compact .products-list .menu-product .free-delivery-pill,body.card-style-compact.sketch-menu-v106 .products-list .menu-product .free-entrega-pill,.catalogo-menu.card-style-compact .products-list .menu-product .free-entrega-pill{display:none!important;}}@media(min-width:761px){body.card-style-compact.sketch-menu-v106 .products-list .menu-product,.ifood-menu.card-style-compact .products-list .menu-product{display:grid!important;grid-template-columns:minmax(0,1fr) 112px!important;gap:14px!important;align-items:start!important;width:100%!important;min-height:0!important;height:auto!important;padding:16px!important;border-radius:22px!important;overflow:hidden!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product>div,.ifood-menu.card-style-compact .products-list .menu-product>div{display:grid!important;grid-template-columns:1fr!important;gap:6px!important;align-content:start!important;justify-items:start!important;width:100%!important;min-width:0!important;text-align:left!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product h3,.ifood-menu.card-style-compact .products-list .menu-product h3{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;width:100%!important;min-height:42px!important;max-height:44px!important;margin:0!important;font-size:18px!important;line-height:1.18!important;font-weight:950!important;text-align:left!important;white-space:normal!important;overflow-wrap:anywhere!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product p,.ifood-menu.card-style-compact .products-list .menu-product p{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;width:100%!important;margin:0!important;font-size:13.5px!important;line-height:1.34!important;text-align:left!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product .badges,.ifood-menu.card-style-compact .products-list .menu-product .badges{display:flex!important;flex-wrap:wrap!important;gap:6px!important;width:100%!important;max-width:100%!important;margin:0!important;overflow:visible!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product .badges span,.ifood-menu.card-style-compact .products-list .menu-product .badges span{max-width:100%!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere!important;line-height:1.14!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product .price-discount-row,.ifood-menu.card-style-compact .products-list .menu-product .price-discount-row{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important;gap:7px!important;row-gap:8px!important;width:100%!important;margin:0!important;text-align:left!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product strong,.ifood-menu.card-style-compact .products-list .menu-product strong{display:inline-flex!important;align-items:center!important;margin:0!important;font-size:20px!important;line-height:1!important;font-weight:1000!important;white-space:nowrap!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product del,.ifood-menu.card-style-compact .products-list .menu-product del{display:inline-block!important;font-size:12px!important;opacity:.78!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product .discount-pill,.ifood-menu.card-style-compact .products-list .menu-product .discount-pill{display:inline-flex!important;align-items:center!important;padding:5px 9px!important;max-width:100%!important;white-space:normal!important;line-height:1.15!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product .free-delivery-pill,.ifood-menu.card-style-compact .products-list .menu-product .free-delivery-pill,body.card-style-compact.sketch-menu-v106 .products-list .menu-product .free-entrega-pill,.ifood-menu.card-style-compact .products-list .menu-product .free-entrega-pill{display:inline-flex!important;align-items:center!important;padding:5px 10px!important;white-space:nowrap!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product small,.ifood-menu.card-style-compact .products-list .menu-product small{display:block!important;width:100%!important;margin-top:2px!important;font-size:12px!important;line-height:1.25!important;text-align:left!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product>img,.ifood-menu.card-style-compact .products-list .menu-product>img{display:block!important;width:112px!important;height:112px!important;min-width:112px!important;max-width:112px!important;min-height:112px!important;object-fit:contain!important;object-position:center!important;align-self:center!important;margin:0!important;padding:8px!important;border-radius:20px!important;background:#fff!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product .fav-btn,.ifood-menu.card-style-compact .products-list .menu-product .fav-btn{display:grid!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;top:10px!important;right:10px!important;font-size:16px!important;}}@media(min-width:1180px){body.card-style-compact.sketch-menu-v106 .products-list,.ifood-menu.card-style-compact .products-list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;align-items:start!important;padding-left:20px!important;padding-right:20px!important;}}@media(min-width:761px) and (max-width:1179px){body.card-style-compact.sketch-menu-v106 .products-list,.ifood-menu.card-style-compact .products-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;align-items:start!important;padding-left:20px!important;padding-right:20px!important;}}@media(min-width:761px) and (max-width:920px){body.card-style-compact.sketch-menu-v106 .products-list .menu-product,.ifood-menu.card-style-compact .products-list .menu-product{grid-template-columns:minmax(0,1fr) 96px!important;gap:12px!important;padding:14px!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product>img,.ifood-menu.card-style-compact .products-list .menu-product>img{width:96px!important;height:96px!important;min-width:96px!important;max-width:96px!important;min-height:96px!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product h3,.ifood-menu.card-style-compact .products-list .menu-product h3{font-size:16px!important;min-height:38px!important;max-height:40px!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product strong,.ifood-menu.card-style-compact .products-list .menu-product strong{font-size:18px!important;}}#productModal .sheet.product-sheet,#productModal .product-sheet,#productModal .product-sheet-themed{position:relative!important;overflow:auto!important;max-height:min(92vh,920px)!important;padding-bottom:18px!important;overscroll-behavior:contain!important;}#productModal .option-list.themed-options,#productModal .product-sheet .option-list{display:grid!important;gap:10px!important;min-width:0!important;}#productModal .option-row,#productModal .product-sheet .option-row,#productModal .option-list.themed-options .option-row{display:grid!important;align-items:center!important;gap:10px!important;width:100%!important;min-width:0!important;min-height:58px!important;box-sizing:border-box!important;overflow:hidden!important;padding:10px 12px!important;}#productModal .option-row:not(.has-option-image),#productModal .product-sheet .option-row:not(.has-option-image){grid-template-columns:24px minmax(0,1fr)!important;}#productModal .option-row:not(.has-option-image) .option-checkmark{display:none!important;}#productModal .option-row.has-option-image,#productModal .product-sheet .option-row.has-option-image{grid-template-columns:24px 52px minmax(0,1fr)!important;}#productModal .option-row.has-option-image .option-checkmark{display:none!important;}#productModal .option-row .option-visual,#productModal .product-sheet .option-row .option-visual{display:flex!important;align-items:center!important;justify-content:center!important;width:52px!important;height:52px!important;min-width:52px!important;max-width:52px!important;overflow:hidden!important;border-radius:15px!important;background:#ffffff!important;border:1px solid rgba(148,163,184,.32)!important;}#productModal .option-row .option-thumb,#productModal .product-sheet .option-row .option-thumb,#productModal .option-row .option-visual img,#productModal .product-sheet .option-row .option-visual img{display:block!important;width:48px!important;height:48px!important;min-width:48px!important;max-width:48px!important;min-height:48px!important;max-height:48px!important;object-fit:contain!important;object-position:center!important;margin:0!important;padding:3px!important;border-radius:13px!important;background:#ffffff!important;box-shadow:none!important;}#productModal .option-row .option-text,#productModal .product-sheet .option-row .option-text{display:block!important;min-width:0!important;width:100%!important;max-width:100%!important;overflow:hidden!important;}#productModal .option-row .option-text b,#productModal .product-sheet .option-row .option-text b{display:block!important;width:100%!important;margin:0!important;white-space:normal!important;overflow:hidden!important;text-overflow:ellipsis!important;overflow-wrap:anywhere!important;line-height:1.22!important;}#productModal .option-row .option-text small,#productModal .product-sheet .option-row .option-text small{display:block!important;width:100%!important;margin-top:3px!important;white-space:normal!important;overflow:hidden!important;text-overflow:ellipsis!important;line-height:1.2!important;}#productModal .qty-add,#productModal .qty-add.themed-qty-add,#productModal .product-sheet .qty-add,#productModal .product-sheet-themed .qty-add{position:sticky!important;bottom:max(12px,env(safe-area-inset-bottom))!important;z-index:80!important;display:grid!important;grid-template-columns:minmax(126px,180px) minmax(0,1fr)!important;gap:12px!important;align-items:center!important;width:calc(100% - 4px)!important;margin:18px auto 2px!important;padding:12px!important;border-radius:24px!important;background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(248,250,252,.98))!important;border:1px solid rgba(148,163,184,.38)!important;box-shadow:0 20px 48px rgba(15,23,42,.22)!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;transform:translateZ(0)!important;}#productModal .qty-add::before,#productModal .qty-add::after{content:none!important;display:none!important;}#productModal .qty-add .qty,#productModal .themed-qty-add .qty{min-width:0!important;height:58px!important;min-height:58px!important;}#productModal .qty-add .add-btn,#productModal #addCartBtn,#productModal .themed-add{width:100%!important;min-width:0!important;min-height:58px!important;border-radius:18px!important;white-space:normal!important;line-height:1.16!important;box-shadow:0 14px 28px rgba(5,150,105,.28)!important;}@media(max-width:680px){#productModal .option-row.has-option-image,#productModal .product-sheet .option-row.has-option-image{grid-template-columns:24px 46px minmax(0,1fr)!important;}#productModal .option-row .option-visual,#productModal .product-sheet .option-row .option-visual{width:46px!important;height:46px!important;min-width:46px!important;max-width:46px!important;}#productModal .option-row .option-thumb,#productModal .product-sheet .option-row .option-thumb,#productModal .option-row .option-visual img,#productModal .product-sheet .option-row .option-visual img{width:42px!important;height:42px!important;min-width:42px!important;max-width:42px!important;min-height:42px!important;max-height:42px!important;}#productModal .qty-add,#productModal .qty-add.themed-qty-add,#productModal .product-sheet .qty-add,#productModal .product-sheet-themed .qty-add{grid-template-columns:1fr!important;gap:10px!important;bottom:max(10px,env(safe-area-inset-bottom))!important;padding:10px!important;border-radius:22px!important;}}.admin-product-modal-head{align-items:center!important;}.admin-product-modal-head>div{min-width:0!important;flex:1 1 auto!important;}.admin-product-modal-close,.admin-shell .admin-product-modal-close,.admin-shell .admin-product-modal .admin-product-modal-close,button.admin-product-modal-close[data-product-modal-close]{appearance:none!important;-webkit-appearance:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 44px!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;margin:0!important;margin-left:auto!important;padding:0!important;border-radius:999px!important;border:1px solid #d0d5dd!important;background:#0f172a!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;font-size:0!important;line-height:1!important;text-indent:0!important;overflow:hidden!important;position:relative!important;box-shadow:0 10px 24px rgba(15,23,42,.18)!important;}.admin-product-modal-close::before,.admin-shell .admin-product-modal-close::before,button.admin-product-modal-close[data-product-modal-close]::before,.admin-product-modal-close::after,.admin-shell .admin-product-modal-close::after,button.admin-product-modal-close[data-product-modal-close]::after{content:""!important;position:absolute!important;left:50%!important;top:50%!important;width:18px!important;height:2.5px!important;margin-left:-9px!important;margin-top:-1.25px!important;border-radius:999px!important;background:currentColor!important;transform-origin:center center!important;display:block!important;}.admin-product-modal-close::before,.admin-shell .admin-product-modal-close::before,button.admin-product-modal-close[data-product-modal-close]::before{transform:rotate(45deg)!important;}.admin-product-modal-close::after,.admin-shell .admin-product-modal-close::after,button.admin-product-modal-close[data-product-modal-close]::after{transform:rotate(-45deg)!important;}.admin-product-modal-close:hover,.admin-shell .admin-product-modal-close:hover,button.admin-product-modal-close[data-product-modal-close]:hover{background:#1e293b!important;border-color:#94a3b8!important;transform:translateY(-1px)!important;}.admin-product-modal-close:focus-visible,.admin-shell .admin-product-modal-close:focus-visible,button.admin-product-modal-close[data-product-modal-close]:focus-visible{outline:0!important;box-shadow:0 0 0 4px rgba(255,79,10,.22),0 10px 24px rgba(15,23,42,.18)!important;}@media(max-width:860px){.admin-product-modal-head{gap:10px!important;padding-right:0!important;}.admin-product-modal-close,.admin-shell .admin-product-modal-close,button.admin-product-modal-close[data-product-modal-close]{flex:0 0 40px!important;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;}.admin-product-modal-close::before,.admin-shell .admin-product-modal-close::before,button.admin-product-modal-close[data-product-modal-close]::before,.admin-product-modal-close::after,.admin-shell .admin-product-modal-close::after,button.admin-product-modal-close[data-product-modal-close]::after{width:16px!important;margin-left:-8px!important;}}#productModal .option-title,#productModal .option-title.themed{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:6px!important;align-items:start!important;margin:10px 0 12px!important;padding:16px 18px!important;}#productModal .option-title h3,#productModal .option-title.themed h3{margin:0!important;min-width:0!important;font-size:clamp(18px,2.2vw,20px)!important;line-height:1.15!important;letter-spacing:-.02em!important;}#productModal .option-title small,#productModal .option-title.themed small{display:block!important;min-width:0!important;margin:0!important;white-space:normal!important;line-height:1.32!important;font-size:13px!important;overflow-wrap:anywhere!important;}#productModal .option-list,#productModal .option-list.themed-options,#productModal .product-sheet .option-list{display:grid!important;gap:12px!important;margin:0 0 18px!important;}#productModal .option-row,#productModal .product-sheet .option-row,#productModal .option-list.themed-options .option-row{display:grid!important;align-items:center!important;width:100%!important;min-width:0!important;min-height:72px!important;gap:12px!important;padding:13px 14px!important;overflow:hidden!important;}#productModal .option-row::after,#productModal .product-sheet .option-row::after,#productModal .option-list.themed-options .option-row::after{display:none!important;content:none!important;}#productModal .option-row:not(.has-option-image),#productModal .product-sheet .option-row:not(.has-option-image){grid-template-columns:38px minmax(0,1fr)!important;}#productModal .option-row.has-option-image,#productModal .product-sheet .option-row.has-option-image{grid-template-columns:38px 52px minmax(0,1fr)!important;}#productModal .option-row input[type=checkbox],#productModal .product-sheet .option-row input[type=checkbox],#productModal .option-list.themed-options .option-row input[type=checkbox]{appearance:none!important;-webkit-appearance:none!important;display:block!important;width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;margin:0!important;border-radius:14px!important;border:1px solid rgba(255,159,28,.42)!important;background-color:#ff7a18!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 5v14M5 12h14' stroke='white' stroke-width='2.6' stroke-linecap='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:center center!important;background-size:16px 16px!important;box-shadow:0 8px 18px rgba(255,122,24,.24)!important;cursor:pointer!important;}#productModal .option-row input[type=checkbox]:checked,#productModal .product-sheet .option-row input[type=checkbox]:checked,#productModal .option-list.themed-options .option-row input[type=checkbox]:checked{border-color:rgba(34,197,94,.40)!important;background-color:#22c55e!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4L18 8.5' fill='none' stroke='white' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;box-shadow:0 8px 18px rgba(34,197,94,.20)!important;}#productModal .option-row input[type=checkbox]:focus-visible,#productModal .product-sheet .option-row input[type=checkbox]:focus-visible,#productModal .option-list.themed-options .option-row input[type=checkbox]:focus-visible{outline:0!important;box-shadow:0 0 0 4px rgba(255,79,10,.18),0 8px 18px rgba(255,122,24,.22)!important;}#productModal .option-row .option-visual,#productModal .product-sheet .option-row .option-visual{width:52px!important;height:52px!important;min-width:52px!important;max-width:52px!important;min-height:52px!important;max-height:52px!important;border-radius:16px!important;}#productModal .option-row .option-thumb,#productModal .product-sheet .option-row .option-thumb,#productModal .option-row .option-visual img,#productModal .product-sheet .option-row .option-visual img{width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;border-radius:14px!important;object-fit:cover!important;padding:0!important;}#productModal .option-row .option-text,#productModal .product-sheet .option-row .option-text{display:grid!important;gap:4px!important;align-content:center!important;min-width:0!important;width:100%!important;}#productModal .option-row .option-text b,#productModal .product-sheet .option-row .option-text b{display:block!important;margin:0!important;font-size:15px!important;font-weight:900!important;line-height:1.24!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere!important;}#productModal .option-row .option-text small,#productModal .product-sheet .option-row .option-text small{display:block!important;margin:0!important;font-size:12.5px!important;font-weight:800!important;line-height:1.28!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere!important;}#productModal .option-row.selected,#productModal .product-sheet .option-row.selected,#productModal .option-list.themed-options .option-row.selected{box-shadow:0 0 0 1px rgba(34,197,94,.20) inset,0 12px 28px rgba(34,197,94,.08)!important;}@media(min-width:861px){#productModal .option-title,#productModal .option-title.themed{grid-template-columns:minmax(0,1fr) minmax(220px,38%)!important;gap:14px!important;align-items:center!important;}#productModal .option-title small,#productModal .option-title.themed small{text-align:right!important;}}@media(max-width:860px){#productModal .option-title,#productModal .option-title.themed{padding:14px 16px!important;}#productModal .option-title small,#productModal .option-title.themed small{text-align:left!important;}}@media(max-width:620px){#productModal .option-row,#productModal .product-sheet .option-row,#productModal .option-list.themed-options .option-row{min-height:68px!important;gap:10px!important;padding:12px!important;}#productModal .option-row:not(.has-option-image),#productModal .product-sheet .option-row:not(.has-option-image){grid-template-columns:34px minmax(0,1fr)!important;}#productModal .option-row.has-option-image,#productModal .product-sheet .option-row.has-option-image{grid-template-columns:34px 46px minmax(0,1fr)!important;}#productModal .option-row input[type=checkbox],#productModal .product-sheet .option-row input[type=checkbox],#productModal .option-list.themed-options .option-row input[type=checkbox]{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;border-radius:12px!important;background-size:14px 14px!important;}#productModal .option-row .option-visual,#productModal .product-sheet .option-row .option-visual{width:46px!important;height:46px!important;min-width:46px!important;max-width:46px!important;min-height:46px!important;max-height:46px!important;}#productModal .option-row .option-thumb,#productModal .product-sheet .option-row .option-thumb,#productModal .option-row .option-visual img,#productModal .product-sheet .option-row .option-visual img{width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;}#productModal .option-row .option-text b,#productModal .product-sheet .option-row .option-text b{font-size:14px!important;}#productModal .option-row .option-text small,#productModal .product-sheet .option-row .option-text small{font-size:12px!important;}}#productModal .option-title,#productModal .option-title.themed{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;gap:8px!important;width:100%!important;min-width:0!important;margin:10px 0 14px!important;padding:18px 20px!important;border-radius:22px!important;position:relative!important;overflow:hidden!important;}#productModal .option-title h3,#productModal .option-title.themed h3{display:block!important;width:100%!important;margin:0!important;text-align:center!important;font-size:clamp(18px,2vw,19px)!important;line-height:1.16!important;}#productModal .option-title small,#productModal .option-title.themed small{display:block!important;width:100%!important;margin:0!important;text-align:center!important;font-size:13px!important;line-height:1.3!important;white-space:normal!important;overflow-wrap:anywhere!important;}#productModal .option-list,#productModal .option-list.themed-options,#productModal .product-sheet .option-list{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;width:100%!important;min-width:0!important;margin:0 0 18px!important;}#productModal .option-row,#productModal .product-sheet .option-row,#productModal .option-list.themed-options .option-row{position:relative!important;display:grid!important;align-items:center!important;width:100%!important;min-width:0!important;min-height:70px!important;gap:12px!important;padding:13px 14px!important;border-radius:18px!important;overflow:hidden!important;transform:none!important;}#productModal .option-row:hover,#productModal .product-sheet .option-row:hover,#productModal .option-list.themed-options .option-row:hover{transform:none!important;}#productModal .option-row::after,#productModal .product-sheet .option-row::after,#productModal .option-list.themed-options .option-row::after{content:none!important;display:none!important;}#productModal .option-row:not(.has-option-image),#productModal .product-sheet .option-row:not(.has-option-image){grid-template-columns:38px minmax(0,1fr)!important;}#productModal .option-row.has-option-image,#productModal .product-sheet .option-row.has-option-image{grid-template-columns:38px 50px minmax(0,1fr)!important;}#productModal .option-row input[type=checkbox],#productModal .product-sheet .option-row input[type=checkbox],#productModal .option-list.themed-options .option-row input[type=checkbox]{justify-self:start!important;align-self:center!important;width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;margin:0!important;border-radius:14px!important;background-position:center center!important;background-repeat:no-repeat!important;background-size:16px 16px!important;}#productModal .option-row .option-visual,#productModal .product-sheet .option-row .option-visual{justify-self:start!important;align-self:center!important;display:flex!important;align-items:center!important;justify-content:center!important;width:50px!important;height:50px!important;min-width:50px!important;min-height:50px!important;max-width:50px!important;max-height:50px!important;border-radius:15px!important;overflow:hidden!important;}#productModal .option-row .option-thumb,#productModal .product-sheet .option-row .option-thumb,#productModal .option-row .option-visual img,#productModal .product-sheet .option-row .option-visual img{display:block!important;width:46px!important;height:46px!important;min-width:46px!important;min-height:46px!important;max-width:46px!important;max-height:46px!important;border-radius:13px!important;object-fit:cover!important;padding:0!important;margin:0!important;}#productModal .option-row .option-text,#productModal .product-sheet .option-row .option-text{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:4px!important;width:100%!important;min-width:0!important;text-align:left!important;}#productModal .option-row .option-text b,#productModal .product-sheet .option-row .option-text b{display:block!important;width:100%!important;margin:0!important;text-align:left!important;font-size:15px!important;line-height:1.24!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere!important;}#productModal .option-row .option-text small,#productModal .product-sheet .option-row .option-text small{display:block!important;width:100%!important;margin:0!important;text-align:left!important;font-size:12.5px!important;line-height:1.28!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere!important;}@media(max-width:640px){#productModal .option-title,#productModal .option-title.themed{padding:16px 16px!important;gap:6px!important;}#productModal .option-row,#productModal .product-sheet .option-row,#productModal .option-list.themed-options .option-row{padding:12px!important;gap:10px!important;min-height:66px!important;}#productModal .option-row:not(.has-option-image),#productModal .product-sheet .option-row:not(.has-option-image){grid-template-columns:34px minmax(0,1fr)!important;}#productModal .option-row.has-option-image,#productModal .product-sheet .option-row.has-option-image{grid-template-columns:34px 44px minmax(0,1fr)!important;}#productModal .option-row input[type=checkbox],#productModal .product-sheet .option-row input[type=checkbox],#productModal .option-list.themed-options .option-row input[type=checkbox]{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;border-radius:12px!important;background-size:14px 14px!important;}#productModal .option-row .option-visual,#productModal .product-sheet .option-row .option-visual{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;max-width:44px!important;max-height:44px!important;}#productModal .option-row .option-thumb,#productModal .product-sheet .option-row .option-thumb,#productModal .option-row .option-visual img,#productModal .product-sheet .option-row .option-visual img{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;max-width:40px!important;max-height:40px!important;}}#productModal .option-row,#productModal .product-sheet .option-row,#productModal .option-list.themed-options .option-row{position:relative!important;}#productModal .option-row input[type=checkbox],#productModal .product-sheet .option-row input[type=checkbox],#productModal .option-list.themed-options .option-row input[type=checkbox]{position:absolute!important;left:14px!important;top:50%!important;transform:translateY(-50%)!important;width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;margin:0!important;opacity:0!important;pointer-events:none!important;}#productModal .option-row:not(.has-option-image),#productModal .product-sheet .option-row:not(.has-option-image){grid-template-columns:38px minmax(0,1fr)!important;}#productModal .option-row.has-option-image,#productModal .product-sheet .option-row.has-option-image{grid-template-columns:38px 50px minmax(0,1fr)!important;}#productModal .option-row .option-toggle-visual,#productModal .product-sheet .option-row .option-toggle-visual,#productModal .option-list.themed-options .option-row .option-toggle-visual{display:grid!important;place-items:center!important;width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;border-radius:14px!important;border:1px solid rgba(255,159,28,.42)!important;background:#ff7a18!important;box-shadow:0 8px 18px rgba(255,122,24,.24)!important;justify-self:start!important;align-self:center!important;position:relative!important;overflow:hidden!important;}#productModal .option-row .option-toggle-visual::before,#productModal .option-row .option-toggle-visual::after,#productModal .product-sheet .option-row .option-toggle-visual::before,#productModal .product-sheet .option-row .option-toggle-visual::after,#productModal .option-list.themed-options .option-row .option-toggle-visual::before,#productModal .option-list.themed-options .option-row .option-toggle-visual::after{content:""!important;position:absolute!important;left:50%!important;top:50%!important;width:14px!important;height:2.6px!important;margin-left:-7px!important;margin-top:-1.3px!important;background:#ffffff!important;border-radius:999px!important;}#productModal .option-row .option-toggle-visual::after,#productModal .product-sheet .option-row .option-toggle-visual::after,#productModal .option-list.themed-options .option-row .option-toggle-visual::after{transform:rotate(90deg)!important;}#productModal .option-row input[type=checkbox]:checked + .option-toggle-visual,#productModal .product-sheet .option-row input[type=checkbox]:checked + .option-toggle-visual,#productModal .option-list.themed-options .option-row input[type=checkbox]:checked + .option-toggle-visual{background:#22c55e!important;border-color:rgba(34,197,94,.40)!important;box-shadow:0 8px 18px rgba(34,197,94,.20)!important;}#productModal .option-row input[type=checkbox]:checked + .option-toggle-visual::before,#productModal .product-sheet .option-row input[type=checkbox]:checked + .option-toggle-visual::before,#productModal .option-list.themed-options .option-row input[type=checkbox]:checked + .option-toggle-visual::before{width:7px!important;height:2.8px!important;margin-left:-6px!important;margin-top:3px!important;transform:rotate(45deg)!important;}#productModal .option-row input[type=checkbox]:checked + .option-toggle-visual::after,#productModal .product-sheet .option-row input[type=checkbox]:checked + .option-toggle-visual::after,#productModal .option-list.themed-options .option-row input[type=checkbox]:checked + .option-toggle-visual::after{width:14px!important;height:2.8px!important;margin-left:-1px!important;margin-top:1px!important;transform:rotate(-45deg)!important;}#productModal .option-row input[type=checkbox]:focus-visible + .option-toggle-visual,#productModal .product-sheet .option-row input[type=checkbox]:focus-visible + .option-toggle-visual,#productModal .option-list.themed-options .option-row input[type=checkbox]:focus-visible + .option-toggle-visual{box-shadow:0 0 0 4px rgba(255,79,10,.18),0 8px 18px rgba(255,122,24,.22)!important;}@media(max-width:640px){#productModal .option-row input[type=checkbox],#productModal .product-sheet .option-row input[type=checkbox],#productModal .option-list.themed-options .option-row input[type=checkbox]{left:12px!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;}#productModal .option-row:not(.has-option-image),#productModal .product-sheet .option-row:not(.has-option-image){grid-template-columns:34px minmax(0,1fr)!important;}#productModal .option-row.has-option-image,#productModal .product-sheet .option-row.has-option-image{grid-template-columns:34px 44px minmax(0,1fr)!important;}#productModal .option-row .option-toggle-visual,#productModal .product-sheet .option-row .option-toggle-visual,#productModal .option-list.themed-options .option-row .option-toggle-visual{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;border-radius:12px!important;}#productModal .option-row .option-toggle-visual::before,#productModal .option-row .option-toggle-visual::after,#productModal .product-sheet .option-row .option-toggle-visual::before,#productModal .product-sheet .option-row .option-toggle-visual::after,#productModal .option-list.themed-options .option-row .option-toggle-visual::before,#productModal .option-list.themed-options .option-row .option-toggle-visual::after{width:12px!important;margin-left:-6px!important;}}body.admin-body .admin-shell .admin-main,body.admin-body .admin-shell .admin-main *{box-sizing:border-box!important;}body.admin-body .admin-shell .admin-main{max-width:100%!important;overflow-x:hidden!important;}body.admin-body .admin-shell .admin-main .amzx-cardapio-alias-list,body.admin-body .admin-shell .admin-main .amzx-catalog-alias-list,body.admin-body .admin-shell .admin-main .amzx-cardapio-alias-panel,body.admin-body .admin-shell .admin-main .amzx-catalog-alias-panel,body.admin-body .admin-shell .admin-main .amzx-cardapio-alias-clone,body.admin-body .admin-shell .admin-main .amzx-catalog-alias-clone,body.admin-body .admin-shell .admin-main .amzx-cardapio-alias-report,body.admin-body .admin-shell .admin-main .amzx-catalog-alias-report{min-width:0!important;width:100%!important;overflow:hidden!important;}body.admin-body .admin-shell .admin-main .alias-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr))!important;gap:16px!important;width:100%!important;min-width:0!important;}body.admin-body .admin-shell .admin-main .alias-card{display:grid!important;grid-template-columns:minmax(0,1fr) 112px!important;gap:14px!important;align-items:start!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;}body.admin-body .admin-shell .admin-main .alias-card .alias-info,body.admin-body .admin-shell .admin-main .alias-card .alias-info *{min-width:0!important;max-width:100%!important;overflow-wrap:anywhere!important;word-break:normal!important;}body.admin-body .admin-shell .admin-main .alias-card .alias-management-hint{display:inline-flex!important;width:max-content!important;max-width:100%!important;margin-top:8px!important;padding:6px 10px!important;border-radius:999px!important;background:rgba(34,197,94,.16)!important;border:1px solid rgba(34,197,94,.28)!important;color:#bbf7d0!important;font-size:12px!important;font-weight:900!important;}body.admin-body .admin-shell .admin-main .alias-qr-box{justify-self:end!important;width:112px!important;min-width:0!important;text-align:center!important;}body.admin-body .admin-shell .admin-main .alias-qr-box img{display:block!important;width:96px!important;height:96px!important;max-width:100%!important;object-fit:contain!important;margin:0 auto!important;border-radius:14px!important;}body.admin-body .admin-shell .admin-main .alias-actions{grid-column:1/-1!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important;width:100%!important;min-width:0!important;align-items:stretch!important;}body.admin-body .admin-shell .admin-main .alias-actions form{display:block!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;}body.admin-body .admin-shell .admin-main .alias-actions .btn,body.admin-body .admin-shell .admin-main .alias-actions button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:42px!important;padding:10px 12px!important;text-align:center!important;white-space:normal!important;line-height:1.15!important;overflow-wrap:anywhere!important;}body.admin-body .admin-shell .admin-main .alias-actions .alias-edit-main{grid-column:1/-1!important;order:-5!important;min-height:48px!important;font-size:15px!important;font-weight:1000!important;border-radius:16px!important;box-shadow:0 12px 26px rgba(255,79,10,.20)!important;}body.admin-body .admin-shell .admin-main .alias-actions .alias-edit-products,body.admin-body .admin-shell .admin-main .alias-actions .alias-edit-categories{font-weight:950!important;}body.admin-body .admin-shell .admin-main .alias-form,body.admin-body .admin-shell .admin-main .alias-form.amzx-alias-pro-form{width:100%!important;min-width:0!important;}body.admin-body .admin-shell .admin-main .alias-form label,body.admin-body .admin-shell .admin-main .alias-form input,body.admin-body .admin-shell .admin-main .alias-form select,body.admin-body .admin-shell .admin-main .alias-form textarea{min-width:0!important;max-width:100%!important;}@media(max-width:900px){body.admin-body .admin-shell .admin-main .alias-grid{grid-template-columns:1fr!important;}body.admin-body .admin-shell .admin-main .alias-card{grid-template-columns:minmax(0,1fr)!important;padding:14px!important;}body.admin-body .admin-shell .admin-main .alias-qr-box{justify-self:start!important;display:flex!important;align-items:center!important;gap:10px!important;width:100%!important;text-align:left!important;}body.admin-body .admin-shell .admin-main .alias-qr-box img{width:74px!important;height:74px!important;margin:0!important;}body.admin-body .admin-shell .admin-main .alias-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;}body.admin-body .admin-shell .admin-main .alias-form,body.admin-body .admin-shell .admin-main .alias-form.amzx-alias-pro-form{grid-template-columns:1fr!important;}body.admin-body .admin-shell .admin-main .alias-form .span2,body.admin-body .admin-shell .admin-main .alias-form.amzx-alias-pro-form .span2{grid-column:1/-1!important;}}@media(max-width:520px){body.admin-body .admin-shell .admin-main{padding-left:10px!important;padding-right:10px!important;}body.admin-body .admin-shell .admin-main .alias-card{padding:12px!important;border-radius:18px!important;}body.admin-body .admin-shell .admin-main .alias-actions{grid-template-columns:1fr!important;}body.admin-body .admin-shell .admin-main .alias-actions .btn,body.admin-body .admin-shell .admin-main .alias-actions button{min-height:44px!important;}body.admin-body .admin-shell .admin-main .alias-qr-box img{width:64px!important;height:64px!important;}}@media(max-width:480px){body.card-style-compact.sketch-menu-v106 .products-list,.ifood-menu.card-style-compact .products-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;padding-left:10px!important;padding-right:10px!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product,.ifood-menu.card-style-compact .products-list .menu-product{min-height:154px!important;max-height:none!important;height:auto!important;padding:9px!important;border-radius:16px!important;overflow:hidden!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product>img,.ifood-menu.card-style-compact .products-list .menu-product>img{width:72px!important;height:72px!important;min-width:72px!important;max-width:72px!important;min-height:72px!important;margin:0 auto 6px!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product h3,.ifood-menu.card-style-compact .products-list .menu-product h3{font-size:12px!important;line-height:1.18!important;min-height:32px!important;max-height:36px!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product strong,.ifood-menu.card-style-compact .products-list .menu-product strong{font-size:14px!important;}}@media(max-width:760px){body.card-style-compact.sketch-menu-v106 .products-list,.ifood-menu.card-style-compact .products-list,body.sketch-menu-v106 .products-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;align-items:start!important;padding-left:14px!important;padding-right:14px!important;}body.card-style-compact.sketch-menu-v106 .products-list>h2,.ifood-menu.card-style-compact .products-list>h2,body.sketch-menu-v106 .products-list>h2{grid-column:1/-1!important;width:100%!important;margin:18px 0 8px!important;font-size:22px!important;line-height:1.15!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product,.ifood-menu.card-style-compact .products-list .menu-product,body.sketch-menu-v106 .products-list .menu-product{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;width:100%!important;min-width:0!important;min-height:188px!important;height:auto!important;padding:11px 9px 12px!important;margin:0!important;overflow:hidden!important;text-align:center!important;border-radius:20px!important;box-sizing:border-box!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product>img,.ifood-menu.card-style-compact .products-list .menu-product>img,body.sketch-menu-v106 .products-list .menu-product>img{order:-1!important;display:block!important;width:112px!important;height:112px!important;min-width:112px!important;max-width:min(100%,112px)!important;min-height:112px!important;max-height:112px!important;object-fit:contain!important;object-position:center!important;margin:0 auto!important;padding:7px!important;background:#fff!important;border-radius:18px!important;align-self:center!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product>div,.ifood-menu.card-style-compact .products-list .menu-product>div,body.sketch-menu-v106 .products-list .menu-product>div{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:5px!important;width:100%!important;min-width:0!important;text-align:center!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product h3,.ifood-menu.card-style-compact .products-list .menu-product h3,body.sketch-menu-v106 .products-list .menu-product h3{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;width:100%!important;min-height:34px!important;max-height:38px!important;margin:0!important;overflow:hidden!important;text-align:center!important;font-size:14px!important;line-height:1.2!important;font-weight:950!important;white-space:normal!important;overflow-wrap:anywhere!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product .price-discount-row,.ifood-menu.card-style-compact .products-list .menu-product .price-discount-row,body.sketch-menu-v106 .products-list .menu-product .price-discount-row{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:5px!important;row-gap:4px!important;width:100%!important;min-height:19px!important;margin:0!important;text-align:center!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product strong,.ifood-menu.card-style-compact .products-list .menu-product strong,body.sketch-menu-v106 .products-list .menu-product strong{display:inline-flex!important;margin:0!important;font-size:15px!important;line-height:1!important;font-weight:1000!important;white-space:nowrap!important;text-align:center!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product p,.ifood-menu.card-style-compact .products-list .menu-product p,body.sketch-menu-v106 .products-list .menu-product p,body.card-style-compact.sketch-menu-v106 .products-list .menu-product .badges,.ifood-menu.card-style-compact .products-list .menu-product .badges,body.sketch-menu-v106 .products-list .menu-product .badges,body.card-style-compact.sketch-menu-v106 .products-list .menu-product small,.ifood-menu.card-style-compact .products-list .menu-product small,body.sketch-menu-v106 .products-list .menu-product small,body.card-style-compact.sketch-menu-v106 .products-list .menu-product del,.ifood-menu.card-style-compact .products-list .menu-product del,body.sketch-menu-v106 .products-list .menu-product del,body.card-style-compact.sketch-menu-v106 .products-list .menu-product .discount-pill,.ifood-menu.card-style-compact .products-list .menu-product .discount-pill,body.sketch-menu-v106 .products-list .menu-product .discount-pill,body.card-style-compact.sketch-menu-v106 .products-list .menu-product .free-delivery-pill,.ifood-menu.card-style-compact .products-list .menu-product .free-delivery-pill,body.sketch-menu-v106 .products-list .menu-product .free-delivery-pill,body.card-style-compact.sketch-menu-v106 .products-list .menu-product .free-entrega-pill,.ifood-menu.card-style-compact .products-list .menu-product .free-entrega-pill,body.sketch-menu-v106 .products-list .menu-product .free-entrega-pill,body.card-style-compact.sketch-menu-v106 .products-list .menu-product .featured-mini,.ifood-menu.card-style-compact .products-list .menu-product .featured-mini,body.sketch-menu-v106 .products-list .menu-product .featured-mini,body.card-style-compact.sketch-menu-v106 .products-list .menu-product .product-code-prefix,.ifood-menu.card-style-compact .products-list .menu-product .product-code-prefix,body.sketch-menu-v106 .products-list .menu-product .product-code-prefix{display:none!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product .fav-btn,.ifood-menu.card-style-compact .products-list .menu-product .fav-btn,body.sketch-menu-v106 .products-list .menu-product .fav-btn{width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;top:8px!important;right:8px!important;font-size:14px!important;}}@media(max-width:380px){body.card-style-compact.sketch-menu-v106 .products-list,.ifood-menu.card-style-compact .products-list,body.sketch-menu-v106 .products-list{gap:12px!important;padding-left:10px!important;padding-right:10px!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product,.ifood-menu.card-style-compact .products-list .menu-product,body.sketch-menu-v106 .products-list .menu-product{min-height:174px!important;padding:9px 7px 10px!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product>img,.ifood-menu.card-style-compact .products-list .menu-product>img,body.sketch-menu-v106 .products-list .menu-product>img{width:96px!important;height:96px!important;min-width:96px!important;min-height:96px!important;}body.card-style-compact.sketch-menu-v106 .products-list .menu-product h3,.ifood-menu.card-style-compact .products-list .menu-product h3,body.sketch-menu-v106 .products-list .menu-product h3{font-size:12.5px!important;min-height:30px!important;max-height:33px!important;}}.amzx-pwa-splash{isolation:isolate!important;overflow:hidden!important;}.amzx-pwa-splash-media{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;z-index:0!important;opacity:.48!important;filter:brightness(.58) saturate(1.15)!important;pointer-events:none!important;}.amzx-pwa-splash:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(2,6,23,.38),rgba(2,6,23,.66));z-index:1;pointer-events:none;}.amzx-pwa-splash .amzx-pwa-splash-orb,.amzx-pwa-splash .amzx-pwa-splash-card{position:relative!important;z-index:2!important;}.pwa-splash-preview-media{display:block;width:100%;max-height:180px;object-fit:cover;border-radius:18px;background:#020617;border:1px solid var(--line,#e5e7eb);margin-top:10px;}html.amzx-splash-html,body.amzx-splash-running{overflow:hidden!important;overscroll-behavior:none!important;}.amzx-pwa-splash,#amzxPwaSplash.amzx-pwa-splash,#amzxPwaSplash.amzx-pwa-splash-early{position:fixed!important;inset:0!important;left:0!important;right:0!important;top:0!important;bottom:0!important;width:100vw!important;height:100vh!important;min-height:100vh!important;height:100dvh!important;min-height:100dvh!important;margin:0!important;padding:calc(env(safe-area-inset-top,0px) + 18px) calc(env(safe-area-inset-right,0px) + 18px) calc(env(safe-area-inset-bottom,0px) + 18px) calc(env(safe-area-inset-left,0px) + 18px)!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;transform:none!important;translate:none!important;z-index:2147483000!important;overflow:hidden!important;isolation:isolate!important;pointer-events:auto!important;}#amzxPwaSplash.amzx-pwa-splash::before{content:""!important;position:absolute!important;inset:0!important;z-index:1!important;pointer-events:none!important;background:radial-gradient(circle at 50% 18%,rgba(255,255,255,.13),transparent 30%),linear-gradient(180deg,rgba(2,6,23,.34),rgba(2,6,23,.72))!important;}#amzxPwaSplash .amzx-pwa-splash-media{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:cover!important;object-position:center center!important;z-index:0!important;opacity:.56!important;filter:brightness(.56) saturate(1.18) contrast(1.04)!important;pointer-events:none!important;}#amzxPwaSplash .amzx-pwa-splash-orb{position:absolute!important;z-index:2!important;pointer-events:none!important;}#amzxPwaSplash .amzx-pwa-splash-card{position:relative!important;z-index:3!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:min(390px,calc(100vw - 42px))!important;max-width:390px!important;max-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 42px)!important;margin:auto!important;padding:30px 24px 26px!important;border-radius:30px!important;text-align:center!important;transform:translate3d(0,0,0)!important;background:linear-gradient(180deg,rgba(255,255,255,.18),rgba(255,255,255,.075))!important;border:1px solid rgba(255,255,255,.20)!important;box-shadow:0 28px 90px rgba(0,0,0,.48),inset 0 1px 0 rgba(255,255,255,.16)!important;backdrop-filter:blur(20px) saturate(1.15)!important;-webkit-backdrop-filter:blur(20px) saturate(1.15)!important;overflow:hidden!important;}#amzxPwaSplash .amzx-pwa-splash-logo{display:block!important;width:96px!important;height:96px!important;min-width:96px!important;min-height:96px!important;max-width:96px!important;max-height:96px!important;margin:0 auto 16px!important;object-fit:cover!important;object-position:center!important;border-radius:26px!important;background:#020617!important;box-shadow:0 16px 38px rgba(0,0,0,.34),0 0 0 1px rgba(255,255,255,.16)!important;}#amzxPwaSplash h1{display:block!important;width:100%!important;margin:0!important;color:#fff!important;font-size:clamp(1.45rem,5vw,2.15rem)!important;line-height:1.05!important;letter-spacing:-.045em!important;text-align:center!important;}#amzxPwaSplash p{display:block!important;width:100%!important;max-width:310px!important;margin:10px auto 0!important;color:rgba(238,247,255,.86)!important;font-size:.96rem!important;line-height:1.42!important;text-align:center!important;}#amzxPwaSplash .amzx-pwa-splash-loader{display:block!important;width:min(210px,72%)!important;height:6px!important;margin:20px auto 0!important;}#amzxPwaSplash .amzx-pwa-splash-loading-text{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;margin:12px auto 0!important;text-align:center!important;}@media(max-width:560px){#amzxPwaSplash.amzx-pwa-splash{padding:calc(env(safe-area-inset-top,0px) + 16px) 16px calc(env(safe-area-inset-bottom,0px) + 16px)!important;}#amzxPwaSplash .amzx-pwa-splash-card{width:min(340px,calc(100vw - 32px))!important;max-width:340px!important;padding:26px 20px 24px!important;border-radius:28px!important;}#amzxPwaSplash .amzx-pwa-splash-logo{width:84px!important;height:84px!important;min-width:84px!important;min-height:84px!important;max-width:84px!important;max-height:84px!important;border-radius:23px!important;margin-bottom:14px!important;}}.admin-shell .admin-main .pwa-admin-stack-v367,.admin-shell .admin-main .pwa-admin-layout-v286,.admin-main .pwa-admin-stack-v367,.admin-main .pwa-admin-layout-v286{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:18px!important;align-items:start!important;width:100%!important;max-width:1120px!important;margin:0 auto!important;overflow:visible!important;}.admin-shell .admin-main .pwa-admin-stack-v367>*,.admin-shell .admin-main .pwa-admin-layout-v286>*,.admin-main .pwa-admin-stack-v367>*,.admin-main .pwa-admin-layout-v286>*{grid-column:1/-1!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;box-sizing:border-box!important;}.admin-shell .admin-main .pwa-admin-stack-v367>.card,.admin-shell .admin-main .pwa-admin-stack-v367>form.card,.admin-shell .admin-main .pwa-admin-layout-v286>.card,.admin-shell .admin-main .pwa-admin-layout-v286>form.card,.admin-main .pwa-admin-stack-v367>.card,.admin-main .pwa-admin-stack-v367>form.card,.admin-main .pwa-admin-layout-v286>.card,.admin-main .pwa-admin-layout-v286>form.card{padding:22px!important;border-radius:24px!important;overflow:hidden!important;}.admin-shell .admin-main .pwa-identity-separated-form,.admin-main .pwa-identity-separated-form{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;}.admin-shell .admin-main .pwa-splash-config-card,.admin-main .pwa-splash-config-card{padding:18px!important;border:1px solid rgba(148,163,184,.25)!important;border-radius:20px!important;background:rgba(255,255,255,.035)!important;}.admin-shell .admin-main .pwa-splash-config-card>.grid2,.admin-main .pwa-splash-config-card>.grid2{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;}.admin-shell .admin-main .pwa-preview-icon,.admin-main .pwa-preview-icon{flex:0 0 auto!important;}.admin-shell .admin-main .pwa-admin-stack-v367 .actions,.admin-shell .admin-main .pwa-admin-layout-v286 .actions,.admin-main .pwa-admin-stack-v367 .actions,.admin-main .pwa-admin-layout-v286 .actions,.admin-shell .admin-main .pwa-webpush-actions,.admin-main .pwa-webpush-actions{display:flex!important;flex-wrap:wrap!important;gap:10px!important;align-items:center!important;}.admin-shell .admin-main .public-cache-card .cache-version-box,.admin-main .public-cache-card .cache-version-box{max-width:420px!important;}@media(max-width:860px){.admin-shell .admin-main .pwa-admin-stack-v367,.admin-shell .admin-main .pwa-admin-layout-v286,.admin-main .pwa-admin-stack-v367,.admin-main .pwa-admin-layout-v286{gap:14px!important;}.admin-shell .admin-main .pwa-admin-stack-v367>.card,.admin-shell .admin-main .pwa-admin-stack-v367>form.card,.admin-shell .admin-main .pwa-admin-layout-v286>.card,.admin-shell .admin-main .pwa-admin-layout-v286>form.card,.admin-main .pwa-admin-stack-v367>.card,.admin-main .pwa-admin-stack-v367>form.card,.admin-main .pwa-admin-layout-v286>.card,.admin-main .pwa-admin-layout-v286>form.card{padding:16px!important;border-radius:20px!important;}.admin-shell .admin-main .pwa-identity-separated-form,.admin-main .pwa-identity-separated-form,.admin-shell .admin-main .pwa-splash-config-card>.grid2,.admin-main .pwa-splash-config-card>.grid2{grid-template-columns:1fr!important;}.admin-shell .admin-main .pwa-admin-stack-v367 .btn,.admin-shell .admin-main .pwa-admin-layout-v286 .btn,.admin-main .pwa-admin-stack-v367 .btn,.admin-main .pwa-admin-layout-v286 .btn{width:100%!important;justify-content:center!important;}}.admin-shell .admin-main .license-payment-pro,.admin-main .license-payment-pro{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:14px!important;max-width:980px!important;margin:0 auto 18px!important;padding:22px!important;overflow:hidden!important;border-radius:26px!important;}.admin-shell .admin-main .license-payment-pro>*,.admin-main .license-payment-pro>*{grid-column:1/-1!important;width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important;}.admin-shell .admin-main .license-payment-pro:before,.admin-main .license-payment-pro:before{display:none!important;content:none!important;}.admin-shell .admin-main .license-payment-pro .license-flow-head,.admin-main .license-payment-pro .license-flow-head{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;padding:0!important;margin:0!important;}.admin-shell .admin-main .license-payment-pro .license-flow-head h2,.admin-main .license-payment-pro .license-flow-head h2{margin:4px 0 4px!important;line-height:1.08!important;}.admin-shell .admin-main .license-payment-pro .license-flow-head p,.admin-main .license-payment-pro .license-flow-head p{max-width:760px!important;line-height:1.45!important;}.admin-shell .admin-main .license-payment-pro .license-flow-steps,.admin-main .license-payment-pro .license-flow-steps{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;padding:0!important;margin:0!important;}.admin-shell .admin-main .license-payment-pro .license-flow-steps article,.admin-main .license-payment-pro .license-flow-steps article{display:grid!important;grid-template-columns:38px minmax(0,1fr)!important;gap:2px 12px!important;align-items:center!important;padding:12px 14px!important;border-radius:18px!important;}.admin-shell .admin-main .license-payment-pro label,.admin-main .license-payment-pro label{padding:0!important;margin:0!important;gap:7px!important;}.admin-shell .admin-main .license-payment-pro .row,.admin-main .license-payment-pro .row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;align-items:center!important;}.admin-shell .admin-main .license-payment-pro input,.admin-shell .admin-main .license-payment-pro select,.admin-main .license-payment-pro input,.admin-main .license-payment-pro select{min-height:46px!important;border-radius:14px!important;}.admin-shell .admin-main .license-payment-pro .btn.primary.span2,.admin-main .license-payment-pro .btn.primary.span2{margin:2px 0 0!important;min-height:54px!important;border-radius:17px!important;}.admin-shell .admin-main .license-payment-pro .license-plan-help,.admin-main .license-payment-pro .license-plan-help{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;padding:0!important;margin:0!important;}.admin-shell .admin-main .license-payment-pro .license-plan-help article,.admin-main .license-payment-pro .license-plan-help article{padding:12px 14px!important;border-radius:16px!important;}.admin-shell .admin-main .license-payment-result-pro,.admin-main .license-payment-result-pro{grid-template-columns:1fr!important;max-width:980px!important;margin:0 auto!important;gap:14px!important;}.admin-shell .admin-main .license-history-pro,.admin-main .license-history-pro{max-width:980px!important;margin-left:auto!important;margin-right:auto!important;}@media(max-width:760px){.admin-shell .admin-main .license-payment-pro,.admin-main .license-payment-pro{padding:16px!important;gap:12px!important;border-radius:22px!important;}.admin-shell .admin-main .license-payment-pro .license-flow-head,.admin-main .license-payment-pro .license-flow-head{grid-template-columns:1fr!important;}.admin-shell .admin-main .license-payment-pro .license-flow-head .btn,.admin-main .license-payment-pro .license-flow-head .btn{width:100%!important;justify-content:center!important;}.admin-shell .admin-main .license-payment-pro .row,.admin-main .license-payment-pro .row{grid-template-columns:1fr!important;}.admin-shell .admin-main .license-payment-pro .row .btn,.admin-main .license-payment-pro .row .btn{width:100%!important;justify-content:center!important;}}@media(max-width:760px){body.sketch-menu-v106 .products-list,body.card-style-compact.sketch-menu-v106 .products-list,.ifood-menu.card-style-compact .products-list,.catalogo-menu.card-style-compact .products-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;align-items:start!important;padding-left:14px!important;padding-right:14px!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;}body.sketch-menu-v106 .products-list>h2,body.card-style-compact.sketch-menu-v106 .products-list>h2,.ifood-menu.card-style-compact .products-list>h2,.catalogo-menu.card-style-compact .products-list>h2{grid-column:1/-1!important;width:100%!important;margin:18px 0 8px!important;}body.sketch-menu-v106 .products-list .menu-product,body.card-style-compact.sketch-menu-v106 .products-list .menu-product,.ifood-menu.card-style-compact .products-list .menu-product,.catalogo-menu.card-style-compact .products-list .menu-product{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:186px!important;height:auto!important;padding:11px 9px 12px!important;margin:0!important;text-align:center!important;overflow:hidden!important;border-radius:20px!important;box-sizing:border-box!important;}body.sketch-menu-v106 .products-list .menu-product>img,body.card-style-compact.sketch-menu-v106 .products-list .menu-product>img,.ifood-menu.card-style-compact .products-list .menu-product>img,.catalogo-menu.card-style-compact .products-list .menu-product>img{order:-1!important;display:block!important;width:108px!important;height:108px!important;min-width:108px!important;min-height:108px!important;max-width:min(100%,108px)!important;max-height:108px!important;object-fit:contain!important;object-position:center!important;margin:0 auto!important;padding:7px!important;background:#fff!important;border-radius:18px!important;align-self:center!important;}body.sketch-menu-v106 .products-list .menu-product>div,body.card-style-compact.sketch-menu-v106 .products-list .menu-product>div,.ifood-menu.card-style-compact .products-list .menu-product>div,.catalogo-menu.card-style-compact .products-list .menu-product>div{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:5px!important;width:100%!important;min-width:0!important;text-align:center!important;}body.sketch-menu-v106 .products-list .menu-product h3,body.card-style-compact.sketch-menu-v106 .products-list .menu-product h3,.ifood-menu.card-style-compact .products-list .menu-product h3,.catalogo-menu.card-style-compact .products-list .menu-product h3{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;width:100%!important;min-height:33px!important;max-height:37px!important;margin:0!important;overflow:hidden!important;text-align:center!important;font-size:13.5px!important;line-height:1.2!important;font-weight:950!important;white-space:normal!important;overflow-wrap:anywhere!important;}body.sketch-menu-v106 .products-list .menu-product .price-discount-row,body.card-style-compact.sketch-menu-v106 .products-list .menu-product .price-discount-row,.ifood-menu.card-style-compact .products-list .menu-product .price-discount-row,.catalogo-menu.card-style-compact .products-list .menu-product .price-discount-row{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:5px!important;width:100%!important;margin:0!important;text-align:center!important;}body.sketch-menu-v106 .products-list .menu-product strong,body.card-style-compact.sketch-menu-v106 .products-list .menu-product strong,.ifood-menu.card-style-compact .products-list .menu-product strong,.catalogo-menu.card-style-compact .products-list .menu-product strong{display:inline-flex!important;margin:0!important;font-size:15px!important;line-height:1!important;font-weight:1000!important;white-space:nowrap!important;text-align:center!important;}body.sketch-menu-v106 .products-list .menu-product p,body.sketch-menu-v106 .products-list .menu-product .badges,body.sketch-menu-v106 .products-list .menu-product small,body.sketch-menu-v106 .products-list .menu-product del,body.sketch-menu-v106 .products-list .menu-product .discount-pill,body.sketch-menu-v106 .products-list .menu-product .free-delivery-pill,body.sketch-menu-v106 .products-list .menu-product .free-entrega-pill,body.sketch-menu-v106 .products-list .menu-product .featured-mini,body.sketch-menu-v106 .products-list .menu-product .product-code-prefix{display:none!important;}}@media(max-width:380px){body.sketch-menu-v106 .products-list,body.card-style-compact.sketch-menu-v106 .products-list,.ifood-menu.card-style-compact .products-list,.catalogo-menu.card-style-compact .products-list{gap:12px!important;padding-left:10px!important;padding-right:10px!important;}body.sketch-menu-v106 .products-list .menu-product,body.card-style-compact.sketch-menu-v106 .products-list .menu-product,.ifood-menu.card-style-compact .products-list .menu-product,.catalogo-menu.card-style-compact .products-list .menu-product{min-height:174px!important;padding:9px 7px 10px!important;}body.sketch-menu-v106 .products-list .menu-product>img,body.card-style-compact.sketch-menu-v106 .products-list .menu-product>img,.ifood-menu.card-style-compact .products-list .menu-product>img,.catalogo-menu.card-style-compact .products-list .menu-product>img{width:96px!important;height:96px!important;min-width:96px!important;min-height:96px!important;}}.floating-cart-kicker #cartWord{font-weight:1000;letter-spacing:.02em;}.checkout-location-tools{display:flex!important;align-items:center!important;gap:10px!important;flex-wrap:wrap!important;margin-top:12px!important;}.checkout-location-tools .btn{min-height:42px!important;border-radius:14px!important;white-space:normal!important;}.checkout-location-tools small{display:block!important;color:var(--muted,#64748b)!important;font-weight:750!important;line-height:1.35!important;}.checkout-location-tools .btn[disabled]{opacity:.68!important;cursor:wait!important;}.pwa-splash-help-card{margin-top:10px!important;border:1px solid rgba(34,197,94,.22)!important;background:rgba(34,197,94,.08)!important;border-radius:16px!important;padding:12px!important;line-height:1.45!important;}.pwa-splash-help-card b{display:block!important;margin-bottom:4px!important;}.pwa-splash-help-card small{display:block!important;color:var(--muted,#64748b)!important;}@media(max-width:680px){.checkout-location-tools{display:grid!important;grid-template-columns:1fr!important}.checkout-location-tools .btn{width:100%!important}}body[style*='--amzx-app-color'] .btn.primary,body[style*='--amzx-app-color'] .floating-cart,body[style*='--amzx-app-color'] .cat-tabs .active{border-color:var(--amzx-app-color,var(--primary,#ff4f0a))!important;}body[style*='--amzx-app-color'] .btn.primary{background:linear-gradient(135deg,var(--amzx-app-color,var(--primary,#ff4f0a)),var(--primary2,var(--amzx-app-color,#ff4f0a)))!important;}.install-pwa.install-waiting{opacity:.92;pointer-events:none;filter:saturate(.95)}.install-pwa.manual-install{box-shadow:0 10px 28px rgba(255,79,10,.20)}body.menu-body,.catalogo-menu,.cardapio-menu,#productModal,.amzx-themed-modal,.checkout-sheet{--amzx-action-theme:var(--primary,var(--amzx-app-color,#ff4f0a));--amzx-action-theme-strong:var(--amzx-action-theme);--amzx-action-theme-deep:var(--amzx-action-theme);--amzx-action-theme-light:#ffffff;}@supports (color:color-mix(in srgb,#000 50%,#fff 50%)){body.menu-body,.catalogo-menu,.cardapio-menu,#productModal,.amzx-themed-modal,.checkout-sheet{--amzx-action-theme-strong:color-mix(in srgb,var(--primary,var(--amzx-app-color,#ff4f0a)) 76%,#000 24%);--amzx-action-theme-deep:color-mix(in srgb,var(--primary,var(--amzx-app-color,#ff4f0a)) 56%,#000 44%);--amzx-action-theme-light:color-mix(in srgb,var(--primary,var(--amzx-app-color,#ff4f0a)) 32%,#ffffff 68%);}}#productModal #addCartBtn,#productModal .add-btn,#productModal .themed-add,.floating-cart #goCheckout,.floating-cart button#goCheckout,.checkout-sheet #sendOrder,.checkout-sheet .checkout-send,.amzx-themed-modal #sendOrder,.amzx-themed-modal .checkout-send,button#sendOrder.checkout-send{background:var(--amzx-action-theme-strong)!important;background:linear-gradient(135deg,var(--amzx-action-theme-strong),var(--amzx-action-theme-deep))!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border:1px solid rgba(255,255,255,.16)!important;box-shadow:0 16px 34px rgba(0,0,0,.22)!important;text-shadow:0 1px 1px rgba(0,0,0,.32)!important;}#productModal #addCartBtn *,#productModal .add-btn *,#productModal .themed-add *,.floating-cart #goCheckout *,.checkout-sheet #sendOrder *,.checkout-sheet .checkout-send *,.amzx-themed-modal #sendOrder *,.amzx-themed-modal .checkout-send *{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;}#productModal #addCartBtn:hover,#productModal .add-btn:hover,#productModal .themed-add:hover,.floating-cart #goCheckout:hover,.floating-cart button#goCheckout:hover,.checkout-sheet #sendOrder:hover,.checkout-sheet .checkout-send:hover,.amzx-themed-modal #sendOrder:hover,.amzx-themed-modal .checkout-send:hover{filter:brightness(1.05) saturate(1.08)!important;}#productModal #addCartBtn:disabled,#productModal .add-btn:disabled,#productModal .themed-add:disabled,.floating-cart #goCheckout:disabled,.checkout-sheet #sendOrder:disabled,.checkout-sheet .checkout-send:disabled,.amzx-themed-modal #sendOrder:disabled,.amzx-themed-modal .checkout-send:disabled{opacity:.66!important;filter:grayscale(.12)!important;}.checkout-panel.total-panel,.themed-total-panel,.checkout-sheet .total-panel{border-color:var(--amzx-action-theme-strong)!important;box-shadow:0 18px 48px rgba(0,0,0,.18)!important;}.checkout-panel.total-panel .total-box h2,.themed-total-panel .total-box h2,.checkout-sheet .total-panel .total-box h2{border-top:1px solid rgba(255,255,255,.14)!important;}.checkout-panel.total-panel .total-box h2 span,.themed-total-panel .total-box h2 span,.checkout-sheet .total-panel .total-box h2 span{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;}.checkout-panel.total-panel .total-box h2 b,.themed-total-panel .total-box h2 b,.checkout-sheet .total-panel .total-box h2 b{color:var(--amzx-action-theme-light)!important;-webkit-text-fill-color:var(--amzx-action-theme-light)!important;text-shadow:0 0 18px rgba(255,255,255,.14)!important;}body.menu-body #floatingCart.floating-cart #goCheckout,body.menu-body #floatingCart.floating-cart button,body.menu-body #productModal .product-sheet #addCartBtn,body.menu-body #productModal .product-sheet .add-btn,body.menu-body #productModal .product-sheet .themed-add,body.menu-body .modal .checkout-sheet #sendOrder,body.menu-body .modal .checkout-sheet .checkout-send,body.menu-body button#sendOrder.checkout-send{background:linear-gradient(135deg,var(--amzx-action-theme-strong,var(--primary,#ff4f0a)),var(--amzx-action-theme-deep,var(--primary2,#c2410c)))!important;background-color:var(--amzx-action-theme-strong,var(--primary,#ff4f0a))!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:rgba(255,255,255,.16)!important;text-shadow:0 1px 1px rgba(0,0,0,.32)!important;}body.menu-body .modal .checkout-sheet .total-box h2 b,body.menu-body .checkout-panel.total-panel .total-box h2 b,body.menu-body .themed-total-panel .total-box h2 b{color:var(--amzx-action-theme-light,#fff)!important;-webkit-text-fill-color:var(--amzx-action-theme-light,#fff)!important;}body.admin-body .admin-shell .admin-main .license-pay-shortcut-card,body.admin-body .admin-shell .admin-main .license-client-tabs,body.admin-body .admin-shell .admin-main .license-v467-head,body.admin-body .admin-shell .admin-main .license-v460,body.admin-body .admin-shell .admin-main #licensePaymentForm,body.admin-body .admin-shell .admin-main .license-history-pro,body.admin-body .admin-shell .admin-main .license-payment-error-pro,body.admin-body .admin-main .license-pay-shortcut-card,body.admin-body .admin-main .license-client-tabs,body.admin-body .admin-main .license-v467-head,body.admin-body .admin-main .license-v460,body.admin-body .admin-main #licensePaymentForm,body.admin-body .admin-main .license-history-pro,body.admin-body .admin-main .license-payment-error-pro{width:min(100%,980px)!important;max-width:980px!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important;}body.admin-body .admin-shell .admin-main .license-pay-shortcut-card,body.admin-body .admin-main .license-pay-shortcut-card{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:16px!important;align-items:center!important;}body.admin-body .admin-shell .admin-main .license-v467-head,body.admin-body .admin-main .license-v467-head{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;}body.admin-body .admin-shell .admin-main .license-payment-result-pro,body.admin-body .admin-main .license-payment-result-pro{display:grid!important;grid-template-columns:1fr!important;gap:16px!important;align-items:start!important;}body.admin-body .admin-shell .admin-main .license-payment-result-pro>.card,body.admin-body .admin-main .license-payment-result-pro>.card{width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important;}body.admin-body .admin-shell .admin-main .license-payment-result-pro .pix-box,body.admin-body .admin-main .license-payment-result-pro .pix-box{display:grid!important;justify-items:stretch!important;text-align:left!important;overflow:hidden!important;}body.admin-body .admin-shell .admin-main .license-payment-result-pro .pix-box .amzx-pix-qr-progressive,body.admin-body .admin-main .license-payment-result-pro .pix-box .pix-qr,body.admin-body .admin-main .license-payment-result-pro .pix-box .amzx-pix-qr-bank,body.admin-body .admin-main .license-payment-result-pro .pix-box img[src*="qrserver"],body.admin-body .admin-main .license-payment-result-pro .pix-box img[src*="qr-code"]{max-width:min(360px,100%)!important;margin:18px auto!important;}.amzx-pix-qr-progressive.is-local-ok>img[data-amzx-pix-fallback],.amzx-pix-qr-progressive.is-local-ok>img.amzx-pix-qr-bank,.amzx-pix-qr-progressive.is-local-ok>.amzx-dynamic-qr{display:none!important;visibility:hidden!important;opacity:0!important;position:absolute!important;inset:auto!important;width:1px!important;height:1px!important;overflow:hidden!important;pointer-events:none!important;}.amzx-pix-qr-progressive.is-local-ok .amzx-pix-qr-local{display:block!important;visibility:visible!important;opacity:1!important;}body.admin-body .admin-shell .admin-main .license-payment-result-pro .pix-box textarea,body.admin-body .admin-main .license-payment-result-pro .pix-box textarea{max-width:100%!important;width:100%!important;box-sizing:border-box!important;}@media(max-width:900px){body.admin-body .admin-shell .admin-main .license-pay-shortcut-card,body.admin-body .admin-main .license-pay-shortcut-card,body.admin-body .admin-shell .admin-main .license-v467-head,body.admin-body .admin-main .license-v467-head{grid-template-columns:1fr!important;}body.admin-body .admin-shell .admin-main .license-pay-shortcut-card .btn,body.admin-body .admin-main .license-pay-shortcut-card .btn{width:100%!important;justify-content:center!important;}}body.admin-body .admin-shell .admin-main .license-payment-result-pro .license-receipt-pro .manual-note,body.admin-body .admin-shell .admin-main .license-payment-result-pro .license-manual-card .manual-note,body.admin-body .admin-shell .admin-main .license-result-stack .license-receipt-pro .manual-note,body.admin-body .admin-shell .admin-main .license-result-stack .license-manual-card .manual-note,body.admin-body .admin-main .license-payment-result-pro .license-receipt-pro .manual-note,body.admin-body .admin-main .license-payment-result-pro .license-manual-card .manual-note,body.admin-body .admin-main .license-result-stack .license-receipt-pro .manual-note,body.admin-body .admin-main .license-result-stack .license-manual-card .manual-note{background:linear-gradient(180deg,#eff6ff,#eaf2ff)!important;border:1px solid #bfdbfe!important;color:#0f172a!important;text-shadow:none!important;opacity:1!important;line-height:1.55!important;}body.admin-body .admin-shell .admin-main .license-payment-result-pro .manual-note *,body.admin-body .admin-shell .admin-main .license-result-stack .manual-note *,body.admin-body .admin-main .license-payment-result-pro .manual-note *,body.admin-body .admin-main .license-result-stack .manual-note *{color:#0f172a!important;text-shadow:none!important;opacity:1!important;}body.admin-body .admin-shell .admin-main .license-payment-result-pro .manual-note p,body.admin-body .admin-shell .admin-main .license-payment-result-pro .manual-note span,body.admin-body .admin-shell .admin-main .license-payment-result-pro .manual-note small,body.admin-body .admin-shell .admin-main .license-payment-result-pro .manual-note .muted,body.admin-body .admin-shell .admin-main .license-payment-result-pro .manual-note .help,body.admin-body .admin-shell .admin-main .license-payment-result-pro .manual-note .hint,body.admin-body .admin-shell .admin-main .license-result-stack .manual-note p,body.admin-body .admin-shell .admin-main .license-result-stack .manual-note span,body.admin-body .admin-shell .admin-main .license-result-stack .manual-note small,body.admin-body .admin-shell .admin-main .license-result-stack .manual-note .muted,body.admin-body .admin-shell .admin-main .license-result-stack .manual-note .help,body.admin-body .admin-shell .admin-main .license-result-stack .manual-note .hint,body.admin-body .admin-main .license-payment-result-pro .manual-note p,body.admin-body .admin-main .license-payment-result-pro .manual-note span,body.admin-body .admin-main .license-payment-result-pro .manual-note small,body.admin-body .admin-main .license-payment-result-pro .manual-note .muted,body.admin-body .admin-main .license-result-stack .manual-note p,body.admin-body .admin-main .license-result-stack .manual-note span,body.admin-body .admin-main .license-result-stack .manual-note small,body.admin-body .admin-main .license-result-stack .manual-note .muted{color:#334155!important;text-shadow:none!important;opacity:1!important;}body.admin-body .admin-shell .admin-main .license-payment-result-pro .manual-note b,body.admin-body .admin-shell .admin-main .license-payment-result-pro .manual-note strong,body.admin-body .admin-shell .admin-main .license-result-stack .manual-note b,body.admin-body .admin-shell .admin-main .license-result-stack .manual-note strong,body.admin-body .admin-main .license-payment-result-pro .manual-note b,body.admin-body .admin-main .license-payment-result-pro .manual-note strong,body.admin-body .admin-main .license-result-stack .manual-note b,body.admin-body .admin-main .license-result-stack .manual-note strong{color:#0b1220!important;font-weight:900!important;}body.admin-body .admin-shell .admin-main .license-payment-result-pro .manual-note a,body.admin-body .admin-shell .admin-main .license-result-stack .manual-note a,body.admin-body .admin-main .license-payment-result-pro .manual-note a,body.admin-body .admin-main .license-result-stack .manual-note a{color:#1d4ed8!important;text-decoration:underline!important;}body.admin-body.theme-dark .admin-shell .admin-main .license-payment-result-pro .manual-note,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-payment-result-pro .manual-note,body.admin-body.theme-dark .admin-shell .admin-main .license-result-stack .manual-note,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-result-stack .manual-note{background:linear-gradient(180deg,#eff6ff,#eaf2ff)!important;border-color:#bfdbfe!important;color:#0f172a!important;}body.admin-body.theme-dark .admin-shell .admin-main .license-payment-result-pro .manual-note *,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-payment-result-pro .manual-note *,body.admin-body.theme-dark .admin-shell .admin-main .license-result-stack .manual-note *,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .license-result-stack .manual-note *{color:#0f172a!important;text-shadow:none!important;opacity:1!important;}body.admin-body .admin-main{overflow:visible!important;}body.admin-body .admin-main .license-pay-shortcut-card,body.admin-body .admin-main .license-client-tabs,body.admin-body .admin-main .license-v467-head,body.admin-body .admin-main .license-v460,body.admin-body .admin-main .license-history-pro,body.admin-body .admin-main .license-payment-error-pro{width:100%!important;max-width:1480px!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important;}body.admin-body .admin-main .license-v460:not(.license-result-stack){display:grid!important;grid-template-columns:minmax(390px,500px) minmax(560px,1fr)!important;gap:24px!important;align-items:start!important;justify-content:center!important;}body.admin-body .admin-main .license-v460:not(.license-result-stack) #status-licenca{grid-column:1!important;grid-row:1 / span 3!important;width:100%!important;max-width:100%!important;margin:0!important;}body.admin-body .admin-main .license-v460:not(.license-result-stack) #pagamento-renovacao-licenca{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important;}body.admin-body .admin-main .license-v460:not(.license-result-stack) #licensePaymentForm{grid-column:2!important;grid-row:1!important;width:100%!important;max-width:100%!important;margin:0!important;}body.admin-body .admin-main .license-v460:not(.license-result-stack) .license-master-connection{grid-column:2!important;grid-row:2!important;width:100%!important;max-width:100%!important;margin:0!important;}body.admin-body .admin-main .license-v460:not(.license-result-stack)>*{min-width:0!important;}body.admin-body .admin-main #status-licenca,body.admin-body .admin-main #licensePaymentForm,body.admin-body .admin-main .license-master-connection,body.admin-body .admin-main .license-result-stack .card,body.admin-body .admin-main .license-history-pro{border-radius:24px!important;}body.admin-body .admin-main .license-card p,body.admin-body .admin-main .license-card b,body.admin-body .admin-main .license-card span,body.admin-body .admin-main .license-card small,body.admin-body .admin-main .license-payment-flow p,body.admin-body .admin-main .license-payment-flow b,body.admin-body .admin-main .license-payment-flow strong,body.admin-body .admin-main .license-payment-flow small,body.admin-body .admin-main .license-payment-flow label,body.admin-body .admin-main .license-plan-help span,body.admin-body .admin-main .license-history-pro td,body.admin-body .admin-main .license-history-pro th{word-break:normal!important;overflow-wrap:break-word!important;hyphens:none!important;}body.admin-body .admin-main .license-flow-head{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;}body.admin-body .admin-main .license-flow-head h2{max-width:780px!important;font-size:clamp(24px,2.25vw,38px)!important;line-height:1.08!important;text-wrap:balance;}body.admin-body .admin-main .license-flow-head p{max-width:720px!important;line-height:1.55!important;}body.admin-body .admin-main .license-payment-flow .license-flow-steps{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;}body.admin-body .admin-main .license-payment-flow .license-flow-steps article,body.admin-body .admin-main .license-payment-flow .license-flow-steps article:nth-child(3){grid-column:auto!important;min-height:132px!important;align-content:start!important;}body.admin-body .admin-main .license-payment-flow .license-flow-steps strong{font-size:clamp(15px,1.05vw,18px)!important;line-height:1.16!important;}body.admin-body .admin-main .license-payment-flow .license-flow-steps small{font-size:13px!important;line-height:1.38!important;}body.admin-body .admin-main .license-payment-flow{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;}body.admin-body .admin-main .license-payment-flow label{min-width:0!important;}body.admin-body .admin-main .license-payment-flow .license-plan-help{grid-template-columns:repeat(3,minmax(0,1fr))!important;}body.admin-body .admin-main .license-payment-flow .license-plan-help article,body.admin-body .admin-main .license-payment-flow .license-plan-help article:nth-child(3){grid-column:auto!important;min-height:106px!important;}body.admin-body .admin-main .license-modules-clean .module-badges,body.admin-body .admin-main #status-licenca .module-badges{display:flex!important;flex-wrap:wrap!important;gap:9px!important;align-items:flex-start!important;}body.admin-body .admin-main .license-modules-clean .pill,body.admin-body .admin-main #status-licenca .module-badges .pill{max-width:100%!important;white-space:normal!important;line-height:1.18!important;text-align:center!important;word-break:normal!important;overflow-wrap:break-word!important;}body.admin-body .admin-main .license-result-stack{display:grid!important;grid-template-columns:minmax(420px,0.95fr) minmax(480px,1.05fr)!important;gap:24px!important;max-width:1480px!important;width:100%!important;margin:24px auto!important;align-items:start!important;}body.admin-body .admin-main .license-result-stack .pix-box{grid-column:auto!important;width:100%!important;max-width:100%!important;margin:0!important;}body.admin-body .admin-main .license-result-stack .license-manual-card,body.admin-body .admin-main .license-result-stack>.card:not(.pix-box){grid-column:auto!important;width:100%!important;max-width:100%!important;margin:0!important;}body.admin-body .admin-main .license-result-stack .license-manual-card{grid-template-columns:repeat(2,minmax(0,1fr))!important;}body.admin-body .admin-main .license-history-pro{overflow:auto!important;margin-top:24px!important;}body.admin-body .admin-main .license-history-pro table{min-width:860px!important;}@media(max-width:1320px){body.admin-body .admin-main .license-v460:not(.license-result-stack){grid-template-columns:minmax(340px,460px) minmax(520px,1fr)!important;gap:20px!important;}body.admin-body .admin-main .license-payment-flow .license-flow-steps{grid-template-columns:1fr!important;}body.admin-body .admin-main .license-payment-flow .license-flow-steps article{min-height:auto!important;}}@media(max-width:1120px){body.admin-body .admin-main .license-v460:not(.license-result-stack),body.admin-body .admin-main .license-result-stack{grid-template-columns:1fr!important;max-width:980px!important;}body.admin-body .admin-main .license-v460:not(.license-result-stack) #status-licenca,body.admin-body .admin-main .license-v460:not(.license-result-stack) #licensePaymentForm,body.admin-body .admin-main .license-v460:not(.license-result-stack) .license-master-connection{grid-column:1!important;grid-row:auto!important;}body.admin-body .admin-main .license-payment-flow .license-flow-steps,body.admin-body .admin-main .license-payment-flow .license-plan-help{grid-template-columns:1fr!important;}body.admin-body .admin-main .license-flow-head{grid-template-columns:1fr!important;}body.admin-body .admin-main .license-flow-head .btn{width:100%!important;justify-content:center!important;}}@media(max-width:720px){body.admin-body .admin-main .license-pay-shortcut-card,body.admin-body .admin-main .license-client-tabs,body.admin-body .admin-main .license-v467-head,body.admin-body .admin-main .license-v460,body.admin-body .admin-main .license-result-stack,body.admin-body .admin-main .license-history-pro{max-width:100%!important;width:100%!important;}body.admin-body .admin-main .license-payment-flow{grid-template-columns:1fr!important;padding:16px!important;}body.admin-body .admin-main .license-result-stack .license-manual-card{grid-template-columns:1fr!important;}body.admin-body .admin-main .license-client-tabs a{flex:1 1 100%!important;text-align:center!important;justify-content:center!important;}}html body.admin-body .admin-shell{grid-template-columns:270px minmax(0,1fr)!important;width:100%!important;max-width:none!important;}html body.admin-body .admin-main{width:100%!important;max-width:none!important;min-width:0!important;padding:clamp(20px,2.1vw,34px)!important;overflow:visible!important;}html body.admin-body .admin-main .page-title,html body.admin-body .admin-main .license-pay-shortcut-card,html body.admin-body .admin-main .license-client-tabs,html body.admin-body .admin-main .license-v467-head,html body.admin-body .admin-main .license-v460,html body.admin-body .admin-main .license-history-pro,html body.admin-body .admin-main .license-payment-error-pro{width:min(100%,1560px)!important;max-width:1560px!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important;}html body.admin-body .admin-main .license-pay-shortcut-card,html body.admin-body .admin-main .license-v467-head{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important;gap:14px!important;align-items:stretch!important;}html body.admin-body .admin-main .license-v467-head .step{min-width:0!important;display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;padding:16px!important;}html body.admin-body .admin-main .license-v467-head .step b,html body.admin-body .admin-main .license-v467-head .step small{display:block!important;line-height:1.28!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;hyphens:none!important;}html body.admin-body .admin-main .license-v460.license-stack-main:not(.license-result-stack){display:grid!important;grid-template-columns:minmax(330px,.86fr) minmax(0,1.44fr)!important;gap:clamp(18px,1.8vw,30px)!important;align-items:start!important;justify-content:stretch!important;}html body.admin-body .admin-main .license-v460.license-stack-main:not(.license-result-stack) #status-licenca{grid-column:1!important;grid-row:1 / span 3!important;}html body.admin-body .admin-main .license-v460.license-stack-main:not(.license-result-stack) #licensePaymentForm{grid-column:2!important;grid-row:1!important;}html body.admin-body .admin-main .license-v460.license-stack-main:not(.license-result-stack) .license-master-connection{grid-column:2!important;grid-row:2!important;}html body.admin-body .admin-main #status-licenca,html body.admin-body .admin-main #licensePaymentForm,html body.admin-body .admin-main .license-master-connection,html body.admin-body .admin-main .license-result-stack>.card,html body.admin-body .admin-main .license-history-pro{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;align-self:start!important;}html body.admin-body .admin-main #status-licenca{display:grid!important;gap:14px!important;padding:clamp(18px,1.7vw,28px)!important;}html body.admin-body .admin-main #status-licenca>p{display:grid!important;grid-template-columns:minmax(112px,148px) minmax(0,1fr)!important;gap:10px!important;align-items:start!important;margin:0!important;line-height:1.45!important;}html body.admin-body .admin-main #status-licenca>p b{white-space:nowrap!important;}html body.admin-body .admin-main #status-licenca>label,html body.admin-body .admin-main .license-master-connection>label{display:grid!important;gap:8px!important;min-width:0!important;}html body.admin-body .admin-main .license-modules-clean{display:grid!important;gap:10px!important;padding:14px!important;border-radius:18px!important;background:rgba(59,130,246,.10)!important;border:1px solid rgba(96,165,250,.25)!important;}html body.admin-body .admin-main .license-modules-clean>b{margin:0!important;line-height:1.25!important;}html body.admin-body .admin-main .license-modules-clean .module-badges{display:flex!important;flex-wrap:wrap!important;gap:8px!important;}html body.admin-body .admin-main .license-modules-clean .pill,html body.admin-body .admin-main #status-licenca .pill,html body.admin-body .admin-main .license-payment-flow .pill{white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;hyphens:none!important;line-height:1.18!important;}html body.admin-body .admin-main .license-payment-flow{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;padding:clamp(18px,1.6vw,26px)!important;align-items:start!important;}html body.admin-body .admin-main .license-payment-flow .license-flow-head{grid-column:1/-1!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:16px!important;align-items:start!important;padding:18px!important;border-radius:22px!important;}html body.admin-body .admin-main .license-payment-flow .license-flow-head h2{max-width:none!important;font-size:clamp(24px,1.85vw,34px)!important;line-height:1.08!important;letter-spacing:-.03em!important;margin:8px 0 6px!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;hyphens:none!important;}html body.admin-body .admin-main .license-payment-flow .license-flow-head p{max-width:920px!important;line-height:1.52!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;}html body.admin-body .admin-main .license-payment-flow .license-flow-steps{grid-column:1/-1!important;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(215px,1fr))!important;gap:14px!important;}html body.admin-body .admin-main .license-payment-flow .license-flow-steps article,html body.admin-body .admin-main .license-payment-flow .license-flow-steps article:nth-child(3){grid-column:auto!important;min-width:0!important;min-height:112px!important;display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;grid-template-rows:auto auto!important;gap:6px 12px!important;align-items:start!important;padding:16px!important;}html body.admin-body .admin-main .license-payment-flow .license-flow-steps article>b{grid-row:1 / span 2!important;width:40px!important;height:40px!important;border-radius:14px!important;}html body.admin-body .admin-main .license-payment-flow .license-flow-steps article strong,html body.admin-body .admin-main .license-payment-flow .license-flow-steps article small{display:block!important;min-width:0!important;max-width:100%!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;hyphens:none!important;}html body.admin-body .admin-main .license-payment-flow .license-flow-steps article strong{font-size:clamp(16px,1.05vw,19px)!important;line-height:1.18!important;}html body.admin-body .admin-main .license-payment-flow .license-flow-steps article small{font-size:13px!important;line-height:1.42!important;}html body.admin-body .admin-main .license-payment-flow label{min-width:0!important;overflow:visible!important;line-height:1.25!important;word-break:normal!important;overflow-wrap:break-word!important;hyphens:none!important;}html body.admin-body .admin-main .license-payment-flow label .row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;align-items:stretch!important;}html body.admin-body .admin-main .license-payment-flow input,html body.admin-body .admin-main .license-payment-flow select,html body.admin-body .admin-main .license-payment-flow textarea,html body.admin-body .admin-main .license-master-connection input{min-width:0!important;max-width:100%!important;}html body.admin-body .admin-main .license-payment-flow .license-plan-help{grid-column:1/-1!important;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(190px,1fr))!important;gap:12px!important;}html body.admin-body .admin-main .license-payment-flow .license-plan-help article,html body.admin-body .admin-main .license-payment-flow .license-plan-help article:nth-child(3){grid-column:auto!important;min-height:92px!important;min-width:0!important;}html body.admin-body .admin-main .license-payment-flow .license-plan-help b,html body.admin-body .admin-main .license-payment-flow .license-plan-help span{white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;hyphens:none!important;}html body.admin-body .admin-main .license-master-connection{display:grid!important;gap:16px!important;padding:clamp(18px,1.6vw,26px)!important;}html body.admin-body .admin-main .license-master-connection h2{text-align:left!important;margin-bottom:0!important;font-size:clamp(22px,1.45vw,30px)!important;line-height:1.12!important;}html body.admin-body .admin-main .license-master-connection p{margin:0!important;line-height:1.55!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;hyphens:none!important;}html body.admin-body .admin-main .license-result-stack{display:grid!important;grid-template-columns:minmax(430px,.9fr) minmax(0,1.1fr)!important;gap:clamp(18px,1.8vw,30px)!important;align-items:start!important;width:min(100%,1560px)!important;max-width:1560px!important;margin:clamp(18px,1.8vw,30px) auto!important;}html body.admin-body .admin-main .license-result-stack .pix-box{overflow:hidden!important;}html body.admin-body .admin-main .license-result-stack .pix-box h2,html body.admin-body .admin-main .license-result-stack .pix-box p,html body.admin-body .admin-main .license-result-stack .pix-box code,html body.admin-body .admin-main .license-result-stack textarea{min-width:0!important;max-width:100%!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;hyphens:none!important;}html body.admin-body .admin-main .license-result-stack .pix-box textarea{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;overflow-wrap:anywhere!important;}html body.admin-body .admin-main .license-result-stack .license-manual-card{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;align-self:start!important;}html body.admin-body .admin-main .license-result-stack .license-manual-card h2,html body.admin-body .admin-main .license-result-stack .license-manual-card .manual-note{grid-column:1/-1!important;}html body.admin-body .admin-main .license-history-pro{margin-top:clamp(18px,1.8vw,30px)!important;padding:clamp(18px,1.6vw,26px)!important;overflow-x:auto!important;}html body.admin-body .admin-main .license-history-actions{display:flex!important;gap:8px!important;align-items:center!important;flex-wrap:wrap!important;}@media(max-width:1500px){html body.admin-body .admin-main .license-v460.license-stack-main:not(.license-result-stack){grid-template-columns:minmax(320px,.78fr) minmax(0,1.22fr)!important;}html body.admin-body .admin-main .license-payment-flow .license-flow-steps{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))!important;}}@media(max-width:1180px){html body.admin-body .admin-main .license-v460.license-stack-main:not(.license-result-stack),html body.admin-body .admin-main .license-result-stack{grid-template-columns:1fr!important;max-width:980px!important;}html body.admin-body .admin-main .license-v460.license-stack-main:not(.license-result-stack) #status-licenca,html body.admin-body .admin-main .license-v460.license-stack-main:not(.license-result-stack) #licensePaymentForm,html body.admin-body .admin-main .license-v460.license-stack-main:not(.license-result-stack) .license-master-connection{grid-column:1!important;grid-row:auto!important;}html body.admin-body .admin-main .license-payment-flow .license-flow-steps{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;}}@media(max-width:900px){html body.admin-body .admin-shell{grid-template-columns:1fr!important;}html body.admin-body .admin-main{padding:18px!important;}html body.admin-body .admin-main .license-payment-flow,html body.admin-body .admin-main .license-result-stack .license-manual-card{grid-template-columns:1fr!important;}html body.admin-body .admin-main #status-licenca>p{grid-template-columns:1fr!important;gap:4px!important;}html body.admin-body .admin-main .license-payment-flow .license-flow-head{grid-template-columns:1fr!important;}html body.admin-body .admin-main .license-payment-flow .license-flow-head .btn{width:100%!important;justify-content:center!important;}}@media(max-width:560px){html body.admin-body .admin-main{padding:14px!important;}html body.admin-body .admin-main .license-v467-head .step,html body.admin-body .admin-main .license-payment-flow .license-flow-steps article{grid-template-columns:36px minmax(0,1fr)!important;padding:14px!important;}html body.admin-body .admin-main .license-payment-flow label .row{grid-template-columns:1fr!important;}html body.admin-body .admin-main .license-client-tabs a,html body.admin-body .admin-main .license-pay-shortcut-card .btn,html body.admin-body .admin-main .license-payment-flow button,html body.admin-body .admin-main .license-master-connection button{width:100%!important;justify-content:center!important;}}html body.admin-body,html body.admin-body .admin-shell{width:100%!important;max-width:none!important;overflow-x:hidden!important;}html body.admin-body .admin-shell{grid-template-columns:270px minmax(0,1fr)!important;}html body.admin-body .admin-main{width:100%!important;max-width:none!important;min-width:0!important;padding:clamp(20px,2vw,32px)!important;overflow:visible!important;}html body.admin-body .admin-main .license-pay-shortcut-card,html body.admin-body .admin-main .license-client-tabs,html body.admin-body .admin-main .license-v467-head,html body.admin-body .admin-main .license-v460,html body.admin-body .admin-main .license-v460.license-stack-clean,html body.admin-body .admin-main .license-v460.license-stack-main,html body.admin-body .admin-main .license-result-stack,html body.admin-body .admin-main .license-history-pro,html body.admin-body .admin-main .license-payment-error-pro{width:100%!important;max-width:none!important;min-width:0!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important;}html body.admin-body .admin-main .license-stack-clean>.license-card,html body.admin-body .admin-main .license-stack-clean>.license-payment,html body.admin-body .admin-main .license-stack-clean>.pix-box,html body.admin-body .admin-main .license-stack-clean>.card,html body.admin-body .admin-main .license-v460.license-stack-clean>.license-card,html body.admin-body .admin-main .license-v460.license-stack-clean>.license-payment,html body.admin-body .admin-main .license-v460.license-stack-clean>.pix-box,html body.admin-body .admin-main .license-v460.license-stack-clean>.card{width:100%!important;max-width:none!important;min-width:0!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important;}html body.admin-body .admin-main .license-pay-shortcut-card{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:18px!important;align-items:center!important;padding:clamp(18px,1.6vw,26px)!important;}html body.admin-body .admin-main .license-client-tabs{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;flex-wrap:wrap!important;margin:0 0 18px!important;}html body.admin-body .admin-main .license-client-tabs a{flex:0 1 auto!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;}html body.admin-body .admin-main .license-v467-head{display:grid!important;grid-template-columns:repeat(3,minmax(250px,1fr))!important;gap:16px!important;margin:0 0 20px!important;}html body.admin-body .admin-main .license-v467-head .step{min-width:0!important;display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;align-items:start!important;gap:12px!important;padding:18px!important;min-height:112px!important;}html body.admin-body .admin-main .license-v467-head .step div,html body.admin-body .admin-main .license-v467-head .step b,html body.admin-body .admin-main .license-v467-head .step small{min-width:0!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;hyphens:none!important;line-height:1.35!important;}@media (min-width:1381px){html body.admin-body .admin-main .license-v460.license-stack-main:not(.license-result-stack){display:grid!important;grid-template-columns:minmax(430px,0.36fr) minmax(760px,0.64fr)!important;gap:clamp(22px,2vw,34px)!important;align-items:start!important;justify-content:stretch!important;grid-auto-flow:row!important;}html body.admin-body .admin-main .license-v460.license-stack-main:not(.license-result-stack) #status-licenca{grid-column:1!important;grid-row:1 / span 3!important;}html body.admin-body .admin-main .license-v460.license-stack-main:not(.license-result-stack) #licensePaymentForm{grid-column:2!important;grid-row:1!important;}html body.admin-body .admin-main .license-v460.license-stack-main:not(.license-result-stack) .license-master-connection{grid-column:2!important;grid-row:2!important;}}@media (max-width:1380px){html body.admin-body .admin-main .license-v460.license-stack-main:not(.license-result-stack){display:grid!important;grid-template-columns:1fr!important;gap:20px!important;align-items:start!important;}html body.admin-body .admin-main .license-v460.license-stack-main:not(.license-result-stack) #status-licenca,html body.admin-body .admin-main .license-v460.license-stack-main:not(.license-result-stack) #licensePaymentForm,html body.admin-body .admin-main .license-v460.license-stack-main:not(.license-result-stack) .license-master-connection{grid-column:1!important;grid-row:auto!important;}}html body.admin-body .admin-main .license-v460.license-stack-main:not(.license-result-stack)>*{min-width:0!important;max-width:100%!important;margin:0!important;}html body.admin-body .admin-main #status-licenca,html body.admin-body .admin-main #licensePaymentForm,html body.admin-body .admin-main .license-master-connection,html body.admin-body .admin-main .license-result-stack>.card,html body.admin-body .admin-main .license-history-pro{border-radius:24px!important;padding:clamp(18px,1.6vw,28px)!important;overflow:hidden!important;}html body.admin-body .admin-main #status-licenca{display:grid!important;gap:16px!important;}html body.admin-body .admin-main #status-licenca>p{display:grid!important;grid-template-columns:minmax(178px,220px) minmax(0,1fr)!important;gap:12px!important;align-items:start!important;margin:0!important;line-height:1.45!important;}html body.admin-body .admin-main #status-licenca>p b{white-space:normal!important;line-height:1.35!important;}html body.admin-body .admin-main #status-licenca>p:not(:has(.pill)){overflow:hidden!important;}html body.admin-body .admin-main #status-licenca>p,html body.admin-body .admin-main #status-licenca>p *,html body.admin-body .admin-main #licensePaymentForm *,html body.admin-body .admin-main .license-master-connection *,html body.admin-body .admin-main .license-result-stack *{min-width:0!important;word-break:normal!important;overflow-wrap:break-word!important;hyphens:none!important;}html body.admin-body .admin-main #status-licenca>p code,html body.admin-body .admin-main #status-licenca>p span:not(.pill){overflow-wrap:anywhere!important;}html body.admin-body .admin-main .license-modules-clean,html body.admin-body .admin-main #status-licenca .license-modules-clean{display:grid!important;gap:12px!important;padding:16px!important;border-radius:20px!important;}html body.admin-body .admin-main .license-modules-clean .module-badges,html body.admin-body .admin-main #status-licenca .module-badges{display:flex!important;flex-wrap:wrap!important;gap:9px!important;align-items:flex-start!important;}html body.admin-body .admin-main .license-modules-clean .pill,html body.admin-body .admin-main #status-licenca .module-badges .pill{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:32px!important;padding:8px 12px!important;max-width:100%!important;white-space:normal!important;line-height:1.15!important;text-align:center!important;}html body.admin-body .admin-main .license-payment-flow{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;align-items:start!important;}html body.admin-body .admin-main .license-payment-flow .license-flow-head{grid-column:1/-1!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:16px!important;align-items:start!important;padding:20px!important;border-radius:22px!important;}html body.admin-body .admin-main .license-payment-flow .license-flow-head h2{font-size:clamp(24px,2vw,36px)!important;line-height:1.08!important;max-width:780px!important;margin:8px 0!important;text-wrap:balance!important;}html body.admin-body .admin-main .license-payment-flow .license-flow-head p{max-width:900px!important;line-height:1.55!important;}html body.admin-body .admin-main .license-payment-flow .license-flow-steps{grid-column:1/-1!important;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important;gap:14px!important;}html body.admin-body .admin-main .license-payment-flow .license-flow-steps article,html body.admin-body .admin-main .license-payment-flow .license-flow-steps article:nth-child(3){grid-column:auto!important;display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;grid-template-rows:auto auto!important;gap:6px 12px!important;min-height:120px!important;padding:18px!important;align-content:start!important;}html body.admin-body .admin-main .license-payment-flow .license-flow-steps article>b{grid-row:1 / span 2!important;width:42px!important;height:42px!important;border-radius:14px!important;}html body.admin-body .admin-main .license-payment-flow .license-flow-steps article strong{font-size:clamp(17px,1.15vw,21px)!important;line-height:1.18!important;}html body.admin-body .admin-main .license-payment-flow .license-flow-steps article small{font-size:14px!important;line-height:1.42!important;}html body.admin-body .admin-main .license-payment-flow label{display:grid!important;gap:8px!important;margin:0!important;line-height:1.25!important;}html body.admin-body .admin-main .license-payment-flow label .row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;align-items:stretch!important;}html body.admin-body .admin-main .license-payment-flow input,html body.admin-body .admin-main .license-payment-flow select,html body.admin-body .admin-main .license-payment-flow textarea,html body.admin-body .admin-main .license-master-connection input,html body.admin-body .admin-main .license-master-connection textarea,html body.admin-body .admin-main .license-master-connection select{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;}html body.admin-body .admin-main .license-payment-flow .license-plan-help{grid-column:1/-1!important;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;gap:14px!important;}html body.admin-body .admin-main .license-payment-flow .license-plan-help article,html body.admin-body .admin-main .license-payment-flow .license-plan-help article:nth-child(3){grid-column:auto!important;min-height:96px!important;padding:16px!important;}html body.admin-body .admin-main .license-master-connection{display:grid!important;gap:16px!important;}html body.admin-body .admin-main .license-master-connection h2{text-align:left!important;font-size:clamp(22px,1.55vw,32px)!important;line-height:1.12!important;}html body.admin-body .admin-main .license-result-stack.license-payment-result-pro{display:grid!important;grid-template-columns:minmax(460px,0.9fr) minmax(560px,1.1fr)!important;gap:clamp(20px,2vw,34px)!important;align-items:start!important;width:100%!important;max-width:none!important;margin:22px 0!important;}html body.admin-body .admin-main .license-result-stack .pix-box,html body.admin-body .admin-main .license-result-stack .license-manual-card,html body.admin-body .admin-main .license-result-stack>.card:not(.pix-box){width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;}html body.admin-body .admin-main .license-result-stack .pix-box textarea{overflow-wrap:anywhere!important;word-break:break-word!important;}html body.admin-body .admin-main .license-result-stack .license-manual-card{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;}html body.admin-body .admin-main .license-result-stack .license-manual-card h2,html body.admin-body .admin-main .license-result-stack .license-manual-card .manual-note,html body.admin-body .admin-main .license-result-stack .license-manual-card .license-dropzone,html body.admin-body .admin-main .license-result-stack .license-manual-card .span2{grid-column:1/-1!important;}html body.admin-body .admin-main .license-history-pro{margin:22px 0 0!important;overflow-x:auto!important;}html body.admin-body .admin-main .license-history-pro table{min-width:900px!important;}@media (max-width:1380px){html body.admin-body .admin-main .license-payment-flow .license-flow-steps{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))!important;}html body.admin-body .admin-main .license-result-stack.license-payment-result-pro{grid-template-columns:1fr!important;}}@media (max-width:980px){html body.admin-body .admin-shell{grid-template-columns:1fr!important;}html body.admin-body .admin-main{padding:18px!important;}html body.admin-body .admin-main .license-pay-shortcut-card,html body.admin-body .admin-main .license-v467-head,html body.admin-body .admin-main .license-payment-flow,html body.admin-body .admin-main .license-result-stack .license-manual-card{grid-template-columns:1fr!important;}html body.admin-body .admin-main .license-payment-flow .license-flow-head{grid-template-columns:1fr!important;}html body.admin-body .admin-main .license-payment-flow .license-flow-head .btn,html body.admin-body .admin-main .license-pay-shortcut-card .btn{width:100%!important;justify-content:center!important;}}@media (max-width:640px){html body.admin-body .admin-main{padding:14px!important;}html body.admin-body .admin-main #status-licenca>p{grid-template-columns:1fr!important;gap:4px!important;}html body.admin-body .admin-main .license-payment-flow label .row{grid-template-columns:1fr!important;}html body.admin-body .admin-main .license-client-tabs a,html body.admin-body .admin-main .license-payment-flow button,html body.admin-body .admin-main .license-master-connection button{width:100%!important;justify-content:center!important;text-align:center!important;}html body.admin-body .admin-main .license-v467-head .step,html body.admin-body .admin-main .license-payment-flow .license-flow-steps article{grid-template-columns:38px minmax(0,1fr)!important;padding:14px!important;}}html body.admin-body .admin-shell,html body.admin-body .admin-main{width:100%!important;max-width:none!important;}html body.admin-body .admin-shell{grid-template-columns:270px minmax(0,1fr)!important;}html body.admin-body .admin-main{min-width:0!important;padding:clamp(18px,1.9vw,30px)!important;overflow:visible!important;}html body.admin-body .admin-main .license-v467-head,html body.admin-body .admin-main .license-v460.license-stack-main,html body.admin-body .admin-main .license-v460.license-payment-result-pro,html body.admin-body .admin-main .payment-history-anchor.license-history-pro,html body.admin-body .admin-main .license-payment-error-pro,html body.admin-body .admin-main .license-pay-shortcut-card,html body.admin-body .admin-main .license-client-tabs{width:min(100%,1560px)!important;max-width:1560px!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important;}html body.admin-body .admin-main .license-v467-head{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;margin:0 auto 22px!important;}html body.admin-body .admin-main .license-v467-head .step{display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;gap:12px!important;align-items:start!important;min-height:120px!important;padding:18px!important;}html body.admin-body .admin-main .license-v467-head .step span{width:44px!important;height:44px!important;border-radius:14px!important;}html body.admin-body .admin-main .license-v467-head .step b,html body.admin-body .admin-main .license-v467-head .step small{word-break:normal!important;overflow-wrap:break-word!important;hyphens:none!important;line-height:1.35!important;}html body.admin-body .admin-main .license-v460.license-stack-main:not(.license-payment-result-pro){display:grid!important;grid-template-columns:minmax(360px,420px) minmax(0,1fr)!important;gap:24px!important;align-items:start!important;justify-content:stretch!important;}html body.admin-body .admin-main .license-v460.license-stack-main:not(.license-payment-result-pro) #status-licenca{grid-column:1!important;grid-row:1 / span 2!important;}html body.admin-body .admin-main .license-v460.license-stack-main:not(.license-payment-result-pro) #licensePaymentForm{grid-column:2!important;grid-row:1!important;}html body.admin-body .admin-main .license-v460.license-stack-main:not(.license-payment-result-pro) .license-master-connection{grid-column:2!important;grid-row:2!important;}html body.admin-body .admin-main .license-v460.license-stack-main>.license-card,html body.admin-body .admin-main .license-v460.license-stack-main>.license-payment,html body.admin-body .admin-main .license-v460.license-stack-main>.card,html body.admin-body .admin-main .license-v460.license-payment-result-pro>.card,html body.admin-body .admin-main .payment-history-anchor.license-history-pro{width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;box-sizing:border-box!important;border-radius:24px!important;padding:clamp(18px,1.55vw,28px)!important;overflow:hidden!important;}html body.admin-body .admin-main #status-licenca,html body.admin-body .admin-main .license-master-connection{display:grid!important;gap:14px!important;}html body.admin-body .admin-main #status-licenca>p{display:grid!important;grid-template-columns:minmax(170px,210px) minmax(0,1fr)!important;gap:12px!important;align-items:start!important;margin:0!important;line-height:1.45!important;}html body.admin-body .admin-main #status-licenca>p,html body.admin-body .admin-main #status-licenca>p *,html body.admin-body .admin-main #licensePaymentForm *,html body.admin-body .admin-main .license-master-connection *,html body.admin-body .admin-main .payment-history-anchor.license-history-pro *{min-width:0!important;word-break:normal!important;overflow-wrap:break-word!important;hyphens:none!important;}html body.admin-body .admin-main #status-licenca .license-modules-clean{display:grid!important;gap:12px!important;padding:16px!important;}html body.admin-body .admin-main #status-licenca .module-badges,html body.admin-body .admin-main .license-modules-clean .module-badges{display:flex!important;flex-wrap:wrap!important;gap:8px!important;align-items:flex-start!important;}html body.admin-body .admin-main #status-licenca .module-badges .pill,html body.admin-body .admin-main .license-modules-clean .pill{max-width:100%!important;white-space:normal!important;line-height:1.2!important;text-align:center!important;}html body.admin-body .admin-main #licensePaymentForm{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;align-items:start!important;}html body.admin-body .admin-main #licensePaymentForm .license-flow-head,html body.admin-body .admin-main #licensePaymentForm .license-flow-steps,html body.admin-body .admin-main #licensePaymentForm .license-plan-help,html body.admin-body .admin-main #licensePaymentForm .span2,html body.admin-body .admin-main #licensePaymentForm>.btn.primary{grid-column:1/-1!important;}html body.admin-body .admin-main #licensePaymentForm .license-flow-head{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:16px!important;align-items:start!important;padding:20px!important;border-radius:22px!important;}html body.admin-body .admin-main #licensePaymentForm .license-flow-head h2{font-size:clamp(22px,2vw,34px)!important;line-height:1.08!important;margin:8px 0!important;text-wrap:balance!important;}html body.admin-body .admin-main #licensePaymentForm .license-flow-head p{max-width:820px!important;line-height:1.55!important;}html body.admin-body .admin-main #licensePaymentForm .license-flow-steps{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;}html body.admin-body .admin-main #licensePaymentForm .license-flow-steps article{display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;gap:8px 12px!important;align-content:start!important;min-height:118px!important;padding:18px!important;}html body.admin-body .admin-main #licensePaymentForm .license-flow-steps article>b{grid-row:1 / span 2!important;width:42px!important;height:42px!important;border-radius:14px!important;}html body.admin-body .admin-main #licensePaymentForm .license-flow-steps article strong{font-size:clamp(17px,1.2vw,22px)!important;line-height:1.15!important;}html body.admin-body .admin-main #licensePaymentForm .license-flow-steps article small{line-height:1.42!important;}html body.admin-body .admin-main #licensePaymentForm label{display:grid!important;gap:8px!important;margin:0!important;}html body.admin-body .admin-main #licensePaymentForm label .row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;align-items:stretch!important;}html body.admin-body .admin-main #licensePaymentForm input,html body.admin-body .admin-main #licensePaymentForm select,html body.admin-body .admin-main #licensePaymentForm textarea,html body.admin-body .admin-main .license-master-connection input,html body.admin-body .admin-main .license-master-connection select,html body.admin-body .admin-main .license-master-connection textarea{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;}html body.admin-body .admin-main #licensePaymentForm .license-plan-help{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;}html body.admin-body .admin-main #licensePaymentForm .license-plan-help article{min-height:96px!important;padding:16px!important;}html body.admin-body .admin-main .license-master-connection h2{font-size:clamp(22px,1.6vw,32px)!important;line-height:1.12!important;text-align:left!important;}html body.admin-body .admin-main .license-v460.license-payment-result-pro{display:grid!important;grid-template-columns:minmax(360px,430px) minmax(0,1fr)!important;gap:24px!important;align-items:start!important;margin:24px auto 0!important;}html body.admin-body .admin-main .license-v460.license-payment-result-pro .pix-box,html body.admin-body .admin-main .license-v460.license-payment-result-pro .license-manual-card,html body.admin-body .admin-main .license-v460.license-payment-result-pro>.card{width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;}html body.admin-body .admin-main .license-v460.license-payment-result-pro .pix-box .pix-qr{width:min(320px,100%)!important;}html body.admin-body .admin-main .license-v460.license-payment-result-pro .license-manual-card{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;}html body.admin-body .admin-main .license-v460.license-payment-result-pro .license-manual-card h2,html body.admin-body .admin-main .license-v460.license-payment-result-pro .license-manual-card .manual-note,html body.admin-body .admin-main .license-v460.license-payment-result-pro .license-manual-card .license-dropzone,html body.admin-body .admin-main .license-v460.license-payment-result-pro .license-manual-card .span2{grid-column:1/-1!important;}html body.admin-body .admin-main .license-v460.license-payment-result-pro .manual-note{line-height:1.5!important;}html body.admin-body .admin-main .payment-history-anchor.license-history-pro,html body.admin-body .admin-main>section.payment-history-anchor.license-history-pro{display:block!important;float:none!important;position:relative!important;clear:both!important;margin:24px auto 0!important;overflow-x:auto!important;}html body.admin-body .admin-main .payment-history-anchor.license-history-pro .table,html body.admin-body .admin-main .payment-history-anchor.license-history-pro table{width:100%!important;min-width:940px!important;table-layout:auto!important;}html body.admin-body .admin-main .payment-history-anchor.license-history-pro th,html body.admin-body .admin-main .payment-history-anchor.license-history-pro td{white-space:nowrap!important;}@media (max-width:1279px){html body.admin-body .admin-main .license-v460.license-stack-main:not(.license-payment-result-pro),html body.admin-body .admin-main .license-v460.license-payment-result-pro{grid-template-columns:1fr!important;}html body.admin-body .admin-main .license-v460.license-stack-main:not(.license-payment-result-pro) #status-licenca,html body.admin-body .admin-main .license-v460.license-stack-main:not(.license-payment-result-pro) #licensePaymentForm,html body.admin-body .admin-main .license-v460.license-stack-main:not(.license-payment-result-pro) .license-master-connection{grid-column:1!important;grid-row:auto!important;}html body.admin-body .admin-main #licensePaymentForm .license-flow-steps,html body.admin-body .admin-main #licensePaymentForm .license-plan-help{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;}}@media (max-width:980px){html body.admin-body .admin-shell{grid-template-columns:1fr!important;}html body.admin-body .admin-main{padding:18px!important;}html body.admin-body .admin-main .license-v467-head,html body.admin-body .admin-main #licensePaymentForm,html body.admin-body .admin-main .license-v460.license-payment-result-pro .license-manual-card{grid-template-columns:1fr!important;}html body.admin-body .admin-main #licensePaymentForm .license-flow-head,html body.admin-body .admin-main #licensePaymentForm label .row{grid-template-columns:1fr!important;}html body.admin-body .admin-main #licensePaymentForm .license-flow-head .btn,html body.admin-body .admin-main #licensePaymentForm button,html body.admin-body .admin-main .license-master-connection button{width:100%!important;justify-content:center!important;}}@media (max-width:640px){html body.admin-body .admin-main{padding:14px!important;}html body.admin-body .admin-main #status-licenca>p{grid-template-columns:1fr!important;gap:4px!important;}html body.admin-body .admin-main .license-v467-head .step,html body.admin-body .admin-main #licensePaymentForm .license-flow-steps article{grid-template-columns:38px minmax(0,1fr)!important;padding:14px!important;}html body.admin-body .admin-main .payment-history-anchor.license-history-pro .table,html body.admin-body .admin-main .payment-history-anchor.license-history-pro table{min-width:780px!important;}}body.tpl-catalogo_moda,.tpl-catalogo_moda{--amzx-finalizar-a:#e85d04;--amzx-finalizar-b:#ff9f1c;--amzx-theme-glow:rgba(232,93,4,.20)}body.tpl-catalogo_veiculo,.tpl-catalogo_veiculo{--amzx-finalizar-a:#d90429;--amzx-finalizar-b:#ffba08;--amzx-theme-glow:rgba(217,4,41,.20)}body.tpl-premium_dark,.tpl-premium_dark{--amzx-finalizar-a:#ff6a00;--amzx-finalizar-b:#7c2dff;--amzx-theme-glow:rgba(124,45,255,.24)}body.tpl-clean_market,.tpl-clean_market{--amzx-finalizar-a:#00a86b;--amzx-finalizar-b:#84cc16;--amzx-theme-glow:rgba(0,168,107,.20)}body.tpl-otica_lux,.tpl-otica_lux{--amzx-finalizar-a:#0ea5e9;--amzx-finalizar-b:#111827;--amzx-theme-glow:rgba(14,165,233,.18)}body.tpl-joias_premium,.tpl-joias_premium,body.tpl-joias_luxo,.tpl-joias_luxo{--amzx-finalizar-a:#d4af37;--amzx-finalizar-b:#7a4a00;--amzx-theme-glow:rgba(212,175,55,.22)}body.tpl-beleza_tropical,.tpl-beleza_tropical{--amzx-finalizar-a:#ec4899;--amzx-finalizar-b:#16a34a;--amzx-theme-glow:rgba(236,72,153,.18)}body.tpl-bazar_pop,.tpl-bazar_pop{--amzx-finalizar-a:#ec4899;--amzx-finalizar-b:#9333ea;--amzx-theme-glow:rgba(147,51,234,.18)}body.tpl-kids_pop,.tpl-kids_pop{--amzx-finalizar-a:#f97316;--amzx-finalizar-b:#eab308;--amzx-theme-glow:rgba(249,115,22,.20)}body.tpl-catalogo_fun,.tpl-catalogo_fun{--amzx-finalizar-a:#ea580c;--amzx-finalizar-b:#f59e0b;--amzx-theme-glow:rgba(245,158,11,.20)}body.tpl-boutique_italia,.tpl-boutique_italia{--amzx-finalizar-a:#dc2626;--amzx-finalizar-b:#16a34a;--amzx-theme-glow:rgba(22,163,74,.18)}body.menu-body .floating-cart #goCheckout,body.menu-body #goCheckout,.catalogo-menu .floating-cart #goCheckout,.floating-cart #goCheckout,.floating-cart button#goCheckout{background:linear-gradient(135deg,var(--amzx-finalizar-a,var(--primary,#ff4f0a)),var(--amzx-finalizar-b,var(--primary2,#ff9600)))!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border:1px solid rgba(255,255,255,.24)!important;box-shadow:0 12px 30px var(--amzx-theme-glow,rgba(255,79,10,.28))!important;text-shadow:0 1px 1px rgba(0,0,0,.28)!important;font-weight:1000!important;}body.menu-body .floating-cart #goCheckout:hover,.floating-cart #goCheckout:hover{filter:saturate(1.12) brightness(1.04)!important;transform:translateY(-1px)!important}.catalogo-menu .store-card,.catalogo-menu .menu-product,.catalogo-menu .repeat-order,.catalogo-menu .cat-tabs a.active{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important;}.catalogo-menu .store-card{box-shadow:0 18px 42px rgba(15,23,42,.10),0 0 0 1px rgba(255,255,255,.04)!important}.catalogo-menu .menu-product:hover{border-color:color-mix(in srgb,var(--primary,#ff4f0a),transparent 55%)!important;box-shadow:0 18px 40px var(--amzx-theme-glow,rgba(15,23,42,.12))!important}.catalogo-menu .repeat-order{background:linear-gradient(135deg,var(--primary,#ff4f0a),var(--primary2,#ff9600))!important;color:#fff!important;border:0!important}.catalogo-menu .cat-tabs a.active{background:linear-gradient(135deg,var(--primary,#ff4f0a),var(--primary2,#ff9600))!important;color:#fff!important;border-color:transparent!important;box-shadow:0 10px 24px var(--amzx-theme-glow,rgba(255,79,10,.18))!important}html body.admin-body .admin-main .manual-note,html body.admin-body .admin-main .license-v460 .manual-note,html body.admin-body .admin-main .license-manual-card .manual-note,html body.admin-body .admin-main .license-receipt-pro .manual-note,html body.admin-body.theme-dark .admin-shell .admin-main .manual-note,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .manual-note{background:linear-gradient(135deg,#fff7ed,#ffedd5)!important;border:1px solid #fb923c!important;color:#431407!important;-webkit-text-fill-color:#431407!important;opacity:1!important;border-radius:18px!important;padding:14px 16px!important;line-height:1.55!important;font-weight:800!important;text-shadow:none!important;box-shadow:0 12px 28px rgba(251,146,60,.16)!important;}html body.admin-body .admin-main .manual-note *,html body.admin-body .admin-main .license-v460 .manual-note *,html body.admin-body .admin-main .license-manual-card .manual-note *,html body.admin-body .admin-main .license-receipt-pro .manual-note *{color:#431407!important;-webkit-text-fill-color:#431407!important;opacity:1!important;text-shadow:none!important;}html body.admin-body .admin-main .license-v460.license-payment-result-pro{display:grid!important;grid-template-columns:1fr!important;gap:22px!important;width:min(100%,1320px)!important;max-width:1320px!important;margin:22px auto!important;}html body.admin-body .admin-main .license-v460.license-payment-result-pro>.pix-box{order:10!important}html body.admin-body .admin-main .license-v460.license-payment-result-pro>.license-master-connection{order:20!important}html body.admin-body .admin-main .license-v460.license-payment-result-pro>.license-manual-card,html body.admin-body .admin-main .license-v460.license-payment-result-pro>.license-receipt-pro{order:30!important}html body.admin-body .admin-main .payment-history-anchor.license-history-pro{width:min(100%,1320px)!important;max-width:1320px!important;margin:24px auto 0!important;overflow-x:auto!important;}html body.admin-body .admin-main .pix-validation-note{margin:12px 0 0!important;padding:12px 14px!important;border-radius:16px!important;background:linear-gradient(135deg,#ecfdf3,#dcfce7)!important;border:1px solid #86efac!important;color:#14532d!important;-webkit-text-fill-color:#14532d!important;font-weight:850!important;line-height:1.45!important;text-shadow:none!important;}html body.admin-body .admin-main .pix-validation-note *,html body.admin-body.theme-dark .admin-shell .admin-main .pix-validation-note *,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .pix-validation-note *{color:#14532d!important;-webkit-text-fill-color:#14532d!important;}html body.admin-body .admin-main .pix-validation-note b{font-weight:1000!important;}html body.admin-body .admin-main .pix-box textarea{white-space:pre!important;overflow-x:auto!important;overflow-y:auto!important;word-break:normal!important;overflow-wrap:normal!important;}html body.admin-body.theme-dark .admin-shell .admin-main .pix-validation-note,html[data-theme="dark"] body.admin-body .admin-shell .admin-main .pix-validation-note{background:linear-gradient(135deg,#dcfce7,#bbf7d0)!important;border-color:#86efac!important;color:#14532d!important;-webkit-text-fill-color:#14532d!important;}html body .pill,html body .badge,html body .status-pill,html body .license-status-pill,html body .payment-status-pill,html body .payment-pill{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:28px!important;padding:6px 10px!important;border-radius:999px!important;border:1px solid transparent!important;font-weight:950!important;font-size:12px!important;line-height:1.15!important;letter-spacing:.01em!important;text-align:center!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;text-shadow:none!important;opacity:1!important;}html body .pill.comprovante_enviado,html body .pill.receipt_sent,html body .pill.receipt,html body .pill.analise,html body .pill.em_analise,html body .pill.pending_receipt,html body .status-pill.comprovante_enviado,html body .payment-status-pill.comprovante_enviado{background:#7c2d12!important;border-color:#9a3412!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:0 8px 18px rgba(124,45,18,.20)!important;}html body .pill.pendente,html body .pill.pending,html body .pill.aguardando,html body .pill.expirado,html body .pill.warn,html body .pill.warning,html body .status-pill.pendente,html body .payment-status-pill.pendente{background:#92400e!important;border-color:#b45309!important;color:#fff!important;-webkit-text-fill-color:#fff!important;}html body .pill.confirmado,html body .pill.pago,html body .pill.aprovado,html body .pill.ativa,html body .pill.active,html body .pill.ok,html body .pill.success,html body .status-pill.confirmado,html body .payment-status-pill.confirmado{background:#166534!important;border-color:#15803d!important;color:#fff!important;-webkit-text-fill-color:#fff!important;}html body .pill.cancelado,html body .pill.cancelled,html body .pill.reprovado,html body .pill.negada,html body .pill.recusado,html body .pill.erro,html body .pill.error,html body .pill.danger,html body .status-pill.cancelado,html body .payment-status-pill.cancelado,html body .status-pill.reprovado,html body .payment-status-pill.reprovado{background:#991b1b!important;border-color:#b91c1c!important;color:#fff!important;-webkit-text-fill-color:#fff!important;}html body .pill.pix_manual,html body .pill.manual,html body .pill.gateway,html body .pill.info,html body .pill.neutral,html body .pill.offline,html body .pill.inativa,html body .pill.inactive{background:#334155!important;border-color:#475569!important;color:#fff!important;-webkit-text-fill-color:#fff!important;}html body .payment-history-anchor .pill,html body .master-main .pill,html body .admin-main .pill,html body .card .pill,html body table .pill,html body .table .pill{opacity:1!important;text-shadow:none!important;}html body .payment-history-anchor .pill *,html body .master-main .pill *,html body .admin-main .pill *,html body .card .pill *,html body table .pill *,html body .table .pill *{color:inherit!important;-webkit-text-fill-color:inherit!important;opacity:1!important;}html[data-theme="dark"] body .pill.comprovante_enviado,body.theme-dark .pill.comprovante_enviado,body.master-body .pill.comprovante_enviado{background:#fb923c!important;border-color:#fdba74!important;color:#111827!important;-webkit-text-fill-color:#111827!important;}html[data-theme="dark"] body .pill.pendente,body.theme-dark .pill.pendente,body.master-body .pill.pendente,html[data-theme="dark"] body .pill.warn,body.theme-dark .pill.warn,body.master-body .pill.warn{background:#f59e0b!important;border-color:#fbbf24!important;color:#111827!important;-webkit-text-fill-color:#111827!important;}html[data-theme="dark"] body .pill.confirmado,body.theme-dark .pill.confirmado,body.master-body .pill.confirmado,html[data-theme="dark"] body .pill.ok,body.theme-dark .pill.ok,body.master-body .pill.ok,html[data-theme="dark"] body .pill.ativa,body.theme-dark .pill.ativa{background:#22c55e!important;border-color:#86efac!important;color:#052e16!important;-webkit-text-fill-color:#052e16!important;}html[data-theme="dark"] body .pill.cancelado,body.theme-dark .pill.cancelado,body.master-body .pill.cancelado,html[data-theme="dark"] body .pill.reprovado,body.theme-dark .pill.reprovado,body.master-body .pill.reprovado,html[data-theme="dark"] body .pill.danger,body.theme-dark .pill.danger,body.master-body .pill.danger{background:#ef4444!important;border-color:#fca5a5!important;color:#fff!important;-webkit-text-fill-color:#fff!important;}body.menu-body .catalogo-menu .store-card .menu-actions{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;gap:12px!important;width:100%!important;max-width:880px!important;margin:22px auto 0!important;padding:0!important;}body.menu-body .catalogo-menu .store-card .menu-actions>*,body.menu-body .catalogo-menu .store-card .menu-actions .btn,body.menu-body .catalogo-menu .store-card .menu-actions a,body.menu-body .catalogo-menu .store-card .menu-actions button{flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:36px!important;height:36px!important;padding:0 18px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;text-align:center!important;white-space:nowrap!important;font-size:13px!important;line-height:1!important;font-weight:900!important;border-radius:999px!important;}body.menu-body .catalogo-menu .store-card .menu-actions [data-share],body.menu-body .catalogo-menu .store-card .menu-actions .share-btn,body.menu-body .catalogo-menu .store-card .menu-actions #shareBtn,body.menu-body .catalogo-menu .store-card .menu-actions a[href*="share"],body.menu-body .catalogo-menu .store-card .menu-actions button[aria-label*="Compartilhar"]{flex:0 0 auto!important;width:auto!important;max-width:none!important;padding-left:22px!important;padding-right:22px!important;}@media(max-width:560px){body.menu-body .catalogo-menu .store-card .menu-actions{gap:9px!important;max-width:360px!important;}body.menu-body .catalogo-menu .store-card .menu-actions>*,body.menu-body .catalogo-menu .store-card .menu-actions .btn,body.menu-body .catalogo-menu .store-card .menu-actions a,body.menu-body .catalogo-menu .store-card .menu-actions button{height:36px!important;min-height:36px!important;padding:0 14px!important;font-size:12.5px!important;}}body.menu-body .floating-cart.show{display:grid!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;}body.menu-body #checkoutModal.modal:not(.hidden){display:flex!important;position:fixed!important;inset:0!important;z-index:999999!important;align-items:flex-end!important;justify-content:center!important;background:rgba(0,0,0,.72)!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;}body.menu-body #checkoutModal.modal:not(.hidden) .checkout-sheet,body.menu-body #checkoutModal.modal:not(.hidden) .sheet{display:block!important;width:min(860px,100%)!important;max-height:92vh!important;overflow:auto!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;transform:none!important;}body.checkout-open{overflow:hidden!important;}body.menu-body .catalogo-menu .store-card .menu-actions,body.menu-body .catalogo-menu .menu-actions{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;justify-items:center!important;gap:10px!important;width:100%!important;max-width:760px!important;margin:18px auto 0!important;padding:0!important;grid-template-columns:none!important;}body.menu-body .catalogo-menu .store-card .menu-actions>*,body.menu-body .catalogo-menu .menu-actions>*,body.menu-body .catalogo-menu .store-card .menu-actions .btn,body.menu-body .catalogo-menu .menu-actions .btn,body.menu-body .catalogo-menu .store-card .menu-actions a,body.menu-body .catalogo-menu .menu-actions a,body.menu-body .catalogo-menu .store-card .menu-actions button,body.menu-body .catalogo-menu .menu-actions button,body.menu-body .catalogo-menu #customerLoginBtn,body.menu-body .catalogo-menu .favorites-view-btn,body.menu-body .catalogo-menu #lastStatusBtn{flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:none!important;height:36px!important;min-height:36px!important;padding:0 16px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;text-align:center!important;white-space:nowrap!important;font-size:13px!important;line-height:1!important;font-weight:900!important;border-radius:999px!important;box-sizing:border-box!important;}body.menu-body .catalogo-menu .store-card .menu-actions .favorites-view-btn,body.menu-body .catalogo-menu .menu-actions .favorites-view-btn,body.menu-body .catalogo-menu #lastStatusBtn{min-width:0!important;}body.menu-body .catalogo-menu .store-card .menu-actions [data-share],body.menu-body .catalogo-menu .menu-actions [data-share],body.menu-body .catalogo-menu .store-card .menu-actions .share-btn,body.menu-body .catalogo-menu .menu-actions .share-btn,body.menu-body .catalogo-menu .store-card .menu-actions #shareBtn,body.menu-body .catalogo-menu .menu-actions #shareBtn,body.menu-body .catalogo-menu .store-card .menu-actions button[aria-label*="Compartilhar"],body.menu-body .catalogo-menu .menu-actions button[aria-label*="Compartilhar"]{flex:0 0 auto!important;width:auto!important;max-width:none!important;padding-left:20px!important;padding-right:20px!important;}body.menu-body .catalogo-menu .store-card{text-align:center!important;}@media(max-width:640px){body.menu-body .catalogo-menu .store-card .menu-actions,body.menu-body .catalogo-menu .menu-actions{max-width:360px!important;gap:8px!important;}body.menu-body .catalogo-menu .store-card .menu-actions>*,body.menu-body .catalogo-menu .menu-actions>*,body.menu-body .catalogo-menu .store-card .menu-actions .btn,body.menu-body .catalogo-menu .menu-actions .btn,body.menu-body .catalogo-menu .store-card .menu-actions a,body.menu-body .catalogo-menu .menu-actions a,body.menu-body .catalogo-menu .store-card .menu-actions button,body.menu-body .catalogo-menu .menu-actions button,body.menu-body .catalogo-menu #customerLoginBtn,body.menu-body .catalogo-menu .favorites-view-btn,body.menu-body .catalogo-menu #lastStatusBtn{height:35px!important;min-height:35px!important;padding:0 13px!important;font-size:12px!important;}}html,body{max-width:100%;overflow-x:hidden!important}body.menu-body{overflow-x:hidden!important}body.menu-body .catalogo-menu{width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important;overflow-x:hidden!important;}body.menu-body .catalogo-menu .menu-hero,body.menu-body .catalogo-menu .hero-img{width:100%!important;max-width:100%!important;display:block!important;box-sizing:border-box!important;}body.menu-body .catalogo-menu .store-card{width:calc(100% - 24px)!important;max-width:980px!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important;}body.menu-body .catalogo-menu .search-row,body.menu-body .catalogo-menu .coupon-strip,body.menu-body .catalogo-menu .cat-tabs,body.menu-body .catalogo-menu .products-list,body.menu-body .catalogo-menu .featured-products,body.menu-body .catalogo-menu .menu-offers-section,body.menu-body .catalogo-menu .google-review-section,body.menu-body .catalogo-menu .public-section,body.menu-body .catalogo-menu .repeat-order{width:100%!important;max-width:100%!important;box-sizing:border-box!important;margin-left:auto!important;margin-right:auto!important;}body.menu-body .catalogo-menu .search-row,body.menu-body .catalogo-menu .coupon-strip,body.menu-body .catalogo-menu .cat-tabs,body.menu-body .catalogo-menu .products-list,body.menu-body .catalogo-menu .featured-products,body.menu-body .catalogo-menu .menu-offers-section,body.menu-body .catalogo-menu .google-review-section,body.menu-body .catalogo-menu .public-section,body.menu-body .catalogo-menu .repeat-order{padding-left:14px!important;padding-right:14px!important;}@media(min-width:900px){body.menu-body .catalogo-menu{max-width:1100px!important;width:min(100%,1100px)!important}body.menu-body .catalogo-menu .store-card{max-width:1020px!important;width:calc(100% - 40px)!important}body.menu-body .catalogo-menu .search-row,body.menu-body .catalogo-menu .coupon-strip,body.menu-body .catalogo-menu .cat-tabs,body.menu-body .catalogo-menu .products-list,body.menu-body .catalogo-menu .featured-products,body.menu-body .catalogo-menu .menu-offers-section,body.menu-body .catalogo-menu .google-review-section,body.menu-body .catalogo-menu .public-section,body.menu-body .catalogo-menu .repeat-order{max-width:1020px!important;padding-left:0!important;padding-right:0!important;}}@media(max-width:760px){body.menu-body .catalogo-menu .store-card{width:calc(100% - 16px)!important}body.menu-body .catalogo-menu .menu-hero{padding-left:0!important;padding-right:0!important}body.menu-body .catalogo-menu .hero-img{border-radius:0!important}}body.menu-body,body.menu-body .catalogo-menu,body.menu-body .catalogo-menu input,body.menu-body .catalogo-menu button,body.menu-body .catalogo-menu textarea,body.menu-body .catalogo-menu select,body.menu-body .catalogo-menu .btn,body.menu-body .catalogo-menu .pill,body.menu-body .catalogo-menu .cat-tabs a,body.menu-body .catalogo-menu .menu-actions a,body.menu-body .catalogo-menu .menu-actions button,body.menu-body .amzx-themed-modal,body.menu-body .modal,body.menu-body .sheet,body.menu-body .checkout-sheet{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif!important;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;}body.menu-body .catalogo-menu{font-size:16px!important;line-height:1.55!important;letter-spacing:0!important;}body.menu-body .catalogo-menu h1,body.menu-body .catalogo-menu h2,body.menu-body .catalogo-menu h3,body.menu-body .catalogo-menu h4{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif!important;letter-spacing:-.025em!important;line-height:1.14!important;font-weight:850!important;text-wrap:balance;}body.menu-body .catalogo-menu .store-card h1{letter-spacing:-.035em!important;line-height:1.08!important;font-weight:850!important;}body.menu-body .catalogo-menu p,body.menu-body .catalogo-menu small,body.menu-body .catalogo-menu .store-card p,body.menu-body .catalogo-menu .menu-product p,body.menu-body .catalogo-menu .featured-product p,body.menu-body .catalogo-menu .offer-card p{line-height:1.55!important;letter-spacing:.005em!important;font-weight:650!important;}body.menu-body .catalogo-menu .menu-product h3,body.menu-body .catalogo-menu .featured-product h3,body.menu-body .catalogo-menu .offer-card h3{line-height:1.18!important;letter-spacing:-.015em!important;font-weight:850!important;}body.menu-body .catalogo-menu strong,body.menu-body .catalogo-menu b,body.menu-body .catalogo-menu .price-discount-row strong,body.menu-body .catalogo-menu .menu-product strong,body.menu-body .catalogo-menu .featured-product strong,body.menu-body .catalogo-menu .offer-card strong,body.menu-body .floating-cart-total,body.menu-body #cartTotal,body.menu-body .checkout-total,body.menu-body .checkout-sheet strong,body.menu-body .checkout-sheet b{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif!important;font-variant-numeric:tabular-nums lining-nums!important;font-feature-settings:"tnum" 1,"lnum" 1!important;letter-spacing:-.01em!important;line-height:1.12!important;}body.menu-body .catalogo-menu .menu-product strong,body.menu-body .catalogo-menu .featured-product strong,body.menu-body .catalogo-menu .offer-card strong{font-weight:850!important;}body.menu-body .catalogo-menu del,body.menu-body .catalogo-menu code,body.menu-body .catalogo-menu .product-code-prefix,body.menu-body .catalogo-menu small,body.menu-body .checkout-sheet small{font-variant-numeric:tabular-nums lining-nums!important;font-feature-settings:"tnum" 1,"lnum" 1!important;}body.menu-body .catalogo-menu .badges span,body.menu-body .catalogo-menu .featured-mini,body.menu-body .catalogo-menu .free-entrega-pill,body.menu-body .catalogo-menu .discount-pill,body.menu-body .catalogo-menu .meta,body.menu-body .catalogo-menu .meta *,body.menu-body .catalogo-menu .cat-tabs a,body.menu-body .catalogo-menu .menu-actions .btn,body.menu-body .catalogo-menu .menu-actions a,body.menu-body .catalogo-menu .menu-actions button{letter-spacing:0!important;font-weight:800!important;line-height:1.15!important;}body.menu-body .catalogo-menu input::placeholder,body.menu-body .catalogo-menu textarea::placeholder{letter-spacing:0!important;font-weight:650!important;opacity:.82!important;}@media(max-width:760px){body.menu-body .catalogo-menu{font-size:15.5px!important;line-height:1.5!important;}body.menu-body .catalogo-menu h1,body.menu-body .catalogo-menu h2,body.menu-body .catalogo-menu h3{line-height:1.12!important;}}.amzx-orders-entry-note{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;border-left:5px solid var(--primary,#ff4f0a)!important;}.amzx-orders-entry-note b{font-size:18px!important;color:var(--text,#fff)!important;}.amzx-orders-entry-note p{margin:0!important;max-width:760px!important;}@media(max-width:760px){.amzx-orders-entry-note{display:block!important;}.amzx-orders-entry-note p{margin-top:6px!important;}}body.menu-body .catalogo-menu .store-card .menu-actions,body.menu-body .catalogo-menu .menu-actions{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;align-content:center!important;gap:10px 10px!important;}body.menu-body .catalogo-menu .store-card .menu-actions #customerLoginBtn,body.menu-body .catalogo-menu .store-card .menu-actions #menuFavoritesBtn,body.menu-body .catalogo-menu .store-card .menu-actions #lastStatusBtn,body.menu-body .catalogo-menu .store-card .menu-actions #menuShareBtn,body.menu-body .catalogo-menu .store-card .menu-actions .btn.primary,body.menu-body .catalogo-menu .store-card .menu-actions .favorites-view-btn,body.menu-body .catalogo-menu .store-card .menu-actions .status-order-btn,body.menu-body .catalogo-menu .store-card .menu-actions .share-menu-btn,body.menu-body .catalogo-menu .store-card .menu-actions>.btn,body.menu-body .catalogo-menu .store-card .menu-actions>button,body.menu-body .catalogo-menu .store-card .menu-actions>a{flex:0 0 auto!important;width:-moz-fit-content!important;width:fit-content!important;min-width:auto!important;max-width:100%!important;height:auto!important;min-height:0!important;padding:10px 16px!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;white-space:nowrap!important;line-height:1.05!important;font-size:.88rem!important;font-weight:800!important;letter-spacing:0!important;text-align:center!important;box-sizing:border-box!important;}body.menu-body .catalogo-menu .store-card .menu-actions #menuShareBtn,body.menu-body .catalogo-menu .store-card .menu-actions .share-menu-btn{padding-left:18px!important;padding-right:18px!important;}body.menu-body .catalogo-menu .store-card .menu-actions #customerLoginBtn.customer-logged{width:-moz-fit-content!important;width:fit-content!important;}@media(max-width:760px){body.menu-body .catalogo-menu .store-card .menu-actions{gap:8px 8px!important;}body.menu-body .catalogo-menu .store-card .menu-actions #customerLoginBtn,body.menu-body .catalogo-menu .store-card .menu-actions #menuFavoritesBtn,body.menu-body .catalogo-menu .store-card .menu-actions #lastStatusBtn,body.menu-body .catalogo-menu .store-card .menu-actions #menuShareBtn,body.menu-body .catalogo-menu .store-card .menu-actions .btn.primary,body.menu-body .catalogo-menu .store-card .menu-actions .favorites-view-btn,body.menu-body .catalogo-menu .store-card .menu-actions .status-order-btn,body.menu-body .catalogo-menu .store-card .menu-actions .share-menu-btn,body.menu-body .catalogo-menu .store-card .menu-actions>.btn,body.menu-body .catalogo-menu .store-card .menu-actions>button,body.menu-body .catalogo-menu .store-card .menu-actions>a{padding:9px 14px!important;font-size:.84rem!important;max-width:calc(100vw - 56px)!important;}}body.menu-body .catalogo-menu .store-card .menu-actions{display:grid!important;grid-template-columns:repeat(4,max-content)!important;justify-content:center!important;align-items:center!important;justify-items:center!important;gap:12px!important;width:fit-content!important;max-width:min(100%,920px)!important;margin:18px auto 0!important;padding:0!important;}body.menu-body .catalogo-menu .store-card .menu-actions>.btn,body.menu-body .catalogo-menu .store-card .menu-actions>button,body.menu-body .catalogo-menu .store-card .menu-actions>a,body.menu-body .catalogo-menu .store-card .menu-actions #customerLoginBtn,body.menu-body .catalogo-menu .store-card .menu-actions #menuFavoritesBtn,body.menu-body .catalogo-menu .store-card .menu-actions #lastStatusBtn,body.menu-body .catalogo-menu .store-card .menu-actions #menuShareBtn{width:auto!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;padding:10px 16px!important;margin:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;white-space:nowrap!important;line-height:1.05!important;font-size:.88rem!important;font-weight:800!important;border-radius:999px!important;box-sizing:border-box!important;text-align:center!important;}body.menu-body .catalogo-menu .store-card .menu-actions #customerLoginBtn,body.menu-body .catalogo-menu .store-card .menu-actions #menuFavoritesBtn,body.menu-body .catalogo-menu .store-card .menu-actions #lastStatusBtn,body.menu-body .catalogo-menu .store-card .menu-actions #menuShareBtn{justify-self:center!important;}body.menu-body .catalogo-menu .store-card .menu-actions #menuShareBtn{padding-left:18px!important;padding-right:18px!important;}body.menu-body .catalogo-menu .store-card .menu-actions>[hidden]{display:none!important;}@media(max-width:860px){body.menu-body .catalogo-menu .store-card .menu-actions{grid-template-columns:repeat(2,max-content)!important;max-width:min(100%,420px)!important;gap:10px!important;}}@media(max-width:480px){body.menu-body .catalogo-menu .store-card .menu-actions{grid-template-columns:repeat(2,minmax(0,max-content))!important;max-width:min(100%,360px)!important;gap:9px!important;}body.menu-body .catalogo-menu .store-card .menu-actions>.btn,body.menu-body .catalogo-menu .store-card .menu-actions>button,body.menu-body .catalogo-menu .store-card .menu-actions>a,body.menu-body .catalogo-menu .store-card .menu-actions #customerLoginBtn,body.menu-body .catalogo-menu .store-card .menu-actions #menuFavoritesBtn,body.menu-body .catalogo-menu .store-card .menu-actions #lastStatusBtn,body.menu-body .catalogo-menu .store-card .menu-actions #menuShareBtn{padding:9px 14px!important;font-size:.83rem!important;}}body .amzx-system-modal,html body .amzx-system-modal,.admin-body .amzx-system-modal,.admin-shell .amzx-system-modal{position:fixed!important;inset:0!important;z-index:2147483000!important;isolation:isolate!important;}body .amzx-system-modal .amzx-system-modal-card,html body .amzx-system-modal .amzx-system-modal-card{position:relative!important;z-index:2147483001!important;}body.admin-product-modal-open .amzx-system-modal,body:has(.admin-product-modal:not(.hidden)) .amzx-system-modal{z-index:2147483000!important;}body.admin-product-modal-open .amzx-system-modal .amzx-system-modal-card,body:has(.admin-product-modal:not(.hidden)) .amzx-system-modal .amzx-system-modal-card{z-index:2147483001!important;}.category-actions{display:flex!important;gap:10px!important;flex-wrap:wrap!important;align-items:center!important}.stock-delete-form{margin-top:10px!important;display:flex!important;justify-content:flex-end!important}.stock-delete-form .btn{min-height:34px!important}@media(max-width:720px){.category-actions{display:grid!important;grid-template-columns:1fr!important}.category-actions .btn,.stock-delete-form .btn{width:100%!important}}.amzx-system-modal,.amzx-system-alert{z-index:9999999!important;}.amzx-system-modal-card{position:relative!important;z-index:10000000!important;}.admin-product-modal{z-index:99999!important;}html body .catalogo-menu .cat-tabs,html body .ifood-menu .cat-tabs,html body.sketch-menu-v106 .cat-tabs{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;width:100%!important;max-width:100%!important;margin:10px 0 18px!important;padding:12px clamp(16px,3vw,26px) 16px!important;scroll-padding-left:clamp(16px,3vw,26px)!important;scrollbar-width:thin!important;box-sizing:border-box!important;}html body .catalogo-menu .cat-tabs button,html body .catalogo-menu .cat-tabs a,html body .catalogo-menu .cat-tabs .cat-tab-all,html body .ifood-menu .cat-tabs button,html body .ifood-menu .cat-tabs a,html body .ifood-menu .cat-tabs .cat-tab-all,html body.sketch-menu-v106 .cat-tabs button,html body.sketch-menu-v106 .cat-tabs a,html body.sketch-menu-v106 .cat-tabs .cat-tab-all{flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;width:auto!important;min-width:max-content!important;max-width:none!important;min-height:44px!important;height:auto!important;padding:10px 16px!important;margin:0!important;border-radius:999px!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important;line-height:1.08!important;font-size:clamp(13px,1.35vw,15px)!important;}html body .products-list h2.category-filter-hidden,html body .products-list .menu-product.category-filter-hidden,html body .products-list .menu-product.limit-hidden{display:none!important;}body.admin-body .admin-shell .admin-main .stock-list-toolbar{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;flex-wrap:wrap!important;}body.admin-body .admin-shell .admin-main .stock-list-toolbar .inline-form{display:flex!important;align-items:end!important;gap:10px!important;flex-wrap:wrap!important;}body.admin-body .admin-shell .admin-main .stock-pagination,body.admin-body .admin-shell .admin-main .admin-pagination{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;flex-wrap:wrap!important;margin:18px 0 26px!important;}body.admin-body .admin-shell .admin-main .stock-pagination .disabled,body.admin-body .admin-shell .admin-main .admin-pagination .disabled{opacity:.45!important;pointer-events:none!important;}@media(max-width:720px){html body .catalogo-menu .cat-tabs,html body .ifood-menu .cat-tabs,html body.sketch-menu-v106 .cat-tabs{gap:8px!important;padding:10px 14px 14px!important;}html body .catalogo-menu .cat-tabs button,html body .catalogo-menu .cat-tabs a,html body .catalogo-menu .cat-tabs .cat-tab-all,html body .ifood-menu .cat-tabs button,html body .ifood-menu .cat-tabs a,html body .ifood-menu .cat-tabs .cat-tab-all,html body.sketch-menu-v106 .cat-tabs button,html body.sketch-menu-v106 .cat-tabs a,html body.sketch-menu-v106 .cat-tabs .cat-tab-all{min-height:42px!important;padding:9px 13px!important;font-size:13px!important;}}html body .products-list .menu-product.limit-hidden,html body .products-list .menu-product[data-amzx-limit-hidden="1"]{display:none!important;}body.admin-body .stock-grid .stock-card.stock-client-hidden{display:none!important;}body.admin-body .stock-limit-client-note{margin:10px 0 0!important;padding:10px 12px!important;border-radius:14px!important;background:rgba(59,130,246,.10)!important;border:1px solid rgba(59,130,246,.22)!important;color:inherit!important;font-weight:800!important;}html body .catalogo-menu .cat-tabs,html body .ifood-menu .cat-tabs,html body.sketch-menu-v106 .cat-tabs{padding-left:max(24px,env(safe-area-inset-left))!important;padding-right:max(18px,env(safe-area-inset-right))!important;scroll-padding-left:max(24px,env(safe-area-inset-left))!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-inline:contain!important;}html body .catalogo-menu .cat-tabs::before,html body .ifood-menu .cat-tabs::before,html body.sketch-menu-v106 .cat-tabs::before{content:""!important;display:block!important;flex:0 0 4px!important;width:4px!important;height:1px!important;}html body .catalogo-menu .cat-tabs .cat-tab-all,html body .ifood-menu .cat-tabs .cat-tab-all,html body.sketch-menu-v106 .cat-tabs .cat-tab-all{margin-left:0!important;padding-left:18px!important;padding-right:18px!important;}html body .products-list .menu-product.limit-hidden,html body .products-list .menu-product.category-filter-hidden,html body .products-list .menu-product[data-amzx-page-hidden],html body .products-list .menu-product[hidden],html body .products-list h2.category-filter-hidden,html body .products-list h2[hidden]{display:none!important;visibility:hidden!important;}html body .products-list .category-pagination-wrap[hidden],html body .products-list .category-pagination-wrap[style*="display:none"]{display:none!important;}html body .products-list .category-pagination{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;flex-wrap:wrap!important;margin:12px 0 22px!important;}html body .products-list .category-pagination .pager-btn{border:1px solid rgba(255,255,255,.24)!important;border-radius:999px!important;padding:9px 13px!important;min-width:40px!important;font-weight:950!important;cursor:pointer!important;}html body .products-list .category-pagination .pager-btn.active{background:linear-gradient(135deg,var(--primary,#ff4f0a),var(--primary2,#7c2dff))!important;color:#fff!important;-webkit-text-fill-color:#fff!important;}.admin-products-bulk-form{display:block!important;margin:0!important;padding:0!important}.product-bulk-category-card{display:grid!important;grid-template-columns:minmax(220px,1fr) minmax(220px,320px)!important;gap:14px!important;align-items:end!important;margin-bottom:16px!important}.product-bulk-category-card .product-bulk-actions{grid-column:1/-1!important;display:flex!important;align-items:center!important;gap:10px!important;flex-wrap:wrap!important}.product-mini-card{position:relative!important}.product-mini-bulk-check{position:absolute!important;top:10px!important;left:10px!important;z-index:5!important;display:flex!important;align-items:center!important;justify-content:center!important;width:34px!important;height:34px!important;border-radius:14px!important;background:rgba(15,23,42,.78)!important;border:1px solid rgba(255,255,255,.32)!important;box-shadow:0 10px 25px rgba(0,0,0,.22)!important;cursor:pointer!important;backdrop-filter:blur(10px)!important}.product-mini-bulk-check input{position:absolute!important;opacity:0!important;pointer-events:none!important}.product-mini-bulk-check span{width:18px!important;height:18px!important;border-radius:7px!important;border:2px solid rgba(255,255,255,.88)!important;background:rgba(255,255,255,.12)!important;display:block!important;box-sizing:border-box!important}.product-mini-bulk-check input:checked + span{background:linear-gradient(135deg,var(--primary,#ff4f0a),var(--primary2,#7c2dff))!important;border-color:#fff!important;box-shadow:inset 0 0 0 3px rgba(15,23,42,.45)!important}.product-mini-card:has(.product-mini-bulk-check input:checked){outline:3px solid rgba(124,45,255,.45)!important;box-shadow:0 18px 46px rgba(124,45,255,.22)!important}.product-mini-card img{padding-left:0!important}@media(max-width:760px){.product-bulk-category-card{grid-template-columns:1fr!important}.product-bulk-category-card .product-bulk-actions .btn{flex:1 1 auto!important}}body.menu-body .catalogo-menu .featured-products,body.menu-body .ifood-menu .featured-products,.catalogo-menu .featured-products,.ifood-menu .featured-products{display:block!important;visibility:visible!important;opacity:1!important;box-sizing:border-box!important;width:calc(100% - 32px)!important;max-width:1200px!important;margin:16px auto 20px!important;padding:18px!important;border-radius:28px!important;overflow:hidden!important;background:linear-gradient(135deg,rgba(15,23,42,.94),rgba(30,27,75,.86) 54%,rgba(124,45,18,.72))!important;border:1px solid rgba(255,255,255,.18)!important;box-shadow:0 22px 58px rgba(2,6,23,.28)!important;color:#ffffff!important;}body.menu-body .catalogo-menu .featured-products[hidden],body.menu-body .ifood-menu .featured-products[hidden]{display:block!important;}.catalogo-menu .featured-products .featured-head,.ifood-menu .featured-products .featured-head{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:14px!important;margin:0 0 14px!important;color:#ffffff!important;}.catalogo-menu .featured-products .featured-head small,.ifood-menu .featured-products .featured-head small{display:block!important;color:#fde68a!important;-webkit-text-fill-color:#fde68a!important;font-weight:950!important;letter-spacing:.03em!important;opacity:1!important;text-shadow:0 2px 10px rgba(0,0,0,.42)!important;}.catalogo-menu .featured-products .featured-head h2,.ifood-menu .featured-products .featured-head h2{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;margin:2px 0 0!important;font-size:clamp(22px,2.2vw,34px)!important;line-height:1.08!important;font-weight:1000!important;text-shadow:0 3px 16px rgba(0,0,0,.46)!important;}.catalogo-menu .featured-products .featured-head>span,.ifood-menu .featured-products .featured-head>span{color:#e2e8f0!important;-webkit-text-fill-color:#e2e8f0!important;font-weight:850!important;}.catalogo-menu .featured-products .featured-scroller,.ifood-menu .featured-products .featured-scroller{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:minmax(280px,32%)!important;gap:14px!important;overflow-x:auto!important;overflow-y:hidden!important;padding:2px 2px 8px!important;scroll-snap-type:x proximity!important;overscroll-behavior-x:contain!important;}.catalogo-menu .featured-products .featured-product,.catalogo-menu .featured-products .menu-product,.ifood-menu .featured-products .featured-product,.ifood-menu .featured-products .menu-product,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product,.catalogo-menu.card-style-compact .featured-products .menu-product,.ifood-menu.card-style-compact .featured-products .menu-product{display:grid!important;grid-template-columns:96px minmax(0,1fr)!important;align-items:center!important;justify-items:stretch!important;gap:13px!important;width:100%!important;max-width:none!important;min-width:0!important;min-height:126px!important;max-height:none!important;height:auto!important;margin:0!important;padding:12px!important;border-radius:22px!important;background:linear-gradient(180deg,#ffffff,#f8fafc)!important;border:1px solid rgba(226,232,240,.95)!important;box-shadow:0 14px 34px rgba(2,6,23,.22)!important;color:#111827!important;-webkit-text-fill-color:initial!important;text-align:left!important;overflow:hidden!important;scroll-snap-align:start!important;}.catalogo-menu .featured-products .featured-product>img,.catalogo-menu .featured-products .menu-product>img,.ifood-menu .featured-products .featured-product>img,.ifood-menu .featured-products .menu-product>img{display:block!important;grid-column:1!important;order:0!important;width:96px!important;height:96px!important;min-width:96px!important;max-width:96px!important;min-height:96px!important;max-height:96px!important;object-fit:cover!important;object-position:center!important;margin:0!important;padding:0!important;border-radius:18px!important;background:#ffffff!important;box-shadow:inset 0 0 0 1px rgba(15,23,42,.08)!important;}.catalogo-menu .featured-products .featured-product>div,.catalogo-menu .featured-products .menu-product>div,.ifood-menu .featured-products .featured-product>div,.ifood-menu .featured-products .menu-product>div,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product>div,.catalogo-menu.card-style-compact .featured-products .menu-product>div,.ifood-menu.card-style-compact .featured-products .menu-product>div{display:block!important;width:auto!important;min-width:0!important;max-width:100%!important;text-align:left!important;justify-items:stretch!important;place-items:initial!important;align-content:center!important;overflow:hidden!important;}.catalogo-menu .featured-products .featured-product h3,.catalogo-menu .featured-products .menu-product h3,.ifood-menu .featured-products .featured-product h3,.ifood-menu .featured-products .menu-product h3{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;width:100%!important;min-height:0!important;margin:0 0 6px!important;padding:0!important;color:#111827!important;-webkit-text-fill-color:#111827!important;font-size:16px!important;line-height:1.18!important;font-weight:950!important;text-align:left!important;overflow:hidden!important;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important;text-shadow:none!important;}.catalogo-menu .featured-products .featured-product p,.catalogo-menu .featured-products .menu-product p,.ifood-menu .featured-products .featured-product p,.ifood-menu .featured-products .menu-product p{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;margin:0 0 8px!important;color:#475467!important;-webkit-text-fill-color:#475467!important;font-size:12.5px!important;line-height:1.32!important;text-align:left!important;overflow:hidden!important;}.catalogo-menu .featured-products .price-discount-row,.ifood-menu .featured-products .price-discount-row{display:flex!important;flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:7px!important;width:100%!important;margin:0!important;padding:0!important;text-align:left!important;overflow:visible!important;}.catalogo-menu .featured-products .price-discount-row strong,.ifood-menu .featured-products .price-discount-row strong{display:inline-block!important;width:auto!important;margin:0!important;color:var(--primary,#ff4f0a)!important;-webkit-text-fill-color:var(--primary,#ff4f0a)!important;font-size:17px!important;line-height:1.1!important;font-weight:1000!important;text-align:left!important;white-space:nowrap!important;}.catalogo-menu .featured-products .fav-btn,.ifood-menu .featured-products .fav-btn{display:inline-flex!important;position:absolute!important;right:10px!important;top:10px!important;z-index:2!important;}@media(max-width:760px){body.menu-body .catalogo-menu .featured-products,body.menu-body .ifood-menu .featured-products,.catalogo-menu .featured-products,.ifood-menu .featured-products{width:calc(100% - 24px)!important;margin:12px auto 16px!important;padding:15px!important;border-radius:24px!important;background:linear-gradient(145deg,rgba(8,13,26,.96),rgba(17,24,39,.91) 54%,rgba(88,42,24,.86))!important;border-color:rgba(255,255,255,.22)!important;}.catalogo-menu .featured-products .featured-head,.ifood-menu .featured-products .featured-head{align-items:flex-start!important;margin-bottom:12px!important;}.catalogo-menu .featured-products .featured-head>span,.ifood-menu .featured-products .featured-head>span{display:none!important}.catalogo-menu .featured-products .featured-head h2,.ifood-menu .featured-products .featured-head h2{font-size:22px!important;line-height:1.08!important;}.catalogo-menu .featured-products .featured-scroller,.ifood-menu .featured-products .featured-scroller{display:flex!important;grid-auto-flow:unset!important;grid-auto-columns:unset!important;gap:12px!important;overflow-x:auto!important;padding:2px 1px 8px!important;scroll-snap-type:x mandatory!important;}.catalogo-menu .featured-products .featured-product,.catalogo-menu .featured-products .menu-product,.ifood-menu .featured-products .featured-product,.ifood-menu .featured-products .menu-product,body.card-style-compact.sketch-menu-v106 .featured-products .menu-product,.catalogo-menu.card-style-compact .featured-products .menu-product,.ifood-menu.card-style-compact .featured-products .menu-product{flex:0 0 min(84vw,360px)!important;width:min(84vw,360px)!important;max-width:min(84vw,360px)!important;grid-template-columns:92px minmax(0,1fr)!important;gap:11px!important;min-height:120px!important;padding:10px!important;border-radius:20px!important;text-align:left!important;}.catalogo-menu .featured-products .featured-product>img,.catalogo-menu .featured-products .menu-product>img,.ifood-menu .featured-products .featured-product>img,.ifood-menu .featured-products .menu-product>img{width:92px!important;height:92px!important;min-width:92px!important;max-width:92px!important;min-height:92px!important;max-height:92px!important;border-radius:18px!important;}.catalogo-menu .featured-products .featured-product h3,.catalogo-menu .featured-products .menu-product h3,.ifood-menu .featured-products .featured-product h3,.ifood-menu .featured-products .menu-product h3{font-size:15px!important;line-height:1.18!important;min-height:0!important;}.catalogo-menu .featured-products .featured-product p,.catalogo-menu .featured-products .menu-product p,.ifood-menu .featured-products .featured-product p,.ifood-menu .featured-products .menu-product p{font-size:12px!important;line-height:1.28!important;}.catalogo-menu .featured-products .price-discount-row strong,.ifood-menu .featured-products .price-discount-row strong{font-size:16px!important;}}body.menu-body .catalogo-menu.free-shipping-badge-off .free-entrega-pill,body.menu-body .catalogo-menu.free-shipping-badge-off .offer-free-entrega,body.menu-body .catalogo-menu.free-shipping-badge-off .free-entrega-tag,body.menu-body:not(.amzx-free-shipping-badge-on) .modal-free-entrega{display:none!important;}body.menu-body .catalogo-menu .store-card .meta.store-info-line,body.sketch-menu-v106 .catalogo-menu .store-card .meta.store-info-line{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:8px 13px!important;margin:13px auto 0!important;padding:0!important;color:var(--menu-muted,#64748b)!important;background:transparent!important;border:0!important;box-shadow:none!important;}body.menu-body .catalogo-menu .store-card .meta.store-info-line span,body.sketch-menu-v106 .catalogo-menu .store-card .meta.store-info-line span{display:inline-flex!important;align-items:center!important;gap:6px!important;min-height:0!important;height:auto!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--menu-muted,#64748b)!important;-webkit-text-fill-color:var(--menu-muted,#64748b)!important;font-size:13px!important;line-height:1.25!important;font-weight:750!important;letter-spacing:.01em!important;cursor:default!important;pointer-events:none!important;text-shadow:none!important;white-space:normal!important;}body.menu-body .catalogo-menu .store-card .meta.store-info-line span+span::before{content:'•';color:rgba(100,116,139,.75)!important;margin-right:4px;font-weight:900!important;}body.menu-body .catalogo-menu .store-card .meta.store-info-line .store-status-info.ok,body.sketch-menu-v106 .catalogo-menu .store-card .meta.store-info-line .store-status-info.ok{color:#16a34a!important;-webkit-text-fill-color:#16a34a!important;font-weight:850!important;}body.menu-body .catalogo-menu .store-card .meta.store-info-line .store-status-info.closed,body.sketch-menu-v106 .catalogo-menu .store-card .meta.store-info-line .store-status-info.closed{color:#dc2626!important;-webkit-text-fill-color:#dc2626!important;font-weight:850!important;}body.menu-body .catalogo-menu .store-card .meta.store-info-line .store-status-info i{display:inline-block!important;width:7px!important;height:7px!important;border-radius:999px!important;background:currentColor!important;box-shadow:0 0 0 3px color-mix(in srgb,currentColor 18%,transparent)!important;flex:0 0 7px!important;}@media(max-width:560px){body.menu-body .catalogo-menu .store-card .meta.store-info-line{gap:6px 9px!important;margin-top:11px!important;}body.menu-body .catalogo-menu .store-card .meta.store-info-line span{font-size:12.5px!important;}}body.menu-body .catalogo-menu .menu-product.stock-out-public{opacity:.72!important;filter:saturate(.75)!important;position:relative!important;}body.menu-body .catalogo-menu .menu-product.stock-out-public::after{content:'Sem estoque';position:absolute;top:10px;left:10px;z-index:4;border-radius:999px;padding:6px 10px;background:#fee2e2!important;color:#991b1b!important;border:1px solid #fecaca!important;font-weight:950!important;font-size:11px!important;box-shadow:0 8px 20px rgba(15,23,42,.18)!important;}body.menu-body .catalogo-menu .menu-product.stock-low-public::after{content:'Estoque baixo';position:absolute;top:10px;left:10px;z-index:4;border-radius:999px;padding:6px 10px;background:#fff7ed!important;color:#c2410c!important;border:1px solid #fed7aa!important;font-weight:950!important;font-size:11px!important;box-shadow:0 8px 20px rgba(15,23,42,.16)!important;}body.menu-body .catalogo-menu .public-stock-pill{display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;padding:5px 9px!important;font-size:11px!important;line-height:1!important;font-weight:950!important;margin-left:6px!important;white-space:nowrap!important;}body.menu-body .catalogo-menu .public-stock-pill.stock-out{background:#fee2e2!important;color:#991b1b!important;border:1px solid #fecaca!important;}body.menu-body .catalogo-menu .public-stock-pill.stock-low{background:#fff7ed!important;color:#c2410c!important;border:1px solid #fed7aa!important;}body.menu-body .stock-out-public-note{background:#fff1f2!important;color:#9f1239!important;border:1px solid #fecdd3!important;border-radius:16px!important;padding:12px 14px!important;font-weight:850!important;text-align:center!important;}.delivery-pickup-admin-card{grid-column:1/-1!important;display:grid!important;gap:10px!important;padding:16px!important;border-radius:18px!important;background:linear-gradient(135deg,rgba(14,165,233,.10),rgba(34,197,94,.08))!important;border:1px solid rgba(125,211,252,.28)!important}.delivery-pickup-admin-card h3{margin:0!important;color:var(--text)!important}.delivery-pickup-checks{display:flex!important;flex-wrap:wrap!important;gap:10px!important}.delivery-pickup-checks .check{background:rgba(255,255,255,.06)!important;border:1px solid var(--line)!important;border-radius:14px!important;padding:10px 12px!important}.checkout-service-warning{display:block!important;width:100%!important;padding:12px 14px!important;border-radius:14px!important;background:#fff7ed!important;color:#9a3412!important;border:1px solid #fed7aa!important;font-weight:900!important}.product-mini-stock{display:inline-flex!important;align-items:center!important;gap:4px!important;width:max-content!important;margin-top:2px!important;padding:4px 8px!important;border-radius:999px!important;background:rgba(15,23,42,.08)!important;color:var(--text)!important;border:1px solid var(--line)!important;font-weight:800!important}.product-mini-stock b{color:var(--primary)!important}body.menu-body .catalogo-menu .store-status-info,body.menu-body .catalogo-menu .restaurant-status-info{cursor:default!important;pointer-events:none!important;box-shadow:none!important}body.menu-body .catalogo-menu .store-wait-info{cursor:default!important;pointer-events:none!important;background:transparent!important;border:0!important;box-shadow:none!important;color:var(--primary,#ff4f0a)!important;text-shadow:0 1px 2px rgba(0,0,0,.45)!important;font-weight:900!important;padding:0!important}body.menu-body .catalogo-menu .store-wait-info::before{content:'•';margin-right:6px;color:var(--primary,#ff4f0a)!important;font-size:18px!important;line-height:0!important}body.menu-body .catalogo-menu .public-stock-pill.stock-out,body.menu-body .catalogo-menu .stock-out-public::after,body.menu-body .catalogo-menu .menu-stock-badge.stock-out{background:#7f1d1d!important;color:#fff!important;border:1px solid #fecaca!important;text-shadow:none!important;box-shadow:0 10px 26px rgba(127,29,29,.30)!important}body.menu-body .catalogo-menu .public-stock-pill.stock-low,body.menu-body .catalogo-menu .stock-low-public::after,body.menu-body .catalogo-menu .menu-stock-badge.stock-low{background:#92400e!important;color:#fff!important;border:1px solid #fed7aa!important;text-shadow:none!important;box-shadow:0 10px 26px rgba(146,64,14,.28)!important}body.menu-body .catalogo-menu .free-entrega-tag,body.menu-body .catalogo-menu .free-delivery-tag,body.menu-body .catalogo-menu .modal-free-entrega,body.menu-body .catalogo-menu .modal-free-delivery{background:#065f46!important;color:#ecfdf5!important;border:1px solid #6ee7b7!important;text-shadow:none!important;font-weight:950!important}body.menu-body .catalogo-menu .tag,body.menu-body .catalogo-menu .badge,body.menu-body .catalogo-menu .pill{text-shadow:none!important}@media(max-width:680px){.delivery-pickup-checks{display:grid!important;grid-template-columns:1fr!important}.product-mini-stock{font-size:11px!important}}.public-stock-info{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;margin:10px 0 0!important;padding:10px 12px!important;border-radius:16px!important;border:1px solid rgba(255,255,255,.20)!important;background:rgba(15,23,42,.72)!important;color:#fff!important;box-shadow:0 10px 26px rgba(15,23,42,.18)!important;line-height:1.2!important;max-width:100%!important}.public-stock-info b{color:#fff!important;font-size:14px!important;font-weight:950!important}.public-stock-info small{color:#e5e7eb!important;font-size:12px!important;font-weight:700!important;text-align:right!important}.public-stock-info.stock-ok-info{background:linear-gradient(135deg,#064e3b,#0f766e)!important;border-color:#5eead4!important}.public-stock-info.stock-low-info{background:linear-gradient(135deg,#78350f,#b45309)!important;border-color:#fbbf24!important}.public-stock-info.stock-out-info{background:linear-gradient(135deg,#7f1d1d,#b91c1c)!important;border-color:#fecaca!important}.checkout-item-with-stepper{grid-template-columns:78px minmax(0,1fr) auto auto!important}.checkout-price-stack{display:grid!important;justify-items:end!important;gap:6px!important;min-width:96px!important}.checkout-price-stack .checkout-item-price{display:block!important;white-space:nowrap!important}.checkout-stock-line{display:block!important;font-size:11px!important;font-weight:850!important;color:#0f766e!important;background:#ecfdf5!important;border:1px solid #bbf7d0!important;border-radius:999px!important;padding:3px 8px!important;white-space:nowrap!important}.checkout-stock-line.danger{color:#991b1b!important;background:#fef2f2!important;border-color:#fecaca!important}.checkout-qty-stepper{display:inline-grid!important;grid-template-columns:28px minmax(24px,auto) 28px!important;align-items:center!important;gap:4px!important;background:#f8fafc!important;border:1px solid #d0d5dd!important;border-radius:999px!important;padding:3px!important;color:#101828!important}.checkout-qty-stepper button{width:28px!important;height:28px!important;border:0!important;border-radius:999px!important;background:#111827!important;color:#fff!important;font-size:18px!important;font-weight:950!important;line-height:1!important;cursor:pointer!important}.checkout-qty-stepper b{min-width:24px!important;text-align:center!important;font-size:13px!important;color:#101828!important;font-weight:950!important}.checkout-qty-stepper button:last-child{background:var(--std-primary,var(--primary,#16a34a))!important}.theme-dark .checkout-stock-line,.tpl-premium_dark .checkout-stock-line{background:#052e2b!important;color:#a7f3d0!important;border-color:#115e59!important}.theme-dark .checkout-qty-stepper,.tpl-premium_dark .checkout-qty-stepper{background:#0b1220!important;border-color:#334155!important}.theme-dark .checkout-qty-stepper b,.tpl-premium_dark .checkout-qty-stepper b{color:#f8fafc!important}@media(max-width:620px){.checkout-item-with-stepper{grid-template-columns:62px minmax(0,1fr) auto!important;gap:10px!important}.checkout-item-with-stepper .checkout-remove-item{grid-column:1 / -1!important;width:100%!important;justify-content:center!important}.checkout-price-stack{justify-items:start!important}.checkout-qty-stepper{margin-top:2px!important}.public-stock-info{display:grid!important;grid-template-columns:1fr!important}.public-stock-info small{text-align:center!important}}#checkoutModal .checkout-item.themed-check-item.checkout-item-with-stepper,#checkoutModal .checkout-sheet.pro-checkout .checkout-item.checkout-item-with-stepper,.checkout-themed-sheet .checkout-item.checkout-item-with-stepper,.checkout-sheet .checkout-item.checkout-item-with-stepper{display:grid!important;grid-template-columns:76px minmax(0,1fr) 136px 46px!important;grid-template-areas:"img info controls remove"!important;align-items:center!important;gap:12px!important;min-height:104px!important;padding:14px 16px!important;overflow:hidden!important;}#checkoutModal .checkout-item.checkout-item-with-stepper>img,.checkout-themed-sheet .checkout-item.checkout-item-with-stepper>img,.checkout-sheet .checkout-item.checkout-item-with-stepper>img{grid-area:img!important;width:72px!important;height:72px!important;object-fit:cover!important;align-self:center!important;}#checkoutModal .checkout-item.checkout-item-with-stepper .checkout-item-info,.checkout-themed-sheet .checkout-item.checkout-item-with-stepper .checkout-item-info,.checkout-sheet .checkout-item.checkout-item-with-stepper .checkout-item-info{grid-area:info!important;min-width:0!important;align-self:center!important;}#checkoutModal .checkout-item.checkout-item-with-stepper .checkout-price-stack,.checkout-themed-sheet .checkout-item.checkout-item-with-stepper .checkout-price-stack,.checkout-sheet .checkout-item.checkout-item-with-stepper .checkout-price-stack{grid-area:controls!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;justify-self:end!important;align-self:center!important;gap:5px!important;width:132px!important;min-width:132px!important;max-width:132px!important;text-align:center!important;}#checkoutModal .checkout-item.checkout-item-with-stepper .checkout-item-price,.checkout-themed-sheet .checkout-item.checkout-item-with-stepper .checkout-item-price,.checkout-sheet .checkout-item.checkout-item-with-stepper .checkout-item-price{order:1!important;grid-area:auto!important;justify-self:center!important;align-self:center!important;text-align:center!important;margin:0!important;line-height:1.05!important;font-size:17px!important;white-space:nowrap!important;}#checkoutModal .checkout-item.checkout-item-with-stepper .checkout-qty-stepper,.checkout-themed-sheet .checkout-item.checkout-item-with-stepper .checkout-qty-stepper,.checkout-sheet .checkout-item.checkout-item-with-stepper .checkout-qty-stepper{order:2!important;grid-template-columns:26px minmax(24px,auto) 26px!important;padding:3px!important;gap:4px!important;transform:none!important;margin:0!important;}#checkoutModal .checkout-item.checkout-item-with-stepper .checkout-qty-stepper button,.checkout-themed-sheet .checkout-item.checkout-item-with-stepper .checkout-qty-stepper button,.checkout-sheet .checkout-item.checkout-item-with-stepper .checkout-qty-stepper button{width:26px!important;height:26px!important;min-width:26px!important;min-height:26px!important;font-size:16px!important;line-height:1!important;}#checkoutModal .checkout-item.checkout-item-with-stepper .checkout-qty-stepper b,.checkout-themed-sheet .checkout-item.checkout-item-with-stepper .checkout-qty-stepper b,.checkout-sheet .checkout-item.checkout-item-with-stepper .checkout-qty-stepper b{min-width:24px!important;font-size:12px!important;line-height:1!important;}#checkoutModal .checkout-item.checkout-item-with-stepper .checkout-stock-line,.checkout-themed-sheet .checkout-item.checkout-item-with-stepper .checkout-stock-line,.checkout-sheet .checkout-item.checkout-item-with-stepper .checkout-stock-line{order:3!important;margin:0!important;max-width:132px!important;overflow:hidden!important;text-overflow:ellipsis!important;text-align:center!important;font-size:10.5px!important;padding:3px 7px!important;}#checkoutModal .checkout-item.checkout-item-with-stepper .checkout-remove-item,.checkout-themed-sheet .checkout-item.checkout-item-with-stepper .checkout-remove-item,.checkout-sheet .checkout-item.checkout-item-with-stepper .checkout-remove-item{grid-area:remove!important;justify-self:end!important;align-self:center!important;width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;border-radius:14px!important;}@media(max-width:640px){#checkoutModal .checkout-item.themed-check-item.checkout-item-with-stepper,#checkoutModal .checkout-sheet.pro-checkout .checkout-item.checkout-item-with-stepper,.checkout-themed-sheet .checkout-item.checkout-item-with-stepper,.checkout-sheet .checkout-item.checkout-item-with-stepper{grid-template-columns:58px minmax(0,1fr) 38px!important;grid-template-areas:"img info remove"
 "img controls remove"!important;gap:8px 10px!important;min-height:92px!important;padding:10px!important;align-items:center!important;}#checkoutModal .checkout-item.checkout-item-with-stepper>img,.checkout-themed-sheet .checkout-item.checkout-item-with-stepper>img,.checkout-sheet .checkout-item.checkout-item-with-stepper>img{width:58px!important;height:58px!important;border-radius:14px!important;}#checkoutModal .checkout-item.checkout-item-with-stepper .checkout-item-info,.checkout-themed-sheet .checkout-item.checkout-item-with-stepper .checkout-item-info,.checkout-sheet .checkout-item.checkout-item-with-stepper .checkout-item-info{align-self:end!important;}#checkoutModal .checkout-item.checkout-item-with-stepper .checkout-title-row,.checkout-themed-sheet .checkout-item.checkout-item-with-stepper .checkout-title-row,.checkout-sheet .checkout-item.checkout-item-with-stepper .checkout-title-row{display:flex!important;align-items:flex-start!important;gap:4px!important;min-width:0!important;}#checkoutModal .checkout-item.checkout-item-with-stepper .checkout-item-info b,.checkout-themed-sheet .checkout-item.checkout-item-with-stepper .checkout-item-info b,.checkout-sheet .checkout-item.checkout-item-with-stepper .checkout-item-info b{font-size:13.5px!important;line-height:1.15!important;max-height:32px!important;overflow:hidden!important;}#checkoutModal .checkout-item.checkout-item-with-stepper .checkout-item-info p,#checkoutModal .checkout-item.checkout-item-with-stepper .checkout-item-info small,.checkout-themed-sheet .checkout-item.checkout-item-with-stepper .checkout-item-info p,.checkout-themed-sheet .checkout-item.checkout-item-with-stepper .checkout-item-info small,.checkout-sheet .checkout-item.checkout-item-with-stepper .checkout-item-info p,.checkout-sheet .checkout-item.checkout-item-with-stepper .checkout-item-info small{font-size:10.5px!important;line-height:1.15!important;margin:2px 0 0!important;}#checkoutModal .checkout-item.checkout-item-with-stepper .checkout-price-stack,.checkout-themed-sheet .checkout-item.checkout-item-with-stepper .checkout-price-stack,.checkout-sheet .checkout-item.checkout-item-with-stepper .checkout-price-stack{width:auto!important;min-width:0!important;max-width:100%!important;justify-self:start!important;align-items:flex-start!important;gap:4px!important;text-align:left!important;}#checkoutModal .checkout-item.checkout-item-with-stepper .checkout-item-price,.checkout-themed-sheet .checkout-item.checkout-item-with-stepper .checkout-item-price,.checkout-sheet .checkout-item.checkout-item-with-stepper .checkout-item-price{font-size:15px!important;text-align:left!important;}#checkoutModal .checkout-item.checkout-item-with-stepper .checkout-qty-stepper,.checkout-themed-sheet .checkout-item.checkout-item-with-stepper .checkout-qty-stepper,.checkout-sheet .checkout-item.checkout-item-with-stepper .checkout-qty-stepper{grid-template-columns:23px minmax(22px,auto) 23px!important;padding:2px!important;gap:3px!important;}#checkoutModal .checkout-item.checkout-item-with-stepper .checkout-qty-stepper button,.checkout-themed-sheet .checkout-item.checkout-item-with-stepper .checkout-qty-stepper button,.checkout-sheet .checkout-item.checkout-item-with-stepper .checkout-qty-stepper button{width:23px!important;height:23px!important;min-width:23px!important;min-height:23px!important;font-size:14px!important;}#checkoutModal .checkout-item.checkout-item-with-stepper .checkout-qty-stepper b,.checkout-themed-sheet .checkout-item.checkout-item-with-stepper .checkout-qty-stepper b,.checkout-sheet .checkout-item.checkout-item-with-stepper .checkout-qty-stepper b{min-width:22px!important;font-size:11.5px!important;}#checkoutModal .checkout-item.checkout-item-with-stepper .checkout-stock-line,.checkout-themed-sheet .checkout-item.checkout-item-with-stepper .checkout-stock-line,.checkout-sheet .checkout-item.checkout-item-with-stepper .checkout-stock-line{font-size:9.5px!important;padding:2px 6px!important;max-width:118px!important;}#checkoutModal .checkout-item.checkout-item-with-stepper .checkout-remove-item,.checkout-themed-sheet .checkout-item.checkout-item-with-stepper .checkout-remove-item,.checkout-sheet .checkout-item.checkout-item-with-stepper .checkout-remove-item{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;align-self:center!important;border-radius:12px!important;}#checkoutModal .checkout-item.checkout-item-with-stepper .checkout-remove-item svg,.checkout-themed-sheet .checkout-item.checkout-item-with-stepper .checkout-remove-item svg,.checkout-sheet .checkout-item.checkout-item-with-stepper .checkout-remove-item svg{width:18px!important;height:18px!important;}}@media(max-width:380px){#checkoutModal .checkout-item.themed-check-item.checkout-item-with-stepper,#checkoutModal .checkout-sheet.pro-checkout .checkout-item.checkout-item-with-stepper,.checkout-themed-sheet .checkout-item.checkout-item-with-stepper,.checkout-sheet .checkout-item.checkout-item-with-stepper{grid-template-columns:52px minmax(0,1fr) 34px!important;gap:7px!important;padding:9px!important;}#checkoutModal .checkout-item.checkout-item-with-stepper>img,.checkout-themed-sheet .checkout-item.checkout-item-with-stepper>img,.checkout-sheet .checkout-item.checkout-item-with-stepper>img{width:52px!important;height:52px!important;}#checkoutModal .checkout-item.checkout-item-with-stepper .checkout-remove-item,.checkout-themed-sheet .checkout-item.checkout-item-with-stepper .checkout-remove-item,.checkout-sheet .checkout-item.checkout-item-with-stepper .checkout-remove-item{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;}}body.menu-body #checkoutModal.amzx-themed-modal .checkout-items,body.menu-body #checkoutModal .checkout-items,body.menu-body .amzx-themed-modal .checkout-items{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;align-items:stretch!important;}body.menu-body #checkoutModal.amzx-themed-modal .checkout-item.themed-check-item.checkout-item-with-stepper,body.menu-body #checkoutModal .checkout-sheet .checkout-item.themed-check-item.checkout-item-with-stepper,body.menu-body .amzx-themed-modal .checkout-item.themed-check-item.checkout-item-with-stepper{box-sizing:border-box!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden!important;display:grid!important;grid-template-columns:72px minmax(0,1fr) 132px 42px!important;grid-template-rows:auto!important;grid-template-areas:"amzx-img amzx-info amzx-ctrl amzx-del"!important;align-items:center!important;justify-items:stretch!important;gap:12px!important;padding:12px!important;margin:10px 0!important;border-radius:20px!important;}body.menu-body #checkoutModal.amzx-themed-modal .checkout-item.themed-check-item.checkout-item-with-stepper>img,body.menu-body #checkoutModal .checkout-sheet .checkout-item.themed-check-item.checkout-item-with-stepper>img,body.menu-body .amzx-themed-modal .checkout-item.themed-check-item.checkout-item-with-stepper>img{grid-area:amzx-img!important;position:static!important;inset:auto!important;transform:none!important;display:block!important;width:68px!important;min-width:68px!important;max-width:68px!important;height:68px!important;min-height:68px!important;max-height:68px!important;aspect-ratio:1/1!important;object-fit:cover!important;margin:0!important;align-self:center!important;justify-self:center!important;border-radius:15px!important;}body.menu-body #checkoutModal.amzx-themed-modal .checkout-item.themed-check-item.checkout-item-with-stepper .checkout-item-info,body.menu-body #checkoutModal .checkout-sheet .checkout-item.themed-check-item.checkout-item-with-stepper .checkout-item-info,body.menu-body .amzx-themed-modal .checkout-item.themed-check-item.checkout-item-with-stepper .checkout-item-info{grid-area:amzx-info!important;min-width:0!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;overflow:hidden!important;display:block!important;align-self:center!important;justify-self:stretch!important;padding:0!important;margin:0!important;}body.menu-body #checkoutModal.amzx-themed-modal .checkout-title-row,body.menu-body #checkoutModal .checkout-sheet .checkout-title-row,body.menu-body .amzx-themed-modal .checkout-title-row{display:flex!important;align-items:flex-start!important;gap:6px!important;min-width:0!important;width:100%!important;margin:0!important;padding:0!important;}body.menu-body #checkoutModal.amzx-themed-modal .checkout-qty-pill,body.menu-body #checkoutModal .checkout-sheet .checkout-qty-pill,body.menu-body .amzx-themed-modal .checkout-qty-pill{flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:26px!important;height:20px!important;padding:0 6px!important;font-size:10.5px!important;line-height:1!important;border-radius:999px!important;margin:0!important;}body.menu-body #checkoutModal.amzx-themed-modal .checkout-item.themed-check-item.checkout-item-with-stepper .checkout-item-info b,body.menu-body #checkoutModal .checkout-sheet .checkout-item.themed-check-item.checkout-item-with-stepper .checkout-item-info b,body.menu-body .amzx-themed-modal .checkout-item.themed-check-item.checkout-item-with-stepper .checkout-item-info b{display:block!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:14px!important;line-height:1.15!important;margin:0!important;padding:0!important;}body.menu-body #checkoutModal.amzx-themed-modal .checkout-item.themed-check-item.checkout-item-with-stepper .checkout-item-info p,body.menu-body #checkoutModal.amzx-themed-modal .checkout-item.themed-check-item.checkout-item-with-stepper .checkout-item-info small,body.menu-body #checkoutModal .checkout-sheet .checkout-item.themed-check-item.checkout-item-with-stepper .checkout-item-info p,body.menu-body #checkoutModal .checkout-sheet .checkout-item.themed-check-item.checkout-item-with-stepper .checkout-item-info small,body.menu-body .amzx-themed-modal .checkout-item.themed-check-item.checkout-item-with-stepper .checkout-item-info p,body.menu-body .amzx-themed-modal .checkout-item.themed-check-item.checkout-item-with-stepper .checkout-item-info small{display:block!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;line-height:1.15!important;margin:3px 0 0!important;padding:0!important;}body.menu-body #checkoutModal.amzx-themed-modal .checkout-item.themed-check-item.checkout-item-with-stepper .checkout-price-stack,body.menu-body #checkoutModal .checkout-sheet .checkout-item.themed-check-item.checkout-item-with-stepper .checkout-price-stack,body.menu-body .amzx-themed-modal .checkout-item.themed-check-item.checkout-item-with-stepper .checkout-price-stack{grid-area:amzx-ctrl!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:5px!important;width:132px!important;min-width:132px!important;max-width:132px!important;height:auto!important;min-height:0!important;overflow:visible!important;align-self:center!important;justify-self:end!important;margin:0!important;padding:0!important;text-align:center!important;}body.menu-body #checkoutModal.amzx-themed-modal .checkout-item.themed-check-item.checkout-item-with-stepper .checkout-item-price,body.menu-body #checkoutModal .checkout-sheet .checkout-item.themed-check-item.checkout-item-with-stepper .checkout-item-price,body.menu-body .amzx-themed-modal .checkout-item.themed-check-item.checkout-item-with-stepper .checkout-item-price{display:block!important;width:100%!important;max-width:100%!important;font-size:16px!important;line-height:1.05!important;text-align:center!important;white-space:nowrap!important;margin:0!important;padding:0!important;grid-area:auto!important;position:static!important;transform:none!important;}body.menu-body #checkoutModal.amzx-themed-modal .checkout-item.themed-check-item.checkout-item-with-stepper .checkout-qty-stepper,body.menu-body #checkoutModal .checkout-sheet .checkout-item.themed-check-item.checkout-item-with-stepper .checkout-qty-stepper,body.menu-body .amzx-themed-modal .checkout-item.themed-check-item.checkout-item-with-stepper .checkout-qty-stepper{display:grid!important;grid-template-columns:24px minmax(24px,auto) 24px!important;align-items:center!important;justify-content:center!important;gap:3px!important;width:max-content!important;max-width:100%!important;padding:2px!important;margin:0!important;position:static!important;transform:none!important;border-radius:999px!important;}body.menu-body #checkoutModal.amzx-themed-modal .checkout-qty-stepper button,body.menu-body #checkoutModal .checkout-sheet .checkout-qty-stepper button,body.menu-body .amzx-themed-modal .checkout-qty-stepper button{width:24px!important;min-width:24px!important;max-width:24px!important;height:24px!important;min-height:24px!important;max-height:24px!important;border-radius:999px!important;font-size:14px!important;line-height:1!important;padding:0!important;margin:0!important;}body.menu-body #checkoutModal.amzx-themed-modal .checkout-qty-stepper b,body.menu-body #checkoutModal .checkout-sheet .checkout-qty-stepper b,body.menu-body .amzx-themed-modal .checkout-qty-stepper b{display:block!important;min-width:24px!important;max-width:36px!important;text-align:center!important;font-size:12px!important;line-height:1!important;margin:0!important;}body.menu-body #checkoutModal.amzx-themed-modal .checkout-stock-line,body.menu-body #checkoutModal .checkout-sheet .checkout-stock-line,body.menu-body .amzx-themed-modal .checkout-stock-line{display:block!important;max-width:118px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:9.5px!important;line-height:1!important;padding:3px 6px!important;margin:0!important;text-align:center!important;border-radius:999px!important;}body.menu-body #checkoutModal.amzx-themed-modal .checkout-item.themed-check-item.checkout-item-with-stepper .checkout-remove-item,body.menu-body #checkoutModal .checkout-sheet .checkout-item.themed-check-item.checkout-item-with-stepper .checkout-remove-item,body.menu-body .amzx-themed-modal .checkout-item.themed-check-item.checkout-item-with-stepper .checkout-remove-item{grid-area:amzx-del!important;position:static!important;transform:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important;margin:0!important;padding:0!important;align-self:center!important;justify-self:center!important;border-radius:14px!important;}body.menu-body #checkoutModal.amzx-themed-modal .checkout-remove-item span,body.menu-body #checkoutModal .checkout-sheet .checkout-remove-item span,body.menu-body .amzx-themed-modal .checkout-remove-item span{display:none!important}body.menu-body #checkoutModal.amzx-themed-modal .checkout-remove-item svg,body.menu-body #checkoutModal .checkout-sheet .checkout-remove-item svg,body.menu-body .amzx-themed-modal .checkout-remove-item svg{width:18px!important;height:18px!important;margin:0!important}@media(max-width:720px){body.menu-body #checkoutModal.modal:not(.hidden){align-items:flex-end!important;padding:0!important}body.menu-body #checkoutModal.modal:not(.hidden) .checkout-sheet,body.menu-body #checkoutModal.modal:not(.hidden) .sheet{width:100%!important;max-width:100%!important;max-height:94dvh!important;border-radius:22px 22px 0 0!important;padding-left:12px!important;padding-right:12px!important;box-sizing:border-box!important;}body.menu-body #checkoutModal.amzx-themed-modal .checkout-panel.themed-check-panel,body.menu-body #checkoutModal .checkout-panel.themed-check-panel,body.menu-body .amzx-themed-modal .checkout-panel.themed-check-panel{padding-left:12px!important;padding-right:12px!important;overflow:hidden!important;}body.menu-body #checkoutModal.amzx-themed-modal .checkout-item.themed-check-item.checkout-item-with-stepper,body.menu-body #checkoutModal .checkout-sheet .checkout-item.themed-check-item.checkout-item-with-stepper,body.menu-body .amzx-themed-modal .checkout-item.themed-check-item.checkout-item-with-stepper{display:grid!important;grid-template-columns:52px minmax(0,1fr) 34px!important;grid-template-rows:auto auto!important;grid-template-areas:"amzx-img amzx-info amzx-del"
 "amzx-img amzx-ctrl amzx-del"!important;gap:7px 9px!important;min-height:0!important;height:auto!important;padding:9px!important;margin:8px 0!important;border-radius:18px!important;}body.menu-body #checkoutModal.amzx-themed-modal .checkout-item.themed-check-item.checkout-item-with-stepper>img,body.menu-body #checkoutModal .checkout-sheet .checkout-item.themed-check-item.checkout-item-with-stepper>img,body.menu-body .amzx-themed-modal .checkout-item.themed-check-item.checkout-item-with-stepper>img{width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;min-height:52px!important;max-height:52px!important;border-radius:13px!important;}body.menu-body #checkoutModal.amzx-themed-modal .checkout-item.themed-check-item.checkout-item-with-stepper .checkout-item-info b,body.menu-body #checkoutModal .checkout-sheet .checkout-item.themed-check-item.checkout-item-with-stepper .checkout-item-info b,body.menu-body .amzx-themed-modal .checkout-item.themed-check-item.checkout-item-with-stepper .checkout-item-info b{font-size:13px!important;}body.menu-body #checkoutModal.amzx-themed-modal .checkout-item.themed-check-item.checkout-item-with-stepper .checkout-item-info p,body.menu-body #checkoutModal.amzx-themed-modal .checkout-item.themed-check-item.checkout-item-with-stepper .checkout-item-info small,body.menu-body #checkoutModal .checkout-sheet .checkout-item.themed-check-item.checkout-item-with-stepper .checkout-item-info p,body.menu-body #checkoutModal .checkout-sheet .checkout-item.themed-check-item.checkout-item-with-stepper .checkout-item-info small,body.menu-body .amzx-themed-modal .checkout-item.themed-check-item.checkout-item-with-stepper .checkout-item-info p,body.menu-body .amzx-themed-modal .checkout-item.themed-check-item.checkout-item-with-stepper .checkout-item-info small{font-size:10px!important;}body.menu-body #checkoutModal.amzx-themed-modal .checkout-item.themed-check-item.checkout-item-with-stepper .checkout-price-stack,body.menu-body #checkoutModal .checkout-sheet .checkout-item.themed-check-item.checkout-item-with-stepper .checkout-price-stack,body.menu-body .amzx-themed-modal .checkout-item.themed-check-item.checkout-item-with-stepper .checkout-price-stack{width:100%!important;min-width:0!important;max-width:100%!important;align-items:flex-start!important;justify-self:stretch!important;text-align:left!important;gap:4px!important;}body.menu-body #checkoutModal.amzx-themed-modal .checkout-item.themed-check-item.checkout-item-with-stepper .checkout-item-price,body.menu-body #checkoutModal .checkout-sheet .checkout-item.themed-check-item.checkout-item-with-stepper .checkout-item-price,body.menu-body .amzx-themed-modal .checkout-item.themed-check-item.checkout-item-with-stepper .checkout-item-price{width:auto!important;text-align:left!important;font-size:14px!important;}body.menu-body #checkoutModal.amzx-themed-modal .checkout-item.themed-check-item.checkout-item-with-stepper .checkout-qty-stepper,body.menu-body #checkoutModal .checkout-sheet .checkout-item.themed-check-item.checkout-item-with-stepper .checkout-qty-stepper,body.menu-body .amzx-themed-modal .checkout-item.themed-check-item.checkout-item-with-stepper .checkout-qty-stepper{grid-template-columns:22px minmax(22px,auto) 22px!important;}body.menu-body #checkoutModal.amzx-themed-modal .checkout-qty-stepper button,body.menu-body #checkoutModal .checkout-sheet .checkout-qty-stepper button,body.menu-body .amzx-themed-modal .checkout-qty-stepper button{width:22px!important;min-width:22px!important;max-width:22px!important;height:22px!important;min-height:22px!important;max-height:22px!important;font-size:13px!important;}body.menu-body #checkoutModal.amzx-themed-modal .checkout-qty-stepper b,body.menu-body #checkoutModal .checkout-sheet .checkout-qty-stepper b,body.menu-body .amzx-themed-modal .checkout-qty-stepper b{min-width:22px!important;max-width:32px!important;font-size:11px!important;}body.menu-body #checkoutModal.amzx-themed-modal .checkout-stock-line,body.menu-body #checkoutModal .checkout-sheet .checkout-stock-line,body.menu-body .amzx-themed-modal .checkout-stock-line{max-width:98px!important;font-size:9px!important;padding:2px 5px!important;}body.menu-body #checkoutModal.amzx-themed-modal .checkout-item.themed-check-item.checkout-item-with-stepper .checkout-remove-item,body.menu-body #checkoutModal .checkout-sheet .checkout-item.themed-check-item.checkout-item-with-stepper .checkout-remove-item,body.menu-body .amzx-themed-modal .checkout-item.themed-check-item.checkout-item-with-stepper .checkout-remove-item{width:32px!important;min-width:32px!important;max-width:32px!important;height:32px!important;min-height:32px!important;max-height:32px!important;border-radius:11px!important;}}@media(max-width:380px){body.menu-body #checkoutModal.amzx-themed-modal .checkout-item.themed-check-item.checkout-item-with-stepper,body.menu-body #checkoutModal .checkout-sheet .checkout-item.themed-check-item.checkout-item-with-stepper,body.menu-body .amzx-themed-modal .checkout-item.themed-check-item.checkout-item-with-stepper{grid-template-columns:48px minmax(0,1fr) 30px!important;padding:8px!important;gap:6px 8px!important;}body.menu-body #checkoutModal.amzx-themed-modal .checkout-item.themed-check-item.checkout-item-with-stepper>img,body.menu-body #checkoutModal .checkout-sheet .checkout-item.themed-check-item.checkout-item-with-stepper>img,body.menu-body .amzx-themed-modal .checkout-item.themed-check-item.checkout-item-with-stepper>img{width:48px!important;min-width:48px!important;max-width:48px!important;height:48px!important;min-height:48px!important;max-height:48px!important;}body.menu-body #checkoutModal.amzx-themed-modal .checkout-item.themed-check-item.checkout-item-with-stepper .checkout-remove-item,body.menu-body #checkoutModal .checkout-sheet .checkout-item.themed-check-item.checkout-item-with-stepper .checkout-remove-item,body.menu-body .amzx-themed-modal .checkout-item.themed-check-item.checkout-item-with-stepper .checkout-remove-item{width:30px!important;min-width:30px!important;max-width:30px!important;height:30px!important;min-height:30px!important;max-height:30px!important;}}body.menu-body #checkoutModal .checkout-items,body.menu-body #checkoutModal.amzx-themed-modal .checkout-items,body.menu-body .amzx-themed-modal .checkout-items{display:flex!important;flex-direction:column!important;gap:10px!important;width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;}body.menu-body #checkoutModal .checkout-item.themed-check-item.checkout-item-with-stepper,body.menu-body #checkoutModal.amzx-themed-modal .checkout-item.themed-check-item.checkout-item-with-stepper,body.menu-body #checkoutModal .checkout-sheet .checkout-item.themed-check-item.checkout-item-with-stepper,body.menu-body .amzx-themed-modal .checkout-item.themed-check-item.checkout-item-with-stepper{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;min-height:92px!important;max-height:none!important;aspect-ratio:auto!important;overflow:hidden!important;display:grid!important;grid-template-columns:70px minmax(0,1fr) 128px 42px!important;grid-template-rows:auto!important;grid-template-areas:"amzx-img amzx-info amzx-actions amzx-remove"!important;align-items:center!important;justify-items:stretch!important;gap:12px!important;padding:12px!important;margin:0!important;border-radius:20px!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper::before,body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper::after{display:none!important;content:none!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper>img,body.menu-body #checkoutModal.amzx-themed-modal .checkout-item.checkout-item-with-stepper>img,body.menu-body #checkoutModal .checkout-sheet .checkout-item.checkout-item-with-stepper>img,body.menu-body .amzx-themed-modal .checkout-item.checkout-item-with-stepper>img{grid-area:amzx-img!important;position:static!important;inset:auto!important;transform:none!important;display:block!important;width:64px!important;min-width:64px!important;max-width:64px!important;height:64px!important;min-height:64px!important;max-height:64px!important;aspect-ratio:1/1!important;object-fit:cover!important;margin:0!important;padding:0!important;align-self:center!important;justify-self:center!important;border-radius:16px!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-item-info,body.menu-body #checkoutModal.amzx-themed-modal .checkout-item.checkout-item-with-stepper .checkout-item-info,body.menu-body #checkoutModal .checkout-sheet .checkout-item.checkout-item-with-stepper .checkout-item-info,body.menu-body .amzx-themed-modal .checkout-item.checkout-item-with-stepper .checkout-item-info{grid-area:amzx-info!important;position:static!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;overflow:hidden!important;align-self:center!important;justify-self:stretch!important;margin:0!important;padding:0!important;}body.menu-body #checkoutModal .checkout-title-row{align-items:center!important;min-width:0!important;width:100%!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-item-info b{display:block!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;line-height:1.15!important;margin:0!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-item-info p,body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-item-info small{display:block!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;line-height:1.15!important;margin:3px 0 0!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-price-stack,body.menu-body #checkoutModal.amzx-themed-modal .checkout-item.checkout-item-with-stepper .checkout-price-stack,body.menu-body #checkoutModal .checkout-sheet .checkout-item.checkout-item-with-stepper .checkout-price-stack,body.menu-body .amzx-themed-modal .checkout-item.checkout-item-with-stepper .checkout-price-stack{grid-area:amzx-actions!important;position:static!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;justify-self:end!important;align-self:center!important;gap:6px!important;width:128px!important;min-width:128px!important;max-width:128px!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;text-align:center!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-item-price,body.menu-body #checkoutModal.amzx-themed-modal .checkout-item.checkout-item-with-stepper .checkout-item-price,body.menu-body #checkoutModal .checkout-sheet .checkout-item.checkout-item-with-stepper .checkout-item-price,body.menu-body .amzx-themed-modal .checkout-item.checkout-item-with-stepper .checkout-item-price{order:1!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:18px!important;min-height:18px!important;margin:0!important;padding:0!important;line-height:1!important;text-align:center!important;white-space:nowrap!important;position:static!important;transform:none!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-qty-stepper,body.menu-body #checkoutModal.amzx-themed-modal .checkout-item.checkout-item-with-stepper .checkout-qty-stepper,body.menu-body #checkoutModal .checkout-sheet .checkout-item.checkout-item-with-stepper .checkout-qty-stepper,body.menu-body .amzx-themed-modal .checkout-item.checkout-item-with-stepper .checkout-qty-stepper{order:2!important;box-sizing:border-box!important;display:inline-grid!important;grid-template-columns:26px 30px 26px!important;align-items:center!important;justify-content:center!important;justify-items:center!important;gap:4px!important;width:auto!important;min-width:94px!important;max-width:100px!important;height:32px!important;min-height:32px!important;max-height:32px!important;padding:3px!important;margin:0 auto!important;border-radius:999px!important;position:static!important;transform:none!important;line-height:1!important;}body.menu-body #checkoutModal .checkout-qty-stepper button,body.menu-body #checkoutModal.amzx-themed-modal .checkout-qty-stepper button,body.menu-body #checkoutModal .checkout-sheet .checkout-qty-stepper button,body.menu-body .amzx-themed-modal .checkout-qty-stepper button{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:26px!important;min-width:26px!important;max-width:26px!important;height:26px!important;min-height:26px!important;max-height:26px!important;padding:0!important;margin:0!important;border-radius:999px!important;line-height:1!important;font-size:15px!important;font-weight:950!important;text-align:center!important;vertical-align:middle!important;}body.menu-body #checkoutModal .checkout-qty-stepper b,body.menu-body #checkoutModal.amzx-themed-modal .checkout-qty-stepper b,body.menu-body #checkoutModal .checkout-sheet .checkout-qty-stepper b,body.menu-body .amzx-themed-modal .checkout-qty-stepper b{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:30px!important;min-width:30px!important;max-width:30px!important;height:26px!important;min-height:26px!important;max-height:26px!important;padding:0!important;margin:0!important;text-align:center!important;line-height:1!important;font-size:12px!important;font-weight:950!important;font-variant-numeric:tabular-nums!important;vertical-align:middle!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-stock-line,body.menu-body #checkoutModal.amzx-themed-modal .checkout-item.checkout-item-with-stepper .checkout-stock-line,body.menu-body #checkoutModal .checkout-sheet .checkout-item.checkout-item-with-stepper .checkout-stock-line,body.menu-body .amzx-themed-modal .checkout-item.checkout-item-with-stepper .checkout-stock-line{order:3!important;box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:72px!important;max-width:118px!important;height:22px!important;min-height:22px!important;max-height:22px!important;padding:0 8px!important;margin:0 auto!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;text-align:center!important;border-radius:999px!important;line-height:1!important;font-size:10px!important;font-weight:950!important;vertical-align:middle!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-remove-item,body.menu-body #checkoutModal.amzx-themed-modal .checkout-item.checkout-item-with-stepper .checkout-remove-item,body.menu-body #checkoutModal .checkout-sheet .checkout-item.checkout-item-with-stepper .checkout-remove-item,body.menu-body .amzx-themed-modal .checkout-item.checkout-item-with-stepper .checkout-remove-item{grid-area:amzx-remove!important;position:static!important;transform:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;max-height:38px!important;margin:0!important;padding:0!important;align-self:center!important;justify-self:center!important;border-radius:13px!important;}body.menu-body #checkoutModal .checkout-remove-item span{display:none!important;}body.menu-body #checkoutModal .checkout-remove-item svg{width:18px!important;height:18px!important;margin:0!important;}body.menu-body .catalogo-menu .public-stock-info,body.menu-body .public-stock-info{box-sizing:border-box!important;display:grid!important;grid-template-columns:1fr auto!important;align-items:center!important;gap:8px!important;width:100%!important;max-width:100%!important;min-height:42px!important;padding:9px 12px!important;border-radius:16px!important;line-height:1.1!important;text-shadow:none!important;}body.menu-body .catalogo-menu .public-stock-info b,body.menu-body .public-stock-info b{font-weight:950!important;letter-spacing:.01em!important;}body.menu-body .catalogo-menu .public-stock-info small,body.menu-body .public-stock-info small{font-weight:850!important;opacity:1!important;text-align:right!important;}body.menu-body .catalogo-menu .public-stock-info.stock-ok-info,body.menu-body .public-stock-info.stock-ok-info{background:linear-gradient(135deg,#064e3b,#047857)!important;color:#ecfdf5!important;border:1px solid #6ee7b7!important;box-shadow:0 12px 30px rgba(6,78,59,.32)!important;}body.menu-body .catalogo-menu .public-stock-info.stock-ok-info b,body.menu-body .catalogo-menu .public-stock-info.stock-ok-info small,body.menu-body .public-stock-info.stock-ok-info b,body.menu-body .public-stock-info.stock-ok-info small{color:#ecfdf5!important;}body.menu-body .catalogo-menu .public-stock-info.stock-low-info,body.menu-body .public-stock-info.stock-low-info{background:linear-gradient(135deg,#7c2d12,#c2410c)!important;color:#fff7ed!important;border:1px solid #fdba74!important;box-shadow:0 12px 30px rgba(124,45,18,.30)!important;}body.menu-body .catalogo-menu .public-stock-info.stock-low-info b,body.menu-body .catalogo-menu .public-stock-info.stock-low-info small,body.menu-body .public-stock-info.stock-low-info b,body.menu-body .public-stock-info.stock-low-info small{color:#fff7ed!important;}body.menu-body .catalogo-menu .public-stock-info.stock-out-info,body.menu-body .public-stock-info.stock-out-info{background:linear-gradient(135deg,#7f1d1d,#b91c1c)!important;color:#fff1f2!important;border:1px solid #fecaca!important;box-shadow:0 12px 30px rgba(127,29,29,.32)!important;}body.menu-body .catalogo-menu .public-stock-info.stock-out-info b,body.menu-body .catalogo-menu .public-stock-info.stock-out-info small,body.menu-body .public-stock-info.stock-out-info b,body.menu-body .public-stock-info.stock-out-info small{color:#fff1f2!important;}@media(max-width:720px){body.menu-body #checkoutModal.modal:not(.hidden){align-items:flex-end!important;padding:0!important;}body.menu-body #checkoutModal.modal:not(.hidden) .checkout-sheet,body.menu-body #checkoutModal.modal:not(.hidden) .sheet{width:100%!important;max-width:100%!important;max-height:94dvh!important;overflow:auto!important;border-radius:22px 22px 0 0!important;padding:12px!important;box-sizing:border-box!important;}body.menu-body #checkoutModal .checkout-panel.themed-check-panel,body.menu-body #checkoutModal.amzx-themed-modal .checkout-panel.themed-check-panel,body.menu-body .amzx-themed-modal .checkout-panel.themed-check-panel{padding:12px!important;overflow:hidden!important;}body.menu-body #checkoutModal .checkout-item.themed-check-item.checkout-item-with-stepper,body.menu-body #checkoutModal.amzx-themed-modal .checkout-item.themed-check-item.checkout-item-with-stepper,body.menu-body #checkoutModal .checkout-sheet .checkout-item.themed-check-item.checkout-item-with-stepper,body.menu-body .amzx-themed-modal .checkout-item.themed-check-item.checkout-item-with-stepper{grid-template-columns:52px minmax(0,1fr) 34px!important;grid-template-rows:auto auto!important;grid-template-areas:"amzx-img amzx-info amzx-remove"
 "amzx-img amzx-actions amzx-remove"!important;gap:7px 8px!important;min-height:76px!important;padding:9px!important;border-radius:18px!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper>img{width:50px!important;min-width:50px!important;max-width:50px!important;height:50px!important;min-height:50px!important;max-height:50px!important;border-radius:13px!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-item-info b{font-size:13px!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-item-info p,body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-item-info small{font-size:10px!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-price-stack{width:100%!important;min-width:0!important;max-width:100%!important;justify-self:stretch!important;align-items:flex-start!important;text-align:left!important;gap:4px!important;overflow:visible!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-item-price{width:auto!important;height:auto!important;min-height:0!important;font-size:14px!important;justify-content:flex-start!important;text-align:left!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-qty-stepper{margin:0!important;min-width:86px!important;max-width:92px!important;height:30px!important;min-height:30px!important;max-height:30px!important;grid-template-columns:24px 28px 24px!important;align-self:flex-start!important;}body.menu-body #checkoutModal .checkout-qty-stepper button{width:24px!important;min-width:24px!important;max-width:24px!important;height:24px!important;min-height:24px!important;max-height:24px!important;font-size:14px!important;}body.menu-body #checkoutModal .checkout-qty-stepper b{width:28px!important;min-width:28px!important;max-width:28px!important;height:24px!important;min-height:24px!important;max-height:24px!important;font-size:11.5px!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-stock-line{margin:0!important;min-width:68px!important;max-width:108px!important;height:20px!important;min-height:20px!important;max-height:20px!important;padding:0 7px!important;font-size:9px!important;align-self:flex-start!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-remove-item{width:32px!important;min-width:32px!important;max-width:32px!important;height:32px!important;min-height:32px!important;max-height:32px!important;border-radius:11px!important;}body.menu-body .catalogo-menu .public-stock-info,body.menu-body .public-stock-info{grid-template-columns:1fr!important;gap:3px!important;min-height:0!important;padding:9px 10px!important;}body.menu-body .catalogo-menu .public-stock-info small,body.menu-body .public-stock-info small{text-align:center!important;}}@media(max-width:380px){body.menu-body #checkoutModal .checkout-item.themed-check-item.checkout-item-with-stepper,body.menu-body #checkoutModal.amzx-themed-modal .checkout-item.themed-check-item.checkout-item-with-stepper,body.menu-body #checkoutModal .checkout-sheet .checkout-item.themed-check-item.checkout-item-with-stepper,body.menu-body .amzx-themed-modal .checkout-item.themed-check-item.checkout-item-with-stepper{grid-template-columns:48px minmax(0,1fr) 30px!important;padding:8px!important;gap:6px 7px!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper>img{width:46px!important;min-width:46px!important;max-width:46px!important;height:46px!important;min-height:46px!important;max-height:46px!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-remove-item{width:30px!important;min-width:30px!important;max-width:30px!important;height:30px!important;min-height:30px!important;max-height:30px!important;}}body.menu-body #checkoutModal .checkout-items,body.menu-body #checkoutModal.amzx-themed-modal .checkout-items,body.menu-body .amzx-themed-modal .checkout-items{display:flex!important;flex-direction:column!important;gap:10px!important;width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper,body.menu-body #checkoutModal .checkout-item.themed-check-item.checkout-item-with-stepper,body.menu-body #checkoutModal.amzx-themed-modal .checkout-item.checkout-item-with-stepper,body.menu-body #checkoutModal .checkout-sheet .checkout-item.checkout-item-with-stepper,body.menu-body .amzx-themed-modal .checkout-item.checkout-item-with-stepper{box-sizing:border-box!important;position:relative!important;display:grid!important;grid-template-columns:72px minmax(0,1fr) 150px 42px!important;grid-template-rows:auto!important;grid-template-areas:"amzx-img amzx-info amzx-actions amzx-remove"!important;align-items:center!important;justify-items:stretch!important;gap:12px!important;width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;min-height:92px!important;max-height:none!important;aspect-ratio:auto!important;overflow:hidden!important;padding:12px!important;margin:0!important;border-radius:20px!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper::before,body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper::after{display:none!important;content:none!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper>img,body.menu-body #checkoutModal .checkout-item.themed-check-item.checkout-item-with-stepper>img,body.menu-body #checkoutModal.amzx-themed-modal .checkout-item.checkout-item-with-stepper>img,body.menu-body #checkoutModal .checkout-sheet .checkout-item.checkout-item-with-stepper>img,body.menu-body .amzx-themed-modal .checkout-item.checkout-item-with-stepper>img{grid-area:amzx-img!important;position:static!important;inset:auto!important;transform:none!important;display:block!important;width:66px!important;min-width:66px!important;max-width:66px!important;height:66px!important;min-height:66px!important;max-height:66px!important;aspect-ratio:1/1!important;object-fit:cover!important;margin:0!important;padding:0!important;align-self:center!important;justify-self:center!important;border-radius:16px!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-item-info,body.menu-body #checkoutModal.amzx-themed-modal .checkout-item.checkout-item-with-stepper .checkout-item-info,body.menu-body #checkoutModal .checkout-sheet .checkout-item.checkout-item-with-stepper .checkout-item-info,body.menu-body .amzx-themed-modal .checkout-item.checkout-item-with-stepper .checkout-item-info{grid-area:amzx-info!important;position:static!important;display:block!important;min-width:0!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;overflow:hidden!important;align-self:center!important;justify-self:stretch!important;margin:0!important;padding:0!important;}body.menu-body #checkoutModal .checkout-title-row{display:flex!important;align-items:center!important;gap:6px!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;}body.menu-body #checkoutModal .checkout-qty-pill{flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:26px!important;height:20px!important;padding:0 6px!important;border-radius:999px!important;font-size:10px!important;line-height:1!important;font-weight:950!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-item-info b{display:block!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:14px!important;line-height:1.15!important;margin:0!important;padding:0!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-item-info p,body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-item-info small{display:block!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;line-height:1.15!important;margin:3px 0 0!important;padding:0!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-price-stack,body.menu-body #checkoutModal.amzx-themed-modal .checkout-item.checkout-item-with-stepper .checkout-price-stack,body.menu-body #checkoutModal .checkout-sheet .checkout-item.checkout-item-with-stepper .checkout-price-stack,body.menu-body .amzx-themed-modal .checkout-item.checkout-item-with-stepper .checkout-price-stack{grid-area:amzx-actions!important;position:static!important;transform:none!important;display:grid!important;grid-template-columns:1fr!important;grid-template-areas:"price" "qty" "stock"!important;align-items:center!important;justify-items:center!important;justify-self:end!important;align-self:center!important;gap:5px!important;width:150px!important;min-width:150px!important;max-width:150px!important;min-height:0!important;overflow:hidden!important;margin:0!important;padding:0!important;text-align:center!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-item-price,body.menu-body #checkoutModal.amzx-themed-modal .checkout-item.checkout-item-with-stepper .checkout-item-price,body.menu-body #checkoutModal .checkout-sheet .checkout-item.checkout-item-with-stepper .checkout-item-price,body.menu-body .amzx-themed-modal .checkout-item.checkout-item-with-stepper .checkout-item-price{grid-area:price!important;position:static!important;transform:none!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:18px!important;margin:0!important;padding:0!important;line-height:1.05!important;text-align:center!important;white-space:nowrap!important;font-size:16px!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-qty-stepper,body.menu-body #checkoutModal.amzx-themed-modal .checkout-item.checkout-item-with-stepper .checkout-qty-stepper,body.menu-body #checkoutModal .checkout-sheet .checkout-item.checkout-item-with-stepper .checkout-qty-stepper,body.menu-body .amzx-themed-modal .checkout-item.checkout-item-with-stepper .checkout-qty-stepper{grid-area:qty!important;box-sizing:border-box!important;position:static!important;transform:none!important;display:inline-grid!important;grid-template-columns:26px 32px 26px!important;align-items:center!important;justify-content:center!important;justify-items:center!important;gap:4px!important;width:100px!important;min-width:100px!important;max-width:100px!important;height:32px!important;min-height:32px!important;max-height:32px!important;padding:3px!important;margin:0 auto!important;border-radius:999px!important;line-height:1!important;}body.menu-body #checkoutModal .checkout-qty-stepper button,body.menu-body #checkoutModal.amzx-themed-modal .checkout-qty-stepper button,body.menu-body #checkoutModal .checkout-sheet .checkout-qty-stepper button,body.menu-body .amzx-themed-modal .checkout-qty-stepper button{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:26px!important;min-width:26px!important;max-width:26px!important;height:26px!important;min-height:26px!important;max-height:26px!important;padding:0!important;margin:0!important;border-radius:999px!important;line-height:1!important;font-size:15px!important;font-weight:950!important;text-align:center!important;}body.menu-body #checkoutModal .checkout-qty-stepper b,body.menu-body #checkoutModal.amzx-themed-modal .checkout-qty-stepper b,body.menu-body #checkoutModal .checkout-sheet .checkout-qty-stepper b,body.menu-body .amzx-themed-modal .checkout-qty-stepper b{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;min-width:32px!important;max-width:32px!important;height:26px!important;min-height:26px!important;max-height:26px!important;padding:0!important;margin:0!important;line-height:1!important;text-align:center!important;font-size:12px!important;font-weight:950!important;font-variant-numeric:tabular-nums!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-stock-line,body.menu-body #checkoutModal.amzx-themed-modal .checkout-item.checkout-item-with-stepper .checkout-stock-line,body.menu-body #checkoutModal .checkout-sheet .checkout-item.checkout-item-with-stepper .checkout-stock-line,body.menu-body .amzx-themed-modal .checkout-item.checkout-item-with-stepper .checkout-stock-line{grid-area:stock!important;box-sizing:border-box!important;position:static!important;transform:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:78px!important;max-width:130px!important;height:22px!important;min-height:22px!important;max-height:22px!important;padding:0 9px!important;margin:0 auto!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;text-align:center!important;border-radius:999px!important;line-height:1!important;font-size:10px!important;font-weight:950!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-remove-item,body.menu-body #checkoutModal.amzx-themed-modal .checkout-item.checkout-item-with-stepper .checkout-remove-item,body.menu-body #checkoutModal .checkout-sheet .checkout-item.checkout-item-with-stepper .checkout-remove-item,body.menu-body .amzx-themed-modal .checkout-item.checkout-item-with-stepper .checkout-remove-item{grid-area:amzx-remove!important;position:static!important;inset:auto!important;transform:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;max-height:38px!important;margin:0!important;padding:0!important;align-self:center!important;justify-self:center!important;border-radius:13px!important;z-index:2!important;}body.menu-body #checkoutModal .checkout-remove-item span{display:none!important;}body.menu-body #checkoutModal .checkout-remove-item svg{width:18px!important;height:18px!important;margin:0!important;}body.menu-body .catalogo-menu .public-stock-info,body.menu-body .public-stock-info{box-sizing:border-box!important;display:grid!important;grid-template-columns:1fr auto!important;align-items:center!important;gap:8px!important;width:100%!important;max-width:100%!important;min-height:42px!important;padding:9px 12px!important;border-radius:16px!important;line-height:1.1!important;text-shadow:none!important;}body.menu-body .catalogo-menu .public-stock-info b,body.menu-body .public-stock-info b,body.menu-body .catalogo-menu .public-stock-info small,body.menu-body .public-stock-info small{font-weight:950!important;opacity:1!important;letter-spacing:.01em!important;}body.menu-body .catalogo-menu .public-stock-info small,body.menu-body .public-stock-info small{text-align:right!important;}body.menu-body .catalogo-menu .public-stock-info.stock-ok-info,body.menu-body .public-stock-info.stock-ok-info{background:linear-gradient(135deg,#064e3b,#047857)!important;color:#ecfdf5!important;border:1px solid rgba(167,243,208,.95)!important;box-shadow:0 12px 30px rgba(6,78,59,.32)!important;}body.menu-body .catalogo-menu .public-stock-info.stock-ok-info *,body.menu-body .public-stock-info.stock-ok-info *{color:#ecfdf5!important;}body.menu-body .catalogo-menu .public-stock-info.stock-low-info,body.menu-body .public-stock-info.stock-low-info{background:linear-gradient(135deg,#7c2d12,#c2410c)!important;color:#fff7ed!important;border:1px solid rgba(254,215,170,.98)!important;box-shadow:0 12px 30px rgba(124,45,18,.30)!important;}body.menu-body .catalogo-menu .public-stock-info.stock-low-info *,body.menu-body .public-stock-info.stock-low-info *{color:#fff7ed!important;}body.menu-body .catalogo-menu .public-stock-info.stock-out-info,body.menu-body .public-stock-info.stock-out-info{background:linear-gradient(135deg,#7f1d1d,#b91c1c)!important;color:#fff1f2!important;border:1px solid rgba(254,202,202,.98)!important;box-shadow:0 12px 30px rgba(127,29,29,.32)!important;}body.menu-body .catalogo-menu .public-stock-info.stock-out-info *,body.menu-body .public-stock-info.stock-out-info *{color:#fff1f2!important;}@media(max-width:720px){body.menu-body #checkoutModal.modal:not(.hidden){align-items:flex-end!important;padding:0!important;}body.menu-body #checkoutModal.modal:not(.hidden) .checkout-sheet,body.menu-body #checkoutModal.modal:not(.hidden) .sheet{width:100%!important;max-width:100%!important;max-height:94dvh!important;overflow:auto!important;border-radius:22px 22px 0 0!important;padding:10px!important;box-sizing:border-box!important;}body.menu-body #checkoutModal .checkout-panel.themed-check-panel,body.menu-body #checkoutModal.amzx-themed-modal .checkout-panel.themed-check-panel,body.menu-body .amzx-themed-modal .checkout-panel.themed-check-panel{padding:10px!important;overflow:hidden!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper,body.menu-body #checkoutModal .checkout-item.themed-check-item.checkout-item-with-stepper,body.menu-body #checkoutModal.amzx-themed-modal .checkout-item.checkout-item-with-stepper,body.menu-body #checkoutModal .checkout-sheet .checkout-item.checkout-item-with-stepper,body.menu-body .amzx-themed-modal .checkout-item.checkout-item-with-stepper{grid-template-columns:54px minmax(0,1fr) 36px!important;grid-template-rows:auto auto!important;grid-template-areas:"amzx-img amzx-info amzx-remove"
 "amzx-img amzx-actions amzx-remove"!important;gap:7px 8px!important;min-height:86px!important;padding:9px!important;border-radius:18px!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper>img{width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;min-height:52px!important;max-height:52px!important;border-radius:13px!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-item-info b{font-size:13px!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-item-info p,body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-item-info small{font-size:10px!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-price-stack{width:100%!important;min-width:0!important;max-width:100%!important;justify-self:stretch!important;align-self:center!important;grid-template-columns:auto minmax(0,1fr)!important;grid-template-areas:"price stock"
 "qty qty"!important;justify-items:start!important;align-items:center!important;gap:5px 8px!important;text-align:left!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-item-price{justify-content:flex-start!important;justify-self:start!important;width:auto!important;max-width:100%!important;min-height:18px!important;font-size:14px!important;text-align:left!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-stock-line{justify-self:end!important;min-width:0!important;max-width:82px!important;height:20px!important;min-height:20px!important;max-height:20px!important;padding:0 6px!important;font-size:8.5px!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-qty-stepper{justify-self:start!important;margin:0!important;width:94px!important;min-width:94px!important;max-width:94px!important;height:30px!important;min-height:30px!important;max-height:30px!important;grid-template-columns:24px 30px 24px!important;}body.menu-body #checkoutModal .checkout-qty-stepper button{width:24px!important;min-width:24px!important;max-width:24px!important;height:24px!important;min-height:24px!important;max-height:24px!important;font-size:14px!important;}body.menu-body #checkoutModal .checkout-qty-stepper b{width:30px!important;min-width:30px!important;max-width:30px!important;height:24px!important;min-height:24px!important;max-height:24px!important;font-size:11.5px!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-remove-item{width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;min-height:34px!important;max-height:34px!important;border-radius:12px!important;}body.menu-body .catalogo-menu .public-stock-info,body.menu-body .public-stock-info{grid-template-columns:1fr!important;gap:3px!important;min-height:0!important;padding:9px 10px!important;}body.menu-body .catalogo-menu .public-stock-info small,body.menu-body .public-stock-info small{text-align:center!important;}}@media(max-width:380px){body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper,body.menu-body #checkoutModal .checkout-item.themed-check-item.checkout-item-with-stepper,body.menu-body #checkoutModal.amzx-themed-modal .checkout-item.checkout-item-with-stepper,body.menu-body #checkoutModal .checkout-sheet .checkout-item.checkout-item-with-stepper,body.menu-body .amzx-themed-modal .checkout-item.checkout-item-with-stepper{grid-template-columns:50px minmax(0,1fr) 32px!important;padding:8px!important;gap:6px 7px!important;min-height:82px!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper>img{width:48px!important;min-width:48px!important;max-width:48px!important;height:48px!important;min-height:48px!important;max-height:48px!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-stock-line{max-width:72px!important;font-size:8px!important;padding:0 5px!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-remove-item{width:30px!important;min-width:30px!important;max-width:30px!important;height:30px!important;min-height:30px!important;max-height:30px!important;}}body.menu-body #checkoutModal .checkout-items,body.menu-body #checkoutModal.amzx-themed-modal .checkout-items,body.menu-body .checkout-themed-sheet .checkout-items{display:flex!important;flex-direction:column!important;gap:10px!important;width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;min-width:0!important;}body.menu-body #checkoutModal .amzx-cart-line,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-line,body.menu-body .checkout-themed-sheet .amzx-cart-line{box-sizing:border-box!important;display:grid!important;grid-template-columns:68px minmax(0,1fr) minmax(134px,160px) 40px!important;grid-template-areas:"img main side remove"!important;align-items:center!important;gap:12px!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:92px!important;height:auto!important;max-height:none!important;aspect-ratio:auto!important;overflow:hidden!important;padding:12px!important;margin:0!important;border:1px solid #dbe5ee!important;border-radius:20px!important;background:#f8fafc!important;color:#111827!important;box-shadow:0 8px 20px rgba(15,23,42,.06)!important;}body.menu-body #checkoutModal .amzx-cart-line::before,body.menu-body #checkoutModal .amzx-cart-line::after{display:none!important;content:none!important;}body.menu-body #checkoutModal .amzx-cart-img{grid-area:img!important;width:62px!important;height:62px!important;min-width:62px!important;min-height:62px!important;max-width:62px!important;max-height:62px!important;object-fit:contain!important;display:block!important;align-self:center!important;justify-self:center!important;padding:5px!important;margin:0!important;border-radius:15px!important;background:#ffffff!important;box-shadow:0 8px 18px rgba(15,23,42,.10)!important;}body.menu-body #checkoutModal .amzx-cart-main{grid-area:main!important;min-width:0!important;width:100%!important;max-width:100%!important;overflow:hidden!important;align-self:center!important;margin:0!important;padding:0!important;text-align:left!important;}body.menu-body #checkoutModal .amzx-cart-title{display:flex!important;align-items:center!important;gap:7px!important;min-width:0!important;width:100%!important;margin:0!important;padding:0!important;line-height:1.15!important;}body.menu-body #checkoutModal .amzx-cart-count{flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:28px!important;height:20px!important;padding:0 6px!important;border-radius:999px!important;background:#e2e8f0!important;color:#334155!important;-webkit-text-fill-color:#334155!important;font-weight:950!important;font-size:10px!important;line-height:1!important;}body.menu-body #checkoutModal .amzx-cart-title b{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:#111827!important;-webkit-text-fill-color:#111827!important;font-size:14px!important;font-weight:950!important;line-height:1.2!important;}body.menu-body #checkoutModal .amzx-cart-opt,body.menu-body #checkoutModal .amzx-cart-note{display:block!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin:4px 0 0!important;padding:0!important;color:#64748b!important;-webkit-text-fill-color:#64748b!important;font-size:11px!important;line-height:1.15!important;font-weight:700!important;}body.menu-body #checkoutModal .amzx-cart-side{grid-area:side!important;display:grid!important;grid-template-columns:1fr!important;grid-template-areas:"price" "qty" "stock"!important;justify-items:center!important;align-items:center!important;align-self:center!important;justify-self:stretch!important;gap:5px!important;min-width:0!important;width:100%!important;margin:0!important;padding:0!important;text-align:center!important;}body.menu-body #checkoutModal .amzx-cart-price{grid-area:price!important;display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;text-align:center!important;color:#047857!important;-webkit-text-fill-color:#047857!important;font-size:16px!important;font-weight:1000!important;line-height:1.05!important;margin:0!important;padding:0!important;}body.menu-body #checkoutModal .amzx-cart-stepper{grid-area:qty!important;box-sizing:border-box!important;display:grid!important;grid-template-columns:26px 34px 26px!important;align-items:center!important;justify-content:center!important;justify-items:center!important;gap:4px!important;width:100px!important;min-width:100px!important;max-width:100px!important;height:32px!important;min-height:32px!important;max-height:32px!important;padding:3px!important;margin:0!important;border-radius:999px!important;background:#ffffff!important;border:1px solid #cbd5e1!important;box-shadow:none!important;line-height:1!important;}body.menu-body #checkoutModal .amzx-cart-stepper button{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:26px!important;min-width:26px!important;max-width:26px!important;height:26px!important;min-height:26px!important;max-height:26px!important;border:0!important;border-radius:999px!important;padding:0!important;margin:0!important;line-height:1!important;font-size:15px!important;font-weight:1000!important;text-align:center!important;}body.menu-body #checkoutModal .amzx-cart-stepper [data-cart-minus]{background:#0f172a!important;color:#fff!important;-webkit-text-fill-color:#fff!important;}body.menu-body #checkoutModal .amzx-cart-stepper [data-cart-plus]{background:#f97316!important;color:#fff!important;-webkit-text-fill-color:#fff!important;}body.menu-body #checkoutModal .amzx-cart-stepper b{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:34px!important;min-width:34px!important;max-width:34px!important;height:26px!important;min-height:26px!important;max-height:26px!important;padding:0!important;margin:0!important;line-height:1!important;text-align:center!important;font-size:12px!important;font-weight:1000!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;font-variant-numeric:tabular-nums!important;}body.menu-body #checkoutModal .amzx-cart-stock{grid-area:stock!important;box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:78px!important;max-width:128px!important;height:22px!important;min-height:22px!important;max-height:22px!important;padding:0 9px!important;margin:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;border-radius:999px!important;background:#dcfce7!important;border:1px solid #86efac!important;color:#065f46!important;-webkit-text-fill-color:#065f46!important;font-size:10px!important;font-weight:950!important;line-height:1!important;text-align:center!important;}body.menu-body #checkoutModal .amzx-cart-stock.danger{background:#fee2e2!important;border-color:#fca5a5!important;color:#991b1b!important;-webkit-text-fill-color:#991b1b!important;}body.menu-body #checkoutModal .amzx-cart-remove{grid-area:remove!important;box-sizing:border-box!important;display:inline-grid!important;place-items:center!important;justify-self:center!important;align-self:center!important;width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;max-height:38px!important;padding:0!important;margin:0!important;border:0!important;border-radius:13px!important;background:#b91c1c!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:0 8px 18px rgba(185,28,28,.22)!important;position:static!important;transform:none!important;inset:auto!important;z-index:1!important;}body.menu-body #checkoutModal .amzx-cart-remove svg{width:18px!important;height:18px!important;color:#fff!important;fill:currentColor!important;margin:0!important;}body.menu-body #checkoutModal .amzx-cart-remove span{display:none!important;}@media(max-width:720px){body.menu-body #checkoutModal .checkout-panel.themed-check-panel{padding:12px!important;overflow:hidden!important;}body.menu-body #checkoutModal .amzx-cart-line{grid-template-columns:56px minmax(0,1fr) 36px!important;grid-template-areas:"img main remove" "side side side"!important;gap:8px 10px!important;min-height:0!important;padding:10px!important;border-radius:18px!important;}body.menu-body #checkoutModal .amzx-cart-img{width:54px!important;height:54px!important;min-width:54px!important;min-height:54px!important;max-width:54px!important;max-height:54px!important;border-radius:13px!important;padding:4px!important;}body.menu-body #checkoutModal .amzx-cart-remove{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;max-width:34px!important;max-height:34px!important;border-radius:12px!important;}body.menu-body #checkoutModal .amzx-cart-title b{font-size:13px!important;}body.menu-body #checkoutModal .amzx-cart-opt,body.menu-body #checkoutModal .amzx-cart-note{font-size:10px!important;}body.menu-body #checkoutModal .amzx-cart-side{grid-template-columns:auto 1fr auto!important;grid-template-areas:"price qty stock"!important;justify-items:center!important;align-items:center!important;width:100%!important;gap:8px!important;margin-top:2px!important;}body.menu-body #checkoutModal .amzx-cart-price{justify-self:start!important;text-align:left!important;font-size:14px!important;}body.menu-body #checkoutModal .amzx-cart-stepper{justify-self:center!important;width:96px!important;min-width:96px!important;max-width:96px!important;height:30px!important;grid-template-columns:24px 32px 24px!important;}body.menu-body #checkoutModal .amzx-cart-stepper button{width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;max-width:24px!important;max-height:24px!important;font-size:14px!important;}body.menu-body #checkoutModal .amzx-cart-stepper b{width:32px!important;min-width:32px!important;max-width:32px!important;height:24px!important;font-size:11px!important;}body.menu-body #checkoutModal .amzx-cart-stock{justify-self:end!important;min-width:0!important;max-width:92px!important;height:20px!important;font-size:8.5px!important;padding:0 7px!important;}}@media(max-width:420px){body.menu-body #checkoutModal .amzx-cart-line{grid-template-columns:52px minmax(0,1fr) 32px!important;gap:7px!important;padding:9px!important;}body.menu-body #checkoutModal .amzx-cart-img{width:50px!important;height:50px!important;min-width:50px!important;min-height:50px!important;max-width:50px!important;max-height:50px!important;}body.menu-body #checkoutModal .amzx-cart-remove{width:31px!important;height:31px!important;min-width:31px!important;min-height:31px!important;max-width:31px!important;max-height:31px!important;}body.menu-body #checkoutModal .amzx-cart-side{grid-template-columns:1fr auto!important;grid-template-areas:"price stock" "qty qty"!important;gap:6px 8px!important;}body.menu-body #checkoutModal .amzx-cart-stepper{justify-self:start!important;}body.menu-body #checkoutModal .amzx-cart-stock{max-width:86px!important;}}body.menu-body #checkoutModal .amzx-cart-line,body.menu-body #checkoutModal .amzx-cart-line *{box-sizing:border-box!important;}body.menu-body #checkoutModal .amzx-cart-main,body.menu-body #checkoutModal .amzx-cart-side,body.menu-body #checkoutModal .amzx-cart-price,body.menu-body #checkoutModal .amzx-cart-title,body.menu-body #checkoutModal .amzx-cart-title b{position:static!important;transform:none!important;inset:auto!important;float:none!important;}@media(max-width:720px){body.menu-body #checkoutModal .amzx-cart-line,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-line,body.menu-body .checkout-themed-sheet .amzx-cart-line{grid-template-columns:56px minmax(0,1fr) 36px!important;grid-template-areas:"img main remove" "side side side"!important;align-items:center!important;gap:8px 10px!important;min-height:0!important;height:auto!important;padding:10px!important;overflow:hidden!important;}body.menu-body #checkoutModal .amzx-cart-main{grid-area:main!important;min-width:0!important;width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;overflow:hidden!important;z-index:1!important;}body.menu-body #checkoutModal .amzx-cart-title{width:100%!important;max-width:100%!important;min-width:0!important;display:flex!important;align-items:flex-start!important;gap:6px!important;}body.menu-body #checkoutModal .amzx-cart-title b{min-width:0!important;max-width:100%!important;white-space:normal!important;overflow:hidden!important;text-overflow:clip!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;line-height:1.12!important;max-height:32px!important;padding:0!important;margin:0!important;}body.menu-body #checkoutModal .amzx-cart-side{grid-area:side!important;display:grid!important;grid-template-columns:1fr auto auto!important;grid-template-areas:"price qty stock"!important;align-items:center!important;justify-items:center!important;gap:7px!important;width:100%!important;max-width:100%!important;min-width:0!important;padding:2px 0 0!important;margin:0!important;overflow:hidden!important;z-index:0!important;}body.menu-body #checkoutModal .amzx-cart-price{grid-area:price!important;justify-self:start!important;width:auto!important;max-width:100%!important;text-align:left!important;white-space:nowrap!important;font-size:14px!important;line-height:1!important;margin:0!important;padding:0!important;}body.menu-body #checkoutModal .amzx-cart-stepper{grid-area:qty!important;justify-self:center!important;width:96px!important;min-width:96px!important;max-width:96px!important;}body.menu-body #checkoutModal .amzx-cart-stock{grid-area:stock!important;justify-self:end!important;min-width:72px!important;max-width:98px!important;height:20px!important;font-size:8.5px!important;padding:0 7px!important;}body.menu-body #checkoutModal .amzx-cart-remove{grid-area:remove!important;justify-self:end!important;align-self:center!important;position:static!important;z-index:2!important;}}@media(max-width:420px){body.menu-body #checkoutModal .amzx-cart-line,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-line,body.menu-body .checkout-themed-sheet .amzx-cart-line{grid-template-columns:52px minmax(0,1fr) 32px!important;grid-template-areas:"img main remove" "side side side"!important;gap:7px!important;padding:9px!important;}body.menu-body #checkoutModal .amzx-cart-side{grid-template-columns:1fr auto!important;grid-template-areas:"price stock" "qty qty"!important;justify-items:start!important;gap:6px 8px!important;}body.menu-body #checkoutModal .amzx-cart-stepper{justify-self:start!important;}body.menu-body #checkoutModal .amzx-cart-stock{justify-self:end!important;min-width:76px!important;max-width:104px!important;}}@media(max-width:760px){body.menu-body #checkoutModal .checkout-items,body.menu-body #checkoutModal.amzx-themed-modal .checkout-items,body.menu-body .checkout-themed-sheet .checkout-items{gap:8px!important;padding:0!important;margin:0!important;overflow:visible!important;}body.menu-body #checkoutModal .amzx-cart-line,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-line,body.menu-body .checkout-themed-sheet .amzx-cart-line{box-sizing:border-box!important;display:grid!important;grid-template-columns:54px minmax(0,1fr) 36px!important;grid-template-rows:auto auto!important;grid-template-areas:"img main remove" "img side remove"!important;align-items:center!important;gap:6px 9px!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:82px!important;height:auto!important;max-height:none!important;padding:9px 10px!important;margin:0!important;overflow:hidden!important;border-radius:18px!important;background:#f8fafc!important;}body.menu-body #checkoutModal .amzx-cart-line *{box-sizing:border-box!important;position:static!important;float:none!important;transform:none!important;inset:auto!important;}body.menu-body #checkoutModal .amzx-cart-img{grid-area:img!important;width:50px!important;min-width:50px!important;max-width:50px!important;height:50px!important;min-height:50px!important;max-height:50px!important;padding:4px!important;margin:0!important;justify-self:center!important;align-self:center!important;object-fit:contain!important;border-radius:13px!important;}body.menu-body #checkoutModal .amzx-cart-main{grid-area:main!important;display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;padding:0!important;margin:0!important;align-self:center!important;justify-self:stretch!important;z-index:1!important;}body.menu-body #checkoutModal .amzx-cart-title{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:0!important;margin:0!important;overflow:hidden!important;line-height:1.12!important;}body.menu-body #checkoutModal .amzx-cart-count{display:none!important;}body.menu-body #checkoutModal .amzx-cart-title b{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;width:100%!important;max-width:100%!important;min-width:0!important;max-height:30px!important;overflow:hidden!important;white-space:normal!important;text-overflow:clip!important;font-size:12.5px!important;line-height:1.14!important;font-weight:950!important;color:#111827!important;-webkit-text-fill-color:#111827!important;padding:0!important;margin:0!important;}body.menu-body #checkoutModal .amzx-cart-opt,body.menu-body #checkoutModal .amzx-cart-note{display:block!important;width:100%!important;max-width:100%!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:9.5px!important;line-height:1.1!important;color:#64748b!important;-webkit-text-fill-color:#64748b!important;padding:0!important;margin:3px 0 0!important;}body.menu-body #checkoutModal .amzx-cart-side{grid-area:side!important;display:grid!important;grid-template-columns:minmax(0,1fr) 92px!important;grid-template-rows:auto auto!important;grid-template-areas:"price qty" "stock qty"!important;align-items:center!important;justify-items:start!important;align-self:center!important;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;gap:3px 7px!important;padding:0!important;margin:0!important;overflow:hidden!important;text-align:left!important;}body.menu-body #checkoutModal .amzx-cart-price{grid-area:price!important;justify-self:start!important;align-self:end!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important;text-align:left!important;font-size:13.5px!important;line-height:1!important;font-weight:1000!important;color:#047857!important;-webkit-text-fill-color:#047857!important;padding:0!important;margin:0!important;}body.menu-body #checkoutModal .amzx-cart-stepper{grid-area:qty!important;display:grid!important;grid-template-columns:24px 32px 24px!important;align-items:center!important;justify-items:center!important;justify-content:center!important;justify-self:end!important;align-self:center!important;width:90px!important;min-width:90px!important;max-width:90px!important;height:30px!important;min-height:30px!important;max-height:30px!important;gap:3px!important;padding:3px!important;margin:0!important;border-radius:999px!important;background:#ffffff!important;border:1px solid #cbd5e1!important;}body.menu-body #checkoutModal .amzx-cart-stepper button{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:24px!important;min-width:24px!important;max-width:24px!important;height:24px!important;min-height:24px!important;max-height:24px!important;padding:0!important;margin:0!important;border:0!important;border-radius:999px!important;font-size:14px!important;line-height:1!important;font-weight:1000!important;text-align:center!important;}body.menu-body #checkoutModal .amzx-cart-stepper b{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;min-width:32px!important;max-width:32px!important;height:24px!important;min-height:24px!important;max-height:24px!important;padding:0!important;margin:0!important;font-size:11px!important;line-height:1!important;font-weight:1000!important;font-variant-numeric:tabular-nums!important;text-align:center!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;}body.menu-body #checkoutModal .amzx-cart-stock{grid-area:stock!important;justify-self:start!important;align-self:start!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:70px!important;max-width:116px!important;height:18px!important;min-height:18px!important;max-height:18px!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important;padding:0 7px!important;margin:0!important;font-size:8.5px!important;line-height:1!important;font-weight:950!important;border-radius:999px!important;background:#dcfce7!important;border:1px solid #86efac!important;color:#065f46!important;-webkit-text-fill-color:#065f46!important;text-align:center!important;}body.menu-body #checkoutModal .amzx-cart-stock.danger{background:#fee2e2!important;border-color:#fca5a5!important;color:#991b1b!important;-webkit-text-fill-color:#991b1b!important;}body.menu-body #checkoutModal .amzx-cart-remove{grid-area:remove!important;display:inline-grid!important;place-items:center!important;justify-self:end!important;align-self:center!important;width:32px!important;min-width:32px!important;max-width:32px!important;height:32px!important;min-height:32px!important;max-height:32px!important;padding:0!important;margin:0!important;border:0!important;border-radius:12px!important;z-index:2!important;}body.menu-body #checkoutModal .amzx-cart-remove svg{width:16px!important;height:16px!important;margin:0!important;}}@media(max-width:380px){body.menu-body #checkoutModal .amzx-cart-line,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-line,body.menu-body .checkout-themed-sheet .amzx-cart-line{grid-template-columns:48px minmax(0,1fr) 31px!important;gap:5px 7px!important;padding:8px!important;border-radius:16px!important;}body.menu-body #checkoutModal .amzx-cart-img{width:45px!important;min-width:45px!important;max-width:45px!important;height:45px!important;min-height:45px!important;max-height:45px!important;}body.menu-body #checkoutModal .amzx-cart-title b{font-size:12px!important;max-height:28px!important;}body.menu-body #checkoutModal .amzx-cart-price{font-size:12.5px!important;}body.menu-body #checkoutModal .amzx-cart-side{grid-template-columns:minmax(0,1fr) 86px!important;gap:3px 6px!important;}body.menu-body #checkoutModal .amzx-cart-stepper{width:86px!important;min-width:86px!important;max-width:86px!important;grid-template-columns:23px 30px 23px!important;height:29px!important;}body.menu-body #checkoutModal .amzx-cart-stepper button{width:23px!important;height:23px!important;min-width:23px!important;min-height:23px!important;}body.menu-body #checkoutModal .amzx-cart-stepper b{width:30px!important;min-width:30px!important;max-width:30px!important;height:23px!important;}body.menu-body #checkoutModal .amzx-cart-stock{min-width:64px!important;max-width:100px!important;font-size:8px!important;padding:0 6px!important;}body.menu-body #checkoutModal .amzx-cart-remove{width:30px!important;min-width:30px!important;max-width:30px!important;height:30px!important;min-height:30px!important;max-height:30px!important;}}html,body{max-width:100%!important;overflow-x:hidden!important;-webkit-text-size-adjust:100%;text-size-adjust:100%;}*,*::before,*::after{box-sizing:border-box;}body,button,input,select,textarea{line-height:1.35;text-rendering:optimizeLegibility;}img,svg,video,canvas{max-width:100%;height:auto;}:where(.admin-main,.admin-shell,.ifood-menu,.catalogo-menu,.modal,.sheet,.checkout-sheet,.product-sheet,.card,.panel,.section,.menu-product,.featured-product,.offer-card,.order-card,.client-card,.license-card,.pdv,.kds-board,.display-grid,.table-wrap,.grid,.grid2,.form-grid,.actions,.top-actions,.hero-actions){min-width:0!important;max-width:100%;}:where(.admin-main,.admin-shell,.ifood-menu,.catalogo-menu,.modal,.sheet,.checkout-sheet,.product-sheet,.card,.panel,.section,.menu-product,.featured-product,.offer-card,.order-card,.client-card,.license-card,.table-wrap):where(h1,h2,h3,h4,p,span,b,strong,small,label,a,button,td,th,li,code,em){min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:normal;}:where(.grid,.grid2,.form-grid,.quick,.stats,.orders-board,.tables-grid,.products-list,.featured-scroller,.offers-scroller,.checkout-items,.receive-tabs,.pay-tabs,.themed-tabs,.top-actions,.hero-actions,.actions,.order-meta,.badges,.pills)>*{min-width:0!important;}:where(button,.btn,.button,.pill,.badge,.status-pill,.license-status-pill,.payment-status-pill,.pay-tabs button,.receive-tabs button,.themed-tabs button){min-height:38px;line-height:1.2!important;white-space:normal!important;text-align:center!important;display:inline-flex;align-items:center;justify-content:center;gap:8px;overflow-wrap:anywhere;}:where(input,select,textarea){max-width:100%!important;min-width:0!important;color:#0f172a;background:#fff;line-height:1.35!important;}:where(textarea){white-space:pre-wrap;overflow:auto;}:where(table){max-width:100%;}:where(td,th){vertical-align:top;line-height:1.35;}:where(.table-wrap){overflow-x:auto!important;overflow-y:visible!important;-webkit-overflow-scrolling:touch;}:where(.amzx-themed-modal .close,.product-x,.client-close){background:#111827!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:1px solid rgba(255,255,255,.16)!important;box-shadow:none!important;}:where(.themed-tabs button.active,.pay-tabs button.active,.receive-tabs button.active,.checkout-stage-wrap .checkout-traffic-steps span.active){color:#111827!important;-webkit-text-fill-color:#111827!important;text-shadow:none!important;}:where(.floating-cart button,#goCheckout,.sketch-menu-v106 .floating-cart button){color:#111827!important;-webkit-text-fill-color:#111827!important;text-shadow:none!important;}:where(.admin-shell .pdv-line-btn.plus,.admin-shell .pdv-v233 #pdvFinish,.license-payment-pro .btn.primary.span2,.display-feature){color:#052e16!important;-webkit-text-fill-color:#052e16!important;text-shadow:none!important;}:where(.coupon-strip button[data-coupon].selected::after){color:#111827!important;-webkit-text-fill-color:#111827!important;}:where(.product-sheet,.checkout-sheet,.amzx-themed-modal,.checkout-panel,.themed-check-panel,.themed-total-panel){overflow:visible!important;}body.menu-body #checkoutModal.modal:not(.hidden){align-items:flex-start!important;overflow-y:auto!important;overflow-x:hidden!important;padding:10px!important;}body.menu-body #checkoutModal .checkout-sheet,body.menu-body #checkoutModal .sheet{width:min(760px,100%)!important;max-width:100%!important;overflow:visible!important;}body.menu-body #checkoutModal .checkout-items,body.menu-body #checkoutModal.amzx-themed-modal .checkout-items,body.menu-body .checkout-themed-sheet .checkout-items{display:grid!important;gap:10px!important;overflow:visible!important;}body.menu-body #checkoutModal .amzx-cart-line,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-line,body.menu-body .checkout-themed-sheet .amzx-cart-line{height:auto!important;min-height:86px!important;max-height:none!important;overflow:visible!important;align-items:center!important;isolation:isolate!important;}body.menu-body #checkoutModal .amzx-cart-line *{min-width:0!important;}body.menu-body #checkoutModal .amzx-cart-main{overflow:visible!important;align-self:center!important;gap:4px!important;}body.menu-body #checkoutModal .amzx-cart-title{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;}body.menu-body #checkoutModal .amzx-cart-title b{max-height:none!important;height:auto!important;overflow:visible!important;white-space:normal!important;text-overflow:clip!important;font-size:13px!important;line-height:1.22!important;color:#111827!important;-webkit-text-fill-color:#111827!important;}body.menu-body #checkoutModal .amzx-cart-opt,body.menu-body #checkoutModal .amzx-cart-note{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;max-height:none!important;font-size:10.5px!important;line-height:1.22!important;color:#475569!important;-webkit-text-fill-color:#475569!important;}body.menu-body #checkoutModal .amzx-cart-side{overflow:visible!important;height:auto!important;min-height:36px!important;align-self:center!important;}body.menu-body #checkoutModal .amzx-cart-price{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;line-height:1.16!important;color:#047857!important;-webkit-text-fill-color:#047857!important;}body.menu-body #checkoutModal .amzx-cart-stock{height:auto!important;min-height:21px!important;max-height:none!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;font-size:9.8px!important;line-height:1.15!important;padding:4px 7px!important;max-width:100%!important;}body.menu-body #checkoutModal .amzx-cart-remove{position:relative!important;z-index:5!important;align-self:center!important;}body.menu-body #checkoutModal .amzx-cart-stepper{align-self:center!important;}body.menu-body #checkoutModal .amzx-cart-stepper button,body.menu-body #checkoutModal .amzx-cart-stepper b{line-height:1!important;white-space:nowrap!important;overflow:hidden!important;}@media(max-width:760px){:where(.admin-main,.main,.ifood-menu,.catalogo-menu,.checkout-sheet,.sheet,.product-sheet,.modal){width:100%!important;max-width:100%!important;}:where(.grid,.grid2,.form-grid,.quick,.orders-board,.tables-grid,.pdv,.display-grid,.kds-board,.qr-layout,.license-grid,.modules-list){grid-template-columns:1fr!important;}:where(.top-actions,.hero-actions,.actions,.order-meta,.badges,.pills){display:flex!important;flex-wrap:wrap!important;gap:8px!important;}:where(.top-actions a,.top-actions button,.hero-actions a,.hero-actions button,.actions a,.actions button){max-width:100%;}body.menu-body #checkoutModal .amzx-cart-line,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-line,body.menu-body .checkout-themed-sheet .amzx-cart-line{grid-template-columns:54px minmax(0,1fr) 34px!important;grid-template-rows:auto auto!important;gap:8px!important;padding:10px!important;border-radius:18px!important;}body.menu-body #checkoutModal .amzx-cart-img{width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;min-height:52px!important;max-height:52px!important;}body.menu-body #checkoutModal .amzx-cart-side{grid-column:2 / 3!important;grid-template-columns:minmax(0,1fr) 94px!important;grid-template-areas:"price qty" "stock qty"!important;gap:5px 8px!important;}body.menu-body #checkoutModal .amzx-cart-stepper{width:94px!important;min-width:94px!important;max-width:94px!important;justify-self:end!important;}body.menu-body #checkoutModal .amzx-cart-stock{justify-self:start!important;min-width:0!important;max-width:100%!important;}}@media(max-width:380px){body.menu-body #checkoutModal .amzx-cart-line,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-line,body.menu-body .checkout-themed-sheet .amzx-cart-line{grid-template-columns:50px minmax(0,1fr) 32px!important;gap:7px!important;padding:9px!important;min-height:84px!important;}body.menu-body #checkoutModal .amzx-cart-img{width:48px!important;min-width:48px!important;max-width:48px!important;height:48px!important;min-height:48px!important;max-height:48px!important;}body.menu-body #checkoutModal .amzx-cart-title b{font-size:12.4px!important;line-height:1.22!important;}body.menu-body #checkoutModal .amzx-cart-opt,body.menu-body #checkoutModal .amzx-cart-note{font-size:10px!important;line-height:1.2!important;}body.menu-body #checkoutModal .amzx-cart-side{grid-template-columns:minmax(0,1fr) 88px!important;gap:4px 6px!important;}body.menu-body #checkoutModal .amzx-cart-stepper{width:88px!important;min-width:88px!important;max-width:88px!important;}body.menu-body #checkoutModal .amzx-cart-stock{font-size:9px!important;line-height:1.14!important;padding:3px 6px!important;}}body.menu-body #checkoutModal .amzx-cart-line,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-line,body.menu-body .checkout-themed-sheet .amzx-cart-line{box-sizing:border-box!important;isolation:isolate!important;}body.menu-body #checkoutModal .amzx-cart-line *,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-line *,body.menu-body .checkout-themed-sheet .amzx-cart-line *{box-sizing:border-box!important;min-width:0!important;}@media(max-width:760px){body.menu-body #checkoutModal .checkout-items,body.menu-body #checkoutModal.amzx-themed-modal .checkout-items,body.menu-body .checkout-themed-sheet .checkout-items{display:flex!important;flex-direction:column!important;gap:12px!important;width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;overflow:visible!important;}body.menu-body #checkoutModal .amzx-cart-line,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-line,body.menu-body .checkout-themed-sheet .amzx-cart-line{display:grid!important;grid-template-columns:60px minmax(0,1fr) 38px!important;grid-template-rows:auto auto!important;grid-template-areas:"img main remove"
 "side side side"!important;align-items:start!important;justify-items:stretch!important;column-gap:10px!important;row-gap:9px!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:0!important;height:auto!important;max-height:none!important;padding:12px!important;margin:0!important;overflow:visible!important;border-radius:20px!important;}body.menu-body #checkoutModal .amzx-cart-img,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-img,body.menu-body .checkout-themed-sheet .amzx-cart-img{grid-area:img!important;position:static!important;display:block!important;align-self:start!important;justify-self:center!important;width:58px!important;min-width:58px!important;max-width:58px!important;height:58px!important;min-height:58px!important;max-height:58px!important;object-fit:contain!important;padding:4px!important;margin:0!important;border-radius:15px!important;}body.menu-body #checkoutModal .amzx-cart-main,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-main,body.menu-body .checkout-themed-sheet .amzx-cart-main{grid-area:main!important;position:static!important;display:block!important;align-self:start!important;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;padding:1px 0 0!important;margin:0!important;overflow:visible!important;text-align:left!important;}body.menu-body #checkoutModal .amzx-cart-title,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-title,body.menu-body .checkout-themed-sheet .amzx-cart-title{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:start!important;gap:6px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;max-height:none!important;padding:0!important;margin:0!important;overflow:visible!important;line-height:1.18!important;}body.menu-body #checkoutModal .amzx-cart-count,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-count,body.menu-body .checkout-themed-sheet .amzx-cart-count{display:inline-flex!important;align-items:center!important;justify-content:center!important;align-self:start!important;min-width:28px!important;height:20px!important;padding:0 6px!important;margin:0!important;border-radius:999px!important;font-size:10px!important;line-height:1!important;font-weight:950!important;white-space:nowrap!important;flex:0 0 auto!important;}body.menu-body #checkoutModal .amzx-cart-title b,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-title b,body.menu-body .checkout-themed-sheet .amzx-cart-title b{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;padding:0!important;margin:0!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;color:#111827!important;-webkit-text-fill-color:#111827!important;font-size:13.3px!important;line-height:1.20!important;font-weight:950!important;text-align:left!important;}body.menu-body #checkoutModal .amzx-cart-opt,body.menu-body #checkoutModal .amzx-cart-note,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-opt,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-note,body.menu-body .checkout-themed-sheet .amzx-cart-opt,body.menu-body .checkout-themed-sheet .amzx-cart-note{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;margin:4px 0 0!important;padding:0!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere!important;color:#475569!important;-webkit-text-fill-color:#475569!important;font-size:10.5px!important;line-height:1.20!important;font-weight:800!important;text-align:left!important;}body.menu-body #checkoutModal .amzx-cart-remove,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-remove,body.menu-body .checkout-themed-sheet .amzx-cart-remove{grid-area:remove!important;position:static!important;display:inline-grid!important;place-items:center!important;align-self:start!important;justify-self:end!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;max-height:36px!important;padding:0!important;margin:0!important;border-radius:13px!important;z-index:5!important;}body.menu-body #checkoutModal .amzx-cart-remove svg,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-remove svg,body.menu-body .checkout-themed-sheet .amzx-cart-remove svg{width:17px!important;height:17px!important;margin:0!important;}body.menu-body #checkoutModal .amzx-cart-side,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-side,body.menu-body .checkout-themed-sheet .amzx-cart-side{grid-area:side!important;position:static!important;display:grid!important;grid-template-columns:minmax(0,1fr) 96px!important;grid-template-rows:auto auto!important;grid-template-areas:"price qty"
 "stock qty"!important;align-items:center!important;justify-items:start!important;align-self:stretch!important;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;gap:6px 10px!important;padding:8px 4px 0 70px!important;margin:0!important;overflow:visible!important;text-align:left!important;border-top:1px solid rgba(148,163,184,.25)!important;}body.menu-body #checkoutModal .amzx-cart-price,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-price,body.menu-body .checkout-themed-sheet .amzx-cart-price{grid-area:price!important;display:block!important;align-self:end!important;justify-self:start!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;padding:0!important;margin:0!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important;color:#047857!important;-webkit-text-fill-color:#047857!important;font-size:14px!important;line-height:1.15!important;font-weight:1000!important;text-align:left!important;}body.menu-body #checkoutModal .amzx-cart-stepper,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-stepper,body.menu-body .checkout-themed-sheet .amzx-cart-stepper{grid-area:qty!important;display:grid!important;grid-template-columns:24px 32px 24px!important;align-items:center!important;justify-content:center!important;justify-items:center!important;align-self:center!important;justify-self:end!important;width:94px!important;min-width:94px!important;max-width:94px!important;height:30px!important;min-height:30px!important;max-height:30px!important;gap:3px!important;padding:3px!important;margin:0!important;border-radius:999px!important;overflow:hidden!important;}body.menu-body #checkoutModal .amzx-cart-stepper button,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-stepper button,body.menu-body .checkout-themed-sheet .amzx-cart-stepper button{width:24px!important;min-width:24px!important;max-width:24px!important;height:24px!important;min-height:24px!important;max-height:24px!important;padding:0!important;margin:0!important;line-height:1!important;font-size:14px!important;white-space:nowrap!important;overflow:hidden!important;}body.menu-body #checkoutModal .amzx-cart-stepper b,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-stepper b,body.menu-body .checkout-themed-sheet .amzx-cart-stepper b{width:32px!important;min-width:32px!important;max-width:32px!important;height:24px!important;min-height:24px!important;max-height:24px!important;padding:0!important;margin:0!important;line-height:1!important;font-size:11px!important;white-space:nowrap!important;overflow:hidden!important;}body.menu-body #checkoutModal .amzx-cart-stock,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-stock,body.menu-body .checkout-themed-sheet .amzx-cart-stock{grid-area:stock!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;align-self:start!important;justify-self:start!important;width:auto!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:20px!important;max-height:none!important;padding:4px 7px!important;margin:0!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important;color:#065f46!important;-webkit-text-fill-color:#065f46!important;font-size:9.2px!important;line-height:1.12!important;font-weight:950!important;text-align:left!important;}}@media(max-width:390px){body.menu-body #checkoutModal .amzx-cart-line,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-line,body.menu-body .checkout-themed-sheet .amzx-cart-line{grid-template-columns:54px minmax(0,1fr) 34px!important;column-gap:8px!important;row-gap:8px!important;padding:10px!important;border-radius:18px!important;}body.menu-body #checkoutModal .amzx-cart-img,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-img,body.menu-body .checkout-themed-sheet .amzx-cart-img{width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;min-height:52px!important;max-height:52px!important;}body.menu-body #checkoutModal .amzx-cart-title b,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-title b,body.menu-body .checkout-themed-sheet .amzx-cart-title b{font-size:12.7px!important;line-height:1.18!important;}body.menu-body #checkoutModal .amzx-cart-opt,body.menu-body #checkoutModal .amzx-cart-note,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-opt,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-note,body.menu-body .checkout-themed-sheet .amzx-cart-opt,body.menu-body .checkout-themed-sheet .amzx-cart-note{font-size:9.8px!important;line-height:1.18!important;}body.menu-body #checkoutModal .amzx-cart-side,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-side,body.menu-body .checkout-themed-sheet .amzx-cart-side{grid-template-columns:minmax(0,1fr) 88px!important;gap:5px 8px!important;padding-left:62px!important;}body.menu-body #checkoutModal .amzx-cart-stepper,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-stepper,body.menu-body .checkout-themed-sheet .amzx-cart-stepper{width:88px!important;min-width:88px!important;max-width:88px!important;grid-template-columns:23px 30px 23px!important;}body.menu-body #checkoutModal .amzx-cart-stepper button,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-stepper button,body.menu-body .checkout-themed-sheet .amzx-cart-stepper button{width:23px!important;min-width:23px!important;max-width:23px!important;height:23px!important;min-height:23px!important;max-height:23px!important;}body.menu-body #checkoutModal .amzx-cart-stepper b,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-stepper b,body.menu-body .checkout-themed-sheet .amzx-cart-stepper b{width:30px!important;min-width:30px!important;max-width:30px!important;height:23px!important;min-height:23px!important;max-height:23px!important;font-size:10.5px!important;}body.menu-body #checkoutModal .amzx-cart-remove,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-remove,body.menu-body .checkout-themed-sheet .amzx-cart-remove{width:32px!important;min-width:32px!important;max-width:32px!important;height:32px!important;min-height:32px!important;max-height:32px!important;}}@media(max-width:340px){body.menu-body #checkoutModal .amzx-cart-side,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-side,body.menu-body .checkout-themed-sheet .amzx-cart-side{grid-template-columns:1fr!important;grid-template-areas:"price" "qty" "stock"!important;padding-left:0!important;}body.menu-body #checkoutModal .amzx-cart-stepper,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-stepper,body.menu-body .checkout-themed-sheet .amzx-cart-stepper{justify-self:start!important;}}.product-gallery-admin{display:block!important;padding:18px!important;border:1px solid rgba(15,23,42,.14)!important;border-radius:20px!important;background:rgba(248,250,252,.92)!important;overflow:hidden!important}.product-gallery-admin-head{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:16px!important;margin-bottom:14px!important}.product-gallery-admin-head h3{margin:0 0 4px!important;font-size:18px!important;line-height:1.2!important;color:#0f172a!important}.product-gallery-admin-head p{margin:0!important;max-width:720px!important;color:#475569!important;line-height:1.45!important}.product-gallery-admin-head>span{flex:0 0 auto!important;padding:6px 10px!important;border-radius:999px!important;background:#0f172a!important;color:#fff!important;font-weight:900!important;font-size:12px!important}.product-gallery-admin-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important}.product-gallery-slot{display:flex!important;flex-direction:column!important;gap:9px!important;min-width:0!important;padding:12px!important;border:1px solid #dbe4ef!important;border-radius:16px!important;background:#fff!important}.product-gallery-slot-title{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;min-height:24px!important}.product-gallery-slot-title>b{font-size:12px!important;color:#0f172a!important}.product-gallery-remove{display:flex!important;align-items:center!important;gap:5px!important;font-size:10px!important;color:#b91c1c!important;font-weight:800!important}.product-gallery-slot>img{display:block!important;width:100%!important;aspect-ratio:1/1!important;height:auto!important;object-fit:contain!important;border-radius:12px!important;background:#f1f5f9!important;border:1px solid #e2e8f0!important}.product-gallery-slot label{display:flex!important;flex-direction:column!important;gap:5px!important;font-size:11px!important;color:#334155!important}.product-gallery-slot input[type="text"],.product-gallery-slot input:not([type]){width:100%!important;min-width:0!important}.product-mini-gallery-count{display:flex!important;align-items:center!important;gap:5px!important;color:#475569!important}.product-mini-gallery-count b{color:#0f172a!important}.prod-gallery-themed{display:flex!important;flex-direction:column!important;gap:10px!important;min-width:0!important}.prod-gallery-themed>.prod-photo-themed{width:100%!important;max-width:none!important;min-width:0!important;object-fit:contain!important;background:rgba(248,250,252,.86)!important}.prod-gallery-thumbs{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:7px!important;width:100%!important}.prod-gallery-thumb{display:grid!important;place-items:center!important;min-width:0!important;width:100%!important;aspect-ratio:1/1!important;padding:3px!important;border:2px solid transparent!important;border-radius:11px!important;background:#fff!important;overflow:hidden!important;cursor:pointer!important;box-shadow:0 2px 9px rgba(15,23,42,.10)!important}.prod-gallery-thumb.active{border-color:var(--accent,#0f766e)!important;box-shadow:0 0 0 2px rgba(15,118,110,.16)!important}.prod-gallery-thumb img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;border-radius:7px!important}body.menu-body #menuFavoritesBtn,.catalogo-menu #menuFavoritesBtn{display:inline-flex!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;align-items:center!important;justify-content:center!important}body.menu-body .products-list .menu-product>.fav-btn,.catalogo-menu .products-list .menu-product>.fav-btn,body.menu-body .featured-products .fav-btn,body.menu-body .menu-offers-section .fav-btn{display:grid!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;place-items:center!important;position:absolute!important;z-index:12!important;top:10px!important;right:10px!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;padding:0!important;margin:0!important;border:1px solid rgba(15,23,42,.12)!important;border-radius:999px!important;background:rgba(255,255,255,.96)!important;color:#be123c!important;-webkit-text-fill-color:#be123c!important;font-size:21px!important;line-height:1!important;box-shadow:0 5px 16px rgba(15,23,42,.18)!important}body.menu-body .products-list .menu-product>.fav-btn.active,.catalogo-menu .products-list .menu-product>.fav-btn.active{background:#be123c!important;color:#fff!important;-webkit-text-fill-color:#fff!important}body.menu-body .featured-mini,.catalogo-menu .featured-mini,body.menu-body .products-list .featured-mini,.catalogo-menu .products-list .featured-mini{display:inline-flex!important;align-items:center!important;justify-content:center!important;vertical-align:middle!important;width:auto!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:22px!important;padding:4px 8px!important;margin:2px 0 2px 5px!important;border:1px solid #6ee7b7!important;border-radius:999px!important;background:#065f46!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:10px!important;line-height:1.1!important;font-weight:950!important;letter-spacing:.02em!important;text-shadow:none!important;box-shadow:0 3px 10px rgba(6,95,70,.25)!important;overflow:visible!important;white-space:nowrap!important;}@media (min-width:761px){body.menu-body.card-style-classic .products-list,body.menu-body .catalogo-menu.card-style-classic .products-list,.catalogo-menu.card-style-classic .products-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:18px!important;}body.menu-body.card-style-classic .products-list>h2,body.menu-body .catalogo-menu.card-style-classic .products-list>h2,.catalogo-menu.card-style-classic .products-list>h2{grid-column:1/-1!important;width:100%!important;margin:20px 0 0!important}body.menu-body.card-style-classic .products-list>.menu-product,body.menu-body .catalogo-menu.card-style-classic .products-list>.menu-product,.catalogo-menu.card-style-classic .products-list>.menu-product{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr) 168px!important;grid-template-rows:1fr!important;align-items:stretch!important;gap:16px!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:196px!important;height:100%!important;max-height:none!important;padding:16px!important;margin:0!important;border-radius:22px!important;overflow:hidden!important;text-align:left!important;}body.menu-body.card-style-classic .products-list>.menu-product>div,body.menu-body .catalogo-menu.card-style-classic .products-list>.menu-product>div,.catalogo-menu.card-style-classic .products-list>.menu-product>div{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:8px!important;min-width:0!important;padding:0!important;margin:0!important;text-align:left!important;}body.menu-body.card-style-classic .products-list>.menu-product>img,body.menu-body .catalogo-menu.card-style-classic .products-list>.menu-product>img,.catalogo-menu.card-style-classic .products-list>.menu-product>img{display:block!important;grid-column:2!important;grid-row:1!important;align-self:stretch!important;width:168px!important;min-width:168px!important;max-width:168px!important;height:100%!important;min-height:164px!important;max-height:220px!important;margin:0!important;border-radius:16px!important;object-fit:contain!important;background:rgba(248,250,252,.88)!important;}body.menu-body.card-style-classic .products-list>.menu-product h3,.catalogo-menu.card-style-classic .products-list>.menu-product h3{display:block!important;width:100%!important;margin:0!important;font-size:18px!important;line-height:1.25!important;text-align:left!important;overflow-wrap:anywhere!important}body.menu-body.card-style-classic .products-list>.menu-product p,body.menu-body.card-style-classic .products-list>.menu-product .badges,body.menu-body.card-style-classic .products-list>.menu-product small,body.menu-body.card-style-classic .products-list>.menu-product del,body.menu-body.card-style-classic .products-list>.menu-product .discount-pill,.catalogo-menu.card-style-classic .products-list>.menu-product p,.catalogo-menu.card-style-classic .products-list>.menu-product .badges,.catalogo-menu.card-style-classic .products-list>.menu-product small,.catalogo-menu.card-style-classic .products-list>.menu-product del,.catalogo-menu.card-style-classic .products-list>.menu-product .discount-pill{display:flex!important;visibility:visible!important;opacity:1!important;max-width:100%!important}body.menu-body.card-style-classic .products-list>.menu-product p,.catalogo-menu.card-style-classic .products-list>.menu-product p{display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important;margin:0!important;line-height:1.4!important;text-align:left!important}body.menu-body.card-style-classic .products-list>.menu-product .price-discount-row,.catalogo-menu.card-style-classic .products-list>.menu-product .price-discount-row{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:7px!important;margin-top:auto!important;width:100%!important}body.menu-body.card-style-compact .products-list,body.menu-body .catalogo-menu.card-style-compact .products-list,.catalogo-menu.card-style-compact .products-list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:14px!important;}body.menu-body.card-style-compact .products-list>h2,body.menu-body .catalogo-menu.card-style-compact .products-list>h2,.catalogo-menu.card-style-compact .products-list>h2{grid-column:1/-1!important;width:100%!important;margin:18px 0 0!important}body.menu-body.card-style-compact .products-list>.menu-product,body.menu-body .catalogo-menu.card-style-compact .products-list>.menu-product,.catalogo-menu.card-style-compact .products-list>.menu-product{position:relative!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:space-between!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:126px!important;height:100%!important;max-height:none!important;padding:15px 48px 15px 15px!important;margin:0!important;border-radius:18px!important;overflow:hidden!important;text-align:left!important;}body.menu-body.card-style-compact .products-list>.menu-product>img,body.menu-body.card-style-compact .products-list>.menu-product p,body.menu-body.card-style-compact .products-list>.menu-product .badges,body.menu-body.card-style-compact .products-list>.menu-product small,body.menu-body.card-style-compact .products-list>.menu-product del,body.menu-body.card-style-compact .products-list>.menu-product .discount-pill,body.menu-body.card-style-compact .products-list>.menu-product .free-entrega-pill,body.menu-body.card-style-compact .products-list>.menu-product .product-code-prefix,.catalogo-menu.card-style-compact .products-list>.menu-product>img,.catalogo-menu.card-style-compact .products-list>.menu-product p,.catalogo-menu.card-style-compact .products-list>.menu-product .badges,.catalogo-menu.card-style-compact .products-list>.menu-product small,.catalogo-menu.card-style-compact .products-list>.menu-product del,.catalogo-menu.card-style-compact .products-list>.menu-product .discount-pill,.catalogo-menu.card-style-compact .products-list>.menu-product .free-entrega-pill,.catalogo-menu.card-style-compact .products-list>.menu-product .product-code-prefix{display:none!important}body.menu-body.card-style-compact .products-list>.menu-product>div,.catalogo-menu.card-style-compact .products-list>.menu-product>div{display:flex!important;flex:1!important;flex-direction:column!important;align-items:flex-start!important;justify-content:space-between!important;gap:10px!important;min-width:0!important;padding:0!important;text-align:left!important}body.menu-body.card-style-compact .products-list>.menu-product h3,.catalogo-menu.card-style-compact .products-list>.menu-product h3{display:block!important;margin:0!important;font-size:15px!important;line-height:1.25!important;text-align:left!important;overflow-wrap:anywhere!important}body.menu-body.card-style-compact .products-list>.menu-product .price-discount-row,.catalogo-menu.card-style-compact .products-list>.menu-product .price-discount-row{display:flex!important;align-items:center!important;gap:6px!important;margin-top:auto!important}body.menu-body.card-style-compact .products-list>.menu-product strong,.catalogo-menu.card-style-compact .products-list>.menu-product strong{display:block!important;font-size:17px!important;line-height:1.1!important}}@media (max-width:760px){.product-gallery-admin-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.product-gallery-admin-head{flex-direction:column!important}.prod-gallery-thumbs{grid-template-columns:repeat(5,minmax(0,1fr))!important}body.menu-body.card-style-classic .products-list,body.menu-body .catalogo-menu.card-style-classic .products-list,.catalogo-menu.card-style-classic .products-list{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:16px!important;width:100%!important;}body.menu-body.card-style-classic .products-list>h2,body.menu-body .catalogo-menu.card-style-classic .products-list>h2,.catalogo-menu.card-style-classic .products-list>h2{grid-column:1!important;width:100%!important;margin:18px 0 0!important}body.menu-body.card-style-classic .products-list>.menu-product,body.menu-body .catalogo-menu.card-style-classic .products-list>.menu-product,.catalogo-menu.card-style-classic .products-list>.menu-product{position:relative!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:0!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:0!important;height:auto!important;max-height:none!important;padding:0!important;margin:0!important;border-radius:22px!important;overflow:hidden!important;text-align:left!important;}body.menu-body.card-style-classic .products-list>.menu-product>img,body.menu-body .catalogo-menu.card-style-classic .products-list>.menu-product>img,.catalogo-menu.card-style-classic .products-list>.menu-product>img{display:block!important;order:-1!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:238px!important;min-height:238px!important;max-height:238px!important;margin:0!important;border:0!important;border-radius:0!important;object-fit:contain!important;background:rgba(248,250,252,.92)!important;}body.menu-body.card-style-classic .products-list>.menu-product>div,.catalogo-menu.card-style-classic .products-list>.menu-product>div{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:9px!important;width:100%!important;min-width:0!important;padding:16px!important;margin:0!important;text-align:left!important;}body.menu-body.card-style-classic .products-list>.menu-product h3,.catalogo-menu.card-style-classic .products-list>.menu-product h3{display:block!important;width:100%!important;margin:0!important;font-size:18px!important;line-height:1.28!important;text-align:left!important;overflow-wrap:anywhere!important}body.menu-body.card-style-classic .products-list>.menu-product p,body.menu-body.card-style-classic .products-list>.menu-product .badges,body.menu-body.card-style-classic .products-list>.menu-product small,body.menu-body.card-style-classic .products-list>.menu-product del,body.menu-body.card-style-classic .products-list>.menu-product .discount-pill,body.menu-body.card-style-classic .products-list>.menu-product .free-entrega-pill,body.menu-body.card-style-classic .products-list>.menu-product .product-code-prefix,.catalogo-menu.card-style-classic .products-list>.menu-product p,.catalogo-menu.card-style-classic .products-list>.menu-product .badges,.catalogo-menu.card-style-classic .products-list>.menu-product small,.catalogo-menu.card-style-classic .products-list>.menu-product del,.catalogo-menu.card-style-classic .products-list>.menu-product .discount-pill,.catalogo-menu.card-style-classic .products-list>.menu-product .free-entrega-pill,.catalogo-menu.card-style-classic .products-list>.menu-product .product-code-prefix{visibility:visible!important;opacity:1!important;max-width:100%!important}body.menu-body.card-style-classic .products-list>.menu-product p,.catalogo-menu.card-style-classic .products-list>.menu-product p{display:block!important;margin:0!important;font-size:13px!important;line-height:1.45!important;text-align:left!important}body.menu-body.card-style-classic .products-list>.menu-product .badges,.catalogo-menu.card-style-classic .products-list>.menu-product .badges{display:flex!important;flex-wrap:wrap!important;gap:5px!important}body.menu-body.card-style-classic .products-list>.menu-product small,.catalogo-menu.card-style-classic .products-list>.menu-product small{display:block!important}body.menu-body.card-style-classic .products-list>.menu-product .price-discount-row,.catalogo-menu.card-style-classic .products-list>.menu-product .price-discount-row{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:7px!important;width:100%!important;margin-top:2px!important}body.menu-body.card-style-compact .products-list,body.menu-body .catalogo-menu.card-style-compact .products-list,.catalogo-menu.card-style-compact .products-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:10px!important;width:100%!important;}body.menu-body.card-style-compact .products-list>h2,body.menu-body .catalogo-menu.card-style-compact .products-list>h2,.catalogo-menu.card-style-compact .products-list>h2{grid-column:1/-1!important;width:100%!important;margin:16px 0 0!important}body.menu-body.card-style-compact .products-list>.menu-product,body.menu-body .catalogo-menu.card-style-compact .products-list>.menu-product,.catalogo-menu.card-style-compact .products-list>.menu-product{position:relative!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:space-between!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:116px!important;height:100%!important;max-height:none!important;padding:13px 40px 13px 12px!important;margin:0!important;border-radius:16px!important;overflow:hidden!important;text-align:left!important;}body.menu-body.card-style-compact .products-list>.menu-product>img,body.menu-body.card-style-compact .products-list>.menu-product p,body.menu-body.card-style-compact .products-list>.menu-product .badges,body.menu-body.card-style-compact .products-list>.menu-product small,body.menu-body.card-style-compact .products-list>.menu-product del,body.menu-body.card-style-compact .products-list>.menu-product .discount-pill,body.menu-body.card-style-compact .products-list>.menu-product .free-entrega-pill,body.menu-body.card-style-compact .products-list>.menu-product .product-code-prefix,.catalogo-menu.card-style-compact .products-list>.menu-product>img,.catalogo-menu.card-style-compact .products-list>.menu-product p,.catalogo-menu.card-style-compact .products-list>.menu-product .badges,.catalogo-menu.card-style-compact .products-list>.menu-product small,.catalogo-menu.card-style-compact .products-list>.menu-product del,.catalogo-menu.card-style-compact .products-list>.menu-product .discount-pill,.catalogo-menu.card-style-compact .products-list>.menu-product .free-entrega-pill,.catalogo-menu.card-style-compact .products-list>.menu-product .product-code-prefix{display:none!important}body.menu-body.card-style-compact .products-list>.menu-product>div,.catalogo-menu.card-style-compact .products-list>.menu-product>div{display:flex!important;flex:1!important;flex-direction:column!important;align-items:flex-start!important;justify-content:space-between!important;gap:8px!important;min-width:0!important;padding:0!important;text-align:left!important}body.menu-body.card-style-compact .products-list>.menu-product h3,.catalogo-menu.card-style-compact .products-list>.menu-product h3{display:block!important;margin:0!important;font-size:13px!important;line-height:1.23!important;text-align:left!important;overflow-wrap:anywhere!important}body.menu-body.card-style-compact .products-list>.menu-product .price-discount-row,.catalogo-menu.card-style-compact .products-list>.menu-product .price-discount-row{display:flex!important;align-items:center!important;margin-top:auto!important}body.menu-body.card-style-compact .products-list>.menu-product strong,.catalogo-menu.card-style-compact .products-list>.menu-product strong{display:block!important;font-size:15px!important;line-height:1.1!important}body.menu-body.card-style-compact .products-list>.menu-product>.fav-btn,.catalogo-menu.card-style-compact .products-list>.menu-product>.fav-btn{top:8px!important;right:8px!important;width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;font-size:17px!important}}@media (max-width:420px){.product-gallery-admin-grid{grid-template-columns:minmax(0,1fr)!important}.prod-gallery-thumbs{grid-template-columns:repeat(4,minmax(0,1fr))!important}body.menu-body.card-style-classic .products-list>.menu-product>img,.catalogo-menu.card-style-classic .products-list>.menu-product>img{height:220px!important;min-height:220px!important;max-height:220px!important}}.product-gallery-slot.is-marked-remove{opacity:.58!important;filter:grayscale(.35)!important}.product-gallery-slot.is-marked-remove>img{opacity:.45!important}.amzx-product-saved-focus{outline:4px solid #22c55e!important;outline-offset:5px!important;box-shadow:0 0 0 8px rgba(34,197,94,.16),0 20px 45px rgba(15,23,42,.20)!important;animation:amzxProductSavedPulse 1.1s ease-in-out 2!important}@keyframes amzxProductSavedPulse{0%,100%{transform:translateY(0)}50%{transform:translateY(-3px)}}@media (min-width:761px){body.menu-body.card-style-classic .products-list>.menu-product .product-code-prefix,.catalogo-menu.card-style-classic .products-list>.menu-product .product-code-prefix{display:inline!important;visibility:visible!important;opacity:1!important}body.menu-body.card-style-classic .products-list>.menu-product .free-entrega-pill,.catalogo-menu.card-style-classic .products-list>.menu-product .free-entrega-pill{display:inline-flex!important;visibility:visible!important;opacity:1!important}body.menu-body.card-style-compact .products-list>.menu-product .featured-mini,.catalogo-menu.card-style-compact .products-list>.menu-product .featured-mini{display:none!important}}@media (max-width:760px){body.menu-body.card-style-classic .products-list>.menu-product .product-code-prefix,.catalogo-menu.card-style-classic .products-list>.menu-product .product-code-prefix{display:inline!important}body.menu-body.card-style-compact .products-list>.menu-product .featured-mini,.catalogo-menu.card-style-compact .products-list>.menu-product .featured-mini{display:none!important}}body.menu-body.card-style-compact .products-list>.menu-product>.fav-btn,body.menu-body .catalogo-menu.card-style-compact .products-list>.menu-product>.fav-btn,.catalogo-menu.card-style-compact .products-list>.menu-product>.fav-btn{display:grid!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;position:absolute!important;z-index:14!important;place-items:center!important;top:8px!important;right:8px!important;width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;padding:0!important;margin:0!important;border-radius:999px!important;background:rgba(255,255,255,.98)!important;color:#be123c!important;-webkit-text-fill-color:#be123c!important;font-size:17px!important;line-height:1!important;}body.menu-body.card-style-compact .products-list>.menu-product>.fav-btn.active,.catalogo-menu.card-style-compact .products-list>.menu-product>.fav-btn.active{background:#be123c!important;color:#fff!important;-webkit-text-fill-color:#fff!important;}.products-list>.menu-product h3 .product-title-text,.products-list>.menu-product h3 .product-name-text{min-width:0!important;max-width:100%!important;box-sizing:border-box!important;}.products-list>.menu-product h3 .product-name-text{overflow:visible!important;text-overflow:clip!important;white-space:normal!important;-webkit-line-clamp:unset!important;-webkit-box-orient:initial!important;}@media (min-width:761px){body.menu-body.card-style-compact .products-list>.menu-product,body.menu-body .catalogo-menu.card-style-compact .products-list>.menu-product,.catalogo-menu.card-style-compact .products-list>.menu-product{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;min-height:142px!important;height:100%!important;padding:20px 18px!important;text-align:center!important;}body.menu-body.card-style-compact .products-list>.menu-product>div,body.menu-body .catalogo-menu.card-style-compact .products-list>.menu-product>div,.catalogo-menu.card-style-compact .products-list>.menu-product>div{display:flex!important;flex:0 1 auto!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;gap:12px!important;margin:auto!important;padding:0!important;text-align:center!important;}body.menu-body.card-style-compact .products-list>.menu-product h3,body.menu-body .catalogo-menu.card-style-compact .products-list>.menu-product h3,.catalogo-menu.card-style-compact .products-list>.menu-product h3{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:38px!important;margin:0!important;padding:0 34px!important;text-align:center!important;font-size:15px!important;line-height:1.28!important;overflow:visible!important;white-space:normal!important;box-sizing:border-box!important;}body.menu-body.card-style-compact .products-list>.menu-product h3 .product-title-text,.catalogo-menu.card-style-compact .products-list>.menu-product h3 .product-title-text{display:block!important;width:100%!important;text-align:center!important;}body.menu-body.card-style-compact .products-list>.menu-product h3 .product-name-text,.catalogo-menu.card-style-compact .products-list>.menu-product h3 .product-name-text{display:block!important;width:100%!important;text-align:center!important;}body.menu-body.card-style-compact .products-list>.menu-product .price-discount-row,body.menu-body .catalogo-menu.card-style-compact .products-list>.menu-product .price-discount-row,.catalogo-menu.card-style-compact .products-list>.menu-product .price-discount-row{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;margin:0!important;padding:0!important;text-align:center!important;}body.menu-body.card-style-compact .products-list>.menu-product strong,.catalogo-menu.card-style-compact .products-list>.menu-product strong{display:block!important;width:100%!important;margin:0!important;text-align:center!important;font-size:17px!important;line-height:1.15!important;}body.menu-body.card-style-compact .products-list>.menu-product>.fav-btn,.catalogo-menu.card-style-compact .products-list>.menu-product>.fav-btn{top:10px!important;right:10px!important;}}@media (max-width:760px){body.menu-body.card-style-classic .products-list>.menu-product h3,body.menu-body .catalogo-menu.card-style-classic .products-list>.menu-product h3,.catalogo-menu.card-style-classic .products-list>.menu-product h3{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;width:100%!important;max-width:100%!important;min-height:0!important;height:auto!important;max-height:none!important;gap:7px!important;margin:0!important;padding:0!important;overflow:visible!important;text-align:left!important;white-space:normal!important;text-overflow:clip!important;-webkit-line-clamp:unset!important;-webkit-box-orient:initial!important;}body.menu-body.card-style-classic .products-list>.menu-product h3 .product-title-text,.catalogo-menu.card-style-classic .products-list>.menu-product h3 .product-title-text{display:block!important;width:100%!important;max-width:100%!important;line-height:1.3!important;text-align:left!important;overflow:visible!important;white-space:normal!important;}body.menu-body.card-style-classic .products-list>.menu-product h3 .product-name-text,.catalogo-menu.card-style-classic .products-list>.menu-product h3 .product-name-text{display:inline!important;max-width:100%!important;overflow:visible!important;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important;}body.menu-body.card-style-classic .products-list>.menu-product h3 .featured-mini,.catalogo-menu.card-style-classic .products-list>.menu-product h3 .featured-mini{display:inline-flex!important;position:static!important;align-self:flex-start!important;flex:0 0 auto!important;width:auto!important;max-width:100%!important;margin:0!important;padding:5px 9px!important;overflow:visible!important;white-space:nowrap!important;transform:none!important;}}body.menu-body.card-style-compact.sketch-menu-v106 .products-list>.menu-product>img,body.menu-body.card-style-compact .catalogo-menu.card-style-compact .products-list>.menu-product>img,body.card-style-compact.sketch-menu-v106 .catalogo-menu .products-list>.menu-product>img,body.sketch-menu-v106 .catalogo-menu.card-style-compact .products-list>.menu-product>img,.catalogo-menu.card-style-compact .products-list>.menu-product>img{display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;min-width:0!important;min-height:0!important;max-width:0!important;max-height:0!important;margin:0!important;padding:0!important;}@media (min-width:761px){body.menu-body.card-style-compact.sketch-menu-v106 .products-list>.menu-product,body.menu-body.card-style-compact .catalogo-menu.card-style-compact .products-list>.menu-product,body.card-style-compact.sketch-menu-v106 .catalogo-menu .products-list>.menu-product,.catalogo-menu.card-style-compact .products-list>.menu-product{min-height:132px!important;}}@media (max-width:760px){body.menu-body.card-style-classic .products-list,body.menu-body .catalogo-menu.card-style-classic .products-list,.catalogo-menu.card-style-classic .products-list{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important;width:100%!important;padding-left:12px!important;padding-right:12px!important;}body.menu-body.card-style-classic .products-list>.menu-product,body.menu-body .catalogo-menu.card-style-classic .products-list>.menu-product,.catalogo-menu.card-style-classic .products-list>.menu-product{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr) clamp(102px,29vw,126px)!important;grid-template-rows:auto!important;align-items:center!important;justify-content:stretch!important;gap:12px!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:154px!important;height:auto!important;max-height:none!important;padding:13px!important;margin:0!important;border-radius:20px!important;overflow:hidden!important;text-align:left!important;box-sizing:border-box!important;}body.menu-body.card-style-classic .products-list>.menu-product>div,body.menu-body .catalogo-menu.card-style-classic .products-list>.menu-product>div,.catalogo-menu.card-style-classic .products-list>.menu-product>div{grid-column:1!important;grid-row:1!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:5px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:0!important;margin:0!important;text-align:left!important;}body.menu-body.card-style-classic .products-list>.menu-product>img,body.menu-body .catalogo-menu.card-style-classic .products-list>.menu-product>img,.catalogo-menu.card-style-classic .products-list>.menu-product>img{grid-column:2!important;grid-row:1!important;order:initial!important;display:block!important;align-self:center!important;justify-self:end!important;width:100%!important;min-width:0!important;max-width:126px!important;height:120px!important;min-height:120px!important;max-height:120px!important;margin:0!important;padding:5px!important;border:1px solid rgba(15,23,42,.10)!important;border-radius:16px!important;object-fit:contain!important;object-position:center!important;background:rgba(255,255,255,.94)!important;box-shadow:0 8px 20px rgba(15,23,42,.10)!important;box-sizing:border-box!important;}body.menu-body.card-style-classic .products-list>.menu-product h3,body.menu-body .catalogo-menu.card-style-classic .products-list>.menu-product h3,.catalogo-menu.card-style-classic .products-list>.menu-product h3{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:4px!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:0!important;height:auto!important;max-height:none!important;margin:0!important;padding:0 30px 0 0!important;overflow:visible!important;color:inherit!important;font-size:15px!important;line-height:1.22!important;text-align:left!important;white-space:normal!important;text-overflow:clip!important;-webkit-line-clamp:unset!important;-webkit-box-orient:initial!important;box-sizing:border-box!important;}body.menu-body.card-style-classic .products-list>.menu-product h3 .product-title-text,body.menu-body .catalogo-menu.card-style-classic .products-list>.menu-product h3 .product-title-text,.catalogo-menu.card-style-classic .products-list>.menu-product h3 .product-title-text,body.menu-body.card-style-classic .products-list>.menu-product h3 .product-name-text,.catalogo-menu.card-style-classic .products-list>.menu-product h3 .product-name-text{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:visible!important;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important;text-align:left!important;}body.menu-body.card-style-classic .products-list>.menu-product h3 .featured-mini,body.menu-body .catalogo-menu.card-style-classic .products-list>.menu-product h3 .featured-mini,.catalogo-menu.card-style-classic .products-list>.menu-product h3 .featured-mini{position:static!important;display:inline-flex!important;align-self:flex-start!important;width:auto!important;min-width:0!important;max-width:100%!important;min-height:19px!important;margin:0!important;padding:3px 7px!important;font-size:9px!important;line-height:1!important;transform:none!important;}body.menu-body.card-style-classic .products-list>.menu-product p,.catalogo-menu.card-style-classic .products-list>.menu-product p{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;width:100%!important;max-width:100%!important;margin:0!important;overflow:hidden!important;color:var(--menu-muted,#64748b)!important;font-size:11.5px!important;line-height:1.3!important;text-align:left!important;}body.menu-body.card-style-classic .products-list>.menu-product .badges,.catalogo-menu.card-style-classic .products-list>.menu-product .badges{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:4px!important;width:100%!important;max-width:100%!important;margin:1px 0 0!important;overflow:hidden!important;}body.menu-body.card-style-classic .products-list>.menu-product .badges span,.catalogo-menu.card-style-classic .products-list>.menu-product .badges span{flex:0 1 auto!important;min-width:0!important;max-width:100%!important;padding:3px 6px!important;font-size:9px!important;line-height:1!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;}body.menu-body.card-style-classic .products-list>.menu-product .price-discount-row,body.menu-body .catalogo-menu.card-style-classic .products-list>.menu-product .price-discount-row,.catalogo-menu.card-style-classic .products-list>.menu-product .price-discount-row{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important;gap:4px 6px!important;width:100%!important;margin:2px 0 0!important;padding:0!important;text-align:left!important;}body.menu-body.card-style-classic .products-list>.menu-product strong,.catalogo-menu.card-style-classic .products-list>.menu-product strong{display:inline-flex!important;align-items:center!important;margin:0!important;font-size:16px!important;line-height:1.05!important;font-weight:1000!important;white-space:nowrap!important;}body.menu-body.card-style-classic .products-list>.menu-product del,.catalogo-menu.card-style-classic .products-list>.menu-product del{margin:0!important;font-size:10px!important;line-height:1!important;white-space:nowrap!important;}body.menu-body.card-style-classic .products-list>.menu-product .discount-pill,body.menu-body.card-style-classic .products-list>.menu-product .free-entrega-pill,.catalogo-menu.card-style-classic .products-list>.menu-product .discount-pill,.catalogo-menu.card-style-classic .products-list>.menu-product .free-entrega-pill{min-height:19px!important;padding:3px 6px!important;font-size:8.5px!important;line-height:1!important;}body.menu-body.card-style-classic .products-list>.menu-product small,.catalogo-menu.card-style-classic .products-list>.menu-product small{display:block!important;width:100%!important;margin:0!important;color:var(--menu-muted,#64748b)!important;font-size:9.5px!important;line-height:1.15!important;text-align:left!important;}body.menu-body.card-style-classic .products-list>.menu-product>.fav-btn,.catalogo-menu.card-style-classic .products-list>.menu-product>.fav-btn{top:8px!important;right:8px!important;width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;font-size:17px!important;}body.menu-body.card-style-classic .products-list>.menu-product .product-code-prefix,body.menu-body .catalogo-menu.card-style-classic .products-list>.menu-product .product-code-prefix,.catalogo-menu.card-style-classic .products-list>.menu-product .product-code-prefix{display:none!important;}}@media (max-width:420px){body.menu-body.card-style-classic .products-list>.menu-product,.catalogo-menu.card-style-classic .products-list>.menu-product{grid-template-columns:minmax(0,1fr) 108px!important;gap:10px!important;min-height:142px!important;padding:11px!important;}body.menu-body.card-style-classic .products-list>.menu-product>img,.catalogo-menu.card-style-classic .products-list>.menu-product>img{width:108px!important;max-width:108px!important;height:116px!important;min-height:116px!important;max-height:116px!important;}body.menu-body.card-style-classic .products-list>.menu-product h3,.catalogo-menu.card-style-classic .products-list>.menu-product h3{padding-right:26px!important;font-size:14px!important;}body.menu-body.card-style-classic .products-list>.menu-product p,.catalogo-menu.card-style-classic .products-list>.menu-product p{-webkit-line-clamp:1!important;font-size:11px!important;}}.amzx-favorite-card-action{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:max-content!important;max-width:100%!important;margin-top:8px!important;padding:6px 10px!important;border-radius:999px!important;background:color-mix(in srgb,var(--primary,#ff4f0a) 14%,transparent)!important;color:var(--primary,#ff4f0a)!important;-webkit-text-fill-color:var(--primary,#ff4f0a)!important;font-size:11px!important;line-height:1!important;font-style:normal!important;font-weight:950!important;}.amzx-favorite-go-overlay{position:fixed!important;inset:0!important;z-index:10060!important;display:grid!important;place-items:center!important;padding:18px!important;background:rgba(2,6,23,.82)!important;overflow:auto!important;-webkit-overflow-scrolling:touch!important;}.amzx-favorite-go-dialog{position:relative!important;width:min(540px,100%)!important;max-height:92dvh!important;overflow:auto!important;padding:28px!important;padding-top:72px!important;border-radius:30px!important;border:1px solid var(--menu-line,#e5e7eb)!important;background:var(--menu-card,#ffffff)!important;color:var(--menu-text,#111827)!important;-webkit-text-fill-color:var(--menu-text,#111827)!important;box-shadow:0 28px 90px rgba(0,0,0,.42)!important;}.amzx-favorite-go-close{position:absolute!important;top:16px!important;right:16px!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;border:0!important;border-radius:999px!important;background:#020617!important;color:transparent!important;font-size:0!important;cursor:pointer!important;}.amzx-favorite-go-close::before,.amzx-favorite-go-close::after{content:""!important;position:absolute!important;left:50%!important;top:50%!important;width:21px!important;height:3px!important;border-radius:999px!important;background:#ffffff!important;}.amzx-favorite-go-close::before{transform:translate(-50%,-50%) rotate(45deg)!important;}.amzx-favorite-go-close::after{transform:translate(-50%,-50%) rotate(-45deg)!important;}.amzx-favorite-go-kicker{display:inline-flex!important;padding:7px 11px!important;border-radius:999px!important;background:color-mix(in srgb,var(--primary,#ff4f0a) 15%,transparent)!important;color:var(--primary,#ff4f0a)!important;-webkit-text-fill-color:var(--primary,#ff4f0a)!important;font-size:11px!important;font-weight:1000!important;text-transform:uppercase!important;letter-spacing:.08em!important;}.amzx-favorite-go-product{display:grid!important;grid-template-columns:112px minmax(0,1fr)!important;gap:18px!important;align-items:center!important;margin-top:16px!important;padding:14px!important;border-radius:22px!important;border:1px solid var(--menu-line,#e5e7eb)!important;background:color-mix(in srgb,var(--menu-card,#fff) 94%,var(--primary,#ff4f0a) 6%)!important;}.amzx-favorite-go-product img{width:112px!important;height:112px!important;object-fit:contain!important;border-radius:18px!important;padding:8px!important;background:#ffffff!important;border:1px solid rgba(148,163,184,.22)!important;}.amzx-favorite-go-product h3{margin:0 0 6px!important;color:var(--menu-text,#111827)!important;-webkit-text-fill-color:var(--menu-text,#111827)!important;font-size:21px!important;line-height:1.15!important;font-weight:1000!important;}.amzx-favorite-go-product p{display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important;margin:0 0 9px!important;color:var(--menu-muted,#64748b)!important;-webkit-text-fill-color:var(--menu-muted,#64748b)!important;font-size:13px!important;line-height:1.4!important;}.amzx-favorite-go-product strong{color:var(--primary,#ff4f0a)!important;-webkit-text-fill-color:var(--primary,#ff4f0a)!important;font-size:21px!important;font-weight:1000!important;}.amzx-favorite-go-question{margin:18px 0 0!important;color:var(--menu-text,#111827)!important;-webkit-text-fill-color:var(--menu-text,#111827)!important;text-align:center!important;font-size:15px!important;font-weight:800!important;}.amzx-favorite-go-actions{display:grid!important;grid-template-columns:1fr 1.15fr!important;gap:10px!important;margin-top:16px!important;}.amzx-favorite-go-actions button{min-height:50px!important;border-radius:16px!important;padding:12px 16px!important;font-size:14px!important;font-weight:1000!important;cursor:pointer!important;}.amzx-favorite-go-cancel{border:1px solid var(--menu-line,#cbd5e1)!important;background:transparent!important;color:var(--menu-text,#111827)!important;-webkit-text-fill-color:var(--menu-text,#111827)!important;}.amzx-favorite-go-confirm{border:1px solid transparent!important;background:var(--primary,#ff4f0a)!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:0 12px 28px color-mix(in srgb,var(--primary,#ff4f0a) 32%,transparent)!important;}.products-list .menu-product.amzx-favorite-target-focus{position:relative!important;z-index:20!important;outline:4px solid color-mix(in srgb,var(--primary,#ff4f0a) 72%,#ffffff 28%)!important;outline-offset:5px!important;box-shadow:0 0 0 9px color-mix(in srgb,var(--primary,#ff4f0a) 20%,transparent),0 24px 60px rgba(15,23,42,.24)!important;animation:amzxFavoriteTargetPulse 1.15s ease-in-out 2!important;}@keyframes amzxFavoriteTargetPulse{0%,100%{transform:translateY(0) scale(1)!important;}50%{transform:translateY(-3px) scale(1.012)!important;}}@media(max-width:620px){.amzx-favorite-go-overlay{padding:10px!important;align-items:end!important;}.amzx-favorite-go-dialog{padding:20px!important;padding-top:70px!important;border-radius:28px 28px 0 0!important;}.amzx-favorite-go-product{grid-template-columns:88px minmax(0,1fr)!important;gap:12px!important;padding:11px!important;}.amzx-favorite-go-product img{width:88px!important;height:88px!important;border-radius:15px!important;}.amzx-favorite-go-product h3{font-size:18px!important;}.amzx-favorite-go-product strong{font-size:19px!important;}.amzx-favorite-go-actions{grid-template-columns:1fr!important;}.amzx-favorite-go-confirm{order:-1!important;}}body.menu-body .catalogo-menu .featured-products .menu-product,body.menu-body .catalogo-menu .featured-products .featured-product,.catalogo-menu .featured-products .menu-product,.catalogo-menu .featured-products .featured-product,body.menu-body .ifood-menu .featured-products .menu-product,body.menu-body .ifood-menu .featured-products .featured-product,.ifood-menu .featured-products .menu-product,.ifood-menu .featured-products .featured-product{position:relative!important;}body.menu-body .catalogo-menu .featured-products .menu-product>.fav-btn,body.menu-body .catalogo-menu .featured-products .featured-product>.fav-btn,.catalogo-menu .featured-products .menu-product>.fav-btn,.catalogo-menu .featured-products .featured-product>.fav-btn,.ifood-menu .featured-products .menu-product>.fav-btn,.ifood-menu .featured-products .featured-product>.fav-btn{top:18px!important;right:auto!important;left:76px!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;z-index:14!important;margin:0!important;padding:0!important;display:grid!important;place-items:center!important;border:1px solid rgba(15,23,42,.14)!important;border-radius:999px!important;background:rgba(255,255,255,.96)!important;color:#be123c!important;-webkit-text-fill-color:#be123c!important;box-shadow:0 6px 18px rgba(15,23,42,.22)!important;font-size:19px!important;line-height:1!important;}body.sketch-menu-v106 .catalogo-menu .featured-products .menu-product>.fav-btn,body.sketch-menu-v106 .catalogo-menu .featured-products .featured-product>.fav-btn{left:auto!important;right:18px!important;}body.menu-body .catalogo-menu .featured-products .menu-product>.fav-btn.active,body.menu-body .catalogo-menu .featured-products .featured-product>.fav-btn.active,.catalogo-menu .featured-products .menu-product>.fav-btn.active,.catalogo-menu .featured-products .featured-product>.fav-btn.active,.ifood-menu .featured-products .menu-product>.fav-btn.active,.ifood-menu .featured-products .featured-product>.fav-btn.active{background:#be123c!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border-color:#be123c!important;}@media(max-width:760px){body.menu-body .catalogo-menu .featured-products .menu-product>.fav-btn,body.menu-body .catalogo-menu .featured-products .featured-product>.fav-btn,.catalogo-menu .featured-products .menu-product>.fav-btn,.catalogo-menu .featured-products .featured-product>.fav-btn,.ifood-menu .featured-products .menu-product>.fav-btn,.ifood-menu .featured-products .featured-product>.fav-btn{top:16px!important;left:68px!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;font-size:18px!important;}body.sketch-menu-v106 .catalogo-menu .featured-products .menu-product>.fav-btn,body.sketch-menu-v106 .catalogo-menu .featured-products .featured-product>.fav-btn{left:auto!important;right:14px!important;}}.menu-hero .hero-picture{display:block;width:100%;max-width:100%;}.menu-hero .hero-picture .hero-img{display:block;width:100%;max-width:100%;}@media(min-width:900px){body.menu-body .catalogo-menu .menu-hero{overflow:visible!important;}body.menu-body .catalogo-menu .hero-picture,body.menu-body .catalogo-menu .hero-picture .hero-img,body.menu-body .catalogo-menu .hero-img{width:100%!important;display:block!important;}body.menu-body .catalogo-menu .hero-img{height:clamp(280px,32vw,430px)!important;max-height:none!important;object-fit:contain!important;object-position:center center!important;border-radius:34px!important;background:linear-gradient(135deg,#0f172a,#1f2937)!important;filter:none!important;}}body.menu-body .catalogo-menu .featured-products .featured-head,body.menu-body .catalogo-menu .featured-products .featured-head.featured-head-centered{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:6px!important;width:100%!important;text-align:center!important;}body.menu-body .catalogo-menu .featured-products .featured-head>div,body.menu-body .catalogo-menu .featured-products .featured-head small,body.menu-body .catalogo-menu .featured-products .featured-head h2,body.menu-body .catalogo-menu .featured-products .featured-head>span{width:100%!important;max-width:100%!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important;}body.menu-body .catalogo-menu .menu-product p,body.menu-body .catalogo-menu .featured-product p,body.menu-body .catalogo-menu .offer-card small,body.menu-body .catalogo-menu .product-sheet p,body.menu-body .catalogo-menu .product-sheet small{color:#334155!important;opacity:1!important;font-weight:650!important;text-shadow:none!important;}body.menu-body.theme-dark .catalogo-menu .menu-product p,body.menu-body.tpl-premium_dark .catalogo-menu .menu-product p,body.menu-body.tpl-cyber_neon .catalogo-menu .menu-product p,body.menu-body.tpl-otica_neon .catalogo-menu .menu-product p,body.menu-body.tpl-construcao_gold .catalogo-menu .menu-product p,body.menu-body.theme-dark .catalogo-menu .featured-product p,body.menu-body.tpl-premium_dark .catalogo-menu .featured-product p,body.menu-body.tpl-cyber_neon .catalogo-menu .featured-product p,body.menu-body.tpl-otica_neon .catalogo-menu .featured-product p,body.menu-body.tpl-construcao_gold .catalogo-menu .featured-product p,body.menu-body.theme-dark .catalogo-menu .offer-card small,body.menu-body.tpl-premium_dark .catalogo-menu .offer-card small,body.menu-body.tpl-cyber_neon .catalogo-menu .offer-card small,body.menu-body.tpl-otica_neon .catalogo-menu .offer-card small,body.menu-body.tpl-construcao_gold .catalogo-menu .offer-card small{color:#e5e7eb!important;}body.menu-body .catalogo-menu .public-stock-info{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;width:100%!important;max-width:100%!important;min-height:44px!important;padding:10px 12px!important;border-radius:16px!important;line-height:1.22!important;background:#111827!important;border:1px solid #334155!important;color:#ffffff!important;box-shadow:0 12px 28px rgba(15,23,42,.28)!important;text-shadow:none!important;}body.menu-body .catalogo-menu .public-stock-info b,body.menu-body .catalogo-menu .public-stock-info small{color:#ffffff!important;opacity:1!important;font-weight:950!important;text-shadow:none!important;}body.menu-body .catalogo-menu .public-stock-info small{text-align:right!important;}body.menu-body .catalogo-menu .public-stock-info.stock-ok-info{background:linear-gradient(135deg,#064e3b,#047857)!important;border-color:#34d399!important;}body.menu-body .catalogo-menu .public-stock-info.stock-low-info{background:linear-gradient(135deg,#78350f,#b45309)!important;border-color:#fbbf24!important;}body.menu-body .catalogo-menu .public-stock-info.stock-out-info{background:linear-gradient(135deg,#7f1d1d,#b91c1c)!important;border-color:#fecaca!important;}body.menu-body .catalogo-menu .public-stock-info.stock-ok-info *,body.menu-body .catalogo-menu .public-stock-info.stock-low-info *,body.menu-body .catalogo-menu .public-stock-info.stock-out-info *{color:#ffffff!important;opacity:1!important;}@media(max-width:720px){body.menu-body .catalogo-menu .public-stock-info{grid-template-columns:1fr!important;text-align:center!important;}body.menu-body .catalogo-menu .public-stock-info small{text-align:center!important;}}body.menu-body .catalogo-menu .featured-products,body.menu-body .catalogo-menu.card-style-compact .featured-products,body.menu-body.card-style-compact .catalogo-menu .featured-products{text-align:center!important;overflow:hidden!important;border-radius:28px!important;}body.menu-body .catalogo-menu .featured-products .featured-head,body.menu-body .catalogo-menu .featured-products .featured-head.featured-head-centered{width:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;gap:6px!important;margin-left:auto!important;margin-right:auto!important;}body.menu-body .catalogo-menu .featured-products .featured-head>*,body.menu-body .catalogo-menu .featured-products .featured-head>div,body.menu-body .catalogo-menu .featured-products .featured-head h2,body.menu-body .catalogo-menu .featured-products .featured-head small,body.menu-body .catalogo-menu .featured-products .featured-head span{width:100%!important;max-width:100%!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important;}body.menu-body .catalogo-menu .featured-products .featured-scroller,body.menu-body .catalogo-menu.card-style-compact .featured-products .featured-scroller,body.menu-body.card-style-compact .catalogo-menu .featured-products .featured-scroller{display:flex!important;flex-wrap:nowrap!important;align-items:stretch!important;justify-content:center!important;gap:16px!important;width:100%!important;padding:8px 12px 14px!important;overflow-x:auto!important;scroll-snap-type:x proximity!important;}body.menu-body .catalogo-menu .featured-products .featured-product.menu-product,body.menu-body .catalogo-menu.card-style-compact .featured-products .featured-product.menu-product,body.menu-body.card-style-compact .catalogo-menu .featured-products .featured-product.menu-product{box-sizing:border-box!important;flex:0 1 520px!important;width:min(520px,100%)!important;min-width:min(520px,100%)!important;max-width:520px!important;min-height:138px!important;display:grid!important;grid-template-columns:minmax(0,1fr) 138px!important;gap:16px!important;align-items:center!important;justify-content:center!important;text-align:left!important;padding:16px!important;border-radius:24px!important;border:1px solid rgba(148,163,184,.46)!important;background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(248,250,252,.96))!important;color:#0f172a!important;box-shadow:0 18px 44px rgba(15,23,42,.20)!important;overflow:hidden!important;opacity:1!important;}body.menu-body .catalogo-menu .featured-products .featured-product.menu-product>div,body.menu-body .catalogo-menu.card-style-compact .featured-products .featured-product.menu-product>div,body.menu-body.card-style-compact .catalogo-menu .featured-products .featured-product.menu-product>div{display:block!important;width:100%!important;min-width:0!important;text-align:left!important;color:#0f172a!important;}body.menu-body .catalogo-menu .featured-products .featured-product.menu-product img,body.menu-body .catalogo-menu.card-style-compact .featured-products .featured-product.menu-product img,body.menu-body.card-style-compact .catalogo-menu .featured-products .featured-product.menu-product img{display:block!important;visibility:visible!important;opacity:1!important;grid-column:2!important;grid-row:1!important;width:138px!important;height:112px!important;min-width:138px!important;max-width:138px!important;object-fit:cover!important;border-radius:18px!important;background:#e2e8f0!important;border:1px solid rgba(148,163,184,.42)!important;padding:0!important;}body.menu-body .catalogo-menu .featured-products .featured-product.menu-product h3,body.menu-body .catalogo-menu.card-style-compact .featured-products .featured-product.menu-product h3,body.menu-body.card-style-compact .catalogo-menu .featured-products .featured-product.menu-product h3{display:block!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;font-size:18px!important;line-height:1.2!important;font-weight:1000!important;margin:0 0 6px!important;text-align:left!important;text-shadow:none!important;}body.menu-body .catalogo-menu .featured-products .featured-product.menu-product p,body.menu-body .catalogo-menu.card-style-compact .featured-products .featured-product.menu-product p,body.menu-body.card-style-compact .catalogo-menu .featured-products .featured-product.menu-product p{display:block!important;color:#334155!important;-webkit-text-fill-color:#334155!important;font-size:13px!important;line-height:1.35!important;font-weight:750!important;margin:0 0 8px!important;text-align:left!important;opacity:1!important;}body.menu-body .catalogo-menu .featured-products .featured-product.menu-product strong,body.menu-body .catalogo-menu.card-style-compact .featured-products .featured-product.menu-product strong,body.menu-body.card-style-compact .catalogo-menu .featured-products .featured-product.menu-product strong{display:inline-block!important;color:#ea580c!important;-webkit-text-fill-color:#ea580c!important;font-size:18px!important;font-weight:1000!important;text-shadow:none!important;}body.menu-body .catalogo-menu .public-stock-info,body.menu-body .catalogo-menu .public-stock-info.stock-ok-info,body.menu-body .catalogo-menu .public-stock-info.stock-low-info,body.menu-body .catalogo-menu .public-stock-info.stock-out-info{text-shadow:none!important;opacity:1!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border-width:1px!important;box-shadow:0 16px 34px rgba(2,6,23,.28)!important;}body.menu-body .catalogo-menu .public-stock-info.stock-ok-info{background:linear-gradient(135deg,#052e2b,#047857)!important;border-color:#6ee7b7!important;}body.menu-body .catalogo-menu .public-stock-info.stock-low-info{background:linear-gradient(135deg,#78350f,#b45309)!important;border-color:#fcd34d!important;}body.menu-body .catalogo-menu .public-stock-info.stock-out-info{background:linear-gradient(135deg,#7f1d1d,#be123c)!important;border-color:#fecdd3!important;}body.menu-body .catalogo-menu .public-stock-info *,body.menu-body .catalogo-menu .public-stock-info b,body.menu-body .catalogo-menu .public-stock-info small{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important;text-shadow:none!important;font-weight:950!important;}@media(min-width:900px){body.menu-body .catalogo-menu{width:min(100%,1100px)!important;max-width:1100px!important;}body.menu-body .catalogo-menu .menu-hero{width:100%!important;max-width:1100px!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;overflow:hidden!important;border-radius:34px!important;}body.menu-body .catalogo-menu .hero-img{width:100%!important;max-width:1100px!important;object-fit:contain!important;object-position:center center!important;display:block!important;filter:none!important;background:#0f172a!important;}}@media(max-width:720px){body.menu-body .catalogo-menu .featured-products .featured-scroller{justify-content:flex-start!important;padding-left:14px!important;padding-right:14px!important;}body.menu-body .catalogo-menu .featured-products .featured-product.menu-product,body.menu-body .catalogo-menu.card-style-compact .featured-products .featured-product.menu-product,body.menu-body.card-style-compact .catalogo-menu .featured-products .featured-product.menu-product{flex:0 0 min(92%,390px)!important;width:min(92%,390px)!important;min-width:min(92%,390px)!important;grid-template-columns:1fr 96px!important;min-height:112px!important;padding:12px!important;text-align:left!important;}body.menu-body .catalogo-menu .featured-products .featured-product.menu-product img,body.menu-body .catalogo-menu.card-style-compact .featured-products .featured-product.menu-product img,body.menu-body.card-style-compact .catalogo-menu .featured-products .featured-product.menu-product img{width:96px!important;height:88px!important;min-width:96px!important;max-width:96px!important;}}.admin-main .product-action-hub{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;padding:20px!important;margin-bottom:18px!important;background:linear-gradient(135deg,#ffffff,#f8fafc)!important;border:1px solid #e2e8f0!important;border-radius:24px!important;box-shadow:0 18px 42px rgba(15,23,42,.06)!important}.admin-main .product-action-hub h2{margin:0 0 4px!important;color:#0f172a!important;font-size:23px!important}.admin-main .product-action-hub p{margin:0!important;color:#64748b!important;font-weight:750!important}.admin-main .product-action-hub .actions{display:flex!important;gap:10px!important;flex-wrap:wrap!important;justify-content:flex-end!important}.admin-main .product-action-hub .btn{min-height:44px!important;border-radius:14px!important;font-weight:950!important}.amzx-products-modal-source{display:none!important}.admin-product-modal-card .amzx-products-modal-source{display:block!important}.admin-product-modal-card form.form-grid.amzx-products-modal-source,.admin-product-modal-card .amzx-products-modal-source.form-grid{display:grid!important}.admin-product-modal-card .import-card.amzx-products-modal-source{box-shadow:none!important;border:0!important;padding:0!important;background:transparent!important}.product-gallery-admin{display:block!important;padding:16px!important;border:1px solid rgba(15,23,42,.14)!important;border-radius:20px!important;background:rgba(248,250,252,.96)!important;overflow:hidden!important}.product-gallery-admin-head{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:16px!important;margin-bottom:14px!important}.product-gallery-admin-head h3{margin:0 0 4px!important;font-size:18px!important;line-height:1.2!important;color:#0f172a!important}.product-gallery-admin-head p{margin:0!important;max-width:720px!important;color:#475569!important;line-height:1.45!important;font-weight:750!important}.product-gallery-admin-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;flex-wrap:wrap!important;min-width:max-content!important}.product-gallery-admin-actions [data-gallery-count]{flex:0 0 auto!important;padding:7px 10px!important;border-radius:999px!important;background:#0f172a!important;color:#fff!important;font-weight:950!important;font-size:12px!important}.product-gallery-admin-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.product-gallery-slot{display:grid!important;gap:10px!important;padding:12px!important;border-radius:18px!important;border:1px solid #dbe3ef!important;background:#fff!important;box-shadow:0 10px 22px rgba(15,23,42,.04)!important}.product-gallery-slot.is-hidden{display:none!important}.product-gallery-slot-title{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;color:#0f172a!important}.product-gallery-slot-title b{font-size:14px!important;font-weight:950!important;color:#0f172a!important}.product-gallery-drag-handle{width:30px!important;height:30px!important;border-radius:10px!important;display:inline-grid!important;place-items:center!important;background:#e0f2fe!important;color:#075985!important;font-weight:1000!important;cursor:grab!important;user-select:none!important}.product-gallery-remove{font-size:12px!important;color:#be123c!important;font-weight:900!important;display:inline-flex!important;gap:5px!important;align-items:center!important}.product-gallery-slot img{width:100%!important;height:92px!important;object-fit:cover!important;border-radius:14px!important;background:#e2e8f0!important;border:1px solid #dbe3ef!important}.product-gallery-file-drop{border:1px dashed #cbd5e1!important;border-radius:14px!important;padding:10px!important;background:#f8fafc!important}.product-gallery-slot.is-drag-over{outline:3px solid rgba(14,165,233,.35)!important;outline-offset:2px!important}.product-gallery-slot.is-reordering{opacity:.72!important;transform:scale(.99)!important}@media(max-width:860px){.admin-main .product-action-hub{display:grid!important}.admin-main .product-action-hub .actions{justify-content:stretch!important}.admin-main .product-action-hub .btn{width:100%!important}.product-gallery-admin-head{display:grid!important}.product-gallery-admin-actions{justify-content:flex-start!important}.product-gallery-admin-grid{grid-template-columns:1fr!important}}body.admin-body .admin-main .admin-product-modal-card,.admin-shell .admin-main .admin-product-modal-card{background:linear-gradient(180deg,#0f172a,#111827)!important;color:#f8fafc!important;border:1px solid #475569!important;}body.admin-body .admin-main .admin-product-modal-card h2,body.admin-body .admin-main .admin-product-modal-card h3,body.admin-body .admin-main .admin-product-modal-card b,body.admin-body .admin-main .admin-product-modal-card label,.admin-shell .admin-main .admin-product-modal-card h2,.admin-shell .admin-main .admin-product-modal-card h3,.admin-shell .admin-main .admin-product-modal-card b,.admin-shell .admin-main .admin-product-modal-card label{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;}body.admin-body .admin-main .admin-product-modal-card p,body.admin-body .admin-main .admin-product-modal-card small,body.admin-body .admin-main .admin-product-modal-card .muted,.admin-shell .admin-main .admin-product-modal-card p,.admin-shell .admin-main .admin-product-modal-card small,.admin-shell .admin-main .admin-product-modal-card .muted{color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;opacity:1!important;}body.admin-body .admin-main .admin-product-modal-card input,body.admin-body .admin-main .admin-product-modal-card select,body.admin-body .admin-main .admin-product-modal-card textarea,.admin-shell .admin-main .admin-product-modal-card input,.admin-shell .admin-main .admin-product-modal-card select,.admin-shell .admin-main .admin-product-modal-card textarea{background:#f8fafc!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;border-color:#94a3b8!important;}body.admin-body .admin-main .admin-product-modal-card .product-gallery-admin,body.admin-body .admin-main .admin-product-modal-card .product-gallery-slot,body.admin-body .admin-main .admin-product-modal-card .option-admin-box,.admin-shell .admin-main .admin-product-modal-card .product-gallery-admin,.admin-shell .admin-main .admin-product-modal-card .product-gallery-slot,.admin-shell .admin-main .admin-product-modal-card .option-admin-box{background:#111827!important;color:#f8fafc!important;border-color:#475569!important;}body.admin-body .admin-main .admin-product-modal-card .product-gallery-slot-title b,body.admin-body .admin-main .admin-product-modal-card .product-gallery-admin-head h3,.admin-shell .admin-main .admin-product-modal-card .product-gallery-slot-title b,.admin-shell .admin-main .admin-product-modal-card .product-gallery-admin-head h3{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;}body.menu-body{--amzx-surface-light:#ffffff;--amzx-title-light:#0f172a;--amzx-muted-light:#334155;--amzx-code-light:#713f12;--amzx-price-light:#ea580c;--amzx-line-light:#d6dbe6;--amzx-title-dark:#fff7ed;--amzx-muted-dark:#f8e7c1;--amzx-code-dark:#fde68a;--amzx-price-dark:var(--primary,#ff8a1f);--amzx-line-dark:color-mix(in srgb,var(--primary,#facc15) 58%,#334155);--amzx-card-bg:var(--menu-card,#ffffff);--amzx-card-title:var(--amzx-title-light);--amzx-card-muted:var(--amzx-muted-light);--amzx-card-code:var(--amzx-code-light);--amzx-card-price:var(--amzx-price-light);--amzx-card-line:var(--amzx-line-light);--amzx-card-shadow:0 18px 40px rgba(15,23,42,.12);--amzx-img-bg:#ffffff;--amzx-ok-bg:#065f46;--amzx-ok-bg-2:#047857;--amzx-ok-border:#6ee7b7;--amzx-low-bg:#78350f;--amzx-low-bg-2:#b45309;--amzx-low-border:#fcd34d;--amzx-out-bg:#7f1d1d;--amzx-out-bg-2:#be123c;--amzx-out-border:#fecdd3;--amzx-dark-note:#111827;--amzx-dark-note-2:#1f2937;}body.menu-body.theme-dark,body.menu-body.tpl-ifood_burger,body.menu-body.tpl-dark_pizza_gold,body.menu-body.tpl-black_gourmet,body.menu-body.tpl-premium_dark,body.menu-body.tpl-sushi_neon,body.menu-body.tpl-churrasco_gold,body.menu-body.tpl-construcao_gold,body.menu-body.tpl-dark_auto_gold,body.menu-body.tpl-black_premium,body.menu-body.tpl-joias_premium,body.menu-body.tpl-cyber_neon,body.menu-body.tpl-otica_neon{--amzx-card-bg:var(--menu-card,#15110d);--amzx-card-title:var(--amzx-title-dark);--amzx-card-muted:var(--amzx-muted-dark);--amzx-card-code:var(--amzx-code-dark);--amzx-card-price:var(--amzx-price-dark);--amzx-card-line:var(--amzx-line-dark);--amzx-card-shadow:0 22px 54px rgba(0,0,0,.34);}body.menu-body.tpl-pastel_pop,body.menu-body.tpl-mc_gold,body.menu-body.tpl-bite_red,body.menu-body.tpl-clean_market,body.menu-body.tpl-catalogo_moda,body.menu-body.tpl-catalogo_veiculo,body.menu-body.tpl-aqua_moda_glass,body.menu-body.tpl-vitrine_orange{--amzx-card-bg:var(--menu-card,#ffffff);--amzx-card-title:#0f172a;--amzx-card-muted:#334155;--amzx-card-code:#713f12;--amzx-card-price:var(--primary,#ea580c);--amzx-card-line:color-mix(in srgb,var(--primary,#ff4f0a) 34%,#d6dbe6);}body.menu-body .ifood-menu,body.menu-body .catalogo-menu{box-sizing:border-box!important;overflow-x:hidden!important;}@media(min-width:1024px){body.menu-body .ifood-menu,body.menu-body .catalogo-menu,body.menu-body .ifood-menu.desktop-wide,body.menu-body .catalogo-menu.desktop-wide{width:min(1280px,calc(100% - 48px))!important;max-width:1280px!important;margin-left:auto!important;margin-right:auto!important;overflow:visible!important;}body.menu-body .ifood-menu .menu-hero,body.menu-body .catalogo-menu .menu-hero{width:100%!important;max-width:1280px!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;border-radius:34px!important;overflow:visible!important;}body.menu-body .ifood-menu .hero-img,body.menu-body .catalogo-menu .hero-img{display:block!important;width:100%!important;max-width:1280px!important;height:clamp(360px,42vw,540px)!important;max-height:540px!important;object-fit:cover!important;object-position:center center!important;border-radius:34px!important;background:#0f172a!important;}body.menu-body .ifood-menu .store-card,body.menu-body .catalogo-menu .store-card{width:min(1020px,calc(100% - 40px))!important;max-width:1020px!important;margin-left:auto!important;margin-right:auto!important;}body.menu-body .ifood-menu .search-row,body.menu-body .ifood-menu .coupon-strip,body.menu-body .ifood-menu .cat-tabs,body.menu-body .ifood-menu .products-list,body.menu-body .ifood-menu .featured-products,body.menu-body .ifood-menu .menu-offers-section,body.menu-body .catalogo-menu .search-row,body.menu-body .catalogo-menu .coupon-strip,body.menu-body .catalogo-menu .cat-tabs,body.menu-body .catalogo-menu .products-list,body.menu-body .catalogo-menu .featured-products,body.menu-body .catalogo-menu .menu-offers-section{width:min(1220px,100%)!important;max-width:1220px!important;margin-left:auto!important;margin-right:auto!important;}}body.menu-body .ifood-menu .featured-products,body.menu-body .catalogo-menu .featured-products{text-align:center!important;overflow:visible!important;}body.menu-body .ifood-menu .featured-products .featured-head,body.menu-body .catalogo-menu .featured-products .featured-head,body.menu-body .ifood-menu .featured-products .featured-head>div,body.menu-body .catalogo-menu .featured-products .featured-head>div{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important;}body.menu-body .ifood-menu .featured-products .featured-head h2,body.menu-body .catalogo-menu .featured-products .featured-head h2,body.menu-body .ifood-menu .featured-products .featured-head span,body.menu-body .catalogo-menu .featured-products .featured-head span{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;text-align:center!important;text-shadow:0 2px 12px rgba(0,0,0,.42)!important;}body.menu-body .ifood-menu .featured-products .featured-head small,body.menu-body .catalogo-menu .featured-products .featured-head small{color:#fde68a!important;-webkit-text-fill-color:#fde68a!important;text-align:center!important;text-shadow:0 2px 10px rgba(0,0,0,.45)!important;}body.menu-body .ifood-menu .featured-scroller,body.menu-body .catalogo-menu .featured-scroller{display:flex!important;flex-wrap:wrap!important;align-items:stretch!important;justify-content:center!important;gap:16px!important;overflow:visible!important;scroll-snap-type:none!important;padding:12px 14px 18px!important;}body.menu-body .ifood-menu .products-list .menu-product,body.menu-body .catalogo-menu .products-list .menu-product,body.menu-body .ifood-menu .featured-products .menu-product,body.menu-body .catalogo-menu .featured-products .menu-product,body.menu-body .ifood-menu .menu-offers-section .menu-product,body.menu-body .catalogo-menu .menu-offers-section .menu-product{box-sizing:border-box!important;position:relative!important;isolation:isolate!important;display:grid!important;align-items:center!important;justify-items:stretch!important;width:100%!important;max-width:100%!important;height:auto!important;margin:0 0 18px!important;border-radius:24px!important;overflow:hidden!important;cursor:pointer!important;background:var(--amzx-card-bg)!important;color:var(--amzx-card-title)!important;-webkit-text-fill-color:initial!important;border:1px solid var(--amzx-card-line)!important;box-shadow:var(--amzx-card-shadow)!important;text-shadow:none!important;opacity:1!important;}body.menu-body .ifood-menu .menu-product>div,body.menu-body .catalogo-menu .menu-product>div{min-width:0!important;width:auto!important;display:block!important;color:var(--amzx-card-title)!important;-webkit-text-fill-color:initial!important;}body.menu-body .ifood-menu .menu-product picture,body.menu-body .catalogo-menu .menu-product picture{display:block!important;min-width:0!important;}body.menu-body .ifood-menu .menu-product>img,body.menu-body .catalogo-menu .menu-product>img,body.menu-body .ifood-menu .menu-product picture img,body.menu-body .catalogo-menu .menu-product picture img{display:block!important;object-fit:contain!important;object-position:center center!important;background:var(--amzx-img-bg)!important;border:1px solid rgba(148,163,184,.30)!important;opacity:1!important;visibility:visible!important;box-shadow:0 12px 28px rgba(0,0,0,.14)!important;}body.menu-body .ifood-menu .menu-product h3,body.menu-body .catalogo-menu .menu-product h3,body.menu-body .ifood-menu .menu-product b,body.menu-body .catalogo-menu .menu-product b{display:block!important;margin:0 0 8px!important;color:var(--amzx-card-title)!important;-webkit-text-fill-color:var(--amzx-card-title)!important;font-weight:1000!important;line-height:1.15!important;text-shadow:none!important;opacity:1!important;overflow:visible!important;overflow-wrap:anywhere!important;word-break:normal!important;white-space:normal!important;}body.menu-body .ifood-menu .menu-product p,body.menu-body .catalogo-menu .menu-product p{display:block!important;margin:0 0 10px!important;color:var(--amzx-card-muted)!important;-webkit-text-fill-color:var(--amzx-card-muted)!important;font-weight:850!important;line-height:1.35!important;opacity:1!important;text-shadow:none!important;overflow:visible!important;white-space:normal!important;}body.menu-body .ifood-menu .menu-product small,body.menu-body .catalogo-menu .menu-product small,body.menu-body .ifood-menu .product-code-prefix,body.menu-body .catalogo-menu .product-code-prefix{color:var(--amzx-card-code)!important;-webkit-text-fill-color:var(--amzx-card-code)!important;font-weight:950!important;text-shadow:none!important;opacity:1!important;}body.menu-body .ifood-menu .price-discount-row,body.menu-body .catalogo-menu .price-discount-row{display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important;margin:6px 0!important;}body.menu-body .ifood-menu .menu-product strong,body.menu-body .catalogo-menu .menu-product strong{display:inline-flex!important;align-items:center!important;width:auto!important;margin:0!important;color:var(--amzx-card-price)!important;-webkit-text-fill-color:var(--amzx-card-price)!important;font-weight:1000!important;text-shadow:none!important;opacity:1!important;}body.menu-body .ifood-menu .menu-product del,body.menu-body .catalogo-menu .menu-product del{color:#fecaca!important;-webkit-text-fill-color:#fecaca!important;font-weight:950!important;text-shadow:none!important;opacity:1!important;}@media(min-width:1024px){body.menu-body .ifood-menu:not(.card-style-compact) .products-list,body.menu-body .catalogo-menu:not(.card-style-compact) .products-list,body.menu-body .ifood-menu.card-style-classic .products-list,body.menu-body .catalogo-menu.card-style-classic .products-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;align-items:stretch!important;padding-left:14px!important;padding-right:14px!important;}body.menu-body .ifood-menu:not(.card-style-compact) .products-list>h2,body.menu-body .catalogo-menu:not(.card-style-compact) .products-list>h2,body.menu-body .ifood-menu.card-style-classic .products-list>h2,body.menu-body .catalogo-menu.card-style-classic .products-list>h2{grid-column:1/-1!important;width:100%!important;margin:20px 0 0!important;}body.menu-body .ifood-menu:not(.card-style-compact) .products-list .menu-product,body.menu-body .catalogo-menu:not(.card-style-compact) .products-list .menu-product,body.menu-body .ifood-menu.card-style-classic .products-list .menu-product,body.menu-body .catalogo-menu.card-style-classic .products-list .menu-product,body.menu-body .ifood-menu:not(.card-style-compact) .featured-products .menu-product,body.menu-body .catalogo-menu:not(.card-style-compact) .featured-products .menu-product,body.menu-body .ifood-menu.card-style-classic .featured-products .menu-product,body.menu-body .catalogo-menu.card-style-classic .featured-products .menu-product{grid-template-columns:minmax(0,1fr) 166px!important;gap:18px!important;min-height:188px!important;padding:17px!important;text-align:left!important;}body.menu-body .ifood-menu:not(.card-style-compact) .featured-products .menu-product,body.menu-body .catalogo-menu:not(.card-style-compact) .featured-products .menu-product,body.menu-body .ifood-menu.card-style-classic .featured-products .menu-product,body.menu-body .catalogo-menu.card-style-classic .featured-products .menu-product{flex:0 1 560px!important;max-width:560px!important;margin:0!important;}body.menu-body .ifood-menu:not(.card-style-compact) .menu-product>div,body.menu-body .catalogo-menu:not(.card-style-compact) .menu-product>div,body.menu-body .ifood-menu.card-style-classic .menu-product>div,body.menu-body .catalogo-menu.card-style-classic .menu-product>div{text-align:left!important;}body.menu-body .ifood-menu:not(.card-style-compact) .menu-product>img,body.menu-body .catalogo-menu:not(.card-style-compact) .menu-product>img,body.menu-body .ifood-menu.card-style-classic .menu-product>img,body.menu-body .catalogo-menu.card-style-classic .menu-product>img,body.menu-body .ifood-menu:not(.card-style-compact) .menu-product picture,body.menu-body .catalogo-menu:not(.card-style-compact) .menu-product picture,body.menu-body .ifood-menu.card-style-classic .menu-product picture,body.menu-body .catalogo-menu.card-style-classic .menu-product picture{grid-column:2!important;grid-row:1!important;align-self:center!important;justify-self:end!important;}body.menu-body .ifood-menu:not(.card-style-compact) .menu-product>img,body.menu-body .catalogo-menu:not(.card-style-compact) .menu-product>img,body.menu-body .ifood-menu.card-style-classic .menu-product>img,body.menu-body .catalogo-menu.card-style-classic .menu-product>img,body.menu-body .ifood-menu:not(.card-style-compact) .menu-product picture img,body.menu-body .catalogo-menu:not(.card-style-compact) .menu-product picture img,body.menu-body .ifood-menu.card-style-classic .menu-product picture img,body.menu-body .catalogo-menu.card-style-classic .menu-product picture img{width:166px!important;height:166px!important;min-width:166px!important;max-width:166px!important;max-height:166px!important;padding:8px!important;border-radius:20px!important;}body.menu-body .ifood-menu:not(.card-style-compact) .products-list .menu-product h3,body.menu-body .catalogo-menu:not(.card-style-compact) .products-list .menu-product h3,body.menu-body .ifood-menu.card-style-classic .products-list .menu-product h3,body.menu-body .catalogo-menu.card-style-classic .products-list .menu-product h3{font-size:20px!important;text-align:left!important;}body.menu-body .ifood-menu:not(.card-style-compact) .products-list .menu-product p,body.menu-body .catalogo-menu:not(.card-style-compact) .products-list .menu-product p,body.menu-body .ifood-menu.card-style-classic .products-list .menu-product p,body.menu-body .catalogo-menu.card-style-classic .products-list .menu-product p{text-align:left!important;}body.menu-body .ifood-menu:not(.card-style-compact) .price-discount-row,body.menu-body .catalogo-menu:not(.card-style-compact) .price-discount-row,body.menu-body .ifood-menu.card-style-classic .price-discount-row,body.menu-body .catalogo-menu.card-style-classic .price-discount-row{justify-content:flex-start!important;}}@media(min-width:1024px){body.menu-body .ifood-menu.card-style-compact .products-list,body.menu-body .catalogo-menu.card-style-compact .products-list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;align-items:stretch!important;padding-left:14px!important;padding-right:14px!important;}body.menu-body .ifood-menu.card-style-compact .products-list>h2,body.menu-body .catalogo-menu.card-style-compact .products-list>h2{grid-column:1/-1!important;width:100%!important;margin:20px 0 0!important;}body.menu-body .ifood-menu.card-style-compact .products-list .menu-product,body.menu-body .catalogo-menu.card-style-compact .products-list .menu-product{grid-template-columns:1fr!important;gap:10px!important;min-height:0!important;padding:13px!important;margin:0!important;text-align:center!important;justify-items:center!important;align-content:start!important;}body.menu-body .ifood-menu.card-style-compact .featured-products .menu-product,body.menu-body .catalogo-menu.card-style-compact .featured-products .menu-product{grid-template-columns:1fr!important;gap:10px!important;flex:0 1 285px!important;max-width:285px!important;min-height:0!important;padding:13px!important;margin:0!important;text-align:center!important;justify-items:center!important;}body.menu-body .ifood-menu.card-style-compact .menu-product>div,body.menu-body .catalogo-menu.card-style-compact .menu-product>div{text-align:center!important;width:100%!important;}body.menu-body .ifood-menu.card-style-compact .menu-product>img,body.menu-body .catalogo-menu.card-style-compact .menu-product>img,body.menu-body .ifood-menu.card-style-compact .menu-product picture,body.menu-body .catalogo-menu.card-style-compact .menu-product picture{grid-column:1!important;grid-row:auto!important;justify-self:center!important;order:-1!important;}body.menu-body .ifood-menu.card-style-compact .menu-product>img,body.menu-body .catalogo-menu.card-style-compact .menu-product>img,body.menu-body .ifood-menu.card-style-compact .menu-product picture img,body.menu-body .catalogo-menu.card-style-compact .menu-product picture img{width:clamp(120px,42%,155px)!important;height:auto!important;aspect-ratio:1/1!important;max-width:155px!important;min-width:0!important;padding:7px!important;border-radius:18px!important;}body.menu-body .ifood-menu.card-style-compact .menu-product h3,body.menu-body .catalogo-menu.card-style-compact .menu-product h3{font-size:16px!important;line-height:1.18!important;text-align:center!important;margin:0 0 6px!important;}body.menu-body .ifood-menu.card-style-compact .menu-product p,body.menu-body .catalogo-menu.card-style-compact .menu-product p{display:none!important;}body.menu-body .ifood-menu.card-style-compact .price-discount-row,body.menu-body .catalogo-menu.card-style-compact .price-discount-row{justify-content:center!important;}body.menu-body .ifood-menu.card-style-compact .menu-product strong,body.menu-body .catalogo-menu.card-style-compact .menu-product strong{font-size:18px!important;}}@media(min-width:1360px){body.menu-body .ifood-menu.card-style-compact .products-list,body.menu-body .catalogo-menu.card-style-compact .products-list{grid-template-columns:repeat(4,minmax(0,1fr))!important;}}@media(max-width:760px){body.menu-body .ifood-menu,body.menu-body .catalogo-menu{width:100%!important;max-width:100%!important;}body.menu-body .ifood-menu .menu-hero,body.menu-body .catalogo-menu .menu-hero{max-width:100%!important;overflow:visible!important;}body.menu-body .ifood-menu .hero-img,body.menu-body .catalogo-menu .hero-img{object-fit:cover!important;object-position:center center!important;}body.menu-body .ifood-menu:not(.card-style-compact) .products-list,body.menu-body .catalogo-menu:not(.card-style-compact) .products-list,body.menu-body .ifood-menu.card-style-classic .products-list,body.menu-body .catalogo-menu.card-style-classic .products-list{display:block!important;padding-left:12px!important;padding-right:12px!important;}body.menu-body .ifood-menu:not(.card-style-compact) .products-list>h2,body.menu-body .catalogo-menu:not(.card-style-compact) .products-list>h2,body.menu-body .ifood-menu.card-style-classic .products-list>h2,body.menu-body .catalogo-menu.card-style-classic .products-list>h2{font-size:clamp(19px,6vw,24px)!important;line-height:1.15!important;margin:18px 2px 10px!important;}body.menu-body .ifood-menu:not(.card-style-compact) .products-list .menu-product,body.menu-body .catalogo-menu:not(.card-style-compact) .products-list .menu-product,body.menu-body .ifood-menu.card-style-classic .products-list .menu-product,body.menu-body .catalogo-menu.card-style-classic .products-list .menu-product,body.menu-body .ifood-menu:not(.card-style-compact) .featured-products .menu-product,body.menu-body .catalogo-menu:not(.card-style-compact) .featured-products .menu-product,body.menu-body .ifood-menu.card-style-classic .featured-products .menu-product,body.menu-body .catalogo-menu.card-style-classic .featured-products .menu-product{grid-template-columns:minmax(0,1fr) clamp(84px,27vw,104px)!important;gap:10px!important;min-height:0!important;padding:12px!important;margin:0 0 12px!important;border-radius:20px!important;overflow:visible!important;text-align:center!important;}body.menu-body .ifood-menu:not(.card-style-compact) .menu-product>div,body.menu-body .catalogo-menu:not(.card-style-compact) .menu-product>div,body.menu-body .ifood-menu.card-style-classic .menu-product>div,body.menu-body .catalogo-menu.card-style-classic .menu-product>div{width:100%!important;min-width:0!important;text-align:center!important;}body.menu-body .ifood-menu:not(.card-style-compact) .menu-product>img,body.menu-body .catalogo-menu:not(.card-style-compact) .menu-product>img,body.menu-body .ifood-menu.card-style-classic .menu-product>img,body.menu-body .catalogo-menu.card-style-classic .menu-product>img,body.menu-body .ifood-menu:not(.card-style-compact) .menu-product picture,body.menu-body .catalogo-menu:not(.card-style-compact) .menu-product picture,body.menu-body .ifood-menu.card-style-classic .menu-product picture,body.menu-body .catalogo-menu.card-style-classic .menu-product picture{grid-column:2!important;grid-row:1!important;align-self:center!important;justify-self:end!important;}body.menu-body .ifood-menu:not(.card-style-compact) .menu-product>img,body.menu-body .catalogo-menu:not(.card-style-compact) .menu-product>img,body.menu-body .ifood-menu.card-style-classic .menu-product>img,body.menu-body .catalogo-menu.card-style-classic .menu-product>img,body.menu-body .ifood-menu:not(.card-style-compact) .menu-product picture img,body.menu-body .catalogo-menu:not(.card-style-compact) .menu-product picture img,body.menu-body .ifood-menu.card-style-classic .menu-product picture img,body.menu-body .catalogo-menu.card-style-classic .menu-product picture img{width:clamp(84px,27vw,104px)!important;height:auto!important;aspect-ratio:1/1!important;max-width:104px!important;min-width:0!important;padding:5px!important;border-radius:16px!important;}body.menu-body .ifood-menu:not(.card-style-compact) .menu-product h3,body.menu-body .catalogo-menu:not(.card-style-compact) .menu-product h3,body.menu-body .ifood-menu.card-style-classic .menu-product h3,body.menu-body .catalogo-menu.card-style-classic .menu-product h3{font-size:clamp(15px,4.4vw,18px)!important;line-height:1.18!important;text-align:center!important;margin:0 0 6px!important;max-height:none!important;overflow:visible!important;}body.menu-body .ifood-menu:not(.card-style-compact) .menu-product p,body.menu-body .catalogo-menu:not(.card-style-compact) .menu-product p,body.menu-body .ifood-menu.card-style-classic .menu-product p,body.menu-body .catalogo-menu.card-style-classic .menu-product p{font-size:12.5px!important;line-height:1.25!important;text-align:center!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;}body.menu-body .ifood-menu:not(.card-style-compact) .price-discount-row,body.menu-body .catalogo-menu:not(.card-style-compact) .price-discount-row,body.menu-body .ifood-menu.card-style-classic .price-discount-row,body.menu-body .catalogo-menu.card-style-classic .price-discount-row{justify-content:center!important;}}@media(max-width:760px){body.menu-body .ifood-menu.card-style-compact .products-list,body.menu-body .catalogo-menu.card-style-compact .products-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;padding-left:10px!important;padding-right:10px!important;align-items:stretch!important;}body.menu-body .ifood-menu.card-style-compact .products-list>h2,body.menu-body .catalogo-menu.card-style-compact .products-list>h2{grid-column:1/-1!important;font-size:clamp(19px,6vw,24px)!important;line-height:1.15!important;margin:18px 2px 0!important;}body.menu-body .ifood-menu.card-style-compact .products-list .menu-product,body.menu-body .catalogo-menu.card-style-compact .products-list .menu-product{display:grid!important;grid-template-columns:1fr!important;gap:7px!important;align-content:start!important;justify-items:center!important;min-height:0!important;height:auto!important;padding:10px!important;margin:0!important;border-radius:18px!important;overflow:visible!important;text-align:center!important;}body.menu-body .ifood-menu.card-style-compact .featured-scroller,body.menu-body .catalogo-menu.card-style-compact .featured-scroller{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;align-items:stretch!important;padding-left:10px!important;padding-right:10px!important;}body.menu-body .ifood-menu.card-style-compact .featured-products .menu-product,body.menu-body .catalogo-menu.card-style-compact .featured-products .menu-product{display:grid!important;grid-template-columns:1fr!important;gap:7px!important;align-content:start!important;justify-items:center!important;min-height:0!important;max-width:100%!important;width:100%!important;padding:10px!important;margin:0!important;border-radius:18px!important;overflow:visible!important;text-align:center!important;}body.menu-body .ifood-menu.card-style-compact .menu-product>div,body.menu-body .catalogo-menu.card-style-compact .menu-product>div{width:100%!important;min-width:0!important;text-align:center!important;}body.menu-body .ifood-menu.card-style-compact .menu-product>img,body.menu-body .catalogo-menu.card-style-compact .menu-product>img,body.menu-body .ifood-menu.card-style-compact .menu-product picture,body.menu-body .catalogo-menu.card-style-compact .menu-product picture{grid-column:1!important;grid-row:auto!important;order:-1!important;justify-self:center!important;width:100%!important;max-width:118px!important;}body.menu-body .ifood-menu.card-style-compact .menu-product>img,body.menu-body .catalogo-menu.card-style-compact .menu-product>img,body.menu-body .ifood-menu.card-style-compact .menu-product picture img,body.menu-body .catalogo-menu.card-style-compact .menu-product picture img{width:100%!important;height:auto!important;aspect-ratio:1/1!important;max-width:118px!important;min-width:0!important;max-height:118px!important;padding:5px!important;border-radius:16px!important;object-fit:contain!important;}body.menu-body .ifood-menu.card-style-compact .menu-product h3,body.menu-body .catalogo-menu.card-style-compact .menu-product h3{font-size:clamp(12.5px,3.9vw,15px)!important;line-height:1.15!important;text-align:center!important;margin:0!important;display:block!important;max-height:none!important;overflow:visible!important;word-break:normal!important;overflow-wrap:anywhere!important;}body.menu-body .ifood-menu.card-style-compact .menu-product p,body.menu-body .catalogo-menu.card-style-compact .menu-product p,body.menu-body .ifood-menu.card-style-compact .menu-product small,body.menu-body .catalogo-menu.card-style-compact .menu-product small,body.menu-body .ifood-menu.card-style-compact .menu-product .badges,body.menu-body .catalogo-menu.card-style-compact .menu-product .badges,body.menu-body .ifood-menu.card-style-compact .product-code-prefix,body.menu-body .catalogo-menu.card-style-compact .product-code-prefix{display:none!important;}body.menu-body .ifood-menu.card-style-compact .price-discount-row,body.menu-body .catalogo-menu.card-style-compact .price-discount-row{justify-content:center!important;margin:4px 0 0!important;}body.menu-body .ifood-menu.card-style-compact .menu-product strong,body.menu-body .catalogo-menu.card-style-compact .menu-product strong{font-size:clamp(14px,4.3vw,17px)!important;text-align:center!important;}body.menu-body .ifood-menu.card-style-compact .menu-product del,body.menu-body .catalogo-menu.card-style-compact .menu-product del,body.menu-body .ifood-menu.card-style-compact .discount-pill,body.menu-body .catalogo-menu.card-style-compact .discount-pill{display:none!important;}}@media(max-width:360px){body.menu-body .ifood-menu.card-style-compact .products-list,body.menu-body .catalogo-menu.card-style-compact .products-list{gap:8px!important;padding-left:8px!important;padding-right:8px!important;}body.menu-body .ifood-menu.card-style-compact .products-list .menu-product,body.menu-body .catalogo-menu.card-style-compact .products-list .menu-product{padding:8px!important;border-radius:16px!important;}}body.menu-body #productModal .prod-photo-themed,body.menu-body #productModal .product-sheet img.prod-photo-themed,body.menu-body #productModal .product-sheet .top img,body.menu-body .product-sheet img{object-fit:contain!important;object-position:center center!important;background:#ffffff!important;}body.menu-body .public-stock-info,body.menu-body .ifood-menu .public-stock-info,body.menu-body .catalogo-menu .public-stock-info,body.menu-body #productModal .public-stock-info,body.menu-body #productModal .product-sheet .public-stock-info,body.menu-body #checkoutModal .public-stock-info{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;width:100%!important;max-width:100%!important;min-height:46px!important;padding:11px 14px!important;border-radius:16px!important;line-height:1.22!important;text-align:left!important;background:linear-gradient(135deg,var(--amzx-dark-note),var(--amzx-dark-note-2))!important;border:1px solid #64748b!important;box-shadow:0 12px 28px rgba(2,6,23,.25)!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:none!important;opacity:1!important;filter:none!important;}body.menu-body .public-stock-info.stock-ok-info,body.menu-body .ifood-menu .public-stock-info.stock-ok-info,body.menu-body .catalogo-menu .public-stock-info.stock-ok-info,body.menu-body #productModal .public-stock-info.stock-ok-info,body.menu-body #productModal .product-sheet .public-stock-info.stock-ok-info{background:linear-gradient(135deg,var(--amzx-ok-bg),var(--amzx-ok-bg-2))!important;border-color:var(--amzx-ok-border)!important;}body.menu-body .public-stock-info.stock-low-info,body.menu-body .ifood-menu .public-stock-info.stock-low-info,body.menu-body .catalogo-menu .public-stock-info.stock-low-info,body.menu-body #productModal .public-stock-info.stock-low-info,body.menu-body #productModal .product-sheet .public-stock-info.stock-low-info{background:linear-gradient(135deg,var(--amzx-low-bg),var(--amzx-low-bg-2))!important;border-color:var(--amzx-low-border)!important;}body.menu-body .public-stock-info.stock-out-info,body.menu-body .ifood-menu .public-stock-info.stock-out-info,body.menu-body .catalogo-menu .public-stock-info.stock-out-info,body.menu-body #productModal .public-stock-info.stock-out-info,body.menu-body #productModal .product-sheet .public-stock-info.stock-out-info{background:linear-gradient(135deg,var(--amzx-out-bg),var(--amzx-out-bg-2))!important;border-color:var(--amzx-out-border)!important;}body.menu-body .public-stock-info *,body.menu-body .ifood-menu .public-stock-info *,body.menu-body .catalogo-menu .public-stock-info *,body.menu-body #productModal .public-stock-info *,body.menu-body #productModal .product-sheet .public-stock-info *,body.menu-body #checkoutModal .public-stock-info *{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:none!important;opacity:1!important;font-weight:950!important;filter:none!important;}body.menu-body .public-stock-info b,body.menu-body .public-stock-info strong{font-size:14px!important;font-weight:1000!important;letter-spacing:.01em!important;}body.menu-body .public-stock-info small{font-size:12px!important;font-weight:900!important;text-align:right!important;}@media(max-width:760px){body.menu-body .public-stock-info{grid-template-columns:1fr!important;text-align:center!important;}body.menu-body .public-stock-info small{text-align:center!important;}}body.menu-body .catalog-note,body.menu-body .themed-catalog-note,body.menu-body .catalog-note.themed-catalog-note,body.menu-body #productModal .catalog-note,body.menu-body #productModal .themed-catalog-note,body.menu-body #productModal .product-sheet .catalog-note,body.menu-body #productModal .product-sheet .themed-catalog-note{display:block!important;width:100%!important;box-sizing:border-box!important;border-radius:18px!important;padding:14px 16px!important;text-align:center!important;background:linear-gradient(135deg,#111827,#1f2937)!important;border:1px solid #64748b!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:none!important;opacity:1!important;font-weight:950!important;box-shadow:0 12px 28px rgba(2,6,23,.22)!important;}body.menu-body .stock-out-public-note,body.menu-body .catalog-note.stock-out-public-note,body.menu-body .themed-catalog-note.stock-out-public-note,body.menu-body .catalog-note.themed-catalog-note.stock-out-public-note,body.menu-body #productModal .stock-out-public-note,body.menu-body #productModal .catalog-note.stock-out-public-note,body.menu-body #productModal .themed-catalog-note.stock-out-public-note,body.menu-body #productModal .product-sheet .stock-out-public-note,body.menu-body #productModal .product-sheet .catalog-note.themed-catalog-note.stock-out-public-note{background:linear-gradient(135deg,var(--amzx-out-bg),var(--amzx-out-bg-2))!important;border-color:var(--amzx-out-border)!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:none!important;opacity:1!important;}body.menu-body .catalog-note *,body.menu-body .themed-catalog-note *,body.menu-body .stock-out-public-note *,body.menu-body #productModal .catalog-note *,body.menu-body #productModal .themed-catalog-note *,body.menu-body #productModal .stock-out-public-note *{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:none!important;opacity:1!important;font-weight:950!important;}body.menu-body .badges span,body.menu-body .menu-product .badges span,body.menu-body .featured-product .badges span,body.menu-body .offer-card .badges span,body.menu-body .prod-tags-themed span,body.menu-body #productModal .prod-tags-themed span,body.menu-body .tag,body.menu-body .badge,body.menu-body .pill,body.menu-body .product-code-prefix,body.menu-body .menu-stock-badge{background:linear-gradient(135deg,#facc15,#fde68a)!important;border:1px solid #a16207!important;color:#111827!important;-webkit-text-fill-color:#111827!important;text-shadow:none!important;opacity:1!important;font-weight:1000!important;}body.menu-body .featured-mini,body.menu-body .badge-featured,body.menu-body .tag-featured{background:linear-gradient(135deg,#065f46,#047857)!important;border:1px solid #6ee7b7!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;}body.menu-body .discount-pill,body.menu-body .modal-discount,body.menu-body .discount-badge{background:linear-gradient(135deg,#b91c1c,#ea580c)!important;border:1px solid #fed7aa!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;font-weight:1000!important;text-shadow:none!important;}body.menu-body .public-stock-pill,body.menu-body #productModal .public-stock-pill{display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;padding:5px 9px!important;font-size:11px!important;line-height:1!important;font-weight:950!important;margin-left:6px!important;white-space:nowrap!important;background:#111827!important;border:1px solid #64748b!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:none!important;}body.menu-body .public-stock-pill.stock-out,body.menu-body .menu-stock-badge.stock-out,body.menu-body .stock-out-public::after,body.menu-body .menu-product.stock-out-public::after{background:linear-gradient(135deg,var(--amzx-out-bg),var(--amzx-out-bg-2))!important;border:1px solid var(--amzx-out-border)!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:none!important;}body.menu-body .public-stock-pill.stock-low,body.menu-body .menu-stock-badge.stock-low,body.menu-body .stock-low-public::after,body.menu-body .menu-product.stock-low-public::after{background:linear-gradient(135deg,var(--amzx-low-bg),var(--amzx-low-bg-2))!important;border:1px solid var(--amzx-low-border)!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:none!important;}body.menu-body .public-stock-pill.stock-ok,body.menu-body .menu-stock-badge.stock-ok{background:linear-gradient(135deg,var(--amzx-ok-bg),var(--amzx-ok-bg-2))!important;border:1px solid var(--amzx-ok-border)!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:none!important;}body.menu-body #productModal .option-title.themed,body.menu-body #productModal .product-sheet .option-title.themed{background:linear-gradient(135deg,#111827,#1f2937)!important;border:1px solid #64748b!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:none!important;}body.menu-body #productModal .option-title.themed h3,body.menu-body #productModal .option-title.themed small,body.menu-body #productModal .product-sheet .option-title.themed h3,body.menu-body #productModal .product-sheet .option-title.themed small{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important;text-shadow:none!important;}body.menu-body #productModal .themed-options .option-row,body.menu-body #productModal .product-sheet .themed-options .option-row{background:#f8fafc!important;border:1px solid #cbd5e1!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;text-shadow:none!important;}body.menu-body #productModal .themed-options .option-row .option-text b,body.menu-body #productModal .product-sheet .themed-options .option-row .option-text b{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;text-shadow:none!important;}body.menu-body #productModal .themed-options .option-row .option-text small,body.menu-body #productModal .product-sheet .themed-options .option-row .option-text small{color:#4338ca!important;-webkit-text-fill-color:#4338ca!important;text-shadow:none!important;font-weight:950!important;}body.menu-body #productModal .themed-options .option-row::after,body.menu-body #productModal .product-sheet .themed-options .option-row::after{background:#ff7a1a!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border-color:#ff7a1a!important;}body.menu-body #productModal .themed-options .option-row.selected,body.menu-body #productModal .product-sheet .themed-options .option-row.selected{background:#ecfdf5!important;border-color:#047857!important;color:#064e3b!important;-webkit-text-fill-color:#064e3b!important;}body.menu-body #productModal .themed-options .option-row.selected .option-text b,body.menu-body #productModal .product-sheet .themed-options .option-row.selected .option-text b{color:#064e3b!important;-webkit-text-fill-color:#064e3b!important;}body.menu-body #productModal .themed-options .option-row.selected .option-text small,body.menu-body #productModal .product-sheet .themed-options .option-row.selected .option-text small{color:#065f46!important;-webkit-text-fill-color:#065f46!important;}body.menu-body #productModal .themed-options .option-row.selected::after,body.menu-body #productModal .product-sheet .themed-options .option-row.selected::after{background:#047857!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border-color:#6ee7b7!important;}@media (min-width:1024px){body.menu-body .ifood-menu .featured-products,body.menu-body .catalogo-menu .featured-products{width:min(1180px,calc(100% - 36px))!important;max-width:1180px!important;margin:22px auto 22px!important;padding:18px 22px 54px!important;text-align:center!important;overflow:hidden!important;}body.menu-body .ifood-menu .featured-products .featured-head,body.menu-body .catalogo-menu .featured-products .featured-head,body.menu-body .ifood-menu .featured-products .featured-head>div,body.menu-body .catalogo-menu .featured-products .featured-head>div{width:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important;}body.menu-body .ifood-menu .featured-products .featured-scroller,body.menu-body .catalogo-menu .featured-products .featured-scroller{display:flex!important;flex-wrap:nowrap!important;align-items:stretch!important;justify-content:center!important;gap:14px!important;width:100%!important;max-width:100%!important;margin:0 auto!important;padding:14px 0 12px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;scroll-padding-inline:2px!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;}body.menu-body .ifood-menu .featured-products .featured-scroller::-webkit-scrollbar,body.menu-body .catalogo-menu .featured-products .featured-scroller::-webkit-scrollbar{display:none!important;}body.menu-body .ifood-menu .featured-products.amzx-carousel-active .featured-scroller,body.menu-body .catalogo-menu .featured-products.amzx-carousel-active .featured-scroller{justify-content:flex-start!important;}body.menu-body .ifood-menu .featured-products .menu-product,body.menu-body .catalogo-menu .featured-products .menu-product,body.menu-body .ifood-menu .featured-products .featured-product,body.menu-body .catalogo-menu .featured-products .featured-product,body.menu-body .ifood-menu .featured-products .featured-scroller>article,body.menu-body .catalogo-menu .featured-products .featured-scroller>article{box-sizing:border-box!important;position:relative!important;flex:0 0 clamp(342px,31vw,380px)!important;width:clamp(342px,31vw,380px)!important;max-width:380px!important;min-width:342px!important;height:188px!important;min-height:188px!important;max-height:188px!important;margin:0!important;padding:16px 16px 16px 18px!important;display:grid!important;grid-template-columns:minmax(0,1fr) 128px!important;grid-auto-rows:1fr!important;align-items:center!important;justify-items:center!important;gap:15px!important;border-radius:24px!important;overflow:hidden!important;scroll-snap-align:start!important;text-align:center!important;background:var(--amzx-card-bg,rgba(15,23,42,.94))!important;border:1px solid var(--amzx-card-line,rgba(245,158,11,.72))!important;box-shadow:var(--amzx-card-shadow,0 18px 46px rgba(0,0,0,.22))!important;color:var(--amzx-card-title,#fff7ed)!important;}body.menu-body .ifood-menu .featured-products .menu-product>div,body.menu-body .catalogo-menu .featured-products .menu-product>div,body.menu-body .ifood-menu .featured-products .featured-product>div,body.menu-body .catalogo-menu .featured-products .featured-product>div{grid-column:1!important;grid-row:1!important;min-width:0!important;width:100%!important;height:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:8px!important;text-align:center!important;overflow:hidden!important;}body.menu-body .ifood-menu .featured-products .menu-product>img,body.menu-body .catalogo-menu .featured-products .menu-product>img,body.menu-body .ifood-menu .featured-products .featured-product>img,body.menu-body .catalogo-menu .featured-products .featured-product>img,body.menu-body .ifood-menu .featured-products .menu-product picture,body.menu-body .catalogo-menu .featured-products .menu-product picture,body.menu-body .ifood-menu .featured-products .featured-product picture,body.menu-body .catalogo-menu .featured-products .featured-product picture{grid-column:2!important;grid-row:1!important;justify-self:end!important;align-self:center!important;width:128px!important;max-width:128px!important;min-width:128px!important;margin:0!important;order:initial!important;}body.menu-body .ifood-menu .featured-products .menu-product>img,body.menu-body .catalogo-menu .featured-products .menu-product>img,body.menu-body .ifood-menu .featured-products .featured-product>img,body.menu-body .catalogo-menu .featured-products .featured-product>img,body.menu-body .ifood-menu .featured-products .menu-product picture img,body.menu-body .catalogo-menu .featured-products .menu-product picture img,body.menu-body .ifood-menu .featured-products .featured-product picture img,body.menu-body .catalogo-menu .featured-products .featured-product picture img{display:block!important;width:128px!important;height:128px!important;max-width:128px!important;max-height:128px!important;min-width:0!important;padding:6px!important;object-fit:contain!important;object-position:center center!important;background:var(--amzx-img-bg,#f8fafc)!important;border:1px solid rgba(148,163,184,.38)!important;border-radius:18px!important;margin:0!important;}body.menu-body .ifood-menu .featured-products .fav-btn,body.menu-body .catalogo-menu .featured-products .fav-btn{position:absolute!important;top:16px!important;right:16px!important;z-index:5!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;}body.menu-body .ifood-menu .featured-products h3,body.menu-body .catalogo-menu .featured-products h3,body.menu-body .ifood-menu .featured-products b,body.menu-body .catalogo-menu .featured-products b{width:100%!important;max-width:22ch!important;min-height:0!important;margin:0 auto!important;color:var(--amzx-card-title,#fff7ed)!important;-webkit-text-fill-color:var(--amzx-card-title,#fff7ed)!important;font-size:18px!important;line-height:1.13!important;font-weight:1000!important;text-align:center!important;overflow:hidden!important;overflow-wrap:anywhere!important;display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;}body.menu-body .ifood-menu .featured-products p,body.menu-body .catalogo-menu .featured-products p{display:none!important;}body.menu-body .ifood-menu .featured-products .badges,body.menu-body .catalogo-menu .featured-products .badges{justify-content:center!important;margin:0!important;}body.menu-body .ifood-menu .featured-products .price-discount-row,body.menu-body .catalogo-menu .featured-products .price-discount-row,body.menu-body .ifood-menu .featured-products .product-price-row,body.menu-body .catalogo-menu .featured-products .product-price-row{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:7px!important;width:100%!important;margin:0 auto!important;text-align:center!important;}body.menu-body .ifood-menu .featured-products .menu-product strong,body.menu-body .catalogo-menu .featured-products .menu-product strong,body.menu-body .ifood-menu .featured-products .featured-product strong,body.menu-body .catalogo-menu .featured-products .featured-product strong,body.menu-body .ifood-menu .featured-products .product-price,body.menu-body .catalogo-menu .featured-products .product-price{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;margin:0 auto!important;color:var(--amzx-card-price,#ffd000)!important;-webkit-text-fill-color:var(--amzx-card-price,#ffd000)!important;text-align:center!important;font-size:22px!important;line-height:1.05!important;font-weight:1000!important;white-space:nowrap!important;}body.menu-body .ifood-menu .featured-products .discount-pill,body.menu-body .catalogo-menu .featured-products .discount-pill{font-size:11px!important;padding:6px 9px!important;line-height:1.05!important;}body.menu-body .ifood-menu .featured-products .amzx-carousel-controls,body.menu-body .catalogo-menu .featured-products .amzx-carousel-controls{position:absolute!important;right:22px!important;bottom:18px!important;z-index:8!important;display:flex!important;gap:10px!important;justify-content:flex-end!important;align-items:center!important;width:auto!important;margin:0!important;padding:0!important;}body.menu-body .ifood-menu .featured-products .amzx-carousel-controls[hidden],body.menu-body .catalogo-menu .featured-products .amzx-carousel-controls[hidden]{display:none!important;}body.menu-body .ifood-menu .featured-products .amzx-carousel-controls button,body.menu-body .catalogo-menu .featured-products .amzx-carousel-controls button{width:44px!important;height:44px!important;border-radius:999px!important;border:0!important;background:#ffffff!important;color:#0f172a!important;box-shadow:0 14px 34px rgba(0,0,0,.28)!important;font-size:28px!important;line-height:1!important;font-weight:1000!important;}}@media (max-width:760px){body.menu-body .ifood-menu,body.menu-body .catalogo-menu{width:100%!important;max-width:100%!important;overflow-x:hidden!important;}body.menu-body .ifood-menu .store-card,body.menu-body .catalogo-menu .store-card{width:min(calc(100% - 20px),560px)!important;max-width:560px!important;margin-left:auto!important;margin-right:auto!important;padding:18px 14px!important;text-align:center!important;overflow:visible!important;}body.menu-body .ifood-menu .store-card .logo,body.menu-body .catalogo-menu .store-card .logo,body.menu-body .ifood-menu .store-card img.logo,body.menu-body .catalogo-menu .store-card img.logo,body.menu-body .ifood-menu .store-card .store-logo,body.menu-body .catalogo-menu .store-card .store-logo,body.sketch-menu-v106 .store-card .logo,body.sketch-menu-v106 .store-card img.logo,body.sketch-menu-v106 .store-card .store-logo{display:block!important;position:relative!important;float:none!important;inset:auto!important;transform:none!important;margin:-64px auto 12px!important;width:112px!important;height:112px!important;min-width:112px!important;min-height:112px!important;max-width:112px!important;max-height:112px!important;object-fit:cover!important;object-position:center center!important;}body.menu-body .ifood-menu .store-title-verified,body.menu-body .catalogo-menu .store-title-verified,body.menu-body .ifood-menu .store-card h1,body.menu-body .catalogo-menu .store-card h1,body.menu-body .ifood-menu .store-card p,body.menu-body .catalogo-menu .store-card p{text-align:center!important;justify-content:center!important;margin-left:auto!important;margin-right:auto!important;}body.menu-body .ifood-menu .store-card .menu-actions,body.menu-body .catalogo-menu .store-card .menu-actions,body.sketch-menu-v106 .store-card .menu-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-content:center!important;align-items:stretch!important;gap:9px!important;width:min(100%,360px)!important;max-width:360px!important;margin:14px auto 0!important;padding:0!important;}body.menu-body .ifood-menu .store-card .menu-actions>*,body.menu-body .catalogo-menu .store-card .menu-actions>*,body.sketch-menu-v106 .store-card .menu-actions>*,body.menu-body .ifood-menu .store-card .menu-actions .btn,body.menu-body .catalogo-menu .store-card .menu-actions .btn,body.menu-body .ifood-menu .store-card .menu-actions button,body.menu-body .catalogo-menu .store-card .menu-actions button,body.sketch-menu-v106 .store-card .menu-actions .btn,body.sketch-menu-v106 .store-card .menu-actions button,body.menu-body .ifood-menu #customerLoginBtn,body.menu-body .catalogo-menu #customerLoginBtn,body.menu-body .ifood-menu #menuFavoritesBtn,body.menu-body .catalogo-menu #menuFavoritesBtn,body.menu-body .ifood-menu #lastStatusBtn,body.menu-body .catalogo-menu #lastStatusBtn,body.menu-body .ifood-menu #menuShareBtn,body.menu-body .catalogo-menu #menuShareBtn{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:40px!important;height:auto!important;margin:0!important;padding:9px 9px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;border-radius:999px!important;font-size:11.4px!important;line-height:1.1!important;font-weight:950!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;text-align:center!important;box-shadow:0 10px 22px rgba(0,0,0,.20)!important;}body.menu-body .ifood-menu .store-card .menu-actions>*:only-child,body.menu-body .catalogo-menu .store-card .menu-actions>*:only-child,body.sketch-menu-v106 .store-card .menu-actions>*:only-child,body.menu-body .ifood-menu .store-card .menu-actions>*:last-child:nth-child(odd),body.menu-body .catalogo-menu .store-card .menu-actions>*:last-child:nth-child(odd),body.sketch-menu-v106 .store-card .menu-actions>*:last-child:nth-child(odd){grid-column:1/-1!important;justify-self:center!important;width:min(180px,100%)!important;}body.menu-body .ifood-menu .featured-products,body.menu-body .catalogo-menu .featured-products{width:min(calc(100% - 18px),560px)!important;max-width:560px!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important;overflow:visible!important;}body.menu-body .ifood-menu .featured-products .featured-scroller,body.menu-body .catalogo-menu .featured-products .featured-scroller{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:stretch!important;gap:10px!important;width:100%!important;max-width:100%!important;margin:0 auto!important;padding:10px 0 16px!important;overflow:visible!important;}body.menu-body .ifood-menu .featured-products .menu-product,body.menu-body .catalogo-menu .featured-products .menu-product,body.menu-body .ifood-menu .featured-products .featured-product,body.menu-body .catalogo-menu .featured-products .featured-product,body.menu-body .ifood-menu .featured-products .featured-scroller>article,body.menu-body .catalogo-menu .featured-products .featured-scroller>article{box-sizing:border-box!important;flex:0 1 min(300px,calc(100vw - 42px))!important;width:min(300px,calc(100vw - 42px))!important;max-width:300px!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important;padding:12px!important;display:grid!important;grid-template-columns:1fr!important;align-content:start!important;justify-items:center!important;gap:8px!important;text-align:center!important;overflow:visible!important;border-radius:20px!important;}body.menu-body .ifood-menu .featured-products .menu-product>div,body.menu-body .catalogo-menu .featured-products .menu-product>div,body.menu-body .ifood-menu .featured-products .featured-product>div,body.menu-body .catalogo-menu .featured-products .featured-product>div{width:100%!important;max-width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;}body.menu-body .ifood-menu .featured-products .menu-product>img,body.menu-body .catalogo-menu .featured-products .menu-product>img,body.menu-body .ifood-menu .featured-products .featured-product>img,body.menu-body .catalogo-menu .featured-products .featured-product>img,body.menu-body .ifood-menu .featured-products .menu-product picture,body.menu-body .catalogo-menu .featured-products .menu-product picture,body.menu-body .ifood-menu .featured-products .featured-product picture,body.menu-body .catalogo-menu .featured-products .featured-product picture{grid-column:1!important;grid-row:auto!important;justify-self:center!important;align-self:center!important;width:118px!important;max-width:118px!important;margin:0 auto!important;order:-1!important;}body.menu-body .ifood-menu .featured-products .menu-product>img,body.menu-body .catalogo-menu .featured-products .menu-product>img,body.menu-body .ifood-menu .featured-products .featured-product>img,body.menu-body .catalogo-menu .featured-products .featured-product>img,body.menu-body .ifood-menu .featured-products .menu-product picture img,body.menu-body .catalogo-menu .featured-products .menu-product picture img,body.menu-body .ifood-menu .featured-products .featured-product picture img,body.menu-body .catalogo-menu .featured-products .featured-product picture img{width:118px!important;height:88px!important;max-width:118px!important;max-height:88px!important;object-fit:contain!important;object-position:center center!important;border-radius:16px!important;margin:0 auto!important;}body.menu-body .ifood-menu .featured-products h3,body.menu-body .catalogo-menu .featured-products h3,body.menu-body .ifood-menu .featured-products b,body.menu-body .catalogo-menu .featured-products b{width:100%!important;max-width:28ch!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important;font-size:14.5px!important;line-height:1.16!important;}body.menu-body .ifood-menu .featured-products p,body.menu-body .catalogo-menu .featured-products p{display:none!important;}body.menu-body .ifood-menu .featured-products .price-discount-row,body.menu-body .catalogo-menu .featured-products .price-discount-row,body.menu-body .ifood-menu .featured-products .product-price-row,body.menu-body .catalogo-menu .featured-products .product-price-row{width:100%!important;display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:7px!important;margin:4px auto 0!important;text-align:center!important;}body.menu-body .ifood-menu .featured-products .menu-product strong,body.menu-body .catalogo-menu .featured-products .menu-product strong,body.menu-body .ifood-menu .featured-products .featured-product strong,body.menu-body .catalogo-menu .featured-products .featured-product strong,body.menu-body .ifood-menu .featured-products .product-price,body.menu-body .catalogo-menu .featured-products .product-price{width:100%!important;display:flex!important;justify-content:center!important;align-items:center!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important;}}@media(max-width:380px){body.menu-body .ifood-menu .store-card .logo,body.menu-body .catalogo-menu .store-card .logo,body.menu-body .ifood-menu .store-card img.logo,body.menu-body .catalogo-menu .store-card img.logo,body.sketch-menu-v106 .store-card .logo,body.sketch-menu-v106 .store-card img.logo{width:104px!important;height:104px!important;min-width:104px!important;min-height:104px!important;max-width:104px!important;max-height:104px!important;margin-top:-60px!important;}body.menu-body .ifood-menu .store-card .menu-actions,body.menu-body .catalogo-menu .store-card .menu-actions,body.sketch-menu-v106 .store-card .menu-actions{width:min(100%,334px)!important;gap:8px!important;}}.amzx-status-choice-modal{position:fixed!important;inset:0!important;z-index:10030!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:16px!important;overflow:auto!important;background:rgba(2,6,23,.58)!important;}.amzx-status-choice-card{box-sizing:border-box!important;position:relative!important;width:min(520px,calc(100vw - 28px))!important;max-height:min(84dvh,620px)!important;overflow:auto!important;display:grid!important;grid-template-columns:1fr!important;gap:12px!important;align-items:start!important;background:#0f172a!important;color:#f8fafc!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:24px!important;box-shadow:0 28px 80px rgba(0,0,0,.42)!important;padding:18px!important;}.amzx-status-choice-card .close{position:absolute!important;right:12px!important;top:12px!important;width:36px!important;height:36px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;background:#1e293b!important;color:#fff!important;border:1px solid rgba(255,255,255,.18)!important;z-index:2!important;}.amzx-status-choice-card>small{display:block!important;color:#fde68a!important;font-weight:950!important;letter-spacing:.08em!important;text-transform:uppercase!important;padding-right:44px!important;}.amzx-status-choice-card h2{display:block!important;color:#fff7ed!important;font-size:24px!important;line-height:1.08!important;margin:0!important;padding-right:44px!important;}.amzx-status-choice-card p{display:block!important;color:#cbd5e1!important;font-size:14px!important;line-height:1.35!important;margin:0!important;}.amzx-status-choice-list{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;width:100%!important;max-height:min(48dvh,380px)!important;overflow:auto!important;padding:2px!important;}.amzx-status-choice-list button{box-sizing:border-box!important;position:relative!important;inset:auto!important;transform:none!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:4px!important;width:100%!important;min-width:0!important;min-height:72px!important;height:auto!important;padding:13px 14px!important;margin:0!important;border-radius:18px!important;border:1px solid rgba(148,163,184,.30)!important;background:#111827!important;color:#f8fafc!important;text-align:left!important;white-space:normal!important;overflow:visible!important;box-shadow:none!important;}.amzx-status-choice-list button b,.amzx-status-choice-list button span,.amzx-status-choice-list button small{position:static!important;inset:auto!important;transform:none!important;display:block!important;min-width:0!important;max-width:100%!important;overflow:visible!important;overflow-wrap:anywhere!important;white-space:normal!important;line-height:1.25!important;text-align:left!important;}.amzx-status-choice-list button b{color:#ff8a1f!important;font-size:16px!important;font-weight:1000!important;}.amzx-status-choice-list button span{color:#ffffff!important;font-size:14px!important;font-weight:900!important;}.amzx-status-choice-list button small{color:#fde68a!important;font-size:12px!important;font-weight:950!important;}@media(max-width:560px){.amzx-status-choice-modal{align-items:flex-end!important;padding:10px!important}.amzx-status-choice-card{width:100%!important;max-height:88dvh!important;border-radius:24px 24px 18px 18px!important;padding:18px!important}.amzx-status-choice-card h2{font-size:22px!important}.amzx-status-choice-card p{font-size:13.4px!important}.amzx-status-choice-list{max-height:50dvh!important}.amzx-status-choice-list button{min-height:76px!important;padding:13px!important;border-radius:17px!important}}.amzx-favorite-action-overlay{position:fixed!important;inset:0!important;z-index:10020!important;background:rgba(2,6,23,.54)!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:18px!important;}.amzx-favorite-action-card{box-sizing:border-box!important;width:min(380px,100%)!important;background:#0f172a!important;color:#f8fafc!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:24px!important;box-shadow:0 28px 80px rgba(0,0,0,.42)!important;padding:16px!important;display:grid!important;gap:12px!important;text-align:center!important;}.amzx-favorite-action-card img{width:96px!important;height:96px!important;object-fit:contain!important;background:#fff!important;border-radius:18px!important;margin:0 auto!important;border:1px solid #dbe4ef!important;}.amzx-favorite-action-card b{display:block!important;color:#fff7ed!important;font-size:18px!important;line-height:1.14!important;overflow-wrap:anywhere!important;}.amzx-favorite-action-card small{display:block!important;color:#cbd5e1!important;line-height:1.3!important;}.amzx-favorite-action-card strong{display:block!important;color:#ff8a1f!important;font-size:20px!important;}.amzx-favorite-action-card .favorite-action-buttons{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;}.amzx-favorite-action-card button{min-height:40px!important;border-radius:999px!important;border:0!important;padding:10px 12px!important;font-weight:950!important;cursor:pointer!important;}.amzx-favorite-action-card .go{background:linear-gradient(135deg,#ff4f0a,#ff8a1f)!important;color:#fff!important;}.amzx-favorite-action-card .close-choice{background:#ffffff!important;color:#0f172a!important;}@media(max-width:420px){.amzx-favorite-action-overlay{align-items:flex-end!important;padding:10px!important}.amzx-favorite-action-card{width:100%!important;border-radius:24px 24px 18px 18px!important}.amzx-favorite-action-card .favorite-action-buttons{grid-template-columns:1fr!important}}body.menu-body #customerModal .pro-client.customer-guest-sheet{width:min(720px,calc(100vw - 18px))!important;max-height:90dvh!important;border-radius:28px 28px 0 0!important;overflow:auto!important;background:linear-gradient(180deg,#0f172a,#111827)!important;color:#f8fafc!important;border:1px solid rgba(255,255,255,.16)!important;}body.menu-body #customerModal .pro-client.customer-guest-sheet .client-guest-hero{grid-template-columns:58px minmax(0,1fr)!important;gap:12px!important;padding:18px!important;background:linear-gradient(135deg,rgba(255,122,24,.18),rgba(37,99,235,.12))!important;}body.menu-body #customerModal .pro-client.customer-guest-sheet .client-guest-hero h2{font-size:clamp(22px,5.8vw,28px)!important;line-height:1.05!important;margin:0 0 4px!important;color:#fff7ed!important;}body.menu-body #customerModal .pro-client.customer-guest-sheet .client-guest-hero p,body.menu-body #customerModal .pro-client.customer-guest-sheet .client-guest-hero small{color:#f9d7a8!important;line-height:1.35!important;}body.menu-body #customerModal .pro-client.customer-guest-sheet .customer-auth-switch{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin:14px 16px 10px!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;}body.menu-body #customerModal .pro-client.customer-guest-sheet .customer-auth-switch button{min-height:42px!important;padding:10px 12px!important;border-radius:16px!important;background:#1e293b!important;border:1px solid rgba(255,255,255,.14)!important;color:#f8fafc!important;font-size:13px!important;line-height:1.1!important;font-weight:950!important;}body.menu-body #customerModal .pro-client.customer-guest-sheet .customer-auth-switch button.active{background:linear-gradient(135deg,#ff4f0a,#ff8a1f)!important;color:#ffffff!important;border-color:rgba(255,255,255,.26)!important;}body.menu-body #customerModal .pro-client.customer-guest-sheet .customer-register-split-note{margin:0 16px 12px!important;padding:10px 12px!important;border-radius:16px!important;background:rgba(255,255,255,.07)!important;border:1px solid rgba(255,255,255,.12)!important;color:#fdebd3!important;font-size:12.4px!important;line-height:1.35!important;}body.menu-body #customerModal .pro-client.customer-guest-sheet .customer-login-form,body.menu-body #customerModal .pro-client.customer-guest-sheet .customer-register-form{padding:0 16px 18px!important;gap:10px!important;}body.menu-body #customerModal .pro-client.customer-guest-sheet .customer-login-method-tabs{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin:0 0 8px!important;padding:0!important;background:transparent!important;border:0!important;}body.menu-body #customerModal .pro-client.customer-guest-sheet .customer-login-method-tabs button{min-height:38px!important;padding:9px 10px!important;border-radius:14px!important;font-size:12px!important;}body.menu-body #customerModal .pro-client.customer-guest-sheet .customer-login-method-panel{padding:12px!important;border-radius:18px!important;gap:10px!important;}body.menu-body #customerModal .pro-client.customer-guest-sheet .client-section-head h3{font-size:16px!important;margin:0 0 2px!important;color:#fff7ed!important;}body.menu-body #customerModal .pro-client.customer-guest-sheet .client-section-head small,body.menu-body #customerModal .pro-client.customer-guest-sheet label small{font-size:11.8px!important;line-height:1.32!important;color:#fed7aa!important;}body.menu-body #customerModal .pro-client.customer-guest-sheet .client-card-form label{gap:5px!important;color:#fed7aa!important;font-size:12.5px!important;}body.menu-body #customerModal .pro-client.customer-guest-sheet .client-card-form input{min-height:44px!important;height:44px!important;border-radius:13px!important;padding:11px 12px!important;font-size:14px!important;}body.menu-body #customerModal .pro-client.customer-guest-sheet .customer-actions-guest{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;}body.menu-body #customerModal .pro-client.customer-guest-sheet .customer-login-form .customer-actions-guest{grid-template-columns:1fr!important;}body.menu-body #customerModal .pro-client.customer-guest-sheet .customer-actions-guest .btn{width:100%!important;min-height:40px!important;padding:10px 12px!important;border-radius:14px!important;font-size:12.6px!important;line-height:1.12!important;}body.menu-body #customerModal .pro-client.customer-guest-sheet .customer-actions-guest .customer-back-menu,body.menu-body #customerModal .pro-client.customer-guest-sheet .customer-actions-guest #clRecover{grid-column:1/-1!important;}@media(max-width:390px){body.menu-body #customerModal .pro-client.customer-guest-sheet .customer-auth-switch,body.menu-body #customerModal .pro-client.customer-guest-sheet .customer-login-method-tabs{grid-template-columns:1fr!important;}}body.admin-body .pwa-admin-stack-v367,body.admin-body .pwa-admin-layout-v286{display:grid!important;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr)!important;gap:18px!important;align-items:start!important;width:100%!important;max-width:100%!important;overflow:visible!important;}body.admin-body .pwa-admin-stack-v367>.card,body.admin-body .pwa-admin-stack-v367>form,body.admin-body .pwa-admin-layout-v286>.card,body.admin-body .pwa-admin-layout-v286>form{min-width:0!important;max-width:100%!important;}body.admin-body .pwa-admin-stack-v367 .form-grid,body.admin-body .pwa-admin-layout-v286 .form-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;}body.admin-body .pwa-admin-stack-v367 .span2,body.admin-body .pwa-admin-layout-v286 .span2{grid-column:1/-1!important;}body.admin-body .pwa-diagnostics-list{display:grid!important;gap:8px!important;margin-top:10px!important;color:var(--text,#e5eefc)!important;}body.admin-body .pwa-diagnostics-list span,body.admin-body .pwa-diagnostics-list div{background:rgba(15,23,42,.58)!important;border:1px solid rgba(148,163,184,.34)!important;border-radius:12px!important;padding:9px 11px!important;color:var(--text,#e5eefc)!important;}body.admin-body .public-cache-card .cache-version-box{background:rgba(15,23,42,.52)!important;border:1px solid rgba(148,163,184,.32)!important;color:var(--text,#e5eefc)!important;}@media(max-width:960px){body.admin-body .pwa-admin-stack-v367,body.admin-body .pwa-admin-layout-v286{grid-template-columns:1fr!important;}body.admin-body .pwa-admin-stack-v367 .form-grid,body.admin-body .pwa-admin-layout-v286 .form-grid{grid-template-columns:1fr!important;}}html{scroll-behavior:smooth!important;}body.menu-body{background:radial-gradient(circle at top left,rgba(255,138,31,.13),transparent 34%),linear-gradient(180deg,#f7f8fb 0%,#eef2f7 100%)!important;}body.menu-body .ifood-menu,body.menu-body .catalogo-menu{background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(248,250,252,.98))!important;box-shadow:0 24px 80px rgba(15,23,42,.10)!important;}body.menu-body .cat-tabs{scroll-margin-top:14px!important;scroll-padding-left:18px!important;scroll-padding-right:18px!important;z-index:24!important;}body.menu-body .products-list h2[id^="cat"]{scroll-margin-top:calc(var(--amzx-cat-scroll-offset,96px) + 16px)!important;}body.menu-body .cat-tabs a{box-shadow:0 8px 18px rgba(15,23,42,.07)!important;transition:background .18s ease,border-color .18s ease,transform .18s ease!important;}body.menu-body .cat-tabs a:active{transform:scale(.98)!important;}body.menu-body .cat-tabs a.active,body.menu-body .cat-tabs a.is-active{box-shadow:0 12px 26px rgba(255,79,10,.24)!important;}body.menu-body .featured-products{position:relative!important;border-radius:34px!important;padding:20px 18px 24px!important;background:radial-gradient(circle at 15% 0%,rgba(255,205,88,.20),transparent 36%),linear-gradient(135deg,#080d19 0%,#111827 58%,#0b1220 100%)!important;border:1px solid rgba(212,162,22,.40)!important;box-shadow:0 24px 70px rgba(2,6,23,.28)!important;overflow:hidden!important;}body.menu-body .featured-products::before{content:""!important;position:absolute!important;inset:1px!important;border-radius:33px!important;pointer-events:none!important;background:linear-gradient(135deg,rgba(255,255,255,.11),transparent 35%,rgba(250,204,21,.09))!important;}body.menu-body .featured-products .featured-head{position:relative!important;z-index:1!important;margin-bottom:10px!important;}body.menu-body .featured-products .featured-head small{color:#fde68a!important;-webkit-text-fill-color:#fde68a!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-weight:1000!important;}body.menu-body .featured-products .featured-head h2{color:#fff7ed!important;-webkit-text-fill-color:#fff7ed!important;text-shadow:0 2px 18px rgba(0,0,0,.42)!important;}body.menu-body .featured-products .featured-head span{color:#e5e7eb!important;-webkit-text-fill-color:#e5e7eb!important;}body.menu-body .featured-products .featured-scroller{position:relative!important;z-index:1!important;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(360px,100%),1fr))!important;gap:16px!important;overflow:visible!important;padding:8px 2px 2px!important;}body.menu-body .featured-products .menu-product,body.menu-body .featured-products .featured-product{box-sizing:border-box!important;position:relative!important;width:100%!important;max-width:none!important;min-width:0!important;min-height:178px!important;margin:0!important;padding:18px 17px!important;display:grid!important;grid-template-columns:minmax(0,1fr) 132px!important;align-items:center!important;gap:16px!important;border-radius:28px!important;background:linear-gradient(145deg,#0b1220 0%,#111827 100%)!important;border:1.5px solid rgba(234,179,8,.78)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 18px 42px rgba(0,0,0,.32)!important;color:#fff!important;overflow:visible!important;}body.menu-body .featured-products .menu-product:hover,body.menu-body .featured-products .featured-product:hover{transform:translateY(-2px)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 24px 54px rgba(0,0,0,.38)!important;}body.menu-body .featured-products .menu-product>div,body.menu-body .featured-products .featured-product>div{grid-column:1!important;grid-row:1!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;text-align:left!important;gap:7px!important;min-width:0!important;width:100%!important;}body.menu-body .featured-products .menu-product h3,body.menu-body .featured-products .featured-product h3,body.menu-body .featured-products .featured-product b{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;margin:0!important;max-width:100%!important;color:#fff7ed!important;-webkit-text-fill-color:#fff7ed!important;font-size:clamp(16px,1.65vw,20px)!important;line-height:1.12!important;text-align:left!important;font-weight:1000!important;}body.menu-body .featured-products .menu-product p,body.menu-body .featured-products .featured-product p,body.menu-body .featured-products .featured-product small{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;margin:0!important;color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;font-size:13px!important;line-height:1.28!important;text-align:left!important;font-weight:800!important;}body.menu-body .featured-products .price-discount-row{width:100%!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;margin:2px 0 0!important;}body.menu-body .featured-products .menu-product strong,body.menu-body .featured-products .featured-product strong{display:inline-flex!important;width:auto!important;color:#ffd400!important;-webkit-text-fill-color:#ffd400!important;font-size:clamp(18px,2vw,22px)!important;font-weight:1000!important;text-shadow:0 2px 12px rgba(0,0,0,.35)!important;}body.menu-body .featured-products .menu-product>img,body.menu-body .featured-products .featured-product>img,body.menu-body .featured-products .menu-product picture,body.menu-body .featured-products .featured-product picture{grid-column:2!important;grid-row:1!important;justify-self:end!important;align-self:center!important;width:132px!important;min-width:132px!important;max-width:132px!important;height:104px!important;min-height:104px!important;max-height:104px!important;margin:0!important;order:0!important;border-radius:22px!important;}body.menu-body .featured-products .menu-product>img,body.menu-body .featured-products .featured-product>img,body.menu-body .featured-products .menu-product picture img,body.menu-body .featured-products .featured-product picture img{object-fit:contain!important;object-position:center!important;background:linear-gradient(180deg,#ffffff,#f1f5f9)!important;padding:10px!important;border:1px solid rgba(255,255,255,.82)!important;box-shadow:0 16px 28px rgba(2,6,23,.22)!important;}body.menu-body .featured-products .fav-btn{position:absolute!important;right:18px!important;top:-14px!important;z-index:3!important;width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;border-radius:999px!important;background:#ffffff!important;color:#e11d48!important;-webkit-text-fill-color:#e11d48!important;border:1px solid rgba(226,232,240,.96)!important;box-shadow:0 12px 26px rgba(0,0,0,.24)!important;}body.menu-body .products-list .menu-product{background:linear-gradient(180deg,#ffffff,#f8fafc)!important;border:1px solid rgba(148,163,184,.26)!important;box-shadow:0 16px 34px rgba(15,23,42,.09)!important;}body.menu-body .products-list .menu-product:hover{box-shadow:0 20px 44px rgba(15,23,42,.14)!important;}body.menu-body .products-list .menu-product>img,body.menu-body .products-list .menu-product picture img{background:#fff!important;box-shadow:inset 0 0 0 1px rgba(148,163,184,.20)!important;}@media(min-width:1024px){body.menu-body .ifood-menu.card-style-compact .products-list,body.menu-body .catalogo-menu.card-style-compact .products-list{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))!important;gap:18px!important;}body.menu-body .ifood-menu.card-style-compact .products-list .menu-product,body.menu-body .catalogo-menu.card-style-compact .products-list .menu-product{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important;padding:15px!important;text-align:center!important;border-radius:24px!important;min-height:292px!important;}body.menu-body .ifood-menu.card-style-compact .products-list .menu-product>img,body.menu-body .catalogo-menu.card-style-compact .products-list .menu-product>img,body.menu-body .ifood-menu.card-style-compact .products-list .menu-product picture img,body.menu-body .catalogo-menu.card-style-compact .products-list .menu-product picture img{width:100%!important;max-width:100%!important;height:154px!important;min-height:154px!important;max-height:154px!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:center!important;padding:8px!important;border-radius:18px!important;margin:0 auto!important;order:-1!important;}body.menu-body .ifood-menu.card-style-compact .products-list .menu-product>div,body.menu-body .catalogo-menu.card-style-compact .products-list .menu-product>div{width:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;gap:7px!important;}body.menu-body .ifood-menu.card-style-compact .products-list .menu-product h3,body.menu-body .catalogo-menu.card-style-compact .products-list .menu-product h3{width:100%!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-align:center!important;margin:0 auto 4px!important;font-size:17px!important;line-height:1.18!important;}body.menu-body .ifood-menu.card-style-compact .products-list .price-discount-row,body.menu-body .catalogo-menu.card-style-compact .products-list .price-discount-row{width:100%!important;justify-content:center!important;text-align:center!important;margin-top:auto!important;}body.menu-body .ifood-menu.card-style-compact .products-list .badges,body.menu-body .catalogo-menu.card-style-compact .products-list .badges{justify-content:center!important;}body.menu-body .ifood-menu.card-style-compact .products-list .menu-product small,body.menu-body .catalogo-menu.card-style-compact .products-list .menu-product small{text-align:center!important;}}@media(max-width:760px){body.menu-body{background:#eef2f7!important;}body.menu-body .featured-products{width:calc(100% - 22px)!important;margin-left:auto!important;margin-right:auto!important;padding:18px 12px 20px!important;border-radius:28px!important;}body.menu-body .featured-products .featured-scroller{display:grid!important;grid-template-columns:1fr!important;gap:14px!important;padding:8px 0 2px!important;overflow:visible!important;}body.menu-body .featured-products .menu-product,body.menu-body .featured-products .featured-product{grid-template-columns:minmax(0,1fr) 108px!important;min-height:160px!important;border-radius:24px!important;padding:16px 14px!important;gap:12px!important;}body.menu-body .featured-products .menu-product>img,body.menu-body .featured-products .featured-product>img,body.menu-body .featured-products .menu-product picture,body.menu-body .featured-products .featured-product picture{width:108px!important;min-width:108px!important;max-width:108px!important;height:92px!important;min-height:92px!important;max-height:92px!important;border-radius:19px!important;}body.menu-body .featured-products .menu-product h3,body.menu-body .featured-products .featured-product h3,body.menu-body .featured-products .featured-product b{font-size:16px!important;line-height:1.14!important;text-align:left!important;}body.menu-body .featured-products .menu-product p,body.menu-body .featured-products .featured-product p,body.menu-body .featured-products .featured-product small{display:none!important;}body.menu-body .featured-products .fav-btn{right:10px!important;top:-13px!important;width:39px!important;height:39px!important;min-width:39px!important;min-height:39px!important;}body.menu-body .products-list .menu-product{box-shadow:0 12px 28px rgba(15,23,42,.10)!important;}}@media(max-width:390px){body.menu-body .featured-products .menu-product,body.menu-body .featured-products .featured-product{grid-template-columns:minmax(0,1fr) 94px!important;gap:10px!important;}body.menu-body .featured-products .menu-product>img,body.menu-body .featured-products .featured-product>img,body.menu-body .featured-products .menu-product picture,body.menu-body .featured-products .featured-product picture{width:94px!important;min-width:94px!important;max-width:94px!important;height:84px!important;min-height:84px!important;max-height:84px!important;}}.catalogo-menu .hero-picture,.ifood-menu .hero-picture,body.sketch-menu-v106 .hero-picture{display:block!important;width:100%!important;margin:0!important;padding:0!important;}.catalogo-menu .hero-picture .hero-img,.ifood-menu .hero-picture .hero-img,body.sketch-menu-v106 .hero-picture .hero-img{display:block!important;width:100%!important;max-width:100%!important;}@media(min-width:721px){.catalogo-menu .menu-hero,.ifood-menu .menu-hero,body.sketch-menu-v106 .menu-hero{overflow:visible!important;padding:18px 18px 0!important;}.catalogo-menu .menu-hero .hero-img,.catalogo-menu .hero-img,.ifood-menu .menu-hero .hero-img,.ifood-menu .hero-img,body.sketch-menu-v106 .menu-hero .hero-img,body.sketch-menu-v106 .hero-img{width:100%!important;height:clamp(320px,34vw,520px)!important;min-height:320px!important;max-height:520px!important;object-fit:cover!important;object-position:center center!important;border-radius:36px!important;background:#0f172a!important;padding:0!important;box-shadow:0 24px 64px rgba(15,23,42,.18)!important;}body.sketch-menu-v106 .menu-hero .hero-img,body.sketch-menu-v106 .hero-img{filter:brightness(.88) saturate(1.06)!important;}.catalogo-menu .store-card,.ifood-menu .store-card{margin:-42px 24px 20px!important;}body.sketch-menu-v106 .store-card{margin:-58px 24px 20px!important;}}@media(max-width:720px){.catalogo-menu .menu-hero .hero-img,.ifood-menu .menu-hero .hero-img,body.sketch-menu-v106 .menu-hero .hero-img{width:100%!important;height:220px!important;min-height:220px!important;max-height:220px!important;object-fit:cover!important;object-position:center center!important;}}.admin-main .store-banner-responsive-grid{display:grid!important;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr)!important;gap:16px!important;align-items:stretch!important;}.admin-main .store-banner-responsive-grid .store-banner-admin-box{grid-template-columns:1fr!important;align-content:start!important;margin:0!important;}.admin-main .store-banner-responsive-grid .store-banner-pc img{height:180px!important;object-fit:cover!important;}.admin-main .store-banner-responsive-grid .store-banner-mobile img{width:min(100%,260px)!important;height:180px!important;justify-self:center!important;object-fit:cover!important;}@media(max-width:860px){.admin-main .store-banner-responsive-grid{grid-template-columns:1fr!important;}.admin-main .store-banner-responsive-grid .store-banner-pc img,.admin-main .store-banner-responsive-grid .store-banner-mobile img{width:100%!important;height:150px!important;}}body.menu-body .coupon-strip{display:flex!important;gap:14px!important;overflow:auto!important;padding-top:4px!important;padding-bottom:18px!important;scroll-snap-type:x proximity;}body.menu-body .coupon-strip>button[data-coupon]{position:relative!important;isolation:isolate!important;min-width:232px!important;max-width:260px!important;padding:16px 16px 16px 18px!important;border-radius:22px!important;border:1px solid rgba(251,146,60,.34)!important;background:linear-gradient(135deg,#311202 0%,#4a1c04 48%,#6a2505 100%)!important;color:#fff6e8!important;box-shadow:0 18px 40px rgba(41,12,2,.34)!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:'kicker code' 'title title' 'action action'!important;gap:8px 10px!important;align-items:start!important;text-align:left!important;overflow:visible!important;scroll-snap-align:start;}body.menu-body .coupon-strip>button[data-coupon]::before,body.menu-body .coupon-strip>button[data-coupon]::after{content:""!important;position:absolute!important;top:50%!important;width:18px!important;height:18px!important;margin-top:-9px!important;border-radius:999px!important;background:var(--menu-bg,#f6f6f6)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)!important;z-index:2!important;}body.menu-body .coupon-strip>button[data-coupon]::before{left:-9px!important;}body.menu-body .coupon-strip>button[data-coupon]::after{right:-9px!important;}body.menu-body .coupon-strip>button[data-coupon]>small{grid-area:kicker!important;margin:0!important;display:inline-flex!important;align-items:center!important;gap:6px!important;font-size:11px!important;font-weight:900!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:#ffd7a0!important;white-space:normal!important;}body.menu-body .coupon-strip>button[data-coupon]>small::before{content:"🎟️"!important;font-size:12px!important;}body.menu-body .coupon-strip>button[data-coupon]>b{grid-area:title!important;display:block!important;margin:0!important;font-size:24px!important;line-height:1.05!important;font-weight:1000!important;color:#fffaf2!important;text-wrap:balance;overflow-wrap:anywhere!important;}body.menu-body .coupon-strip>button[data-coupon]>.coupon-ticket-code{grid-area:code!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:30px!important;padding:6px 10px!important;border-radius:999px!important;background:rgba(255,248,235,.14)!important;border:1px dashed rgba(255,216,160,.55)!important;color:#fff3dc!important;font-size:12px!important;font-weight:950!important;letter-spacing:.05em!important;white-space:nowrap!important;}body.menu-body .coupon-strip>button[data-coupon]>em{grid-area:action!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:max-content!important;max-width:100%!important;min-height:36px!important;margin-top:2px!important;padding:8px 14px!important;border-radius:999px!important;background:linear-gradient(135deg,#fff5e6,#ffd8a8)!important;color:#6b2402!important;font-style:normal!important;font-size:12px!important;font-weight:950!important;box-shadow:0 10px 24px rgba(0,0,0,.14)!important;}body.menu-body .coupon-strip>button[data-coupon]:hover,body.menu-body .coupon-strip>button[data-coupon]:focus-visible{transform:translateY(-2px)!important;box-shadow:0 24px 48px rgba(41,12,2,.42)!important;}@media(min-width:900px){body.menu-body .coupon-strip>button[data-coupon][data-coupon-meta]:hover::marker{content:"";}body.menu-body .coupon-strip>button[data-coupon][data-coupon-meta]:hover .coupon-ticket-tooltip,body.menu-body .coupon-strip>button[data-coupon][data-coupon-meta]:focus-visible .coupon-ticket-tooltip{opacity:1!important;transform:translateY(0)!important;pointer-events:auto!important;}}body.menu-body .coupon-strip>button[data-coupon] .coupon-ticket-tooltip{position:absolute!important;left:14px!important;right:14px!important;bottom:calc(100% + 10px)!important;z-index:5!important;display:block!important;padding:10px 12px!important;border-radius:14px!important;background:#fffaf3!important;border:1px solid #fed7aa!important;color:#7c2d12!important;box-shadow:0 16px 34px rgba(15,23,42,.20)!important;font-size:12px!important;font-weight:850!important;line-height:1.35!important;text-align:left!important;opacity:0!important;transform:translateY(6px)!important;pointer-events:none!important;transition:opacity .18s ease,transform .18s ease!important;}body.menu-body .coupon-strip>button[data-coupon] .coupon-ticket-tooltip::after{content:""!important;position:absolute!important;left:24px!important;top:100%!important;border-width:7px!important;border-style:solid!important;border-color:#fffaf3 transparent transparent transparent!important;}@media(max-width:760px){body.menu-body .coupon-strip>button[data-coupon]{min-width:210px!important;max-width:238px!important;padding:14px 14px 14px 16px!important;}body.menu-body .coupon-strip>button[data-coupon]>b{font-size:21px!important;}body.menu-body .coupon-strip>button[data-coupon] .coupon-ticket-tooltip{display:none!important;}}body.menu-body .coupon-strip>button[data-coupon].redeemed,body.menu-body .coupon-strip>button[data-coupon].coupon-hidden-after-redeem{display:none!important;}body.menu-body .coupon-strip>button[data-coupon]{min-width:250px!important;max-width:280px!important;padding:16px 18px 16px 18px!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:'kicker code' 'title title' 'subtitle subtitle' 'action action'!important;gap:7px 12px!important;align-content:start!important;}body.menu-body .coupon-strip>button[data-coupon],body.menu-body .coupon-strip>button[data-coupon] *,body.menu-body .coupon-strip>button[data-coupon]::before,body.menu-body .coupon-strip>button[data-coupon]::after{word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important;}body.menu-body .coupon-strip>button[data-coupon]>small,body.menu-body .coupon-strip>button[data-coupon]>b,body.menu-body .coupon-strip>button[data-coupon]>em,body.menu-body .coupon-strip>button[data-coupon]>.coupon-ticket-subtitle,body.menu-body .coupon-strip>button[data-coupon]>.coupon-ticket-code{white-space:normal!important;text-wrap:pretty;}body.menu-body .coupon-strip>button[data-coupon]>small{font-size:10.5px!important;line-height:1.25!important;letter-spacing:.08em!important;color:#ffd7a0!important;}body.menu-body .coupon-strip>button[data-coupon]>.coupon-ticket-code{min-height:28px!important;padding:5px 10px!important;font-size:11px!important;line-height:1!important;align-self:start!important;}body.menu-body .coupon-strip>button[data-coupon]>b,body.menu-body .coupon-strip>button[data-coupon]>.coupon-ticket-title{font-size:23px!important;line-height:1.12!important;font-weight:1000!important;letter-spacing:-.01em!important;color:#fffaf2!important;max-width:100%!important;}body.menu-body .coupon-strip>button[data-coupon]>.coupon-ticket-subtitle{grid-area:subtitle!important;display:block!important;margin:0!important;font-size:12px!important;line-height:1.35!important;font-weight:800!important;color:#ffe7c2!important;opacity:.96!important;}body.menu-body .coupon-strip>button[data-coupon]>em{justify-self:start!important;width:auto!important;min-height:34px!important;padding:8px 14px!important;font-size:11.5px!important;line-height:1.1!important;}body.menu-body .coupon-strip>button[data-coupon] .coupon-ticket-tooltip{line-height:1.4!important;font-size:12px!important;word-break:normal!important;overflow-wrap:break-word!important;}@media(max-width:760px){body.menu-body .coupon-strip>button[data-coupon]{min-width:224px!important;max-width:246px!important;padding:14px 16px 14px 16px!important;}body.menu-body .coupon-strip>button[data-coupon]>b,body.menu-body .coupon-strip>button[data-coupon]>.coupon-ticket-title{font-size:21px!important;line-height:1.14!important;}body.menu-body .coupon-strip>button[data-coupon]>.coupon-ticket-subtitle{font-size:11.5px!important;line-height:1.32!important;}}body.menu-body .coupon-strip{display:flex!important;gap:12px!important;overflow:auto!important;padding:4px 0 16px!important;scroll-snap-type:x proximity;}body.menu-body .coupon-strip>button[data-coupon]{position:relative!important;isolation:isolate!important;min-width:220px!important;max-width:236px!important;padding:18px 16px!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:22px!important;background:linear-gradient(180deg,#f97316 0%,#ea580c 100%)!important;box-shadow:0 18px 36px rgba(124,45,18,.22)!important;display:grid!important;grid-template-columns:1fr!important;grid-template-areas:'title' 'subtitle' 'action'!important;gap:8px!important;justify-items:center!important;align-items:center!important;text-align:center!important;color:#fff!important;scroll-snap-align:start;overflow:visible!important;}body.menu-body .coupon-strip>button[data-coupon]::before,body.menu-body .coupon-strip>button[data-coupon]::after{content:''!important;position:absolute!important;top:50%!important;width:16px!important;height:16px!important;margin-top:-8px!important;border-radius:999px!important;background:var(--menu-bg,#f6f6f6)!important;z-index:2!important;}body.menu-body .coupon-strip>button[data-coupon]::before{left:-8px!important;}body.menu-body .coupon-strip>button[data-coupon]::after{right:-8px!important;}body.menu-body .coupon-strip>button[data-coupon],body.menu-body .coupon-strip>button[data-coupon] *{word-break:normal!important;overflow-wrap:normal!important;white-space:normal!important;hyphens:none!important;}body.menu-body .coupon-strip>button[data-coupon]>small,body.menu-body .coupon-strip>button[data-coupon]>.coupon-ticket-code{display:none!important;}body.menu-body .coupon-strip>button[data-coupon]>b,body.menu-body .coupon-strip>button[data-coupon]>.coupon-ticket-title{grid-area:title!important;margin:0!important;font-size:22px!important;line-height:1.12!important;font-weight:1000!important;color:#fff!important;letter-spacing:-.01em!important;text-wrap:balance;}body.menu-body .coupon-strip>button[data-coupon]>.coupon-ticket-subtitle{grid-area:subtitle!important;display:block!important;margin:0!important;font-size:12px!important;line-height:1.32!important;font-weight:800!important;color:rgba(255,255,255,.92)!important;max-width:180px!important;}body.menu-body .coupon-strip>button[data-coupon]>em{grid-area:action!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:34px!important;padding:8px 16px!important;border-radius:999px!important;background:#fff!important;color:#c2410c!important;font-style:normal!important;font-size:12px!important;font-weight:950!important;box-shadow:0 8px 22px rgba(0,0,0,.12)!important;}body.menu-body .coupon-strip>button[data-coupon]:hover,body.menu-body .coupon-strip>button[data-coupon]:focus-visible{transform:translateY(-2px)!important;box-shadow:0 24px 40px rgba(124,45,18,.26)!important;}body.menu-body .coupon-strip>button[data-coupon] .coupon-ticket-tooltip{position:absolute!important;left:12px!important;right:12px!important;bottom:calc(100% + 10px)!important;z-index:5!important;padding:10px 12px!important;border-radius:14px!important;background:#fffaf3!important;border:1px solid #fed7aa!important;color:#7c2d12!important;box-shadow:0 16px 34px rgba(15,23,42,.18)!important;font-size:12px!important;font-weight:850!important;line-height:1.38!important;text-align:left!important;opacity:0!important;transform:translateY(6px)!important;pointer-events:none!important;transition:opacity .18s ease,transform .18s ease!important;}body.menu-body .coupon-strip>button[data-coupon] .coupon-ticket-tooltip::after{content:''!important;position:absolute!important;left:24px!important;top:100%!important;border-width:7px!important;border-style:solid!important;border-color:#fffaf3 transparent transparent transparent!important;}@media(min-width:900px){body.menu-body .coupon-strip>button[data-coupon][data-coupon-meta]:hover .coupon-ticket-tooltip,body.menu-body .coupon-strip>button[data-coupon][data-coupon-meta]:focus-visible .coupon-ticket-tooltip{opacity:1!important;transform:translateY(0)!important;pointer-events:auto!important;}}@media(max-width:760px){body.menu-body .coupon-strip>button[data-coupon]{min-width:208px!important;max-width:220px!important;padding:16px 14px!important;}body.menu-body .coupon-strip>button[data-coupon]>b,body.menu-body .coupon-strip>button[data-coupon]>.coupon-ticket-title{font-size:20px!important;}body.menu-body .coupon-strip>button[data-coupon]>.coupon-ticket-subtitle{font-size:11.5px!important;max-width:170px!important;}body.menu-body .coupon-strip>button[data-coupon] .coupon-ticket-tooltip{display:none!important;}}body.menu-body .coupon-strip>button[data-coupon].redeemed,body.menu-body .coupon-strip>button[data-coupon].coupon-hidden-after-redeem{display:none!important;}body.menu-body .featured-products,body.menu-body .coupon-carousel-shell{position:relative!important;}body.menu-body .catalogo-menu .featured-products .featured-scroller,body.menu-body .ifood-menu .featured-products .featured-scroller,body.menu-body .featured-products .featured-scroller{display:flex!important;flex-wrap:nowrap!important;grid-auto-flow:unset!important;grid-auto-columns:unset!important;gap:14px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;overscroll-behavior-x:contain!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;padding:2px 2px 10px!important;}body.menu-body .featured-products .featured-scroller::-webkit-scrollbar,body.menu-body .coupon-carousel-shell .coupon-strip::-webkit-scrollbar{display:none!important;}body.menu-body .catalogo-menu .featured-products .featured-product,body.menu-body .catalogo-menu .featured-products .menu-product,body.menu-body .ifood-menu .featured-products .featured-product,body.menu-body .ifood-menu .featured-products .menu-product,body.menu-body .featured-products .featured-product,body.menu-body .featured-products .menu-product{flex:0 0 clamp(280px,32%,360px)!important;width:clamp(280px,32%,360px)!important;max-width:360px!important;scroll-snap-align:start!important;scroll-snap-stop:always!important;}body.menu-body .coupon-carousel-shell{width:100%!important;max-width:1020px!important;margin:0 auto 18px!important;padding:0 14px!important;box-sizing:border-box!important;}body.menu-body .coupon-carousel-shell .coupon-strip{display:flex!important;flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:stretch!important;gap:12px!important;width:100%!important;max-width:100%!important;overflow-x:auto!important;overflow-y:visible!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;overscroll-behavior-x:contain!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;padding:4px 10px 12px!important;box-sizing:border-box!important;}body.menu-body .coupon-carousel-shell .coupon-strip>button[data-coupon]{flex:0 0 220px!important;width:220px!important;max-width:220px!important;min-width:220px!important;scroll-snap-align:start!important;scroll-snap-stop:always!important;}body.menu-body .coupon-carousel-shell.amzx-carousel-static .coupon-strip{justify-content:center!important;overflow-x:visible!important;scroll-snap-type:none!important;}body.menu-body .coupon-carousel-shell .coupon-strip>button[data-coupon]>em{justify-self:center!important;align-self:center!important;margin:2px auto 0!important;text-align:center!important;width:auto!important;min-width:104px!important;}body.menu-body .amzx-carousel-controls{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;margin:8px 2px 0!important;}body.menu-body .coupon-carousel-shell .amzx-carousel-controls{justify-content:center!important;margin-top:4px!important;}body.menu-body .amzx-carousel-controls[hidden]{display:none!important;}body.menu-body .amzx-carousel-controls button{width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;padding:0!important;border-radius:999px!important;border:1px solid rgba(148,163,184,.34)!important;background:#ffffff!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;box-shadow:0 10px 24px rgba(15,23,42,.12)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:22px!important;font-weight:1000!important;line-height:1!important;cursor:pointer!important;}body.menu-body .featured-products .amzx-carousel-controls button{background:rgba(255,255,255,.96)!important;border-color:rgba(255,255,255,.30)!important;}body.menu-body .amzx-carousel-controls button:hover,body.menu-body .amzx-carousel-controls button:focus-visible{transform:translateY(-1px)!important;box-shadow:0 14px 28px rgba(15,23,42,.18)!important;}body.menu-body .featured-products>.carousel-mobile-hint,body.menu-body .coupon-carousel-shell>.carousel-mobile-hint{display:none!important;}@media(max-width:760px){body.menu-body .catalogo-menu .featured-products .featured-product,body.menu-body .catalogo-menu .featured-products .menu-product,body.menu-body .ifood-menu .featured-products .featured-product,body.menu-body .ifood-menu .featured-products .menu-product,body.menu-body .featured-products .featured-product,body.menu-body .featured-products .menu-product{flex:0 0 min(84vw,360px)!important;width:min(84vw,360px)!important;max-width:min(84vw,360px)!important;}body.menu-body .coupon-carousel-shell{padding:0 8px!important;}body.menu-body .coupon-carousel-shell .coupon-strip{padding-left:8px!important;padding-right:8px!important;}body.menu-body .coupon-carousel-shell .coupon-strip>button[data-coupon]{flex-basis:208px!important;width:208px!important;min-width:208px!important;max-width:208px!important;}body.menu-body .amzx-carousel-controls button{width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;font-size:20px!important;}}@media(max-width:760px){body.menu-body .catalogo-menu .featured-products .featured-scroller,body.menu-body .ifood-menu .featured-products .featured-scroller,body.menu-body .featured-products .featured-scroller{gap:10px!important;align-items:stretch!important;}body.menu-body .catalogo-menu .featured-products .featured-scroller>.featured-product.menu-product,body.menu-body .ifood-menu .featured-products .featured-scroller>.featured-product.menu-product,body.menu-body .featured-products .featured-scroller>.featured-product.menu-product{flex:0 0 clamp(252px,76vw,292px)!important;width:clamp(252px,76vw,292px)!important;min-width:clamp(252px,76vw,292px)!important;max-width:clamp(252px,76vw,292px)!important;display:grid!important;grid-template-columns:84px minmax(0,1fr)!important;grid-template-rows:auto!important;grid-template-areas:'amzx-featured-photo amzx-featured-info'!important;column-gap:8px!important;row-gap:0!important;align-items:center!important;justify-items:stretch!important;min-height:0!important;height:auto!important;max-height:none!important;padding:8px!important;margin:0!important;border-radius:18px!important;overflow:hidden!important;text-align:left!important;}body.menu-body .catalogo-menu .featured-products .featured-scroller>.featured-product.menu-product>img,body.menu-body .ifood-menu .featured-products .featured-scroller>.featured-product.menu-product>img,body.menu-body .featured-products .featured-scroller>.featured-product.menu-product>img{grid-area:amzx-featured-photo!important;position:static!important;inset:auto!important;transform:none!important;align-self:center!important;justify-self:start!important;width:84px!important;min-width:84px!important;max-width:84px!important;height:84px!important;min-height:84px!important;max-height:84px!important;margin:0!important;padding:0!important;border-radius:14px!important;object-fit:cover!important;}body.menu-body .catalogo-menu .featured-products .featured-scroller>.featured-product.menu-product>div,body.menu-body .ifood-menu .featured-products .featured-scroller>.featured-product.menu-product>div,body.menu-body .featured-products .featured-scroller>.featured-product.menu-product>div{grid-area:amzx-featured-info!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;align-self:center!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;gap:3px!important;overflow:hidden!important;text-align:left!important;}body.menu-body .catalogo-menu .featured-products .featured-scroller>.featured-product.menu-product h3,body.menu-body .ifood-menu .featured-products .featured-scroller>.featured-product.menu-product h3,body.menu-body .featured-products .featured-scroller>.featured-product.menu-product h3{width:100%!important;margin:0!important;padding:0!important;font-size:15px!important;line-height:1.16!important;-webkit-line-clamp:2!important;}body.menu-body .catalogo-menu .featured-products .featured-scroller>.featured-product.menu-product p,body.menu-body .ifood-menu .featured-products .featured-scroller>.featured-product.menu-product p,body.menu-body .featured-products .featured-scroller>.featured-product.menu-product p{width:100%!important;margin:0!important;padding:0!important;font-size:11px!important;line-height:1.22!important;-webkit-line-clamp:2!important;}body.menu-body .catalogo-menu .featured-products .featured-scroller>.featured-product.menu-product .price-discount-row,body.menu-body .ifood-menu .featured-products .featured-scroller>.featured-product.menu-product .price-discount-row,body.menu-body .featured-products .featured-scroller>.featured-product.menu-product .price-discount-row{width:100%!important;margin:1px 0 0!important;padding:0!important;gap:4px!important;align-items:center!important;justify-content:flex-start!important;}body.menu-body .catalogo-menu .featured-products .featured-scroller>.featured-product.menu-product .price-discount-row strong,body.menu-body .ifood-menu .featured-products .featured-scroller>.featured-product.menu-product .price-discount-row strong,body.menu-body .featured-products .featured-scroller>.featured-product.menu-product .price-discount-row strong{font-size:17px!important;line-height:1.05!important;margin:0!important;}body.menu-body .catalogo-menu .featured-products .featured-scroller>.featured-product.menu-product .discount-pill,body.menu-body .ifood-menu .featured-products .featured-scroller>.featured-product.menu-product .discount-pill,body.menu-body .featured-products .featured-scroller>.featured-product.menu-product .discount-pill,body.menu-body .catalogo-menu .featured-products .featured-scroller>.featured-product.menu-product .free-entrega-pill,body.menu-body .ifood-menu .featured-products .featured-scroller>.featured-product.menu-product .free-entrega-pill,body.menu-body .featured-products .featured-scroller>.featured-product.menu-product .free-entrega-pill{font-size:9px!important;line-height:1!important;padding:4px 6px!important;}body.menu-body .catalogo-menu .featured-products .featured-scroller>.featured-product.menu-product>.fav-btn,body.menu-body .ifood-menu .featured-products .featured-scroller>.featured-product.menu-product>.fav-btn,body.menu-body .featured-products .featured-scroller>.featured-product.menu-product>.fav-btn{top:6px!important;right:6px!important;}}@media(max-width:760px){body.menu-body .coupon-carousel-shell.amzx-carousel-static .coupon-strip{justify-content:center!important;padding-left:8px!important;padding-right:8px!important;}body.menu-body .coupon-carousel-shell.amzx-carousel-active .coupon-strip{justify-content:flex-start!important;padding-left:calc((100% - 208px)/2)!important;padding-right:calc((100% - 208px)/2)!important;scroll-padding-left:calc((100% - 208px)/2)!important;scroll-padding-right:calc((100% - 208px)/2)!important;}body.menu-body .coupon-carousel-shell .coupon-strip>button[data-coupon]{scroll-snap-align:center!important;}}@media(min-width:761px){body.menu-body .coupon-carousel-shell{position:relative!important;z-index:80!important;overflow:visible!important;}body.menu-body .coupon-carousel-shell .coupon-strip{position:relative!important;z-index:81!important;}body.menu-body .coupon-carousel-shell .coupon-strip>button[data-coupon]{position:relative!important;z-index:82!important;}body.menu-body .coupon-carousel-shell .coupon-strip>button[data-coupon]:hover,body.menu-body .coupon-carousel-shell .coupon-strip>button[data-coupon]:focus-visible{z-index:100!important;}body.menu-body .coupon-carousel-shell .coupon-ticket-tooltip{z-index:999!important;}body.menu-body .featured-products{position:relative!important;z-index:1!important;}}@media(max-width:760px){body.menu-body .catalogo-menu .featured-products .featured-scroller,body.menu-body .ifood-menu .featured-products .featured-scroller,body.menu-body .featured-products .featured-scroller{box-sizing:border-box!important;padding-left:var(--amzx-featured-mobile-side-space,16px)!important;padding-right:var(--amzx-featured-mobile-side-space,16px)!important;scroll-padding-left:var(--amzx-featured-mobile-side-space,16px)!important;scroll-padding-right:var(--amzx-featured-mobile-side-space,16px)!important;}body.menu-body .featured-products.amzx-carousel-static .featured-scroller{justify-content:center!important;padding-left:0!important;padding-right:0!important;scroll-padding-left:0!important;scroll-padding-right:0!important;overflow-x:hidden!important;}body.menu-body .featured-products.amzx-carousel-active .featured-scroller{justify-content:flex-start!important;}body.menu-body .catalogo-menu .featured-products .featured-scroller>.featured-product,body.menu-body .catalogo-menu .featured-products .featured-scroller>.menu-product,body.menu-body .ifood-menu .featured-products .featured-scroller>.featured-product,body.menu-body .ifood-menu .featured-products .featured-scroller>.menu-product,body.menu-body .featured-products .featured-scroller>.featured-product,body.menu-body .featured-products .featured-scroller>.menu-product{scroll-snap-align:center!important;margin-left:0!important;margin-right:0!important;}}.crypto-config-pro{display:grid!important;gap:18px!important;padding:22px!important;border:1px solid #dbe4ef!important;border-radius:26px!important;background:linear-gradient(145deg,#ffffff 0%,#f8fafc 58%,#eff6ff 100%)!important;box-shadow:0 22px 52px rgba(15,23,42,.10)!important;overflow:visible!important;}.crypto-config-head{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:18px!important;align-items:center!important;padding-bottom:18px!important;border-bottom:1px solid #dbe4ef!important;}.crypto-config-head h2{margin:4px 0 7px!important;color:#0f172a!important;font-size:clamp(1.28rem,2vw,1.75rem)!important;line-height:1.16!important;}.crypto-config-head p{margin:0!important;max-width:780px!important;color:#475569!important;line-height:1.5!important;}.crypto-config-kicker{display:inline-flex!important;align-items:center!important;width:max-content!important;padding:6px 10px!important;border-radius:999px!important;background:#e0e7ff!important;color:#3730a3!important;font-size:11px!important;font-weight:950!important;letter-spacing:.06em!important;text-transform:uppercase!important;}.crypto-enable-switch{display:flex!important;align-items:center!important;gap:11px!important;min-width:210px!important;margin:0!important;padding:12px 14px!important;border:1px solid #c7d2fe!important;border-radius:18px!important;background:#eef2ff!important;color:#1e1b4b!important;cursor:pointer!important;}.crypto-enable-switch input{width:20px!important;height:20px!important;min-height:20px!important;accent-color:#4f46e5!important;}.crypto-enable-switch span{display:grid!important;gap:2px!important;}.crypto-enable-switch b{font-size:13px!important;color:#1e1b4b!important;}.crypto-enable-switch small{font-size:11px!important;color:#6366f1!important;}.crypto-config-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;align-items:start!important;}.crypto-config-grid>label{display:grid!important;gap:7px!important;margin:0!important;padding:14px!important;border:1px solid #dbe4ef!important;border-radius:18px!important;background:rgba(255,255,255,.90)!important;color:#1e293b!important;font-weight:900!important;box-shadow:0 10px 24px rgba(15,23,42,.045)!important;}.crypto-config-grid>label small{display:block!important;color:#64748b!important;font-size:11.5px!important;font-weight:700!important;line-height:1.4!important;}.crypto-config-grid input,.crypto-config-grid select{width:100%!important;min-width:0!important;min-height:46px!important;border:1px solid #cbd5e1!important;border-radius:14px!important;background:#fff!important;color:#0f172a!important;font-weight:800!important;box-shadow:none!important;}.crypto-config-grid input:focus,.crypto-config-grid select:focus{border-color:#6366f1!important;box-shadow:0 0 0 3px rgba(99,102,241,.14)!important;outline:0!important;}.crypto-wallet-field{grid-column:1/-1!important;}.crypto-wallet-field input{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;letter-spacing:.01em!important;}.crypto-expire-control{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;}.crypto-expire-control span{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:0 12px!important;border-radius:13px!important;background:#eef2ff!important;color:#4338ca!important;font-size:12px!important;font-weight:950!important;}.crypto-mode-summary{display:grid!important;gap:5px!important;align-content:center!important;min-height:100%!important;padding:15px 16px!important;border-radius:18px!important;border:1px solid #cbd5e1!important;background:#f8fafc!important;}.crypto-mode-summary b{font-size:13px!important;color:#0f172a!important;}.crypto-mode-summary span{font-size:12px!important;line-height:1.45!important;color:#475569!important;}.crypto-mode-summary.is-manual{border-color:#86efac!important;background:#f0fdf4!important;}.crypto-mode-summary.is-manual b{color:#166534!important;}.crypto-mode-summary.is-daily{border-color:#93c5fd!important;background:#eff6ff!important;}.crypto-mode-summary.is-daily b{color:#1d4ed8!important;}.crypto-security-note{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;gap:12px!important;align-items:start!important;padding:14px 16px!important;border:1px solid #fde68a!important;border-radius:18px!important;background:#fffbeb!important;color:#78350f!important;}.crypto-security-note b{white-space:nowrap!important;color:#92400e!important;}.crypto-security-note span{line-height:1.5!important;font-size:12px!important;}@media(max-width:820px){.crypto-config-head{grid-template-columns:1fr!important;}.crypto-enable-switch{width:100%!important;min-width:0!important;}.crypto-config-grid{grid-template-columns:1fr!important;}.crypto-wallet-field{grid-column:auto!important;}.crypto-security-note{grid-template-columns:1fr!important;gap:5px!important;}.crypto-security-note b{white-space:normal!important;}}@media(max-width:520px){.crypto-config-pro{padding:15px!important;border-radius:20px!important;gap:14px!important;}.crypto-config-grid>label{padding:12px!important;border-radius:16px!important;}.crypto-config-head h2{font-size:1.25rem!important;}}.admin-main .product-admin-filters{display:grid!important;grid-template-columns:minmax(260px,1.45fr) minmax(170px,.72fr) minmax(180px,.78fr) auto!important;gap:12px!important;align-items:end!important;margin-top:14px!important;padding:18px!important;border:1px solid #dbe4ef!important;background:linear-gradient(180deg,#ffffff,#f8fafc)!important;}.admin-main .product-admin-filter-field{display:grid!important;gap:7px!important;margin:0!important;min-width:0!important;}.admin-main .product-admin-filter-field>span{color:#344054!important;font-size:12px!important;font-weight:950!important;letter-spacing:.02em!important;}.admin-main .product-admin-filter-field input,.admin-main .product-admin-filter-field select{width:100%!important;min-width:0!important;min-height:46px!important;border-radius:14px!important;border:1px solid #cfd8e3!important;background:#fff!important;color:#101828!important;font-weight:800!important;box-shadow:0 8px 20px rgba(15,23,42,.04)!important;}.admin-main .product-admin-search-field input{padding-left:42px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23667085' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cpath d='m21 21-4.35-4.35'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:14px center!important;background-size:18px 18px!important;}.admin-main .product-admin-filter-clear{min-height:46px!important;white-space:nowrap!important;}.admin-main .product-admin-filter-summary{grid-column:1/-1!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:7px!important;min-height:34px!important;padding:8px 12px!important;border-radius:12px!important;background:#eef4ff!important;border:1px solid #c7d7fe!important;color:#344054!important;}.admin-main .product-admin-filter-summary b{color:#1d4ed8!important;font-weight:950!important;}.admin-main .product-admin-filter-summary span{font-size:12px!important;font-weight:800!important;}.admin-main .product-admin-filter-empty{display:grid!important;gap:4px!important;margin-top:14px!important;text-align:center!important;padding:24px!important;border:1px dashed #cbd5e1!important;background:#f8fafc!important;}.admin-main .product-admin-filter-empty.hidden{display:none!important;}.admin-main .product-admin-filter-empty b{color:#0f172a!important;font-size:17px!important;}.admin-main .product-admin-filter-empty span{color:#667085!important;font-size:13px!important;}.admin-main .product-mini-card{align-items:start!important;align-content:start!important;height:auto!important;min-height:0!important;}.admin-main .product-mini-card>img{align-self:start!important;}.admin-main .product-mini-info{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;gap:6px!important;min-width:0!important;width:100%!important;}.admin-main .product-mini-info>.product-mini-name{display:block!important;width:100%!important;color:#101828!important;font-size:15px!important;line-height:1.25!important;font-weight:950!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere!important;word-break:normal!important;}.admin-main .product-mini-info>.product-mini-meta{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;width:100%!important;margin:0!important;color:#667085!important;font-size:12px!important;line-height:1.2!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;}.admin-main .product-mini-meta span{min-width:0!important;overflow-wrap:anywhere!important;font-weight:850!important;}.admin-main .product-mini-meta strong{flex:0 0 auto!important;color:#0f766e!important;font-size:13px!important;font-weight:950!important;white-space:nowrap!important;}.admin-main .product-mini-info>.product-mini-stock{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;width:100%!important;max-width:none!important;min-height:34px!important;margin:0!important;padding:7px 10px!important;box-sizing:border-box!important;border-radius:12px!important;background:#f8fafc!important;border:1px solid #d8e1ec!important;color:#344054!important;line-height:1!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;}.admin-main .product-mini-stock>span{min-width:0!important;font-size:12px!important;font-weight:900!important;color:#475467!important;text-align:left!important;}.admin-main .product-mini-stock>b{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:36px!important;min-height:24px!important;padding:4px 8px!important;border-radius:999px!important;background:#ecfdf5!important;border:1px solid #86efac!important;color:#166534!important;font-size:12px!important;font-weight:1000!important;text-align:center!important;white-space:nowrap!important;}.admin-main .product-mini-info>em{justify-self:start!important;margin-top:0!important;}.admin-main .product-category-group[hidden],.admin-main .product-mini-card[hidden]{display:none!important;}html[data-theme="dark"] body.admin-body .admin-main .product-admin-filters,body.admin-body.theme-dark .admin-main .product-admin-filters{background:linear-gradient(180deg,#111827,#0f172a)!important;border-color:#334155!important;}html[data-theme="dark"] body.admin-body .admin-main .product-admin-filter-field>span,body.admin-body.theme-dark .admin-main .product-admin-filter-field>span{color:#cbd5e1!important;}html[data-theme="dark"] body.admin-body .admin-main .product-admin-filter-field input,html[data-theme="dark"] body.admin-body .admin-main .product-admin-filter-field select,body.admin-body.theme-dark .admin-main .product-admin-filter-field input,body.admin-body.theme-dark .admin-main .product-admin-filter-field select{background:#0b1220!important;color:#f8fafc!important;border-color:#475569!important;}html[data-theme="dark"] body.admin-body .admin-main .product-admin-filter-summary,body.admin-body.theme-dark .admin-main .product-admin-filter-summary{background:#172554!important;border-color:#1d4ed8!important;color:#dbeafe!important;}html[data-theme="dark"] body.admin-body .admin-main .product-admin-filter-summary b,body.admin-body.theme-dark .admin-main .product-admin-filter-summary b{color:#93c5fd!important;}html[data-theme="dark"] body.admin-body .admin-main .product-mini-info>.product-mini-stock,body.admin-body.theme-dark .admin-main .product-mini-info>.product-mini-stock{background:#111827!important;border-color:#334155!important;color:#e2e8f0!important;}html[data-theme="dark"] body.admin-body .admin-main .product-mini-stock>span,body.admin-body.theme-dark .admin-main .product-mini-stock>span{color:#cbd5e1!important;}@media(max-width:980px){.admin-main .product-admin-filters{grid-template-columns:1fr 1fr!important;}.admin-main .product-admin-search-field{grid-column:1/-1!important;}.admin-main .product-admin-filter-clear{width:100%!important;}}@media(max-width:620px){.admin-main .product-admin-filters{grid-template-columns:1fr!important;padding:14px!important;}.admin-main .product-admin-search-field{grid-column:auto!important;}.admin-main .product-admin-filter-summary{display:grid!important;gap:2px!important;text-align:center!important;justify-items:center!important;}.admin-main .product-mini-card{grid-template-columns:58px minmax(0,1fr)!important;gap:9px!important;padding:10px!important;}.admin-main .product-mini-info{gap:5px!important;}.admin-main .product-mini-info>.product-mini-name{font-size:14px!important;line-height:1.23!important;}.admin-main .product-mini-info>.product-mini-meta{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:6px!important;}.admin-main .product-mini-info>.product-mini-stock{min-height:32px!important;padding:6px 9px!important;}}html[data-theme="light"] body.admin-body .admin-main .product-mini-info>.product-mini-stock,body.admin-body.theme-light .admin-main .product-mini-info>.product-mini-stock,body.admin-body:not(.theme-dark) .admin-main .product-mini-info>.product-mini-stock{background:#f1f5f9!important;border-color:#cbd5e1!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;}html[data-theme="light"] body.admin-body .admin-main .product-mini-stock>span,body.admin-body.theme-light .admin-main .product-mini-stock>span,body.admin-body:not(.theme-dark) .admin-main .product-mini-stock>span{color:#334155!important;-webkit-text-fill-color:#334155!important;}html[data-theme="light"] body.admin-body .admin-main .product-mini-stock>b,body.admin-body.theme-light .admin-main .product-mini-stock>b,body.admin-body:not(.theme-dark) .admin-main .product-mini-stock>b{background:#dcfce7!important;border-color:#4ade80!important;color:#14532d!important;-webkit-text-fill-color:#14532d!important;text-shadow:none!important;}html[data-theme="dark"] body.admin-body .admin-main .product-mini-info>.product-mini-stock,body.admin-body.theme-dark .admin-main .product-mini-info>.product-mini-stock{background:#0f172a!important;border-color:#475569!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;}html[data-theme="dark"] body.admin-body .admin-main .product-mini-stock>span,body.admin-body.theme-dark .admin-main .product-mini-stock>span{color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;}html[data-theme="dark"] body.admin-body .admin-main .product-mini-stock>b,body.admin-body.theme-dark .admin-main .product-mini-stock>b{background:#064e3b!important;border-color:#34d399!important;color:#ecfdf5!important;-webkit-text-fill-color:#ecfdf5!important;text-shadow:none!important;}.admin-main .product-mini-meta>span{color:#475467!important;-webkit-text-fill-color:#475467!important;}.admin-main .product-mini-meta>strong{color:#047857!important;-webkit-text-fill-color:#047857!important;text-shadow:none!important;}.admin-main .product-mini-status{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:25px!important;padding:5px 9px!important;border:1px solid transparent!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;text-shadow:none!important;}.admin-main .product-mini-status.status-active{background:#ecfdf5!important;border-color:#86efac!important;color:#166534!important;-webkit-text-fill-color:#166534!important;}.admin-main .product-mini-status.status-featured{background:#fff7ed!important;border-color:#fdba74!important;color:#9a3412!important;-webkit-text-fill-color:#9a3412!important;}.admin-main .product-mini-status.status-inactive{background:#f1f5f9!important;border-color:#cbd5e1!important;color:#475569!important;-webkit-text-fill-color:#475569!important;}html[data-theme="dark"] body.admin-body .admin-main .product-mini-meta>span,body.admin-body.theme-dark .admin-main .product-mini-meta>span{color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;}html[data-theme="dark"] body.admin-body .admin-main .product-mini-meta>strong,body.admin-body.theme-dark .admin-main .product-mini-meta>strong{color:#6ee7b7!important;-webkit-text-fill-color:#6ee7b7!important;}html[data-theme="dark"] body.admin-body .admin-main .product-mini-status.status-active,body.admin-body.theme-dark .admin-main .product-mini-status.status-active{background:#052e2b!important;border-color:#0f766e!important;color:#a7f3d0!important;-webkit-text-fill-color:#a7f3d0!important;}html[data-theme="dark"] body.admin-body .admin-main .product-mini-status.status-featured,body.admin-body.theme-dark .admin-main .product-mini-status.status-featured{background:#431407!important;border-color:#c2410c!important;color:#fed7aa!important;-webkit-text-fill-color:#fed7aa!important;}html[data-theme="dark"] body.admin-body .admin-main .product-mini-status.status-inactive,body.admin-body.theme-dark .admin-main .product-mini-status.status-inactive{background:#1e293b!important;border-color:#475569!important;color:#e2e8f0!important;-webkit-text-fill-color:#e2e8f0!important;}.admin-main .product-category-title [data-product-category-count],.admin-main .product-admin-filter-summary b{color:#14532d!important;-webkit-text-fill-color:#14532d!important;text-shadow:none!important;}html[data-theme="dark"] body.admin-body .admin-main .product-category-title [data-product-category-count],body.admin-body.theme-dark .admin-main .product-category-title [data-product-category-count]{color:#bbf7d0!important;-webkit-text-fill-color:#bbf7d0!important;background:#14532d!important;border-color:#22c55e!important;}html[data-theme="dark"] body.admin-body .admin-main .product-admin-filter-summary b,body.admin-body.theme-dark .admin-main .product-admin-filter-summary b{color:#bfdbfe!important;-webkit-text-fill-color:#bfdbfe!important;}.admin-main .product-admin-filter-field select{color-scheme:light!important;background-color:#ffffff!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;border-color:#cbd5e1!important;font-weight:900!important;}.admin-main .product-admin-filter-field select option{background:#ffffff!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;}.admin-main .product-admin-filter-field select[data-filter-active="1"]{background:#eff6ff!important;border-color:#2563eb!important;color:#1e3a8a!important;-webkit-text-fill-color:#1e3a8a!important;box-shadow:0 0 0 3px rgba(37,99,235,.12)!important;}.admin-main .product-admin-selected-value{display:block!important;min-height:18px!important;margin:0!important;color:#475569!important;-webkit-text-fill-color:#475569!important;font-size:11px!important;line-height:1.35!important;font-weight:850!important;}.admin-main .product-admin-filter-field select[data-filter-active="1"] + .product-admin-selected-value{color:#1d4ed8!important;-webkit-text-fill-color:#1d4ed8!important;}html[data-theme="dark"] body.admin-body .admin-main .product-admin-filter-field select,body.admin-body.theme-dark .admin-main .product-admin-filter-field select{color-scheme:dark!important;background-color:#0f172a!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;border-color:#64748b!important;}html[data-theme="dark"] body.admin-body .admin-main .product-admin-filter-field select option,body.admin-body.theme-dark .admin-main .product-admin-filter-field select option{background:#0f172a!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;}html[data-theme="dark"] body.admin-body .admin-main .product-admin-filter-field select[data-filter-active="1"],body.admin-body.theme-dark .admin-main .product-admin-filter-field select[data-filter-active="1"]{background:#172554!important;border-color:#60a5fa!important;color:#dbeafe!important;-webkit-text-fill-color:#dbeafe!important;box-shadow:0 0 0 3px rgba(96,165,250,.16)!important;}html[data-theme="dark"] body.admin-body .admin-main .product-admin-selected-value,body.admin-body.theme-dark .admin-main .product-admin-selected-value{color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;}html[data-theme="dark"] body.admin-body .admin-main .product-admin-filter-field select[data-filter-active="1"] + .product-admin-selected-value,body.admin-body.theme-dark .admin-main .product-admin-filter-field select[data-filter-active="1"] + .product-admin-selected-value{color:#bfdbfe!important;-webkit-text-fill-color:#bfdbfe!important;}.admin-main .product-mini-status.status-featured{background:linear-gradient(135deg,#c2410c,#f97316)!important;border-color:#9a3412!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:0 7px 16px rgba(194,65,12,.22)!important;}.admin-main .product-mini-card.is-featured{border-color:#fdba74!important;box-shadow:0 0 0 1px rgba(249,115,22,.12),0 14px 30px rgba(154,52,18,.09)!important;}html[data-theme="dark"] body.admin-body .admin-main .product-mini-status.status-featured,body.admin-body.theme-dark .admin-main .product-mini-status.status-featured{background:linear-gradient(135deg,#9a3412,#ea580c)!important;border-color:#fb923c!important;color:#fff7ed!important;-webkit-text-fill-color:#fff7ed!important;}html[data-theme="dark"] body.admin-body .admin-main .product-mini-card.is-featured,body.admin-body.theme-dark .admin-main .product-mini-card.is-featured{border-color:#c2410c!important;box-shadow:0 0 0 1px rgba(251,146,60,.16),0 14px 30px rgba(0,0,0,.18)!important;}body.menu-body #productModal .prod-price-row{align-items:center!important;row-gap:6px!important;}body.menu-body #productModal .prod-price-unit{display:inline-flex!important;align-items:center!important;min-height:28px!important;margin-left:2px!important;padding:5px 9px!important;border-radius:999px!important;background:color-mix(in srgb,var(--primary,#ff4f0a) 10%,var(--menu-card,#fff))!important;border:1px solid color-mix(in srgb,var(--primary,#ff4f0a) 28%,var(--menu-line,#e5e7eb))!important;color:var(--menu-text,#1f2937)!important;-webkit-text-fill-color:var(--menu-text,#1f2937)!important;font-size:12px!important;font-weight:900!important;line-height:1.1!important;white-space:normal!important;overflow-wrap:anywhere!important;}body.menu-body.theme-dark #productModal .prod-price-unit,body.menu-body[class*="tpl-"][class*="dark"] #productModal .prod-price-unit{background:rgba(255,255,255,.10)!important;border-color:rgba(255,255,255,.20)!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;}@media(max-width:620px){body.menu-body #productModal .prod-price-unit{font-size:11.5px!important;padding:5px 8px!important;}}.amzx-status-choice-modal{position:fixed!important;inset:0!important;z-index:100000!important;display:grid!important;place-items:center!important;padding:18px!important;overflow-y:auto!important;background:rgba(2,6,23,.76)!important;backdrop-filter:blur(10px)!important;}.amzx-status-choice-modal .amzx-status-choice-card{width:min(620px,100%)!important;max-height:min(760px,calc(100dvh - 36px))!important;overflow:hidden!important;display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;gap:16px!important;padding:20px!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:28px!important;background:#ffffff!important;color:#0f172a!important;box-shadow:0 32px 100px rgba(0,0,0,.48)!important;}.amzx-status-choice-modal .amzx-status-choice-head{display:grid!important;grid-template-columns:minmax(0,1fr) 44px!important;gap:14px!important;align-items:start!important;}.amzx-status-choice-modal .amzx-status-choice-copy{min-width:0!important;display:grid!important;gap:5px!important;}.amzx-status-choice-modal .amzx-status-choice-copy small{display:block!important;margin:0!important;color:#ea580c!important;-webkit-text-fill-color:#ea580c!important;font-size:11px!important;line-height:1.2!important;font-weight:950!important;text-transform:uppercase!important;letter-spacing:.08em!important;}.amzx-status-choice-modal .amzx-status-choice-copy h2{margin:0!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;font-size:clamp(22px,4vw,30px)!important;line-height:1.08!important;letter-spacing:-.03em!important;overflow-wrap:break-word!important;word-break:normal!important;}.amzx-status-choice-modal .amzx-status-choice-copy p{margin:0!important;max-width:52ch!important;color:#475569!important;-webkit-text-fill-color:#475569!important;font-size:14px!important;line-height:1.45!important;overflow-wrap:break-word!important;word-break:normal!important;}.amzx-status-choice-modal .amzx-status-choice-close{position:relative!important;inset:auto!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;padding:0!important;margin:0!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:14px!important;background:#0f172a!important;color:#fff!important;box-shadow:0 10px 22px rgba(15,23,42,.22)!important;display:grid!important;place-items:center!important;cursor:pointer!important;transform:none!important;}.amzx-status-choice-modal .amzx-status-choice-close::before,.amzx-status-choice-modal .amzx-status-choice-close::after{content:""!important;position:absolute!important;left:50%!important;top:50%!important;width:20px!important;height:2.5px!important;border-radius:999px!important;background:#fff!important;display:block!important;transform-origin:center!important;}.amzx-status-choice-modal .amzx-status-choice-close::before{transform:translate(-50%,-50%) rotate(45deg)!important;}.amzx-status-choice-modal .amzx-status-choice-close::after{transform:translate(-50%,-50%) rotate(-45deg)!important;}.amzx-status-choice-modal .amzx-status-choice-close:hover,.amzx-status-choice-modal .amzx-status-choice-close:focus-visible{background:#1e293b!important;outline:3px solid rgba(249,115,22,.28)!important;outline-offset:2px!important;}.amzx-status-choice-modal .amzx-status-choice-list{min-height:0!important;max-height:none!important;overflow-y:auto!important;display:grid!important;grid-template-columns:1fr!important;gap:10px!important;padding:1px 3px 3px 1px!important;}.amzx-status-choice-modal .amzx-status-choice-item{width:100%!important;min-width:0!important;min-height:76px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:14px!important;align-items:center!important;justify-content:stretch!important;padding:14px 15px!important;border:1px solid #dbe3ec!important;border-radius:18px!important;background:linear-gradient(180deg,#ffffff,#f8fafc)!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;text-align:left!important;box-shadow:0 8px 20px rgba(15,23,42,.06)!important;cursor:pointer!important;}.amzx-status-choice-modal .amzx-status-choice-main{min-width:0!important;display:grid!important;gap:4px!important;text-align:left!important;}.amzx-status-choice-modal .amzx-status-choice-main b{display:block!important;margin:0!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;font-size:17px!important;line-height:1.15!important;font-weight:1000!important;overflow-wrap:break-word!important;word-break:normal!important;}.amzx-status-choice-modal .amzx-status-choice-main span{display:block!important;color:#64748b!important;-webkit-text-fill-color:#64748b!important;font-size:13px!important;line-height:1.35!important;font-weight:750!important;overflow-wrap:break-word!important;word-break:normal!important;}.amzx-status-choice-modal .amzx-status-choice-total{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:34px!important;max-width:150px!important;padding:8px 12px!important;border-radius:999px!important;background:#fff7ed!important;color:#c2410c!important;-webkit-text-fill-color:#c2410c!important;border:1px solid #fdba74!important;font-size:12px!important;line-height:1.1!important;font-weight:950!important;white-space:normal!important;text-align:center!important;}.amzx-status-choice-modal .amzx-status-choice-item:hover,.amzx-status-choice-modal .amzx-status-choice-item:focus-visible{border-color:#fb923c!important;background:#fffaf5!important;outline:none!important;box-shadow:0 13px 28px rgba(234,88,12,.15)!important;}@media(max-width:640px){.amzx-status-choice-modal{padding:10px!important;align-items:center!important;}.amzx-status-choice-modal .amzx-status-choice-card{width:100%!important;max-height:calc(100dvh - 20px)!important;padding:16px!important;gap:14px!important;border-radius:22px!important;}.amzx-status-choice-modal .amzx-status-choice-head{grid-template-columns:minmax(0,1fr) 42px!important;gap:10px!important;}.amzx-status-choice-modal .amzx-status-choice-close{width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;border-radius:13px!important;}.amzx-status-choice-modal .amzx-status-choice-item{min-height:70px!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;padding:12px!important;border-radius:16px!important;}.amzx-status-choice-modal .amzx-status-choice-main b{font-size:16px!important;}.amzx-status-choice-modal .amzx-status-choice-main span{font-size:12px!important;}.amzx-status-choice-modal .amzx-status-choice-total{max-width:110px!important;padding:7px 9px!important;font-size:11px!important;}}@media(max-width:390px){.amzx-status-choice-modal .amzx-status-choice-item{grid-template-columns:1fr!important;gap:8px!important;}.amzx-status-choice-modal .amzx-status-choice-total{justify-self:start!important;max-width:100%!important;}}body.menu-body .catalogo-menu .menu-hero>.hero-picture,body.menu-body .ifood-menu .menu-hero>.hero-picture,body.menu-body.sketch-menu-v106 .menu-hero>.hero-picture{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;overflow:hidden!important;}body.menu-body .catalogo-menu .menu-hero>.hero-picture>.hero-img,body.menu-body .ifood-menu .menu-hero>.hero-picture>.hero-img,body.menu-body.sketch-menu-v106 .menu-hero>.hero-picture>.hero-img{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;object-fit:cover!important;object-position:center center!important;}@media(min-width:721px){body.menu-body .catalogo-menu .menu-hero,body.menu-body .ifood-menu .menu-hero,body.menu-body.sketch-menu-v106 .menu-hero{padding:18px 18px 0!important;}body.menu-body .catalogo-menu .menu-hero>.hero-picture>.hero-img,body.menu-body .ifood-menu .menu-hero>.hero-picture>.hero-img,body.menu-body.sketch-menu-v106 .menu-hero>.hero-picture>.hero-img{height:clamp(340px,36vw,540px)!important;min-height:340px!important;max-height:540px!important;border-radius:36px!important;box-shadow:0 24px 64px rgba(15,23,42,.18)!important;}}@media(max-width:720px){body.menu-body .catalogo-menu .menu-hero,body.menu-body .ifood-menu .menu-hero,body.menu-body.sketch-menu-v106 .menu-hero{padding-left:0!important;padding-right:0!important;}body.menu-body .catalogo-menu .menu-hero>.hero-picture>.hero-img,body.menu-body .ifood-menu .menu-hero>.hero-picture>.hero-img,body.menu-body.sketch-menu-v106 .menu-hero>.hero-picture>.hero-img{height:220px!important;min-height:220px!important;max-height:220px!important;border-radius:0!important;}}body.menu-body .catalogo-menu.tpl-aqua_moda_glass{--amzx-product-desc:#263445;--amzx-product-muted:#334155;--amzx-stock-ok-bg:linear-gradient(180deg,#ecfdf5,#d1fae5);--amzx-stock-ok-text:#064e3b;--amzx-stock-low-bg:linear-gradient(180deg,#fff7ed,#fed7aa);--amzx-stock-low-text:#7c2d12;--amzx-stock-out-bg:linear-gradient(180deg,#fff1f2,#fecdd3);--amzx-stock-out-text:#881337;}body.menu-body .catalogo-menu.tpl-catalogo_moda{--amzx-product-desc:#263445;--amzx-product-muted:#334155;--amzx-stock-ok-bg:linear-gradient(180deg,#ecfdf5,#d1fae5);--amzx-stock-ok-text:#064e3b;--amzx-stock-low-bg:linear-gradient(180deg,#fff7ed,#fed7aa);--amzx-stock-low-text:#7c2d12;--amzx-stock-out-bg:linear-gradient(180deg,#fff1f2,#fecdd3);--amzx-stock-out-text:#881337;}body.menu-body .catalogo-menu.tpl-catalogo_fun{--amzx-product-desc:#263445;--amzx-product-muted:#334155;--amzx-stock-ok-bg:linear-gradient(180deg,#ecfdf5,#d1fae5);--amzx-stock-ok-text:#064e3b;--amzx-stock-low-bg:linear-gradient(180deg,#fff7ed,#fed7aa);--amzx-stock-low-text:#7c2d12;--amzx-stock-out-bg:linear-gradient(180deg,#fff1f2,#fecdd3);--amzx-stock-out-text:#881337;}body.menu-body .catalogo-menu.tpl-clean_market{--amzx-product-desc:#263445;--amzx-product-muted:#334155;--amzx-stock-ok-bg:linear-gradient(180deg,#ecfdf5,#d1fae5);--amzx-stock-ok-text:#064e3b;--amzx-stock-low-bg:linear-gradient(180deg,#fff7ed,#fed7aa);--amzx-stock-low-text:#7c2d12;--amzx-stock-out-bg:linear-gradient(180deg,#fff1f2,#fecdd3);--amzx-stock-out-text:#881337;}body.menu-body .catalogo-menu.tpl-kids_pop{--amzx-product-desc:#263445;--amzx-product-muted:#334155;--amzx-stock-ok-bg:linear-gradient(180deg,#ecfdf5,#d1fae5);--amzx-stock-ok-text:#064e3b;--amzx-stock-low-bg:linear-gradient(180deg,#fff7ed,#fed7aa);--amzx-stock-low-text:#7c2d12;--amzx-stock-out-bg:linear-gradient(180deg,#fff1f2,#fecdd3);--amzx-stock-out-text:#881337;}body.menu-body .catalogo-menu.tpl-beleza_tropical{--amzx-product-desc:#263445;--amzx-product-muted:#334155;--amzx-stock-ok-bg:linear-gradient(180deg,#ecfdf5,#d1fae5);--amzx-stock-ok-text:#064e3b;--amzx-stock-low-bg:linear-gradient(180deg,#fff7ed,#fed7aa);--amzx-stock-low-text:#7c2d12;--amzx-stock-out-bg:linear-gradient(180deg,#fff1f2,#fecdd3);--amzx-stock-out-text:#881337;}body.menu-body .catalogo-menu.tpl-boutique_italia{--amzx-product-desc:#263445;--amzx-product-muted:#334155;--amzx-stock-ok-bg:linear-gradient(180deg,#ecfdf5,#d1fae5);--amzx-stock-ok-text:#064e3b;--amzx-stock-low-bg:linear-gradient(180deg,#fff7ed,#fed7aa);--amzx-stock-low-text:#7c2d12;--amzx-stock-out-bg:linear-gradient(180deg,#fff1f2,#fecdd3);--amzx-stock-out-text:#881337;}body.menu-body .catalogo-menu.tpl-vitrine_orange{--amzx-product-desc:#263445;--amzx-product-muted:#334155;--amzx-stock-ok-bg:linear-gradient(180deg,#ecfdf5,#d1fae5);--amzx-stock-ok-text:#064e3b;--amzx-stock-low-bg:linear-gradient(180deg,#fff7ed,#fed7aa);--amzx-stock-low-text:#7c2d12;--amzx-stock-out-bg:linear-gradient(180deg,#fff1f2,#fecdd3);--amzx-stock-out-text:#881337;}body.menu-body .catalogo-menu.tpl-produto_pop{--amzx-product-desc:#263445;--amzx-product-muted:#334155;--amzx-stock-ok-bg:linear-gradient(180deg,#ecfdf5,#d1fae5);--amzx-stock-ok-text:#064e3b;--amzx-stock-low-bg:linear-gradient(180deg,#fff7ed,#fed7aa);--amzx-stock-low-text:#7c2d12;--amzx-stock-out-bg:linear-gradient(180deg,#fff1f2,#fecdd3);--amzx-stock-out-text:#881337;}body.menu-body .catalogo-menu.tpl-otica_lux{--amzx-product-desc:#263445;--amzx-product-muted:#334155;--amzx-stock-ok-bg:linear-gradient(180deg,#ecfdf5,#d1fae5);--amzx-stock-ok-text:#064e3b;--amzx-stock-low-bg:linear-gradient(180deg,#fff7ed,#fed7aa);--amzx-stock-low-text:#7c2d12;--amzx-stock-out-bg:linear-gradient(180deg,#fff1f2,#fecdd3);--amzx-stock-out-text:#881337;}body.menu-body .catalogo-menu.tpl-joias_luxo{--amzx-product-desc:#263445;--amzx-product-muted:#334155;--amzx-stock-ok-bg:linear-gradient(180deg,#ecfdf5,#d1fae5);--amzx-stock-ok-text:#064e3b;--amzx-stock-low-bg:linear-gradient(180deg,#fff7ed,#fed7aa);--amzx-stock-low-text:#7c2d12;--amzx-stock-out-bg:linear-gradient(180deg,#fff1f2,#fecdd3);--amzx-stock-out-text:#881337;}body.menu-body .catalogo-menu.tpl-joias_premium{--amzx-product-desc:#263445;--amzx-product-muted:#334155;--amzx-stock-ok-bg:linear-gradient(180deg,#ecfdf5,#d1fae5);--amzx-stock-ok-text:#064e3b;--amzx-stock-low-bg:linear-gradient(180deg,#fff7ed,#fed7aa);--amzx-stock-low-text:#7c2d12;--amzx-stock-out-bg:linear-gradient(180deg,#fff1f2,#fecdd3);--amzx-stock-out-text:#881337;}body.menu-body .catalogo-menu.tpl-ofertas_red{--amzx-product-desc:#263445;--amzx-product-muted:#334155;--amzx-stock-ok-bg:linear-gradient(180deg,#ecfdf5,#d1fae5);--amzx-stock-ok-text:#064e3b;--amzx-stock-low-bg:linear-gradient(180deg,#fff7ed,#fed7aa);--amzx-stock-low-text:#7c2d12;--amzx-stock-out-bg:linear-gradient(180deg,#fff1f2,#fecdd3);--amzx-stock-out-text:#881337;}body.menu-body .catalogo-menu.tpl-moda_flame{--amzx-product-desc:#263445;--amzx-product-muted:#334155;--amzx-stock-ok-bg:linear-gradient(180deg,#ecfdf5,#d1fae5);--amzx-stock-ok-text:#064e3b;--amzx-stock-low-bg:linear-gradient(180deg,#fff7ed,#fed7aa);--amzx-stock-low-text:#7c2d12;--amzx-stock-out-bg:linear-gradient(180deg,#fff1f2,#fecdd3);--amzx-stock-out-text:#881337;}body.menu-body .catalogo-menu.tpl-bazar_pop{--amzx-product-desc:#263445;--amzx-product-muted:#334155;--amzx-stock-ok-bg:linear-gradient(180deg,#ecfdf5,#d1fae5);--amzx-stock-ok-text:#064e3b;--amzx-stock-low-bg:linear-gradient(180deg,#fff7ed,#fed7aa);--amzx-stock-low-text:#7c2d12;--amzx-stock-out-bg:linear-gradient(180deg,#fff1f2,#fecdd3);--amzx-stock-out-text:#881337;}body.menu-body .catalogo-menu.tpl-black_premium{--amzx-product-desc:#f8fafc;--amzx-product-muted:#e2e8f0;--amzx-stock-ok-bg:linear-gradient(180deg,rgba(6,95,70,.98),rgba(4,120,87,.94));--amzx-stock-ok-text:#ecfdf5;--amzx-stock-low-bg:linear-gradient(180deg,rgba(146,64,14,.98),rgba(180,83,9,.94));--amzx-stock-low-text:#fff7ed;--amzx-stock-out-bg:linear-gradient(180deg,rgba(159,18,57,.98),rgba(190,18,60,.94));--amzx-stock-out-text:#fff1f2;}body.menu-body .catalogo-menu.tpl-dark_auto_gold{--amzx-product-desc:#f8fafc;--amzx-product-muted:#e2e8f0;--amzx-stock-ok-bg:linear-gradient(180deg,rgba(6,95,70,.98),rgba(4,120,87,.94));--amzx-stock-ok-text:#ecfdf5;--amzx-stock-low-bg:linear-gradient(180deg,rgba(146,64,14,.98),rgba(180,83,9,.94));--amzx-stock-low-text:#fff7ed;--amzx-stock-out-bg:linear-gradient(180deg,rgba(159,18,57,.98),rgba(190,18,60,.94));--amzx-stock-out-text:#fff1f2;}body.menu-body .catalogo-menu.tpl-cyber_neon{--amzx-product-desc:#f8fafc;--amzx-product-muted:#e2e8f0;--amzx-stock-ok-bg:linear-gradient(180deg,rgba(6,95,70,.98),rgba(4,120,87,.94));--amzx-stock-ok-text:#ecfdf5;--amzx-stock-low-bg:linear-gradient(180deg,rgba(146,64,14,.98),rgba(180,83,9,.94));--amzx-stock-low-text:#fff7ed;--amzx-stock-out-bg:linear-gradient(180deg,rgba(159,18,57,.98),rgba(190,18,60,.94));--amzx-stock-out-text:#fff1f2;}body.menu-body .catalogo-menu.tpl-premium_dark{--amzx-product-desc:#f8fafc;--amzx-product-muted:#e2e8f0;--amzx-stock-ok-bg:linear-gradient(180deg,rgba(6,95,70,.98),rgba(4,120,87,.94));--amzx-stock-ok-text:#ecfdf5;--amzx-stock-low-bg:linear-gradient(180deg,rgba(146,64,14,.98),rgba(180,83,9,.94));--amzx-stock-low-text:#fff7ed;--amzx-stock-out-bg:linear-gradient(180deg,rgba(159,18,57,.98),rgba(190,18,60,.94));--amzx-stock-out-text:#fff1f2;}body.menu-body .catalogo-menu.tpl-catalogo_veiculo{--amzx-product-desc:#f8fafc;--amzx-product-muted:#e2e8f0;--amzx-stock-ok-bg:linear-gradient(180deg,rgba(6,95,70,.98),rgba(4,120,87,.94));--amzx-stock-ok-text:#ecfdf5;--amzx-stock-low-bg:linear-gradient(180deg,rgba(146,64,14,.98),rgba(180,83,9,.94));--amzx-stock-low-text:#fff7ed;--amzx-stock-out-bg:linear-gradient(180deg,rgba(159,18,57,.98),rgba(190,18,60,.94));--amzx-stock-out-text:#fff1f2;}body.menu-body .catalogo-menu.tpl-veiculo_rossa{--amzx-product-desc:#f8fafc;--amzx-product-muted:#e2e8f0;--amzx-stock-ok-bg:linear-gradient(180deg,rgba(6,95,70,.98),rgba(4,120,87,.94));--amzx-stock-ok-text:#ecfdf5;--amzx-stock-low-bg:linear-gradient(180deg,rgba(146,64,14,.98),rgba(180,83,9,.94));--amzx-stock-low-text:#fff7ed;--amzx-stock-out-bg:linear-gradient(180deg,rgba(159,18,57,.98),rgba(190,18,60,.94));--amzx-stock-out-text:#fff1f2;}body.menu-body .catalogo-menu.tpl-construcao_gold{--amzx-product-desc:#f8fafc;--amzx-product-muted:#e2e8f0;--amzx-stock-ok-bg:linear-gradient(180deg,rgba(6,95,70,.98),rgba(4,120,87,.94));--amzx-stock-ok-text:#ecfdf5;--amzx-stock-low-bg:linear-gradient(180deg,rgba(146,64,14,.98),rgba(180,83,9,.94));--amzx-stock-low-text:#fff7ed;--amzx-stock-out-bg:linear-gradient(180deg,rgba(159,18,57,.98),rgba(190,18,60,.94));--amzx-stock-out-text:#fff1f2;}body.menu-body .catalogo-menu.tpl-loja_premium{--amzx-product-desc:#f8fafc;--amzx-product-muted:#e2e8f0;--amzx-stock-ok-bg:linear-gradient(180deg,rgba(6,95,70,.98),rgba(4,120,87,.94));--amzx-stock-ok-text:#ecfdf5;--amzx-stock-low-bg:linear-gradient(180deg,rgba(146,64,14,.98),rgba(180,83,9,.94));--amzx-stock-low-text:#fff7ed;--amzx-stock-out-bg:linear-gradient(180deg,rgba(159,18,57,.98),rgba(190,18,60,.94));--amzx-stock-out-text:#fff1f2;}body.menu-body .catalogo-menu.tpl-luxo_gold{--amzx-product-desc:#f8fafc;--amzx-product-muted:#e2e8f0;--amzx-stock-ok-bg:linear-gradient(180deg,rgba(6,95,70,.98),rgba(4,120,87,.94));--amzx-stock-ok-text:#ecfdf5;--amzx-stock-low-bg:linear-gradient(180deg,rgba(146,64,14,.98),rgba(180,83,9,.94));--amzx-stock-low-text:#fff7ed;--amzx-stock-out-bg:linear-gradient(180deg,rgba(159,18,57,.98),rgba(190,18,60,.94));--amzx-stock-out-text:#fff1f2;}body.menu-body .catalogo-menu.tpl-otica_neon{--amzx-product-desc:#f8fafc;--amzx-product-muted:#e2e8f0;--amzx-stock-ok-bg:linear-gradient(180deg,rgba(6,95,70,.98),rgba(4,120,87,.94));--amzx-stock-ok-text:#ecfdf5;--amzx-stock-low-bg:linear-gradient(180deg,rgba(146,64,14,.98),rgba(180,83,9,.94));--amzx-stock-low-text:#fff7ed;--amzx-stock-out-bg:linear-gradient(180deg,rgba(159,18,57,.98),rgba(190,18,60,.94));--amzx-stock-out-text:#fff1f2;}body.menu-body .catalogo-menu .featured-head{display:grid!important;grid-template-columns:1fr!important;justify-items:center!important;align-items:center!important;text-align:center!important;gap:6px!important;}body.menu-body .catalogo-menu .featured-head>div{width:100%!important;max-width:760px!important;margin-inline:auto!important;text-align:center!important;}body.menu-body .catalogo-menu .featured-head small,body.menu-body .catalogo-menu .featured-head h2{text-align:center!important;margin-left:auto!important;margin-right:auto!important;}body.menu-body .catalogo-menu .featured-head>span{justify-self:center!important;text-align:center!important;}body.menu-body .catalogo-menu[class*="tpl-"] .menu-product p,body.menu-body .catalogo-menu[class*="tpl-"] .featured-product p,body.menu-body .catalogo-menu[class*="tpl-"] .offer-card small,body.menu-body .catalogo-menu[class*="tpl-"] .product-sheet .prod-copy-themed p{color:var(--amzx-product-desc,#334155)!important;-webkit-text-fill-color:var(--amzx-product-desc,#334155)!important;opacity:1!important;text-shadow:none!important;}body.menu-body .catalogo-menu[class*="tpl-"] .product-sheet .prod-kicker,body.menu-body .catalogo-menu[class*="tpl-"] .product-sheet .prod-kicker span,body.menu-body .catalogo-menu[class*="tpl-"] .product-sheet .prod-price-unit{color:var(--amzx-product-muted,#334155)!important;-webkit-text-fill-color:var(--amzx-product-muted,#334155)!important;opacity:1!important;}body.menu-body .catalogo-menu[class*="tpl-"] .public-stock-info.stock-ok-info{background:var(--amzx-stock-ok-bg)!important;color:var(--amzx-stock-ok-text)!important;border-color:currentColor!important;}body.menu-body .catalogo-menu[class*="tpl-"] .public-stock-info.stock-low-info{background:var(--amzx-stock-low-bg)!important;color:var(--amzx-stock-low-text)!important;border-color:currentColor!important;}body.menu-body .catalogo-menu[class*="tpl-"] .public-stock-info.stock-out-info{background:var(--amzx-stock-out-bg)!important;color:var(--amzx-stock-out-text)!important;border-color:currentColor!important;}body.menu-body .catalogo-menu[class*="tpl-"] .public-stock-info b,body.menu-body .catalogo-menu[class*="tpl-"] .public-stock-info small,body.menu-body .catalogo-menu[class*="tpl-"] .public-stock-info *{color:inherit!important;-webkit-text-fill-color:currentColor!important;opacity:1!important;text-shadow:none!important;}body.menu-body .catalogo-menu .featured-product>img,body.menu-body .catalogo-menu .menu-product>img{object-fit:contain!important;object-position:center!important;background:rgba(248,250,252,.92)!important;}.admin-main .product-gallery-admin{position:relative!important;}.admin-main .product-gallery-admin-head p::after{content:" Arraste as fotos para reordenar ou solte uma imagem em cima do bloco.";font-weight:800;color:#0f766e;}.admin-main .product-gallery-slot{position:relative!important;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease!important;}.admin-main .product-gallery-slot.is-drag-over{border-color:#0ea5e9!important;box-shadow:0 0 0 3px rgba(14,165,233,.16),0 18px 42px rgba(15,23,42,.14)!important;}.admin-main .product-gallery-slot.is-reordering{opacity:.72!important;transform:scale(.985)!important;}.admin-main .product-gallery-slot.has-local-file{border-color:#10b981!important;background:linear-gradient(180deg,#ecfdf5,#ffffff)!important;}.admin-main .product-gallery-drag-handle{display:inline-grid!important;place-items:center!important;width:26px!important;height:26px!important;margin-right:6px!important;border-radius:10px!important;background:#0f172a!important;color:#fff!important;cursor:grab!important;font-weight:950!important;user-select:none!important;}.admin-main .product-gallery-drag-handle:active{cursor:grabbing!important;}.admin-main .product-gallery-file-drop{border:1px dashed #93c5fd!important;background:#eff6ff!important;border-radius:12px!important;padding:8px!important;}.admin-main .product-gallery-file-drop small{color:#1d4ed8!important;font-weight:800!important;}body.menu-body .catalogo-menu .prod-gallery-themed{display:flex!important;flex-direction:column!important;gap:10px!important;min-width:0!important;}body.menu-body .catalogo-menu .prod-gallery-themed>.prod-photo-themed{width:100%!important;max-width:none!important;min-width:0!important;object-fit:contain!important;background:rgba(248,250,252,.86)!important;}body.menu-body .catalogo-menu .prod-gallery-thumbs{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:7px!important;width:100%!important;}body.menu-body .catalogo-menu .prod-gallery-thumb{display:grid!important;place-items:center!important;min-width:0!important;width:100%!important;aspect-ratio:1/1!important;padding:3px!important;border:2px solid transparent!important;border-radius:11px!important;background:#fff!important;overflow:hidden!important;cursor:pointer!important;box-shadow:0 2px 9px rgba(15,23,42,.10)!important;}body.menu-body .catalogo-menu .prod-gallery-thumb.active{border-color:var(--primary,var(--accent,#0f766e))!important;box-shadow:0 0 0 2px rgba(15,118,110,.16)!important;}body.menu-body .catalogo-menu .prod-gallery-thumb img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;border-radius:7px!important;}@media(max-width:620px){body.menu-body .catalogo-menu .prod-gallery-thumbs{grid-template-columns:repeat(4,minmax(0,1fr))!important;}}@media(min-width:900px){body.menu-body .catalogo-menu .menu-hero{overflow:visible!important;}body.menu-body .catalogo-menu .hero-picture,body.menu-body .catalogo-menu .hero-picture .hero-img,body.menu-body .catalogo-menu .hero-img{width:100%!important;display:block!important;}body.menu-body .catalogo-menu .hero-img{height:clamp(280px,32vw,430px)!important;max-height:none!important;object-fit:contain!important;object-position:center center!important;border-radius:34px!important;background:linear-gradient(135deg,#0f172a,#1f2937)!important;filter:none!important;}}body.menu-body .catalogo-menu .featured-products .featured-head,body.menu-body .catalogo-menu .featured-products .featured-head.featured-head-centered{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:6px!important;width:100%!important;text-align:center!important;}body.menu-body .catalogo-menu .featured-products .featured-head>div,body.menu-body .catalogo-menu .featured-products .featured-head small,body.menu-body .catalogo-menu .featured-products .featured-head h2,body.menu-body .catalogo-menu .featured-products .featured-head>span{width:100%!important;max-width:100%!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important;}body.menu-body .catalogo-menu .menu-product p,body.menu-body .catalogo-menu .featured-product p,body.menu-body .catalogo-menu .offer-card small,body.menu-body .catalogo-menu .product-sheet p,body.menu-body .catalogo-menu .product-sheet small{color:#334155!important;opacity:1!important;font-weight:650!important;text-shadow:none!important;}body.menu-body.theme-dark .catalogo-menu .menu-product p,body.menu-body.tpl-premium_dark .catalogo-menu .menu-product p,body.menu-body.tpl-cyber_neon .catalogo-menu .menu-product p,body.menu-body.tpl-otica_neon .catalogo-menu .menu-product p,body.menu-body.tpl-construcao_gold .catalogo-menu .menu-product p,body.menu-body.theme-dark .catalogo-menu .featured-product p,body.menu-body.tpl-premium_dark .catalogo-menu .featured-product p,body.menu-body.tpl-cyber_neon .catalogo-menu .featured-product p,body.menu-body.tpl-otica_neon .catalogo-menu .featured-product p,body.menu-body.tpl-construcao_gold .catalogo-menu .featured-product p,body.menu-body.theme-dark .catalogo-menu .offer-card small,body.menu-body.tpl-premium_dark .catalogo-menu .offer-card small,body.menu-body.tpl-cyber_neon .catalogo-menu .offer-card small,body.menu-body.tpl-otica_neon .catalogo-menu .offer-card small,body.menu-body.tpl-construcao_gold .catalogo-menu .offer-card small{color:#e5e7eb!important;}body.menu-body .catalogo-menu .public-stock-info{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;width:100%!important;max-width:100%!important;min-height:44px!important;padding:10px 12px!important;border-radius:16px!important;line-height:1.22!important;background:#111827!important;border:1px solid #334155!important;color:#ffffff!important;box-shadow:0 12px 28px rgba(15,23,42,.28)!important;text-shadow:none!important;}body.menu-body .catalogo-menu .public-stock-info b,body.menu-body .catalogo-menu .public-stock-info small{color:#ffffff!important;opacity:1!important;font-weight:950!important;text-shadow:none!important;}body.menu-body .catalogo-menu .public-stock-info small{text-align:right!important;}body.menu-body .catalogo-menu .public-stock-info.stock-ok-info{background:linear-gradient(135deg,#064e3b,#047857)!important;border-color:#34d399!important;}body.menu-body .catalogo-menu .public-stock-info.stock-low-info{background:linear-gradient(135deg,#78350f,#b45309)!important;border-color:#fbbf24!important;}body.menu-body .catalogo-menu .public-stock-info.stock-out-info{background:linear-gradient(135deg,#7f1d1d,#b91c1c)!important;border-color:#fecaca!important;}body.menu-body .catalogo-menu .public-stock-info.stock-ok-info *,body.menu-body .catalogo-menu .public-stock-info.stock-low-info *,body.menu-body .catalogo-menu .public-stock-info.stock-out-info *{color:#ffffff!important;opacity:1!important;}@media(max-width:720px){body.menu-body .catalogo-menu .public-stock-info{grid-template-columns:1fr!important;text-align:center!important;}body.menu-body .catalogo-menu .public-stock-info small{text-align:center!important;}}.admin-main .product-management-panel{display:grid!important;gap:18px!important;padding:22px!important;border-radius:24px!important;border:1px solid var(--line,#334155)!important;background:linear-gradient(180deg,rgba(15,23,42,.96),rgba(15,23,42,.90))!important;box-shadow:0 18px 42px rgba(2,6,23,.18)!important;}.admin-main .product-management-panel .admin-products-premium-head{padding:0!important;margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important;}.admin-main .product-management-panel .admin-products-premium-head h2{margin:0 0 8px!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;}.admin-main .product-management-panel .admin-products-premium-head p{margin:0!important;color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;}.admin-main .product-management-panel .product-admin-filters,.admin-main .product-management-panel .product-bulk-category-card,.admin-main .product-management-panel .product-category-group,.admin-main .product-management-panel .product-admin-filter-empty{margin:0!important;padding:18px!important;border-radius:18px!important;border:1px solid rgba(148,163,184,.32)!important;background:rgba(15,23,42,.52)!important;box-shadow:none!important;}.admin-main .product-management-panel .product-admin-filters{display:grid!important;grid-template-columns:minmax(260px,1.45fr) minmax(170px,.72fr) minmax(180px,.78fr) auto!important;gap:12px!important;align-items:end!important;}.admin-main .product-management-panel .product-bulk-category-card{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(260px,.45fr)!important;gap:14px!important;align-items:end!important;}.admin-main .product-management-panel .admin-products-category-grid{display:grid!important;gap:16px!important;margin:0!important;}.admin-main .product-management-panel .product-category-group{padding:18px!important;}.admin-main .product-management-panel .product-category-title h3,.admin-main .product-management-panel .product-bulk-category-card h2{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;}.admin-main .product-management-panel .product-category-title small,.admin-main .product-management-panel .product-bulk-category-card p,.admin-main .product-management-panel .muted{color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;}.admin-main .product-management-panel label,.admin-main .product-management-panel .product-admin-filter-field>span{color:#e5e7eb!important;-webkit-text-fill-color:#e5e7eb!important;font-weight:950!important;}.admin-main .product-management-panel input,.admin-main .product-management-panel select,.admin-main .product-management-panel textarea{background:#f8fafc!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;border-color:#94a3b8!important;}.admin-main .product-management-panel .product-admin-selected-value{color:#dbeafe!important;-webkit-text-fill-color:#dbeafe!important;}.admin-main .product-management-panel .product-admin-filter-summary{background:#172554!important;border-color:#3b82f6!important;color:#dbeafe!important;-webkit-text-fill-color:#dbeafe!important;}.admin-main .product-management-panel .product-admin-filter-summary b{color:#bfdbfe!important;-webkit-text-fill-color:#bfdbfe!important;}.admin-main .product-management-panel .product-mini-card{background:#111827!important;border-color:#334155!important;color:#f8fafc!important;box-shadow:0 12px 28px rgba(2,6,23,.20)!important;}.admin-main .product-management-panel .product-mini-name{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;}.admin-main .product-management-panel .product-mini-meta span{color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;}.admin-main .product-management-panel .product-mini-meta strong{color:#6ee7b7!important;-webkit-text-fill-color:#6ee7b7!important;}.admin-main .admin-product-modal-card{background:linear-gradient(180deg,#0f172a,#111827)!important;color:#f8fafc!important;border:1px solid #475569!important;box-shadow:0 28px 70px rgba(2,6,23,.55)!important;}.admin-main .admin-product-modal-card h2,.admin-main .admin-product-modal-card h3,.admin-main .admin-product-modal-card b,.admin-main .admin-product-modal-card label{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;}.admin-main .admin-product-modal-head small,.admin-main .admin-product-modal-card p,.admin-main .admin-product-modal-card small,.admin-main .admin-product-modal-card .muted{color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;opacity:1!important;}.admin-main .admin-product-modal-card input,.admin-main .admin-product-modal-card select,.admin-main .admin-product-modal-card textarea{background:#f8fafc!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;border-color:#94a3b8!important;box-shadow:none!important;}.admin-main .admin-product-modal-card input[type="file"]{background:#e2e8f0!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;}.admin-main .admin-product-modal-card .product-gallery-slot,.admin-main .admin-product-modal-card .option-admin-box{background:#111827!important;border-color:#475569!important;color:#f8fafc!important;}.admin-main .admin-product-modal-card .product-gallery-file-drop{background:#172554!important;border-color:#60a5fa!important;}.admin-main .admin-product-modal-card .product-gallery-file-drop small{color:#dbeafe!important;-webkit-text-fill-color:#dbeafe!important;}body.menu-body .catalogo-menu .featured-products{text-align:center!important;}body.menu-body .catalogo-menu .featured-products .featured-head,body.menu-body .catalogo-menu .featured-products .featured-head.featured-head-centered{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;text-align:center!important;}body.menu-body .catalogo-menu .featured-products .featured-head *,body.menu-body .catalogo-menu .featured-products .featured-head h2,body.menu-body .catalogo-menu .featured-products .featured-head small{text-align:center!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:0 2px 8px rgba(0,0,0,.38)!important;}body.menu-body .catalogo-menu .featured-products .featured-scroller{display:flex!important;justify-content:center!important;gap:16px!important;width:100%!important;padding:12px!important;}body.menu-body .catalogo-menu .featured-products .featured-product,body.menu-body .catalogo-menu .featured-products .featured-product.menu-product,body.menu-body .catalogo-menu .featured-products .menu-product{box-sizing:border-box!important;flex:0 1 560px!important;width:min(560px,100%)!important;min-width:min(560px,100%)!important;max-width:560px!important;min-height:150px!important;display:grid!important;grid-template-columns:minmax(0,1fr) 150px!important;align-items:center!important;gap:16px!important;padding:16px!important;background:linear-gradient(135deg,#ffffff,#f8fafc)!important;border:1px solid #cbd5e1!important;border-radius:24px!important;box-shadow:0 20px 48px rgba(2,6,23,.24)!important;color:#0f172a!important;-webkit-text-fill-color:initial!important;overflow:hidden!important;opacity:1!important;}body.menu-body .catalogo-menu .featured-products .featured-product>div,body.menu-body .catalogo-menu .featured-products .menu-product>div{min-width:0!important;text-align:left!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;}body.menu-body .catalogo-menu .featured-products .featured-product h3,body.menu-body .catalogo-menu .featured-products .menu-product h3{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;text-shadow:none!important;font-weight:1000!important;text-align:left!important;}body.menu-body .catalogo-menu .featured-products .featured-product p,body.menu-body .catalogo-menu .featured-products .menu-product p{display:block!important;color:#334155!important;-webkit-text-fill-color:#334155!important;text-shadow:none!important;opacity:1!important;font-weight:800!important;text-align:left!important;}body.menu-body .catalogo-menu .featured-products .featured-product strong,body.menu-body .catalogo-menu .featured-products .menu-product strong{color:#ea580c!important;-webkit-text-fill-color:#ea580c!important;text-shadow:none!important;}body.menu-body .catalogo-menu .featured-products .featured-product img,body.menu-body .catalogo-menu .featured-products .menu-product img{display:block!important;visibility:visible!important;opacity:1!important;grid-column:2!important;grid-row:1!important;width:150px!important;height:118px!important;min-width:150px!important;max-width:150px!important;object-fit:cover!important;object-position:center!important;border-radius:18px!important;background:#e2e8f0!important;border:1px solid #cbd5e1!important;}body.menu-body .catalogo-menu .public-stock-info,body.menu-body .catalogo-menu .public-stock-info.stock-ok-info,body.menu-body .catalogo-menu .public-stock-info.stock-low-info,body.menu-body .catalogo-menu .public-stock-info.stock-out-info{background:linear-gradient(135deg,#111827,#0f172a)!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border-color:#64748b!important;text-shadow:none!important;opacity:1!important;}body.menu-body .catalogo-menu .public-stock-info.stock-ok-info{background:linear-gradient(135deg,#052e2b,#047857)!important;border-color:#6ee7b7!important;}body.menu-body .catalogo-menu .public-stock-info.stock-low-info{background:linear-gradient(135deg,#78350f,#b45309)!important;border-color:#fcd34d!important;}body.menu-body .catalogo-menu .public-stock-info.stock-out-info{background:linear-gradient(135deg,#7f1d1d,#be123c)!important;border-color:#fecdd3!important;}body.menu-body .catalogo-menu .public-stock-info *,body.menu-body .catalogo-menu .public-stock-info b,body.menu-body .catalogo-menu .public-stock-info small{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important;text-shadow:none!important;font-weight:950!important;}@media(max-width:980px){.admin-main .product-management-panel .product-admin-filters,.admin-main .product-management-panel .product-bulk-category-card{grid-template-columns:1fr!important;}}@media(max-width:720px){body.menu-body .catalogo-menu .featured-products .featured-scroller{justify-content:flex-start!important;padding-left:14px!important;padding-right:14px!important;}body.menu-body .catalogo-menu .featured-products .featured-product,body.menu-body .catalogo-menu .featured-products .featured-product.menu-product,body.menu-body .catalogo-menu .featured-products .menu-product{flex:0 0 min(92%,420px)!important;width:min(92%,420px)!important;min-width:min(92%,420px)!important;grid-template-columns:1fr 100px!important;min-height:120px!important;padding:12px!important;}body.menu-body .catalogo-menu .featured-products .featured-product img,body.menu-body .catalogo-menu .featured-products .menu-product img{width:100px!important;height:90px!important;min-width:100px!important;max-width:100px!important;}}html,body{margin:0;padding:0;background:#f3f4f6;color:#111827;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;}img{max-width:100%;height:auto;}.menu-hero,.search-row,.cat-tabs,.products-list,.featured-products,.menu-offers-section,.google-review-section,.repeat-order{max-width:1200px;margin-left:auto;margin-right:auto;}.hero-img{display:block;width:100%;max-height:320px;object-fit:cover;}.store-card .logo,.menu-product>img,.featured-product img,.offer-card img,.product-sheet img{display:block;max-width:100%;height:auto;}.cat-tabs{display:flex;flex-wrap:wrap;gap:8px;padding:0 14px 14px;}.cat-tabs>*{max-width:100%;}.products-list article,.featured-scroller article,.offers-scroller article{box-sizing:border-box;overflow:hidden;}body.menu-body{overflow-x:hidden!important;background:#f6f6f6;}body.menu-body .ifood-menu{width:min(100%,1100px)!important;max-width:1100px!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important;overflow-x:hidden!important;}body.menu-body .ifood-menu .menu-hero,body.menu-body .ifood-menu .store-card,body.menu-body .ifood-menu .search-row,body.menu-body .ifood-menu .coupon-strip,body.menu-body .ifood-menu .cat-tabs,body.menu-body .ifood-menu .products-list,body.menu-body .ifood-menu .featured-products,body.menu-body .ifood-menu .menu-offers-section,body.menu-body .ifood-menu .google-review-section,body.menu-body .ifood-menu .repeat-order,body.menu-body .ifood-menu .menu-section,body.menu-body .ifood-menu .public-section{box-sizing:border-box!important;max-width:1020px!important;margin-left:auto!important;margin-right:auto!important;}body.menu-body .ifood-menu .menu-hero{width:100%!important;max-width:1100px!important;}body.menu-body .ifood-menu .hero-img{display:block!important;width:100%!important;max-width:100%!important;object-fit:contain!important;object-position:center center!important;}body.menu-body .ifood-menu .store-card{width:calc(100% - 28px)!important;text-align:center!important;overflow:visible!important;}body.menu-body .ifood-menu .search-row,body.menu-body .ifood-menu .coupon-strip,body.menu-body .ifood-menu .cat-tabs,body.menu-body .ifood-menu .products-list,body.menu-body .ifood-menu .featured-products,body.menu-body .ifood-menu .menu-offers-section,body.menu-body .ifood-menu .google-review-section,body.menu-body .ifood-menu .repeat-order{width:calc(100% - 28px)!important;}body.menu-body .ifood-menu .menu-actions{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;gap:10px!important;width:100%!important;max-width:620px!important;margin:14px auto 0!important;padding:0!important;}body.menu-body .ifood-menu .menu-actions>*,body.menu-body .ifood-menu .menu-actions .btn,body.menu-body .ifood-menu .menu-actions a,body.menu-body .ifood-menu .menu-actions button,body.menu-body .ifood-menu #customerLoginBtn,body.menu-body .ifood-menu .favorites-view-btn,body.menu-body .ifood-menu #lastStatusBtn{flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:260px!important;min-height:38px!important;height:38px!important;padding:0 16px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;white-space:nowrap!important;text-align:center!important;font-size:13px!important;line-height:1!important;font-weight:900!important;border-radius:999px!important;}body.menu-body .ifood-menu .menu-actions [data-share],body.menu-body .ifood-menu .menu-actions .share-btn,body.menu-body .ifood-menu .menu-actions #shareBtn,body.menu-body .ifood-menu .menu-actions button[aria-label*="Compartilhar"]{max-width:260px!important;justify-self:center!important;}@media(max-width:720px){body.menu-body .ifood-menu{width:100%!important;max-width:100%!important;}body.menu-body .ifood-menu .store-card,body.menu-body .ifood-menu .search-row,body.menu-body .ifood-menu .coupon-strip,body.menu-body .ifood-menu .cat-tabs,body.menu-body .ifood-menu .products-list,body.menu-body .ifood-menu .featured-products,body.menu-body .ifood-menu .menu-offers-section,body.menu-body .ifood-menu .google-review-section,body.menu-body .ifood-menu .repeat-order{width:calc(100% - 20px)!important;max-width:none!important;}body.menu-body .ifood-menu .menu-actions{max-width:330px!important;gap:8px!important;}body.menu-body .ifood-menu .menu-actions>*,body.menu-body .ifood-menu .menu-actions .btn,body.menu-body .ifood-menu .menu-actions a,body.menu-body .ifood-menu .menu-actions button,body.menu-body .ifood-menu #customerLoginBtn,body.menu-body .ifood-menu .favorites-view-btn,body.menu-body .ifood-menu #lastStatusBtn{max-width:310px!important;height:36px!important;min-height:36px!important;padding:0 13px!important;font-size:12.5px!important;}body.menu-body .ifood-menu .cat-tabs{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;justify-content:flex-start!important;padding-left:0!important;padding-right:0!important;}body.menu-body .ifood-menu .cat-tabs::-webkit-scrollbar{display:none!important}body.menu-body .ifood-menu .cat-tabs>*{flex:0 0 auto!important;white-space:nowrap!important;}}body.menu-body .floating-cart.show{display:grid!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;}body.menu-body #checkoutModal.modal:not(.hidden){display:flex!important;position:fixed!important;inset:0!important;z-index:999999!important;align-items:flex-end!important;justify-content:center!important;background:rgba(0,0,0,.72)!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;}body.menu-body #checkoutModal.modal:not(.hidden) .checkout-sheet,body.menu-body #checkoutModal.modal:not(.hidden) .sheet{display:block!important;width:min(860px,100%)!important;max-height:92vh!important;overflow:auto!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;transform:none!important;}body.checkout-open{overflow:hidden!important;}body.menu-body #checkoutModal .checkout-items,body.menu-body #checkoutModal.amzx-themed-modal .checkout-items,body.menu-body .amzx-themed-modal .checkout-items{display:flex!important;flex-direction:column!important;gap:10px!important;width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper,body.menu-body #checkoutModal .checkout-item.themed-check-item.checkout-item-with-stepper,body.menu-body #checkoutModal.amzx-themed-modal .checkout-item.checkout-item-with-stepper,body.menu-body #checkoutModal .checkout-sheet .checkout-item.checkout-item-with-stepper,body.menu-body .amzx-themed-modal .checkout-item.checkout-item-with-stepper{box-sizing:border-box!important;position:relative!important;display:grid!important;grid-template-columns:72px minmax(0,1fr) 150px 42px!important;grid-template-rows:auto!important;grid-template-areas:"amzx-img amzx-info amzx-actions amzx-remove"!important;align-items:center!important;justify-items:stretch!important;gap:12px!important;width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;min-height:92px!important;max-height:none!important;aspect-ratio:auto!important;overflow:hidden!important;padding:12px!important;margin:0!important;border-radius:20px!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper::before,body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper::after{display:none!important;content:none!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper>img,body.menu-body #checkoutModal .checkout-item.themed-check-item.checkout-item-with-stepper>img,body.menu-body #checkoutModal.amzx-themed-modal .checkout-item.checkout-item-with-stepper>img,body.menu-body #checkoutModal .checkout-sheet .checkout-item.checkout-item-with-stepper>img,body.menu-body .amzx-themed-modal .checkout-item.checkout-item-with-stepper>img{grid-area:amzx-img!important;position:static!important;inset:auto!important;transform:none!important;display:block!important;width:66px!important;min-width:66px!important;max-width:66px!important;height:66px!important;min-height:66px!important;max-height:66px!important;aspect-ratio:1/1!important;object-fit:cover!important;margin:0!important;padding:0!important;align-self:center!important;justify-self:center!important;border-radius:16px!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-item-info,body.menu-body #checkoutModal.amzx-themed-modal .checkout-item.checkout-item-with-stepper .checkout-item-info,body.menu-body #checkoutModal .checkout-sheet .checkout-item.checkout-item-with-stepper .checkout-item-info,body.menu-body .amzx-themed-modal .checkout-item.checkout-item-with-stepper .checkout-item-info{grid-area:amzx-info!important;position:static!important;display:block!important;min-width:0!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;overflow:hidden!important;align-self:center!important;justify-self:stretch!important;margin:0!important;padding:0!important;}body.menu-body #checkoutModal .checkout-title-row{display:flex!important;align-items:center!important;gap:6px!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;}body.menu-body #checkoutModal .checkout-qty-pill{flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:26px!important;height:20px!important;padding:0 6px!important;border-radius:999px!important;font-size:10px!important;line-height:1!important;font-weight:950!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-item-info b{display:block!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:14px!important;line-height:1.15!important;margin:0!important;padding:0!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-item-info p,body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-item-info small{display:block!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;line-height:1.15!important;margin:3px 0 0!important;padding:0!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-price-stack,body.menu-body #checkoutModal.amzx-themed-modal .checkout-item.checkout-item-with-stepper .checkout-price-stack,body.menu-body #checkoutModal .checkout-sheet .checkout-item.checkout-item-with-stepper .checkout-price-stack,body.menu-body .amzx-themed-modal .checkout-item.checkout-item-with-stepper .checkout-price-stack{grid-area:amzx-actions!important;position:static!important;transform:none!important;display:grid!important;grid-template-columns:1fr!important;grid-template-areas:"price" "qty" "stock"!important;align-items:center!important;justify-items:center!important;justify-self:end!important;align-self:center!important;gap:5px!important;width:150px!important;min-width:150px!important;max-width:150px!important;min-height:0!important;overflow:hidden!important;margin:0!important;padding:0!important;text-align:center!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-item-price,body.menu-body #checkoutModal.amzx-themed-modal .checkout-item.checkout-item-with-stepper .checkout-item-price,body.menu-body #checkoutModal .checkout-sheet .checkout-item.checkout-item-with-stepper .checkout-item-price,body.menu-body .amzx-themed-modal .checkout-item.checkout-item-with-stepper .checkout-item-price{grid-area:price!important;position:static!important;transform:none!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:18px!important;margin:0!important;padding:0!important;line-height:1.05!important;text-align:center!important;white-space:nowrap!important;font-size:16px!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-qty-stepper,body.menu-body #checkoutModal.amzx-themed-modal .checkout-item.checkout-item-with-stepper .checkout-qty-stepper,body.menu-body #checkoutModal .checkout-sheet .checkout-item.checkout-item-with-stepper .checkout-qty-stepper,body.menu-body .amzx-themed-modal .checkout-item.checkout-item-with-stepper .checkout-qty-stepper{grid-area:qty!important;box-sizing:border-box!important;position:static!important;transform:none!important;display:inline-grid!important;grid-template-columns:26px 32px 26px!important;align-items:center!important;justify-content:center!important;justify-items:center!important;gap:4px!important;width:100px!important;min-width:100px!important;max-width:100px!important;height:32px!important;min-height:32px!important;max-height:32px!important;padding:3px!important;margin:0 auto!important;border-radius:999px!important;line-height:1!important;}body.menu-body #checkoutModal .checkout-qty-stepper button,body.menu-body #checkoutModal.amzx-themed-modal .checkout-qty-stepper button,body.menu-body #checkoutModal .checkout-sheet .checkout-qty-stepper button,body.menu-body .amzx-themed-modal .checkout-qty-stepper button{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:26px!important;min-width:26px!important;max-width:26px!important;height:26px!important;min-height:26px!important;max-height:26px!important;padding:0!important;margin:0!important;border-radius:999px!important;line-height:1!important;font-size:15px!important;font-weight:950!important;text-align:center!important;}body.menu-body #checkoutModal .checkout-qty-stepper b,body.menu-body #checkoutModal.amzx-themed-modal .checkout-qty-stepper b,body.menu-body #checkoutModal .checkout-sheet .checkout-qty-stepper b,body.menu-body .amzx-themed-modal .checkout-qty-stepper b{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;min-width:32px!important;max-width:32px!important;height:26px!important;min-height:26px!important;max-height:26px!important;padding:0!important;margin:0!important;line-height:1!important;text-align:center!important;font-size:12px!important;font-weight:950!important;font-variant-numeric:tabular-nums!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-stock-line,body.menu-body #checkoutModal.amzx-themed-modal .checkout-item.checkout-item-with-stepper .checkout-stock-line,body.menu-body #checkoutModal .checkout-sheet .checkout-item.checkout-item-with-stepper .checkout-stock-line,body.menu-body .amzx-themed-modal .checkout-item.checkout-item-with-stepper .checkout-stock-line{grid-area:stock!important;box-sizing:border-box!important;position:static!important;transform:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:78px!important;max-width:130px!important;height:22px!important;min-height:22px!important;max-height:22px!important;padding:0 9px!important;margin:0 auto!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;text-align:center!important;border-radius:999px!important;line-height:1!important;font-size:10px!important;font-weight:950!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-remove-item,body.menu-body #checkoutModal.amzx-themed-modal .checkout-item.checkout-item-with-stepper .checkout-remove-item,body.menu-body #checkoutModal .checkout-sheet .checkout-item.checkout-item-with-stepper .checkout-remove-item,body.menu-body .amzx-themed-modal .checkout-item.checkout-item-with-stepper .checkout-remove-item{grid-area:amzx-remove!important;position:static!important;inset:auto!important;transform:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;max-height:38px!important;margin:0!important;padding:0!important;align-self:center!important;justify-self:center!important;border-radius:13px!important;z-index:2!important;}body.menu-body #checkoutModal .checkout-remove-item span{display:none!important;}body.menu-body #checkoutModal .checkout-remove-item svg{width:18px!important;height:18px!important;margin:0!important;}body.menu-body .catalogo-menu .public-stock-info,body.menu-body .ifood-menu .public-stock-info,body.menu-body .public-stock-info{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;width:100%!important;max-width:100%!important;min-height:44px!important;padding:10px 12px!important;border-radius:16px!important;line-height:1.22!important;text-shadow:none!important;background:#f8fafc!important;border:1px solid #cbd5e1!important;color:#0f172a!important;box-shadow:0 10px 24px rgba(15,23,42,.08)!important;}body.menu-body .catalogo-menu .public-stock-info b,body.menu-body .ifood-menu .public-stock-info b,body.menu-body .public-stock-info b{font-size:14px!important;font-weight:950!important;letter-spacing:.01em!important;}body.menu-body .catalogo-menu .public-stock-info small,body.menu-body .ifood-menu .public-stock-info small,body.menu-body .public-stock-info small{font-size:12px!important;font-weight:900!important;opacity:1!important;text-align:right!important;}body.menu-body .catalogo-menu .public-stock-info.stock-ok-info,body.menu-body .ifood-menu .public-stock-info.stock-ok-info,body.menu-body .public-stock-info.stock-ok-info{background:linear-gradient(180deg,#ecfdf5,#d1fae5)!important;border:1px solid #34d399!important;color:#065f46!important;box-shadow:0 10px 24px rgba(16,185,129,.14)!important;}body.menu-body .catalogo-menu .public-stock-info.stock-ok-info *,body.menu-body .ifood-menu .public-stock-info.stock-ok-info *,body.menu-body .public-stock-info.stock-ok-info *{color:#065f46!important;}body.menu-body .catalogo-menu .public-stock-info.stock-low-info,body.menu-body .ifood-menu .public-stock-info.stock-low-info,body.menu-body .public-stock-info.stock-low-info{background:linear-gradient(180deg,#fffbeb,#fef3c7)!important;border:1px solid #f59e0b!important;color:#92400e!important;box-shadow:0 10px 24px rgba(245,158,11,.14)!important;}body.menu-body .catalogo-menu .public-stock-info.stock-low-info *,body.menu-body .ifood-menu .public-stock-info.stock-low-info *,body.menu-body .public-stock-info.stock-low-info *{color:#92400e!important;}body.menu-body .catalogo-menu .public-stock-info.stock-out-info,body.menu-body .ifood-menu .public-stock-info.stock-out-info,body.menu-body .public-stock-info.stock-out-info{background:linear-gradient(180deg,#fff1f2,#ffe4e6)!important;border:1px solid #fda4af!important;color:#9f1239!important;box-shadow:0 10px 24px rgba(244,63,94,.14)!important;}body.menu-body .catalogo-menu .public-stock-info.stock-out-info *,body.menu-body .ifood-menu .public-stock-info.stock-out-info *,body.menu-body .public-stock-info.stock-out-info *{color:#9f1239!important;}@media(max-width:720px){body.menu-body #checkoutModal.modal:not(.hidden){align-items:flex-end!important;padding:0!important;}body.menu-body #checkoutModal.modal:not(.hidden) .checkout-sheet,body.menu-body #checkoutModal.modal:not(.hidden) .sheet{width:100%!important;max-width:100%!important;max-height:94dvh!important;overflow:auto!important;border-radius:22px 22px 0 0!important;padding:10px!important;box-sizing:border-box!important;}body.menu-body #checkoutModal .checkout-panel.themed-check-panel,body.menu-body #checkoutModal.amzx-themed-modal .checkout-panel.themed-check-panel,body.menu-body .amzx-themed-modal .checkout-panel.themed-check-panel{padding:10px!important;overflow:hidden!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper,body.menu-body #checkoutModal .checkout-item.themed-check-item.checkout-item-with-stepper,body.menu-body #checkoutModal.amzx-themed-modal .checkout-item.checkout-item-with-stepper,body.menu-body #checkoutModal .checkout-sheet .checkout-item.checkout-item-with-stepper,body.menu-body .amzx-themed-modal .checkout-item.checkout-item-with-stepper{grid-template-columns:54px minmax(0,1fr) 36px!important;grid-template-rows:auto auto!important;grid-template-areas:"amzx-img amzx-info amzx-remove"
 "amzx-img amzx-actions amzx-remove"!important;gap:7px 8px!important;min-height:86px!important;padding:9px!important;border-radius:18px!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper>img{width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;min-height:52px!important;max-height:52px!important;border-radius:13px!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-item-info b{font-size:13px!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-item-info p,body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-item-info small{font-size:10px!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-price-stack{width:100%!important;min-width:0!important;max-width:100%!important;justify-self:stretch!important;align-self:center!important;grid-template-columns:auto minmax(0,1fr)!important;grid-template-areas:"price stock"
 "qty qty"!important;justify-items:start!important;align-items:center!important;gap:5px 8px!important;text-align:left!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-item-price{justify-content:flex-start!important;justify-self:start!important;width:auto!important;max-width:100%!important;min-height:18px!important;font-size:14px!important;text-align:left!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-stock-line{justify-self:end!important;min-width:0!important;max-width:82px!important;height:20px!important;min-height:20px!important;max-height:20px!important;padding:0 6px!important;font-size:8.5px!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-qty-stepper{justify-self:start!important;margin:0!important;width:94px!important;min-width:94px!important;max-width:94px!important;height:30px!important;min-height:30px!important;max-height:30px!important;grid-template-columns:24px 30px 24px!important;}body.menu-body #checkoutModal .checkout-qty-stepper button{width:24px!important;min-width:24px!important;max-width:24px!important;height:24px!important;min-height:24px!important;max-height:24px!important;font-size:14px!important;}body.menu-body #checkoutModal .checkout-qty-stepper b{width:30px!important;min-width:30px!important;max-width:30px!important;height:24px!important;min-height:24px!important;max-height:24px!important;font-size:11.5px!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-remove-item{width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;min-height:34px!important;max-height:34px!important;border-radius:12px!important;}body.menu-body .catalogo-menu .public-stock-info,body.menu-body .public-stock-info{grid-template-columns:1fr!important;gap:3px!important;min-height:0!important;padding:9px 10px!important;}body.menu-body .catalogo-menu .public-stock-info small,body.menu-body .public-stock-info small{text-align:center!important;}}@media(max-width:380px){body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper,body.menu-body #checkoutModal .checkout-item.themed-check-item.checkout-item-with-stepper,body.menu-body #checkoutModal.amzx-themed-modal .checkout-item.checkout-item-with-stepper,body.menu-body #checkoutModal .checkout-sheet .checkout-item.checkout-item-with-stepper,body.menu-body .amzx-themed-modal .checkout-item.checkout-item-with-stepper{grid-template-columns:50px minmax(0,1fr) 32px!important;padding:8px!important;gap:6px 7px!important;min-height:82px!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper>img{width:48px!important;min-width:48px!important;max-width:48px!important;height:48px!important;min-height:48px!important;max-height:48px!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-stock-line{max-width:72px!important;font-size:8px!important;padding:0 5px!important;}body.menu-body #checkoutModal .checkout-item.checkout-item-with-stepper .checkout-remove-item{width:30px!important;min-width:30px!important;max-width:30px!important;height:30px!important;min-height:30px!important;max-height:30px!important;}}@media(max-width:760px){body.menu-body .catalogo-menu .featured-products .featured-scroller,body.menu-body .ifood-menu .featured-products .featured-scroller,body.menu-body .featured-products .featured-scroller{box-sizing:border-box!important;padding-left:var(--amzx-featured-mobile-side-space,16px)!important;padding-right:var(--amzx-featured-mobile-side-space,16px)!important;scroll-padding-left:var(--amzx-featured-mobile-side-space,16px)!important;scroll-padding-right:var(--amzx-featured-mobile-side-space,16px)!important;}body.menu-body .featured-products.amzx-carousel-static .featured-scroller{justify-content:center!important;padding-left:0!important;padding-right:0!important;scroll-padding-left:0!important;scroll-padding-right:0!important;overflow-x:hidden!important;}body.menu-body .featured-products.amzx-carousel-active .featured-scroller{justify-content:flex-start!important;}body.menu-body .catalogo-menu .featured-products .featured-scroller>.featured-product,body.menu-body .catalogo-menu .featured-products .featured-scroller>.menu-product,body.menu-body .ifood-menu .featured-products .featured-scroller>.featured-product,body.menu-body .ifood-menu .featured-products .featured-scroller>.menu-product,body.menu-body .featured-products .featured-scroller>.featured-product,body.menu-body .featured-products .featured-scroller>.menu-product{scroll-snap-align:center!important;margin-left:0!important;margin-right:0!important;}}body.menu-body{overflow-x:hidden!important;scroll-behavior:smooth!important;}body.menu-body .ifood-menu,body.menu-body .catalogo-menu{padding-bottom:72px!important;isolation:isolate!important;}body.menu-body .menu-hero{margin-top:0!important;}body.menu-body .menu-hero .hero-picture{display:block!important;width:100%!important;}body.menu-body .ifood-menu .hero-img,body.menu-body .catalogo-menu .hero-img{display:block!important;width:100%!important;object-fit:cover!important;object-position:center 38%!important;filter:brightness(.76)!important;background:#0f172a!important;}body.menu-body .ifood-menu .store-card,body.menu-body .catalogo-menu .store-card{position:relative!important;z-index:4!important;}body.menu-body .amzx-master-client-footer{position:relative!important;z-index:2!important;clear:both!important;box-sizing:border-box!important;width:min(100%,1100px)!important;margin-left:auto!important;margin-right:auto!important;}body.menu-body.amzx-has-floating-cart .amzx-master-client-footer{margin-bottom:132px!important;}body.menu-body.amzx-public-appnav .amzx-master-client-footer{margin-bottom:96px!important;}body.menu-body.amzx-public-appnav.amzx-has-floating-cart .amzx-master-client-footer{margin-bottom:206px!important;}body.menu-body #checkoutModal.modal:not(.hidden){z-index:999999!important;}body.menu-body #floatingCart.floating-cart{z-index:88!important;bottom:calc(18px + env(safe-area-inset-bottom,0px))!important;}@media(min-width:901px){body.menu-body .ifood-menu,body.menu-body .catalogo-menu{padding-top:0!important;}body.menu-body .ifood-menu .menu-hero,body.menu-body .catalogo-menu .menu-hero{max-width:1100px!important;margin:0 auto!important;overflow:visible!important;border-radius:26px!important;}body.menu-body .ifood-menu .hero-img,body.menu-body .catalogo-menu .hero-img{height:clamp(168px,16vw,216px)!important;max-height:216px!important;min-height:168px!important;border-radius:26px 26px 0 0!important;}body.menu-body .ifood-menu .store-card,body.menu-body .catalogo-menu .store-card{margin-top:-48px!important;margin-bottom:18px!important;width:min(960px,calc(100% - 40px))!important;}}@media(max-width:900px){body.menu-body .ifood-menu .hero-img,body.menu-body .catalogo-menu .hero-img{height:180px!important;max-height:180px!important;min-height:180px!important;border-radius:0!important;}body.menu-body .ifood-menu .store-card,body.menu-body .catalogo-menu .store-card{margin-top:-42px!important;margin-bottom:14px!important;}}@media(min-width:761px){body.menu-body .ifood-menu.card-style-compact .products-list,body.menu-body .catalogo-menu.card-style-compact .products-list{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))!important;gap:18px!important;align-items:stretch!important;}body.menu-body .ifood-menu.card-style-compact .products-list>h2,body.menu-body .catalogo-menu.card-style-compact .products-list>h2{grid-column:1/-1!important;margin:22px 0 0!important;}body.menu-body .ifood-menu.card-style-compact .products-list .menu-product,body.menu-body .catalogo-menu.card-style-compact .products-list .menu-product{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;grid-template-columns:1fr!important;gap:11px!important;min-height:0!important;height:auto!important;padding:14px!important;text-align:left!important;border-radius:22px!important;overflow:hidden!important;}body.menu-body .ifood-menu.card-style-compact .products-list .menu-product>img,body.menu-body .catalogo-menu.card-style-compact .products-list .menu-product>img{order:-1!important;display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;height:152px!important;min-height:152px!important;max-height:152px!important;object-fit:cover!important;object-position:center!important;border-radius:16px!important;margin:0!important;}body.menu-body .ifood-menu.card-style-compact .products-list .menu-product>div,body.menu-body .catalogo-menu.card-style-compact .products-list .menu-product>div{width:100%!important;min-width:0!important;text-align:left!important;display:flex!important;flex-direction:column!important;gap:7px!important;}body.menu-body .ifood-menu.card-style-compact .products-list .menu-product h3,body.menu-body .catalogo-menu.card-style-compact .products-list .menu-product h3{font-size:16px!important;line-height:1.18!important;margin:0!important;text-align:left!important;}body.menu-body .ifood-menu.card-style-compact .products-list .menu-product p,body.menu-body .catalogo-menu.card-style-compact .products-list .menu-product p{font-size:13px!important;line-height:1.34!important;margin:0!important;display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-align:left!important;}body.menu-body .ifood-menu.card-style-compact .products-list .price-discount-row,body.menu-body .catalogo-menu.card-style-compact .products-list .price-discount-row{margin-top:auto!important;justify-content:flex-start!important;text-align:left!important;}}@media(max-width:760px){body.menu-body .ifood-menu,body.menu-body .catalogo-menu{padding-bottom:112px!important;}body.menu-body.amzx-has-floating-cart .ifood-menu,body.menu-body.amzx-has-floating-cart .catalogo-menu{padding-bottom:210px!important;}body.menu-body .products-list{display:grid!important;grid-template-columns:1fr!important;gap:14px!important;align-items:stretch!important;}body.menu-body .products-list>h2{grid-column:1/-1!important;margin:20px 0 2px!important;}body.menu-body .products-list .menu-product{display:flex!important;flex-direction:column!important;grid-template-columns:1fr!important;align-items:stretch!important;justify-content:flex-start!important;gap:10px!important;min-height:0!important;height:auto!important;padding:13px!important;text-align:left!important;overflow:hidden!important;border-radius:20px!important;transform:none!important;transition:none!important;backface-visibility:visible!important;}body.menu-body .products-list .menu-product>img{order:-1!important;display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;height:168px!important;min-height:168px!important;max-height:168px!important;object-fit:cover!important;object-position:center!important;margin:0!important;border-radius:16px!important;transform:none!important;backface-visibility:visible!important;}body.menu-body .products-list .menu-product>div{width:100%!important;min-width:0!important;text-align:left!important;display:flex!important;flex-direction:column!important;gap:7px!important;}body.menu-body .products-list .menu-product h3{font-size:17px!important;line-height:1.18!important;margin:0!important;text-align:left!important;}body.menu-body .products-list .menu-product p{font-size:13.4px!important;line-height:1.35!important;margin:0!important;text-align:left!important;}body.menu-body .products-list .price-discount-row{justify-content:flex-start!important;text-align:left!important;}body.menu-body .menu-floating-icons{display:none!important;}body.menu-body .menu-product:hover{transform:none!important;}body.menu-body #floatingCart.floating-cart{left:10px!important;right:10px!important;bottom:calc(78px + env(safe-area-inset-bottom,0px))!important;transform:none!important;width:auto!important;max-width:none!important;z-index:88!important;}body.menu-body.checkout-open #amzxMobileAppNav,body.menu-body.checkout-open .amzx-mobile-app-nav{opacity:.18!important;pointer-events:none!important;z-index:30!important;}.amzx-mobile-app-nav{position:fixed!important;left:0!important;right:0!important;bottom:0!important;z-index:62!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:0!important;padding:8px max(8px,env(safe-area-inset-left,0px)) calc(8px + env(safe-area-inset-bottom,0px)) max(8px,env(safe-area-inset-right,0px))!important;background:rgba(15,23,42,.96)!important;color:#fff!important;border-top:1px solid rgba(255,255,255,.14)!important;box-shadow:0 -14px 34px rgba(2,6,23,.28)!important;backdrop-filter:blur(14px)!important;}.amzx-mobile-app-nav button{appearance:none!important;border:0!important;background:transparent!important;color:#e5eefc!important;-webkit-text-fill-color:#e5eefc!important;min-width:0!important;min-height:54px!important;padding:6px 4px!important;border-radius:15px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:3px!important;font-size:10.5px!important;line-height:1.05!important;font-weight:900!important;text-align:center!important;white-space:nowrap!important;}.amzx-mobile-app-nav button span{display:block!important;font-size:20px!important;line-height:1!important;color:#fff!important;-webkit-text-fill-color:#fff!important;}.amzx-mobile-app-nav button:active,.amzx-mobile-app-nav button.is-active{background:rgba(255,255,255,.11)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;}}@media(max-width:420px){body.menu-body .products-list .menu-product>img{height:148px!important;min-height:148px!important;max-height:148px!important}.amzx-mobile-app-nav button{font-size:9.8px!important;min-height:50px!important}.amzx-mobile-app-nav button span{font-size:18px!important}}@media(min-width:761px){.amzx-mobile-app-nav{display:none!important;}}html,body{max-width:100%!important;overflow-x:hidden!important;-webkit-text-size-adjust:100%;text-size-adjust:100%;}*,*::before,*::after{box-sizing:border-box;}body,button,input,select,textarea{line-height:1.35;text-rendering:optimizeLegibility;}img,svg,video,canvas{max-width:100%;height:auto;}:where(.admin-main,.admin-shell,.ifood-menu,.catalogo-menu,.modal,.sheet,.checkout-sheet,.product-sheet,.card,.panel,.section,.menu-product,.featured-product,.offer-card,.order-card,.client-card,.license-card,.pdv,.kds-board,.display-grid,.table-wrap,.grid,.grid2,.form-grid,.actions,.top-actions,.hero-actions){min-width:0!important;max-width:100%;}:where(.admin-main,.admin-shell,.ifood-menu,.catalogo-menu,.modal,.sheet,.checkout-sheet,.product-sheet,.card,.panel,.section,.menu-product,.featured-product,.offer-card,.order-card,.client-card,.license-card,.table-wrap):where(h1,h2,h3,h4,p,span,b,strong,small,label,a,button,td,th,li,code,em){min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:normal;}:where(.grid,.grid2,.form-grid,.quick,.stats,.orders-board,.tables-grid,.products-list,.featured-scroller,.offers-scroller,.checkout-items,.receive-tabs,.pay-tabs,.themed-tabs,.top-actions,.hero-actions,.actions,.order-meta,.badges,.pills)>*{min-width:0!important;}:where(button,.btn,.button,.pill,.badge,.status-pill,.license-status-pill,.payment-status-pill,.pay-tabs button,.receive-tabs button,.themed-tabs button){min-height:38px;line-height:1.2!important;white-space:normal!important;text-align:center!important;display:inline-flex;align-items:center;justify-content:center;gap:8px;overflow-wrap:anywhere;}:where(input,select,textarea){max-width:100%!important;min-width:0!important;color:#0f172a;background:#fff;line-height:1.35!important;}:where(textarea){white-space:pre-wrap;overflow:auto;}:where(table){max-width:100%;}:where(td,th){vertical-align:top;line-height:1.35;}:where(.table-wrap){overflow-x:auto!important;overflow-y:visible!important;-webkit-overflow-scrolling:touch;}:where(.amzx-themed-modal .close,.product-x,.client-close){background:#111827!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:1px solid rgba(255,255,255,.16)!important;box-shadow:none!important;}:where(.themed-tabs button.active,.pay-tabs button.active,.receive-tabs button.active,.checkout-stage-wrap .checkout-traffic-steps span.active){color:#111827!important;-webkit-text-fill-color:#111827!important;text-shadow:none!important;}:where(.floating-cart button,#goCheckout,.sketch-menu-v106 .floating-cart button){color:#111827!important;-webkit-text-fill-color:#111827!important;text-shadow:none!important;}:where(.admin-shell .pdv-line-btn.plus,.admin-shell .pdv-v233 #pdvFinish,.license-payment-pro .btn.primary.span2,.display-feature){color:#052e16!important;-webkit-text-fill-color:#052e16!important;text-shadow:none!important;}:where(.coupon-strip button[data-coupon].selected::after){color:#111827!important;-webkit-text-fill-color:#111827!important;}:where(.product-sheet,.checkout-sheet,.amzx-themed-modal,.checkout-panel,.themed-check-panel,.themed-total-panel){overflow:visible!important;}body.menu-body #checkoutModal.modal:not(.hidden){align-items:flex-start!important;overflow-y:auto!important;overflow-x:hidden!important;padding:10px!important;}body.menu-body #checkoutModal .checkout-sheet,body.menu-body #checkoutModal .sheet{width:min(760px,100%)!important;max-width:100%!important;overflow:visible!important;}body.menu-body #checkoutModal .checkout-items,body.menu-body #checkoutModal.amzx-themed-modal .checkout-items,body.menu-body .checkout-themed-sheet .checkout-items{display:grid!important;gap:10px!important;overflow:visible!important;}body.menu-body #checkoutModal .amzx-cart-line,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-line,body.menu-body .checkout-themed-sheet .amzx-cart-line{height:auto!important;min-height:86px!important;max-height:none!important;overflow:visible!important;align-items:center!important;isolation:isolate!important;}body.menu-body #checkoutModal .amzx-cart-line *{min-width:0!important;}body.menu-body #checkoutModal .amzx-cart-main{overflow:visible!important;align-self:center!important;gap:4px!important;}body.menu-body #checkoutModal .amzx-cart-title{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;}body.menu-body #checkoutModal .amzx-cart-title b{max-height:none!important;height:auto!important;overflow:visible!important;white-space:normal!important;text-overflow:clip!important;font-size:13px!important;line-height:1.22!important;color:#111827!important;-webkit-text-fill-color:#111827!important;}body.menu-body #checkoutModal .amzx-cart-opt,body.menu-body #checkoutModal .amzx-cart-note{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;max-height:none!important;font-size:10.5px!important;line-height:1.22!important;color:#475569!important;-webkit-text-fill-color:#475569!important;}body.menu-body #checkoutModal .amzx-cart-side{overflow:visible!important;height:auto!important;min-height:36px!important;align-self:center!important;}body.menu-body #checkoutModal .amzx-cart-price{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;line-height:1.16!important;color:#047857!important;-webkit-text-fill-color:#047857!important;}body.menu-body #checkoutModal .amzx-cart-stock{height:auto!important;min-height:21px!important;max-height:none!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;font-size:9.8px!important;line-height:1.15!important;padding:4px 7px!important;max-width:100%!important;}body.menu-body #checkoutModal .amzx-cart-remove{position:relative!important;z-index:5!important;align-self:center!important;}body.menu-body #checkoutModal .amzx-cart-stepper{align-self:center!important;}body.menu-body #checkoutModal .amzx-cart-stepper button,body.menu-body #checkoutModal .amzx-cart-stepper b{line-height:1!important;white-space:nowrap!important;overflow:hidden!important;}@media(max-width:760px){:where(.admin-main,.main,.ifood-menu,.catalogo-menu,.checkout-sheet,.sheet,.product-sheet,.modal){width:100%!important;max-width:100%!important;}:where(.grid,.grid2,.form-grid,.quick,.orders-board,.tables-grid,.pdv,.display-grid,.kds-board,.qr-layout,.license-grid,.modules-list){grid-template-columns:1fr!important;}:where(.top-actions,.hero-actions,.actions,.order-meta,.badges,.pills){display:flex!important;flex-wrap:wrap!important;gap:8px!important;}:where(.top-actions a,.top-actions button,.hero-actions a,.hero-actions button,.actions a,.actions button){max-width:100%;}body.menu-body #checkoutModal .amzx-cart-line,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-line,body.menu-body .checkout-themed-sheet .amzx-cart-line{grid-template-columns:54px minmax(0,1fr) 34px!important;grid-template-rows:auto auto!important;gap:8px!important;padding:10px!important;border-radius:18px!important;}body.menu-body #checkoutModal .amzx-cart-img{width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;min-height:52px!important;max-height:52px!important;}body.menu-body #checkoutModal .amzx-cart-side{grid-column:2 / 3!important;grid-template-columns:minmax(0,1fr) 94px!important;grid-template-areas:"price qty" "stock qty"!important;gap:5px 8px!important;}body.menu-body #checkoutModal .amzx-cart-stepper{width:94px!important;min-width:94px!important;max-width:94px!important;justify-self:end!important;}body.menu-body #checkoutModal .amzx-cart-stock{justify-self:start!important;min-width:0!important;max-width:100%!important;}}@media(max-width:380px){body.menu-body #checkoutModal .amzx-cart-line,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-line,body.menu-body .checkout-themed-sheet .amzx-cart-line{grid-template-columns:50px minmax(0,1fr) 32px!important;gap:7px!important;padding:9px!important;min-height:84px!important;}body.menu-body #checkoutModal .amzx-cart-img{width:48px!important;min-width:48px!important;max-width:48px!important;height:48px!important;min-height:48px!important;max-height:48px!important;}body.menu-body #checkoutModal .amzx-cart-title b{font-size:12.4px!important;line-height:1.22!important;}body.menu-body #checkoutModal .amzx-cart-opt,body.menu-body #checkoutModal .amzx-cart-note{font-size:10px!important;line-height:1.2!important;}body.menu-body #checkoutModal .amzx-cart-side{grid-template-columns:minmax(0,1fr) 88px!important;gap:4px 6px!important;}body.menu-body #checkoutModal .amzx-cart-stepper{width:88px!important;min-width:88px!important;max-width:88px!important;}body.menu-body #checkoutModal .amzx-cart-stock{font-size:9px!important;line-height:1.14!important;padding:3px 6px!important;}}body.menu-body #checkoutModal .amzx-cart-line,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-line,body.menu-body .checkout-themed-sheet .amzx-cart-line{box-sizing:border-box!important;isolation:isolate!important;}body.menu-body #checkoutModal .amzx-cart-line *,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-line *,body.menu-body .checkout-themed-sheet .amzx-cart-line *{box-sizing:border-box!important;min-width:0!important;}@media(max-width:760px){body.menu-body #checkoutModal .checkout-items,body.menu-body #checkoutModal.amzx-themed-modal .checkout-items,body.menu-body .checkout-themed-sheet .checkout-items{display:flex!important;flex-direction:column!important;gap:12px!important;width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;overflow:visible!important;}body.menu-body #checkoutModal .amzx-cart-line,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-line,body.menu-body .checkout-themed-sheet .amzx-cart-line{display:grid!important;grid-template-columns:60px minmax(0,1fr) 38px!important;grid-template-rows:auto auto!important;grid-template-areas:"img main remove"
 "side side side"!important;align-items:start!important;justify-items:stretch!important;column-gap:10px!important;row-gap:9px!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:0!important;height:auto!important;max-height:none!important;padding:12px!important;margin:0!important;overflow:visible!important;border-radius:20px!important;}body.menu-body #checkoutModal .amzx-cart-img,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-img,body.menu-body .checkout-themed-sheet .amzx-cart-img{grid-area:img!important;position:static!important;display:block!important;align-self:start!important;justify-self:center!important;width:58px!important;min-width:58px!important;max-width:58px!important;height:58px!important;min-height:58px!important;max-height:58px!important;object-fit:contain!important;padding:4px!important;margin:0!important;border-radius:15px!important;}body.menu-body #checkoutModal .amzx-cart-main,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-main,body.menu-body .checkout-themed-sheet .amzx-cart-main{grid-area:main!important;position:static!important;display:block!important;align-self:start!important;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;padding:1px 0 0!important;margin:0!important;overflow:visible!important;text-align:left!important;}body.menu-body #checkoutModal .amzx-cart-title,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-title,body.menu-body .checkout-themed-sheet .amzx-cart-title{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:start!important;gap:6px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;max-height:none!important;padding:0!important;margin:0!important;overflow:visible!important;line-height:1.18!important;}body.menu-body #checkoutModal .amzx-cart-count,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-count,body.menu-body .checkout-themed-sheet .amzx-cart-count{display:inline-flex!important;align-items:center!important;justify-content:center!important;align-self:start!important;min-width:28px!important;height:20px!important;padding:0 6px!important;margin:0!important;border-radius:999px!important;font-size:10px!important;line-height:1!important;font-weight:950!important;white-space:nowrap!important;flex:0 0 auto!important;}body.menu-body #checkoutModal .amzx-cart-title b,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-title b,body.menu-body .checkout-themed-sheet .amzx-cart-title b{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;padding:0!important;margin:0!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;color:#111827!important;-webkit-text-fill-color:#111827!important;font-size:13.3px!important;line-height:1.20!important;font-weight:950!important;text-align:left!important;}body.menu-body #checkoutModal .amzx-cart-opt,body.menu-body #checkoutModal .amzx-cart-note,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-opt,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-note,body.menu-body .checkout-themed-sheet .amzx-cart-opt,body.menu-body .checkout-themed-sheet .amzx-cart-note{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;margin:4px 0 0!important;padding:0!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere!important;color:#475569!important;-webkit-text-fill-color:#475569!important;font-size:10.5px!important;line-height:1.20!important;font-weight:800!important;text-align:left!important;}body.menu-body #checkoutModal .amzx-cart-remove,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-remove,body.menu-body .checkout-themed-sheet .amzx-cart-remove{grid-area:remove!important;position:static!important;display:inline-grid!important;place-items:center!important;align-self:start!important;justify-self:end!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;max-height:36px!important;padding:0!important;margin:0!important;border-radius:13px!important;z-index:5!important;}body.menu-body #checkoutModal .amzx-cart-remove svg,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-remove svg,body.menu-body .checkout-themed-sheet .amzx-cart-remove svg{width:17px!important;height:17px!important;margin:0!important;}body.menu-body #checkoutModal .amzx-cart-side,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-side,body.menu-body .checkout-themed-sheet .amzx-cart-side{grid-area:side!important;position:static!important;display:grid!important;grid-template-columns:minmax(0,1fr) 96px!important;grid-template-rows:auto auto!important;grid-template-areas:"price qty"
 "stock qty"!important;align-items:center!important;justify-items:start!important;align-self:stretch!important;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;gap:6px 10px!important;padding:8px 4px 0 70px!important;margin:0!important;overflow:visible!important;text-align:left!important;border-top:1px solid rgba(148,163,184,.25)!important;}body.menu-body #checkoutModal .amzx-cart-price,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-price,body.menu-body .checkout-themed-sheet .amzx-cart-price{grid-area:price!important;display:block!important;align-self:end!important;justify-self:start!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;padding:0!important;margin:0!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important;color:#047857!important;-webkit-text-fill-color:#047857!important;font-size:14px!important;line-height:1.15!important;font-weight:1000!important;text-align:left!important;}body.menu-body #checkoutModal .amzx-cart-stepper,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-stepper,body.menu-body .checkout-themed-sheet .amzx-cart-stepper{grid-area:qty!important;display:grid!important;grid-template-columns:24px 32px 24px!important;align-items:center!important;justify-content:center!important;justify-items:center!important;align-self:center!important;justify-self:end!important;width:94px!important;min-width:94px!important;max-width:94px!important;height:30px!important;min-height:30px!important;max-height:30px!important;gap:3px!important;padding:3px!important;margin:0!important;border-radius:999px!important;overflow:hidden!important;}body.menu-body #checkoutModal .amzx-cart-stepper button,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-stepper button,body.menu-body .checkout-themed-sheet .amzx-cart-stepper button{width:24px!important;min-width:24px!important;max-width:24px!important;height:24px!important;min-height:24px!important;max-height:24px!important;padding:0!important;margin:0!important;line-height:1!important;font-size:14px!important;white-space:nowrap!important;overflow:hidden!important;}body.menu-body #checkoutModal .amzx-cart-stepper b,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-stepper b,body.menu-body .checkout-themed-sheet .amzx-cart-stepper b{width:32px!important;min-width:32px!important;max-width:32px!important;height:24px!important;min-height:24px!important;max-height:24px!important;padding:0!important;margin:0!important;line-height:1!important;font-size:11px!important;white-space:nowrap!important;overflow:hidden!important;}body.menu-body #checkoutModal .amzx-cart-stock,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-stock,body.menu-body .checkout-themed-sheet .amzx-cart-stock{grid-area:stock!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;align-self:start!important;justify-self:start!important;width:auto!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:20px!important;max-height:none!important;padding:4px 7px!important;margin:0!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important;color:#065f46!important;-webkit-text-fill-color:#065f46!important;font-size:9.2px!important;line-height:1.12!important;font-weight:950!important;text-align:left!important;}}@media(max-width:390px){body.menu-body #checkoutModal .amzx-cart-line,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-line,body.menu-body .checkout-themed-sheet .amzx-cart-line{grid-template-columns:54px minmax(0,1fr) 34px!important;column-gap:8px!important;row-gap:8px!important;padding:10px!important;border-radius:18px!important;}body.menu-body #checkoutModal .amzx-cart-img,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-img,body.menu-body .checkout-themed-sheet .amzx-cart-img{width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;min-height:52px!important;max-height:52px!important;}body.menu-body #checkoutModal .amzx-cart-title b,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-title b,body.menu-body .checkout-themed-sheet .amzx-cart-title b{font-size:12.7px!important;line-height:1.18!important;}body.menu-body #checkoutModal .amzx-cart-opt,body.menu-body #checkoutModal .amzx-cart-note,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-opt,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-note,body.menu-body .checkout-themed-sheet .amzx-cart-opt,body.menu-body .checkout-themed-sheet .amzx-cart-note{font-size:9.8px!important;line-height:1.18!important;}body.menu-body #checkoutModal .amzx-cart-side,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-side,body.menu-body .checkout-themed-sheet .amzx-cart-side{grid-template-columns:minmax(0,1fr) 88px!important;gap:5px 8px!important;padding-left:62px!important;}body.menu-body #checkoutModal .amzx-cart-stepper,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-stepper,body.menu-body .checkout-themed-sheet .amzx-cart-stepper{width:88px!important;min-width:88px!important;max-width:88px!important;grid-template-columns:23px 30px 23px!important;}body.menu-body #checkoutModal .amzx-cart-stepper button,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-stepper button,body.menu-body .checkout-themed-sheet .amzx-cart-stepper button{width:23px!important;min-width:23px!important;max-width:23px!important;height:23px!important;min-height:23px!important;max-height:23px!important;}body.menu-body #checkoutModal .amzx-cart-stepper b,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-stepper b,body.menu-body .checkout-themed-sheet .amzx-cart-stepper b{width:30px!important;min-width:30px!important;max-width:30px!important;height:23px!important;min-height:23px!important;max-height:23px!important;font-size:10.5px!important;}body.menu-body #checkoutModal .amzx-cart-remove,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-remove,body.menu-body .checkout-themed-sheet .amzx-cart-remove{width:32px!important;min-width:32px!important;max-width:32px!important;height:32px!important;min-height:32px!important;max-height:32px!important;}}@media(max-width:340px){body.menu-body #checkoutModal .amzx-cart-side,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-side,body.menu-body .checkout-themed-sheet .amzx-cart-side{grid-template-columns:1fr!important;grid-template-areas:"price" "qty" "stock"!important;padding-left:0!important;}body.menu-body #checkoutModal .amzx-cart-stepper,body.menu-body #checkoutModal.amzx-themed-modal .amzx-cart-stepper,body.menu-body .checkout-themed-sheet .amzx-cart-stepper{justify-self:start!important;}}body.menu-body{--amzx-surface-light:#ffffff;--amzx-title-light:#0f172a;--amzx-muted-light:#334155;--amzx-code-light:#713f12;--amzx-price-light:#ea580c;--amzx-line-light:#d6dbe6;--amzx-title-dark:#fff7ed;--amzx-muted-dark:#f8e7c1;--amzx-code-dark:#fde68a;--amzx-price-dark:var(--primary,#ff8a1f);--amzx-line-dark:color-mix(in srgb,var(--primary,#facc15) 58%,#334155);--amzx-card-bg:var(--menu-card,#ffffff);--amzx-card-title:var(--amzx-title-light);--amzx-card-muted:var(--amzx-muted-light);--amzx-card-code:var(--amzx-code-light);--amzx-card-price:var(--amzx-price-light);--amzx-card-line:var(--amzx-line-light);--amzx-card-shadow:0 18px 40px rgba(15,23,42,.12);--amzx-img-bg:#ffffff;--amzx-ok-bg:#065f46;--amzx-ok-bg-2:#047857;--amzx-ok-border:#6ee7b7;--amzx-low-bg:#78350f;--amzx-low-bg-2:#b45309;--amzx-low-border:#fcd34d;--amzx-out-bg:#7f1d1d;--amzx-out-bg-2:#be123c;--amzx-out-border:#fecdd3;--amzx-dark-note:#111827;--amzx-dark-note-2:#1f2937;}body.menu-body.theme-dark,body.menu-body.tpl-ifood_burger,body.menu-body.tpl-dark_pizza_gold,body.menu-body.tpl-black_gourmet,body.menu-body.tpl-premium_dark,body.menu-body.tpl-sushi_neon,body.menu-body.tpl-churrasco_gold,body.menu-body.tpl-construcao_gold,body.menu-body.tpl-dark_auto_gold,body.menu-body.tpl-black_premium,body.menu-body.tpl-joias_premium,body.menu-body.tpl-cyber_neon,body.menu-body.tpl-otica_neon{--amzx-card-bg:var(--menu-card,#15110d);--amzx-card-title:var(--amzx-title-dark);--amzx-card-muted:var(--amzx-muted-dark);--amzx-card-code:var(--amzx-code-dark);--amzx-card-price:var(--amzx-price-dark);--amzx-card-line:var(--amzx-line-dark);--amzx-card-shadow:0 22px 54px rgba(0,0,0,.34);}body.menu-body.tpl-pastel_pop,body.menu-body.tpl-mc_gold,body.menu-body.tpl-bite_red,body.menu-body.tpl-clean_market,body.menu-body.tpl-catalogo_moda,body.menu-body.tpl-catalogo_veiculo,body.menu-body.tpl-aqua_moda_glass,body.menu-body.tpl-vitrine_orange{--amzx-card-bg:var(--menu-card,#ffffff);--amzx-card-title:#0f172a;--amzx-card-muted:#334155;--amzx-card-code:#713f12;--amzx-card-price:var(--primary,#ea580c);--amzx-card-line:color-mix(in srgb,var(--primary,#ff4f0a) 34%,#d6dbe6);}body.menu-body .ifood-menu,body.menu-body .catalogo-menu{box-sizing:border-box!important;overflow-x:hidden!important;}@media(min-width:1024px){body.menu-body .ifood-menu,body.menu-body .catalogo-menu,body.menu-body .ifood-menu.desktop-wide,body.menu-body .catalogo-menu.desktop-wide{width:min(1280px,calc(100% - 48px))!important;max-width:1280px!important;margin-left:auto!important;margin-right:auto!important;overflow:visible!important;}body.menu-body .ifood-menu .menu-hero,body.menu-body .catalogo-menu .menu-hero{width:100%!important;max-width:1280px!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;border-radius:34px!important;overflow:visible!important;}body.menu-body .ifood-menu .hero-img,body.menu-body .catalogo-menu .hero-img{display:block!important;width:100%!important;max-width:1280px!important;height:clamp(360px,42vw,540px)!important;max-height:540px!important;object-fit:cover!important;object-position:center center!important;border-radius:34px!important;background:#0f172a!important;}body.menu-body .ifood-menu .store-card,body.menu-body .catalogo-menu .store-card{width:min(1020px,calc(100% - 40px))!important;max-width:1020px!important;margin-left:auto!important;margin-right:auto!important;}body.menu-body .ifood-menu .search-row,body.menu-body .ifood-menu .coupon-strip,body.menu-body .ifood-menu .cat-tabs,body.menu-body .ifood-menu .products-list,body.menu-body .ifood-menu .featured-products,body.menu-body .ifood-menu .menu-offers-section,body.menu-body .catalogo-menu .search-row,body.menu-body .catalogo-menu .coupon-strip,body.menu-body .catalogo-menu .cat-tabs,body.menu-body .catalogo-menu .products-list,body.menu-body .catalogo-menu .featured-products,body.menu-body .catalogo-menu .menu-offers-section{width:min(1220px,100%)!important;max-width:1220px!important;margin-left:auto!important;margin-right:auto!important;}}body.menu-body .ifood-menu .featured-products,body.menu-body .catalogo-menu .featured-products{text-align:center!important;overflow:visible!important;}body.menu-body .ifood-menu .featured-products .featured-head,body.menu-body .catalogo-menu .featured-products .featured-head,body.menu-body .ifood-menu .featured-products .featured-head>div,body.menu-body .catalogo-menu .featured-products .featured-head>div{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important;}body.menu-body .ifood-menu .featured-products .featured-head h2,body.menu-body .catalogo-menu .featured-products .featured-head h2,body.menu-body .ifood-menu .featured-products .featured-head span,body.menu-body .catalogo-menu .featured-products .featured-head span{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;text-align:center!important;text-shadow:0 2px 12px rgba(0,0,0,.42)!important;}body.menu-body .ifood-menu .featured-products .featured-head small,body.menu-body .catalogo-menu .featured-products .featured-head small{color:#fde68a!important;-webkit-text-fill-color:#fde68a!important;text-align:center!important;text-shadow:0 2px 10px rgba(0,0,0,.45)!important;}body.menu-body .ifood-menu .featured-scroller,body.menu-body .catalogo-menu .featured-scroller{display:flex!important;flex-wrap:wrap!important;align-items:stretch!important;justify-content:center!important;gap:16px!important;overflow:visible!important;scroll-snap-type:none!important;padding:12px 14px 18px!important;}body.menu-body .ifood-menu .products-list .menu-product,body.menu-body .catalogo-menu .products-list .menu-product,body.menu-body .ifood-menu .featured-products .menu-product,body.menu-body .catalogo-menu .featured-products .menu-product,body.menu-body .ifood-menu .menu-offers-section .menu-product,body.menu-body .catalogo-menu .menu-offers-section .menu-product{box-sizing:border-box!important;position:relative!important;isolation:isolate!important;display:grid!important;align-items:center!important;justify-items:stretch!important;width:100%!important;max-width:100%!important;height:auto!important;margin:0 0 18px!important;border-radius:24px!important;overflow:hidden!important;cursor:pointer!important;background:var(--amzx-card-bg)!important;color:var(--amzx-card-title)!important;-webkit-text-fill-color:initial!important;border:1px solid var(--amzx-card-line)!important;box-shadow:var(--amzx-card-shadow)!important;text-shadow:none!important;opacity:1!important;}body.menu-body .ifood-menu .menu-product>div,body.menu-body .catalogo-menu .menu-product>div{min-width:0!important;width:auto!important;display:block!important;color:var(--amzx-card-title)!important;-webkit-text-fill-color:initial!important;}body.menu-body .ifood-menu .menu-product picture,body.menu-body .catalogo-menu .menu-product picture{display:block!important;min-width:0!important;}body.menu-body .ifood-menu .menu-product>img,body.menu-body .catalogo-menu .menu-product>img,body.menu-body .ifood-menu .menu-product picture img,body.menu-body .catalogo-menu .menu-product picture img{display:block!important;object-fit:contain!important;object-position:center center!important;background:var(--amzx-img-bg)!important;border:1px solid rgba(148,163,184,.30)!important;opacity:1!important;visibility:visible!important;box-shadow:0 12px 28px rgba(0,0,0,.14)!important;}body.menu-body .ifood-menu .menu-product h3,body.menu-body .catalogo-menu .menu-product h3,body.menu-body .ifood-menu .menu-product b,body.menu-body .catalogo-menu .menu-product b{display:block!important;margin:0 0 8px!important;color:var(--amzx-card-title)!important;-webkit-text-fill-color:var(--amzx-card-title)!important;font-weight:1000!important;line-height:1.15!important;text-shadow:none!important;opacity:1!important;overflow:visible!important;overflow-wrap:anywhere!important;word-break:normal!important;white-space:normal!important;}body.menu-body .ifood-menu .menu-product p,body.menu-body .catalogo-menu .menu-product p{display:block!important;margin:0 0 10px!important;color:var(--amzx-card-muted)!important;-webkit-text-fill-color:var(--amzx-card-muted)!important;font-weight:850!important;line-height:1.35!important;opacity:1!important;text-shadow:none!important;overflow:visible!important;white-space:normal!important;}body.menu-body .ifood-menu .menu-product small,body.menu-body .catalogo-menu .menu-product small,body.menu-body .ifood-menu .product-code-prefix,body.menu-body .catalogo-menu .product-code-prefix{color:var(--amzx-card-code)!important;-webkit-text-fill-color:var(--amzx-card-code)!important;font-weight:950!important;text-shadow:none!important;opacity:1!important;}body.menu-body .ifood-menu .price-discount-row,body.menu-body .catalogo-menu .price-discount-row{display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important;margin:6px 0!important;}body.menu-body .ifood-menu .menu-product strong,body.menu-body .catalogo-menu .menu-product strong{display:inline-flex!important;align-items:center!important;width:auto!important;margin:0!important;color:var(--amzx-card-price)!important;-webkit-text-fill-color:var(--amzx-card-price)!important;font-weight:1000!important;text-shadow:none!important;opacity:1!important;}body.menu-body .ifood-menu .menu-product del,body.menu-body .catalogo-menu .menu-product del{color:#fecaca!important;-webkit-text-fill-color:#fecaca!important;font-weight:950!important;text-shadow:none!important;opacity:1!important;}@media(min-width:1024px){body.menu-body .ifood-menu:not(.card-style-compact) .products-list,body.menu-body .catalogo-menu:not(.card-style-compact) .products-list,body.menu-body .ifood-menu.card-style-classic .products-list,body.menu-body .catalogo-menu.card-style-classic .products-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;align-items:stretch!important;padding-left:14px!important;padding-right:14px!important;}body.menu-body .ifood-menu:not(.card-style-compact) .products-list>h2,body.menu-body .catalogo-menu:not(.card-style-compact) .products-list>h2,body.menu-body .ifood-menu.card-style-classic .products-list>h2,body.menu-body .catalogo-menu.card-style-classic .products-list>h2{grid-column:1/-1!important;width:100%!important;margin:20px 0 0!important;}body.menu-body .ifood-menu:not(.card-style-compact) .products-list .menu-product,body.menu-body .catalogo-menu:not(.card-style-compact) .products-list .menu-product,body.menu-body .ifood-menu.card-style-classic .products-list .menu-product,body.menu-body .catalogo-menu.card-style-classic .products-list .menu-product,body.menu-body .ifood-menu:not(.card-style-compact) .featured-products .menu-product,body.menu-body .catalogo-menu:not(.card-style-compact) .featured-products .menu-product,body.menu-body .ifood-menu.card-style-classic .featured-products .menu-product,body.menu-body .catalogo-menu.card-style-classic .featured-products .menu-product{grid-template-columns:minmax(0,1fr) 166px!important;gap:18px!important;min-height:188px!important;padding:17px!important;text-align:left!important;}body.menu-body .ifood-menu:not(.card-style-compact) .featured-products .menu-product,body.menu-body .catalogo-menu:not(.card-style-compact) .featured-products .menu-product,body.menu-body .ifood-menu.card-style-classic .featured-products .menu-product,body.menu-body .catalogo-menu.card-style-classic .featured-products .menu-product{flex:0 1 560px!important;max-width:560px!important;margin:0!important;}body.menu-body .ifood-menu:not(.card-style-compact) .menu-product>div,body.menu-body .catalogo-menu:not(.card-style-compact) .menu-product>div,body.menu-body .ifood-menu.card-style-classic .menu-product>div,body.menu-body .catalogo-menu.card-style-classic .menu-product>div{text-align:left!important;}body.menu-body .ifood-menu:not(.card-style-compact) .menu-product>img,body.menu-body .catalogo-menu:not(.card-style-compact) .menu-product>img,body.menu-body .ifood-menu.card-style-classic .menu-product>img,body.menu-body .catalogo-menu.card-style-classic .menu-product>img,body.menu-body .ifood-menu:not(.card-style-compact) .menu-product picture,body.menu-body .catalogo-menu:not(.card-style-compact) .menu-product picture,body.menu-body .ifood-menu.card-style-classic .menu-product picture,body.menu-body .catalogo-menu.card-style-classic .menu-product picture{grid-column:2!important;grid-row:1!important;align-self:center!important;justify-self:end!important;}body.menu-body .ifood-menu:not(.card-style-compact) .menu-product>img,body.menu-body .catalogo-menu:not(.card-style-compact) .menu-product>img,body.menu-body .ifood-menu.card-style-classic .menu-product>img,body.menu-body .catalogo-menu.card-style-classic .menu-product>img,body.menu-body .ifood-menu:not(.card-style-compact) .menu-product picture img,body.menu-body .catalogo-menu:not(.card-style-compact) .menu-product picture img,body.menu-body .ifood-menu.card-style-classic .menu-product picture img,body.menu-body .catalogo-menu.card-style-classic .menu-product picture img{width:166px!important;height:166px!important;min-width:166px!important;max-width:166px!important;max-height:166px!important;padding:8px!important;border-radius:20px!important;}body.menu-body .ifood-menu:not(.card-style-compact) .products-list .menu-product h3,body.menu-body .catalogo-menu:not(.card-style-compact) .products-list .menu-product h3,body.menu-body .ifood-menu.card-style-classic .products-list .menu-product h3,body.menu-body .catalogo-menu.card-style-classic .products-list .menu-product h3{font-size:20px!important;text-align:left!important;}body.menu-body .ifood-menu:not(.card-style-compact) .products-list .menu-product p,body.menu-body .catalogo-menu:not(.card-style-compact) .products-list .menu-product p,body.menu-body .ifood-menu.card-style-classic .products-list .menu-product p,body.menu-body .catalogo-menu.card-style-classic .products-list .menu-product p{text-align:left!important;}body.menu-body .ifood-menu:not(.card-style-compact) .price-discount-row,body.menu-body .catalogo-menu:not(.card-style-compact) .price-discount-row,body.menu-body .ifood-menu.card-style-classic .price-discount-row,body.menu-body .catalogo-menu.card-style-classic .price-discount-row{justify-content:flex-start!important;}}@media(min-width:1024px){body.menu-body .ifood-menu.card-style-compact .products-list,body.menu-body .catalogo-menu.card-style-compact .products-list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;align-items:stretch!important;padding-left:14px!important;padding-right:14px!important;}body.menu-body .ifood-menu.card-style-compact .products-list>h2,body.menu-body .catalogo-menu.card-style-compact .products-list>h2{grid-column:1/-1!important;width:100%!important;margin:20px 0 0!important;}body.menu-body .ifood-menu.card-style-compact .products-list .menu-product,body.menu-body .catalogo-menu.card-style-compact .products-list .menu-product{grid-template-columns:1fr!important;gap:10px!important;min-height:0!important;padding:13px!important;margin:0!important;text-align:center!important;justify-items:center!important;align-content:start!important;}body.menu-body .ifood-menu.card-style-compact .featured-products .menu-product,body.menu-body .catalogo-menu.card-style-compact .featured-products .menu-product{grid-template-columns:1fr!important;gap:10px!important;flex:0 1 285px!important;max-width:285px!important;min-height:0!important;padding:13px!important;margin:0!important;text-align:center!important;justify-items:center!important;}body.menu-body .ifood-menu.card-style-compact .menu-product>div,body.menu-body .catalogo-menu.card-style-compact .menu-product>div{text-align:center!important;width:100%!important;}body.menu-body .ifood-menu.card-style-compact .menu-product>img,body.menu-body .catalogo-menu.card-style-compact .menu-product>img,body.menu-body .ifood-menu.card-style-compact .menu-product picture,body.menu-body .catalogo-menu.card-style-compact .menu-product picture{grid-column:1!important;grid-row:auto!important;justify-self:center!important;order:-1!important;}body.menu-body .ifood-menu.card-style-compact .menu-product>img,body.menu-body .catalogo-menu.card-style-compact .menu-product>img,body.menu-body .ifood-menu.card-style-compact .menu-product picture img,body.menu-body .catalogo-menu.card-style-compact .menu-product picture img{width:clamp(120px,42%,155px)!important;height:auto!important;aspect-ratio:1/1!important;max-width:155px!important;min-width:0!important;padding:7px!important;border-radius:18px!important;}body.menu-body .ifood-menu.card-style-compact .menu-product h3,body.menu-body .catalogo-menu.card-style-compact .menu-product h3{font-size:16px!important;line-height:1.18!important;text-align:center!important;margin:0 0 6px!important;}body.menu-body .ifood-menu.card-style-compact .menu-product p,body.menu-body .catalogo-menu.card-style-compact .menu-product p{display:none!important;}body.menu-body .ifood-menu.card-style-compact .price-discount-row,body.menu-body .catalogo-menu.card-style-compact .price-discount-row{justify-content:center!important;}body.menu-body .ifood-menu.card-style-compact .menu-product strong,body.menu-body .catalogo-menu.card-style-compact .menu-product strong{font-size:18px!important;}}@media(min-width:1360px){body.menu-body .ifood-menu.card-style-compact .products-list,body.menu-body .catalogo-menu.card-style-compact .products-list{grid-template-columns:repeat(4,minmax(0,1fr))!important;}}@media(max-width:760px){body.menu-body .ifood-menu,body.menu-body .catalogo-menu{width:100%!important;max-width:100%!important;}body.menu-body .ifood-menu .menu-hero,body.menu-body .catalogo-menu .menu-hero{max-width:100%!important;overflow:visible!important;}body.menu-body .ifood-menu .hero-img,body.menu-body .catalogo-menu .hero-img{object-fit:cover!important;object-position:center center!important;}body.menu-body .ifood-menu:not(.card-style-compact) .products-list,body.menu-body .catalogo-menu:not(.card-style-compact) .products-list,body.menu-body .ifood-menu.card-style-classic .products-list,body.menu-body .catalogo-menu.card-style-classic .products-list{display:block!important;padding-left:12px!important;padding-right:12px!important;}body.menu-body .ifood-menu:not(.card-style-compact) .products-list>h2,body.menu-body .catalogo-menu:not(.card-style-compact) .products-list>h2,body.menu-body .ifood-menu.card-style-classic .products-list>h2,body.menu-body .catalogo-menu.card-style-classic .products-list>h2{font-size:clamp(19px,6vw,24px)!important;line-height:1.15!important;margin:18px 2px 10px!important;}body.menu-body .ifood-menu:not(.card-style-compact) .products-list .menu-product,body.menu-body .catalogo-menu:not(.card-style-compact) .products-list .menu-product,body.menu-body .ifood-menu.card-style-classic .products-list .menu-product,body.menu-body .catalogo-menu.card-style-classic .products-list .menu-product,body.menu-body .ifood-menu:not(.card-style-compact) .featured-products .menu-product,body.menu-body .catalogo-menu:not(.card-style-compact) .featured-products .menu-product,body.menu-body .ifood-menu.card-style-classic .featured-products .menu-product,body.menu-body .catalogo-menu.card-style-classic .featured-products .menu-product{grid-template-columns:minmax(0,1fr) clamp(84px,27vw,104px)!important;gap:10px!important;min-height:0!important;padding:12px!important;margin:0 0 12px!important;border-radius:20px!important;overflow:visible!important;text-align:center!important;}body.menu-body .ifood-menu:not(.card-style-compact) .menu-product>div,body.menu-body .catalogo-menu:not(.card-style-compact) .menu-product>div,body.menu-body .ifood-menu.card-style-classic .menu-product>div,body.menu-body .catalogo-menu.card-style-classic .menu-product>div{width:100%!important;min-width:0!important;text-align:center!important;}body.menu-body .ifood-menu:not(.card-style-compact) .menu-product>img,body.menu-body .catalogo-menu:not(.card-style-compact) .menu-product>img,body.menu-body .ifood-menu.card-style-classic .menu-product>img,body.menu-body .catalogo-menu.card-style-classic .menu-product>img,body.menu-body .ifood-menu:not(.card-style-compact) .menu-product picture,body.menu-body .catalogo-menu:not(.card-style-compact) .menu-product picture,body.menu-body .ifood-menu.card-style-classic .menu-product picture,body.menu-body .catalogo-menu.card-style-classic .menu-product picture{grid-column:2!important;grid-row:1!important;align-self:center!important;justify-self:end!important;}body.menu-body .ifood-menu:not(.card-style-compact) .menu-product>img,body.menu-body .catalogo-menu:not(.card-style-compact) .menu-product>img,body.menu-body .ifood-menu.card-style-classic .menu-product>img,body.menu-body .catalogo-menu.card-style-classic .menu-product>img,body.menu-body .ifood-menu:not(.card-style-compact) .menu-product picture img,body.menu-body .catalogo-menu:not(.card-style-compact) .menu-product picture img,body.menu-body .ifood-menu.card-style-classic .menu-product picture img,body.menu-body .catalogo-menu.card-style-classic .menu-product picture img{width:clamp(84px,27vw,104px)!important;height:auto!important;aspect-ratio:1/1!important;max-width:104px!important;min-width:0!important;padding:5px!important;border-radius:16px!important;}body.menu-body .ifood-menu:not(.card-style-compact) .menu-product h3,body.menu-body .catalogo-menu:not(.card-style-compact) .menu-product h3,body.menu-body .ifood-menu.card-style-classic .menu-product h3,body.menu-body .catalogo-menu.card-style-classic .menu-product h3{font-size:clamp(15px,4.4vw,18px)!important;line-height:1.18!important;text-align:center!important;margin:0 0 6px!important;max-height:none!important;overflow:visible!important;}body.menu-body .ifood-menu:not(.card-style-compact) .menu-product p,body.menu-body .catalogo-menu:not(.card-style-compact) .menu-product p,body.menu-body .ifood-menu.card-style-classic .menu-product p,body.menu-body .catalogo-menu.card-style-classic .menu-product p{font-size:12.5px!important;line-height:1.25!important;text-align:center!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;}body.menu-body .ifood-menu:not(.card-style-compact) .price-discount-row,body.menu-body .catalogo-menu:not(.card-style-compact) .price-discount-row,body.menu-body .ifood-menu.card-style-classic .price-discount-row,body.menu-body .catalogo-menu.card-style-classic .price-discount-row{justify-content:center!important;}}@media(max-width:760px){body.menu-body .ifood-menu.card-style-compact .products-list,body.menu-body .catalogo-menu.card-style-compact .products-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;padding-left:10px!important;padding-right:10px!important;align-items:stretch!important;}body.menu-body .ifood-menu.card-style-compact .products-list>h2,body.menu-body .catalogo-menu.card-style-compact .products-list>h2{grid-column:1/-1!important;font-size:clamp(19px,6vw,24px)!important;line-height:1.15!important;margin:18px 2px 0!important;}body.menu-body .ifood-menu.card-style-compact .products-list .menu-product,body.menu-body .catalogo-menu.card-style-compact .products-list .menu-product{display:grid!important;grid-template-columns:1fr!important;gap:7px!important;align-content:start!important;justify-items:center!important;min-height:0!important;height:auto!important;padding:10px!important;margin:0!important;border-radius:18px!important;overflow:visible!important;text-align:center!important;}body.menu-body .ifood-menu.card-style-compact .featured-scroller,body.menu-body .catalogo-menu.card-style-compact .featured-scroller{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;align-items:stretch!important;padding-left:10px!important;padding-right:10px!important;}body.menu-body .ifood-menu.card-style-compact .featured-products .menu-product,body.menu-body .catalogo-menu.card-style-compact .featured-products .menu-product{display:grid!important;grid-template-columns:1fr!important;gap:7px!important;align-content:start!important;justify-items:center!important;min-height:0!important;max-width:100%!important;width:100%!important;padding:10px!important;margin:0!important;border-radius:18px!important;overflow:visible!important;text-align:center!important;}body.menu-body .ifood-menu.card-style-compact .menu-product>div,body.menu-body .catalogo-menu.card-style-compact .menu-product>div{width:100%!important;min-width:0!important;text-align:center!important;}body.menu-body .ifood-menu.card-style-compact .menu-product>img,body.menu-body .catalogo-menu.card-style-compact .menu-product>img,body.menu-body .ifood-menu.card-style-compact .menu-product picture,body.menu-body .catalogo-menu.card-style-compact .menu-product picture{grid-column:1!important;grid-row:auto!important;order:-1!important;justify-self:center!important;width:100%!important;max-width:118px!important;}body.menu-body .ifood-menu.card-style-compact .menu-product>img,body.menu-body .catalogo-menu.card-style-compact .menu-product>img,body.menu-body .ifood-menu.card-style-compact .menu-product picture img,body.menu-body .catalogo-menu.card-style-compact .menu-product picture img{width:100%!important;height:auto!important;aspect-ratio:1/1!important;max-width:118px!important;min-width:0!important;max-height:118px!important;padding:5px!important;border-radius:16px!important;object-fit:contain!important;}body.menu-body .ifood-menu.card-style-compact .menu-product h3,body.menu-body .catalogo-menu.card-style-compact .menu-product h3{font-size:clamp(12.5px,3.9vw,15px)!important;line-height:1.15!important;text-align:center!important;margin:0!important;display:block!important;max-height:none!important;overflow:visible!important;word-break:normal!important;overflow-wrap:anywhere!important;}body.menu-body .ifood-menu.card-style-compact .menu-product p,body.menu-body .catalogo-menu.card-style-compact .menu-product p,body.menu-body .ifood-menu.card-style-compact .menu-product small,body.menu-body .catalogo-menu.card-style-compact .menu-product small,body.menu-body .ifood-menu.card-style-compact .menu-product .badges,body.menu-body .catalogo-menu.card-style-compact .menu-product .badges,body.menu-body .ifood-menu.card-style-compact .product-code-prefix,body.menu-body .catalogo-menu.card-style-compact .product-code-prefix{display:none!important;}body.menu-body .ifood-menu.card-style-compact .price-discount-row,body.menu-body .catalogo-menu.card-style-compact .price-discount-row{justify-content:center!important;margin:4px 0 0!important;}body.menu-body .ifood-menu.card-style-compact .menu-product strong,body.menu-body .catalogo-menu.card-style-compact .menu-product strong{font-size:clamp(14px,4.3vw,17px)!important;text-align:center!important;}body.menu-body .ifood-menu.card-style-compact .menu-product del,body.menu-body .catalogo-menu.card-style-compact .menu-product del,body.menu-body .ifood-menu.card-style-compact .discount-pill,body.menu-body .catalogo-menu.card-style-compact .discount-pill{display:none!important;}}@media(max-width:360px){body.menu-body .ifood-menu.card-style-compact .products-list,body.menu-body .catalogo-menu.card-style-compact .products-list{gap:8px!important;padding-left:8px!important;padding-right:8px!important;}body.menu-body .ifood-menu.card-style-compact .products-list .menu-product,body.menu-body .catalogo-menu.card-style-compact .products-list .menu-product{padding:8px!important;border-radius:16px!important;}}body.menu-body #productModal .prod-photo-themed,body.menu-body #productModal .product-sheet img.prod-photo-themed,body.menu-body #productModal .product-sheet .top img,body.menu-body .product-sheet img{object-fit:contain!important;object-position:center center!important;background:#ffffff!important;}body.menu-body .public-stock-info,body.menu-body .ifood-menu .public-stock-info,body.menu-body .catalogo-menu .public-stock-info,body.menu-body #productModal .public-stock-info,body.menu-body #productModal .product-sheet .public-stock-info,body.menu-body #checkoutModal .public-stock-info{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;width:100%!important;max-width:100%!important;min-height:46px!important;padding:11px 14px!important;border-radius:16px!important;line-height:1.22!important;text-align:left!important;background:linear-gradient(135deg,var(--amzx-dark-note),var(--amzx-dark-note-2))!important;border:1px solid #64748b!important;box-shadow:0 12px 28px rgba(2,6,23,.25)!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:none!important;opacity:1!important;filter:none!important;}body.menu-body .public-stock-info.stock-ok-info,body.menu-body .ifood-menu .public-stock-info.stock-ok-info,body.menu-body .catalogo-menu .public-stock-info.stock-ok-info,body.menu-body #productModal .public-stock-info.stock-ok-info,body.menu-body #productModal .product-sheet .public-stock-info.stock-ok-info{background:linear-gradient(135deg,var(--amzx-ok-bg),var(--amzx-ok-bg-2))!important;border-color:var(--amzx-ok-border)!important;}body.menu-body .public-stock-info.stock-low-info,body.menu-body .ifood-menu .public-stock-info.stock-low-info,body.menu-body .catalogo-menu .public-stock-info.stock-low-info,body.menu-body #productModal .public-stock-info.stock-low-info,body.menu-body #productModal .product-sheet .public-stock-info.stock-low-info{background:linear-gradient(135deg,var(--amzx-low-bg),var(--amzx-low-bg-2))!important;border-color:var(--amzx-low-border)!important;}body.menu-body .public-stock-info.stock-out-info,body.menu-body .ifood-menu .public-stock-info.stock-out-info,body.menu-body .catalogo-menu .public-stock-info.stock-out-info,body.menu-body #productModal .public-stock-info.stock-out-info,body.menu-body #productModal .product-sheet .public-stock-info.stock-out-info{background:linear-gradient(135deg,var(--amzx-out-bg),var(--amzx-out-bg-2))!important;border-color:var(--amzx-out-border)!important;}body.menu-body .public-stock-info *,body.menu-body .ifood-menu .public-stock-info *,body.menu-body .catalogo-menu .public-stock-info *,body.menu-body #productModal .public-stock-info *,body.menu-body #productModal .product-sheet .public-stock-info *,body.menu-body #checkoutModal .public-stock-info *{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:none!important;opacity:1!important;font-weight:950!important;filter:none!important;}body.menu-body .public-stock-info b,body.menu-body .public-stock-info strong{font-size:14px!important;font-weight:1000!important;letter-spacing:.01em!important;}body.menu-body .public-stock-info small{font-size:12px!important;font-weight:900!important;text-align:right!important;}@media(max-width:760px){body.menu-body .public-stock-info{grid-template-columns:1fr!important;text-align:center!important;}body.menu-body .public-stock-info small{text-align:center!important;}}body.menu-body .catalog-note,body.menu-body .themed-catalog-note,body.menu-body .catalog-note.themed-catalog-note,body.menu-body #productModal .catalog-note,body.menu-body #productModal .themed-catalog-note,body.menu-body #productModal .product-sheet .catalog-note,body.menu-body #productModal .product-sheet .themed-catalog-note{display:block!important;width:100%!important;box-sizing:border-box!important;border-radius:18px!important;padding:14px 16px!important;text-align:center!important;background:linear-gradient(135deg,#111827,#1f2937)!important;border:1px solid #64748b!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:none!important;opacity:1!important;font-weight:950!important;box-shadow:0 12px 28px rgba(2,6,23,.22)!important;}body.menu-body .stock-out-public-note,body.menu-body .catalog-note.stock-out-public-note,body.menu-body .themed-catalog-note.stock-out-public-note,body.menu-body .catalog-note.themed-catalog-note.stock-out-public-note,body.menu-body #productModal .stock-out-public-note,body.menu-body #productModal .catalog-note.stock-out-public-note,body.menu-body #productModal .themed-catalog-note.stock-out-public-note,body.menu-body #productModal .product-sheet .stock-out-public-note,body.menu-body #productModal .product-sheet .catalog-note.themed-catalog-note.stock-out-public-note{background:linear-gradient(135deg,var(--amzx-out-bg),var(--amzx-out-bg-2))!important;border-color:var(--amzx-out-border)!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:none!important;opacity:1!important;}body.menu-body .catalog-note *,body.menu-body .themed-catalog-note *,body.menu-body .stock-out-public-note *,body.menu-body #productModal .catalog-note *,body.menu-body #productModal .themed-catalog-note *,body.menu-body #productModal .stock-out-public-note *{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:none!important;opacity:1!important;font-weight:950!important;}body.menu-body .badges span,body.menu-body .menu-product .badges span,body.menu-body .featured-product .badges span,body.menu-body .offer-card .badges span,body.menu-body .prod-tags-themed span,body.menu-body #productModal .prod-tags-themed span,body.menu-body .tag,body.menu-body .badge,body.menu-body .pill,body.menu-body .product-code-prefix,body.menu-body .menu-stock-badge{background:linear-gradient(135deg,#facc15,#fde68a)!important;border:1px solid #a16207!important;color:#111827!important;-webkit-text-fill-color:#111827!important;text-shadow:none!important;opacity:1!important;font-weight:1000!important;}body.menu-body .featured-mini,body.menu-body .badge-featured,body.menu-body .tag-featured{background:linear-gradient(135deg,#065f46,#047857)!important;border:1px solid #6ee7b7!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;}body.menu-body .discount-pill,body.menu-body .modal-discount,body.menu-body .discount-badge{background:linear-gradient(135deg,#b91c1c,#ea580c)!important;border:1px solid #fed7aa!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;font-weight:1000!important;text-shadow:none!important;}body.menu-body .public-stock-pill,body.menu-body #productModal .public-stock-pill{display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;padding:5px 9px!important;font-size:11px!important;line-height:1!important;font-weight:950!important;margin-left:6px!important;white-space:nowrap!important;background:#111827!important;border:1px solid #64748b!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:none!important;}body.menu-body .public-stock-pill.stock-out,body.menu-body .menu-stock-badge.stock-out,body.menu-body .stock-out-public::after,body.menu-body .menu-product.stock-out-public::after{background:linear-gradient(135deg,var(--amzx-out-bg),var(--amzx-out-bg-2))!important;border:1px solid var(--amzx-out-border)!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:none!important;}body.menu-body .public-stock-pill.stock-low,body.menu-body .menu-stock-badge.stock-low,body.menu-body .stock-low-public::after,body.menu-body .menu-product.stock-low-public::after{background:linear-gradient(135deg,var(--amzx-low-bg),var(--amzx-low-bg-2))!important;border:1px solid var(--amzx-low-border)!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:none!important;}body.menu-body .public-stock-pill.stock-ok,body.menu-body .menu-stock-badge.stock-ok{background:linear-gradient(135deg,var(--amzx-ok-bg),var(--amzx-ok-bg-2))!important;border:1px solid var(--amzx-ok-border)!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:none!important;}body.menu-body #productModal .option-title.themed,body.menu-body #productModal .product-sheet .option-title.themed{background:linear-gradient(135deg,#111827,#1f2937)!important;border:1px solid #64748b!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:none!important;}body.menu-body #productModal .option-title.themed h3,body.menu-body #productModal .option-title.themed small,body.menu-body #productModal .product-sheet .option-title.themed h3,body.menu-body #productModal .product-sheet .option-title.themed small{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important;text-shadow:none!important;}body.menu-body #productModal .themed-options .option-row,body.menu-body #productModal .product-sheet .themed-options .option-row{background:#f8fafc!important;border:1px solid #cbd5e1!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;text-shadow:none!important;}body.menu-body #productModal .themed-options .option-row .option-text b,body.menu-body #productModal .product-sheet .themed-options .option-row .option-text b{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;text-shadow:none!important;}body.menu-body #productModal .themed-options .option-row .option-text small,body.menu-body #productModal .product-sheet .themed-options .option-row .option-text small{color:#4338ca!important;-webkit-text-fill-color:#4338ca!important;text-shadow:none!important;font-weight:950!important;}body.menu-body #productModal .themed-options .option-row::after,body.menu-body #productModal .product-sheet .themed-options .option-row::after{background:#ff7a1a!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border-color:#ff7a1a!important;}body.menu-body #productModal .themed-options .option-row.selected,body.menu-body #productModal .product-sheet .themed-options .option-row.selected{background:#ecfdf5!important;border-color:#047857!important;color:#064e3b!important;-webkit-text-fill-color:#064e3b!important;}body.menu-body #productModal .themed-options .option-row.selected .option-text b,body.menu-body #productModal .product-sheet .themed-options .option-row.selected .option-text b{color:#064e3b!important;-webkit-text-fill-color:#064e3b!important;}body.menu-body #productModal .themed-options .option-row.selected .option-text small,body.menu-body #productModal .product-sheet .themed-options .option-row.selected .option-text small{color:#065f46!important;-webkit-text-fill-color:#065f46!important;}body.menu-body #productModal .themed-options .option-row.selected::after,body.menu-body #productModal .product-sheet .themed-options .option-row.selected::after{background:#047857!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border-color:#6ee7b7!important;}@media (min-width:1024px){body.menu-body .ifood-menu .featured-products,body.menu-body .catalogo-menu .featured-products{width:min(1180px,calc(100% - 36px))!important;max-width:1180px!important;margin:22px auto 22px!important;padding:18px 22px 54px!important;text-align:center!important;overflow:hidden!important;}body.menu-body .ifood-menu .featured-products .featured-head,body.menu-body .catalogo-menu .featured-products .featured-head,body.menu-body .ifood-menu .featured-products .featured-head>div,body.menu-body .catalogo-menu .featured-products .featured-head>div{width:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important;}body.menu-body .ifood-menu .featured-products .featured-scroller,body.menu-body .catalogo-menu .featured-products .featured-scroller{display:flex!important;flex-wrap:nowrap!important;align-items:stretch!important;justify-content:center!important;gap:14px!important;width:100%!important;max-width:100%!important;margin:0 auto!important;padding:14px 0 12px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;scroll-padding-inline:2px!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;}body.menu-body .ifood-menu .featured-products .featured-scroller::-webkit-scrollbar,body.menu-body .catalogo-menu .featured-products .featured-scroller::-webkit-scrollbar{display:none!important;}body.menu-body .ifood-menu .featured-products.amzx-carousel-active .featured-scroller,body.menu-body .catalogo-menu .featured-products.amzx-carousel-active .featured-scroller{justify-content:flex-start!important;}body.menu-body .ifood-menu .featured-products .menu-product,body.menu-body .catalogo-menu .featured-products .menu-product,body.menu-body .ifood-menu .featured-products .featured-product,body.menu-body .catalogo-menu .featured-products .featured-product,body.menu-body .ifood-menu .featured-products .featured-scroller>article,body.menu-body .catalogo-menu .featured-products .featured-scroller>article{box-sizing:border-box!important;position:relative!important;flex:0 0 clamp(342px,31vw,380px)!important;width:clamp(342px,31vw,380px)!important;max-width:380px!important;min-width:342px!important;height:188px!important;min-height:188px!important;max-height:188px!important;margin:0!important;padding:16px 16px 16px 18px!important;display:grid!important;grid-template-columns:minmax(0,1fr) 128px!important;grid-auto-rows:1fr!important;align-items:center!important;justify-items:center!important;gap:15px!important;border-radius:24px!important;overflow:hidden!important;scroll-snap-align:start!important;text-align:center!important;background:var(--amzx-card-bg,rgba(15,23,42,.94))!important;border:1px solid var(--amzx-card-line,rgba(245,158,11,.72))!important;box-shadow:var(--amzx-card-shadow,0 18px 46px rgba(0,0,0,.22))!important;color:var(--amzx-card-title,#fff7ed)!important;}body.menu-body .ifood-menu .featured-products .menu-product>div,body.menu-body .catalogo-menu .featured-products .menu-product>div,body.menu-body .ifood-menu .featured-products .featured-product>div,body.menu-body .catalogo-menu .featured-products .featured-product>div{grid-column:1!important;grid-row:1!important;min-width:0!important;width:100%!important;height:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:8px!important;text-align:center!important;overflow:hidden!important;}body.menu-body .ifood-menu .featured-products .menu-product>img,body.menu-body .catalogo-menu .featured-products .menu-product>img,body.menu-body .ifood-menu .featured-products .featured-product>img,body.menu-body .catalogo-menu .featured-products .featured-product>img,body.menu-body .ifood-menu .featured-products .menu-product picture,body.menu-body .catalogo-menu .featured-products .menu-product picture,body.menu-body .ifood-menu .featured-products .featured-product picture,body.menu-body .catalogo-menu .featured-products .featured-product picture{grid-column:2!important;grid-row:1!important;justify-self:end!important;align-self:center!important;width:128px!important;max-width:128px!important;min-width:128px!important;margin:0!important;order:initial!important;}body.menu-body .ifood-menu .featured-products .menu-product>img,body.menu-body .catalogo-menu .featured-products .menu-product>img,body.menu-body .ifood-menu .featured-products .featured-product>img,body.menu-body .catalogo-menu .featured-products .featured-product>img,body.menu-body .ifood-menu .featured-products .menu-product picture img,body.menu-body .catalogo-menu .featured-products .menu-product picture img,body.menu-body .ifood-menu .featured-products .featured-product picture img,body.menu-body .catalogo-menu .featured-products .featured-product picture img{display:block!important;width:128px!important;height:128px!important;max-width:128px!important;max-height:128px!important;min-width:0!important;padding:6px!important;object-fit:contain!important;object-position:center center!important;background:var(--amzx-img-bg,#f8fafc)!important;border:1px solid rgba(148,163,184,.38)!important;border-radius:18px!important;margin:0!important;}body.menu-body .ifood-menu .featured-products .fav-btn,body.menu-body .catalogo-menu .featured-products .fav-btn{position:absolute!important;top:16px!important;right:16px!important;z-index:5!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;}body.menu-body .ifood-menu .featured-products h3,body.menu-body .catalogo-menu .featured-products h3,body.menu-body .ifood-menu .featured-products b,body.menu-body .catalogo-menu .featured-products b{width:100%!important;max-width:22ch!important;min-height:0!important;margin:0 auto!important;color:var(--amzx-card-title,#fff7ed)!important;-webkit-text-fill-color:var(--amzx-card-title,#fff7ed)!important;font-size:18px!important;line-height:1.13!important;font-weight:1000!important;text-align:center!important;overflow:hidden!important;overflow-wrap:anywhere!important;display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;}body.menu-body .ifood-menu .featured-products p,body.menu-body .catalogo-menu .featured-products p{display:none!important;}body.menu-body .ifood-menu .featured-products .badges,body.menu-body .catalogo-menu .featured-products .badges{justify-content:center!important;margin:0!important;}body.menu-body .ifood-menu .featured-products .price-discount-row,body.menu-body .catalogo-menu .featured-products .price-discount-row,body.menu-body .ifood-menu .featured-products .product-price-row,body.menu-body .catalogo-menu .featured-products .product-price-row{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:7px!important;width:100%!important;margin:0 auto!important;text-align:center!important;}body.menu-body .ifood-menu .featured-products .menu-product strong,body.menu-body .catalogo-menu .featured-products .menu-product strong,body.menu-body .ifood-menu .featured-products .featured-product strong,body.menu-body .catalogo-menu .featured-products .featured-product strong,body.menu-body .ifood-menu .featured-products .product-price,body.menu-body .catalogo-menu .featured-products .product-price{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;margin:0 auto!important;color:var(--amzx-card-price,#ffd000)!important;-webkit-text-fill-color:var(--amzx-card-price,#ffd000)!important;text-align:center!important;font-size:22px!important;line-height:1.05!important;font-weight:1000!important;white-space:nowrap!important;}body.menu-body .ifood-menu .featured-products .discount-pill,body.menu-body .catalogo-menu .featured-products .discount-pill{font-size:11px!important;padding:6px 9px!important;line-height:1.05!important;}body.menu-body .ifood-menu .featured-products .amzx-carousel-controls,body.menu-body .catalogo-menu .featured-products .amzx-carousel-controls{position:absolute!important;right:22px!important;bottom:18px!important;z-index:8!important;display:flex!important;gap:10px!important;justify-content:flex-end!important;align-items:center!important;width:auto!important;margin:0!important;padding:0!important;}body.menu-body .ifood-menu .featured-products .amzx-carousel-controls[hidden],body.menu-body .catalogo-menu .featured-products .amzx-carousel-controls[hidden]{display:none!important;}body.menu-body .ifood-menu .featured-products .amzx-carousel-controls button,body.menu-body .catalogo-menu .featured-products .amzx-carousel-controls button{width:44px!important;height:44px!important;border-radius:999px!important;border:0!important;background:#ffffff!important;color:#0f172a!important;box-shadow:0 14px 34px rgba(0,0,0,.28)!important;font-size:28px!important;line-height:1!important;font-weight:1000!important;}}@media (max-width:760px){body.menu-body .ifood-menu,body.menu-body .catalogo-menu{width:100%!important;max-width:100%!important;overflow-x:hidden!important;}body.menu-body .ifood-menu .store-card,body.menu-body .catalogo-menu .store-card{width:min(calc(100% - 20px),560px)!important;max-width:560px!important;margin-left:auto!important;margin-right:auto!important;padding:18px 14px!important;text-align:center!important;overflow:visible!important;}body.menu-body .ifood-menu .store-card .logo,body.menu-body .catalogo-menu .store-card .logo,body.menu-body .ifood-menu .store-card img.logo,body.menu-body .catalogo-menu .store-card img.logo,body.menu-body .ifood-menu .store-card .store-logo,body.menu-body .catalogo-menu .store-card .store-logo,body.sketch-menu-v106 .store-card .logo,body.sketch-menu-v106 .store-card img.logo,body.sketch-menu-v106 .store-card .store-logo{display:block!important;position:relative!important;float:none!important;inset:auto!important;transform:none!important;margin:-64px auto 12px!important;width:112px!important;height:112px!important;min-width:112px!important;min-height:112px!important;max-width:112px!important;max-height:112px!important;object-fit:cover!important;object-position:center center!important;}body.menu-body .ifood-menu .store-title-verified,body.menu-body .catalogo-menu .store-title-verified,body.menu-body .ifood-menu .store-card h1,body.menu-body .catalogo-menu .store-card h1,body.menu-body .ifood-menu .store-card p,body.menu-body .catalogo-menu .store-card p{text-align:center!important;justify-content:center!important;margin-left:auto!important;margin-right:auto!important;}body.menu-body .ifood-menu .store-card .menu-actions,body.menu-body .catalogo-menu .store-card .menu-actions,body.sketch-menu-v106 .store-card .menu-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-content:center!important;align-items:stretch!important;gap:9px!important;width:min(100%,360px)!important;max-width:360px!important;margin:14px auto 0!important;padding:0!important;}body.menu-body .ifood-menu .store-card .menu-actions>*,body.menu-body .catalogo-menu .store-card .menu-actions>*,body.sketch-menu-v106 .store-card .menu-actions>*,body.menu-body .ifood-menu .store-card .menu-actions .btn,body.menu-body .catalogo-menu .store-card .menu-actions .btn,body.menu-body .ifood-menu .store-card .menu-actions button,body.menu-body .catalogo-menu .store-card .menu-actions button,body.sketch-menu-v106 .store-card .menu-actions .btn,body.sketch-menu-v106 .store-card .menu-actions button,body.menu-body .ifood-menu #customerLoginBtn,body.menu-body .catalogo-menu #customerLoginBtn,body.menu-body .ifood-menu #menuFavoritesBtn,body.menu-body .catalogo-menu #menuFavoritesBtn,body.menu-body .ifood-menu #lastStatusBtn,body.menu-body .catalogo-menu #lastStatusBtn,body.menu-body .ifood-menu #menuShareBtn,body.menu-body .catalogo-menu #menuShareBtn{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:40px!important;height:auto!important;margin:0!important;padding:9px 9px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;border-radius:999px!important;font-size:11.4px!important;line-height:1.1!important;font-weight:950!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;text-align:center!important;box-shadow:0 10px 22px rgba(0,0,0,.20)!important;}body.menu-body .ifood-menu .store-card .menu-actions>*:only-child,body.menu-body .catalogo-menu .store-card .menu-actions>*:only-child,body.sketch-menu-v106 .store-card .menu-actions>*:only-child,body.menu-body .ifood-menu .store-card .menu-actions>*:last-child:nth-child(odd),body.menu-body .catalogo-menu .store-card .menu-actions>*:last-child:nth-child(odd),body.sketch-menu-v106 .store-card .menu-actions>*:last-child:nth-child(odd){grid-column:1/-1!important;justify-self:center!important;width:min(180px,100%)!important;}body.menu-body .ifood-menu .featured-products,body.menu-body .catalogo-menu .featured-products{width:min(calc(100% - 18px),560px)!important;max-width:560px!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important;overflow:visible!important;}body.menu-body .ifood-menu .featured-products .featured-scroller,body.menu-body .catalogo-menu .featured-products .featured-scroller{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:stretch!important;gap:10px!important;width:100%!important;max-width:100%!important;margin:0 auto!important;padding:10px 0 16px!important;overflow:visible!important;}body.menu-body .ifood-menu .featured-products .menu-product,body.menu-body .catalogo-menu .featured-products .menu-product,body.menu-body .ifood-menu .featured-products .featured-product,body.menu-body .catalogo-menu .featured-products .featured-product,body.menu-body .ifood-menu .featured-products .featured-scroller>article,body.menu-body .catalogo-menu .featured-products .featured-scroller>article{box-sizing:border-box!important;flex:0 1 min(300px,calc(100vw - 42px))!important;width:min(300px,calc(100vw - 42px))!important;max-width:300px!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important;padding:12px!important;display:grid!important;grid-template-columns:1fr!important;align-content:start!important;justify-items:center!important;gap:8px!important;text-align:center!important;overflow:visible!important;border-radius:20px!important;}body.menu-body .ifood-menu .featured-products .menu-product>div,body.menu-body .catalogo-menu .featured-products .menu-product>div,body.menu-body .ifood-menu .featured-products .featured-product>div,body.menu-body .catalogo-menu .featured-products .featured-product>div{width:100%!important;max-width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;}body.menu-body .ifood-menu .featured-products .menu-product>img,body.menu-body .catalogo-menu .featured-products .menu-product>img,body.menu-body .ifood-menu .featured-products .featured-product>img,body.menu-body .catalogo-menu .featured-products .featured-product>img,body.menu-body .ifood-menu .featured-products .menu-product picture,body.menu-body .catalogo-menu .featured-products .menu-product picture,body.menu-body .ifood-menu .featured-products .featured-product picture,body.menu-body .catalogo-menu .featured-products .featured-product picture{grid-column:1!important;grid-row:auto!important;justify-self:center!important;align-self:center!important;width:118px!important;max-width:118px!important;margin:0 auto!important;order:-1!important;}body.menu-body .ifood-menu .featured-products .menu-product>img,body.menu-body .catalogo-menu .featured-products .menu-product>img,body.menu-body .ifood-menu .featured-products .featured-product>img,body.menu-body .catalogo-menu .featured-products .featured-product>img,body.menu-body .ifood-menu .featured-products .menu-product picture img,body.menu-body .catalogo-menu .featured-products .menu-product picture img,body.menu-body .ifood-menu .featured-products .featured-product picture img,body.menu-body .catalogo-menu .featured-products .featured-product picture img{width:118px!important;height:88px!important;max-width:118px!important;max-height:88px!important;object-fit:contain!important;object-position:center center!important;border-radius:16px!important;margin:0 auto!important;}body.menu-body .ifood-menu .featured-products h3,body.menu-body .catalogo-menu .featured-products h3,body.menu-body .ifood-menu .featured-products b,body.menu-body .catalogo-menu .featured-products b{width:100%!important;max-width:28ch!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important;font-size:14.5px!important;line-height:1.16!important;}body.menu-body .ifood-menu .featured-products p,body.menu-body .catalogo-menu .featured-products p{display:none!important;}body.menu-body .ifood-menu .featured-products .price-discount-row,body.menu-body .catalogo-menu .featured-products .price-discount-row,body.menu-body .ifood-menu .featured-products .product-price-row,body.menu-body .catalogo-menu .featured-products .product-price-row{width:100%!important;display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:7px!important;margin:4px auto 0!important;text-align:center!important;}body.menu-body .ifood-menu .featured-products .menu-product strong,body.menu-body .catalogo-menu .featured-products .menu-product strong,body.menu-body .ifood-menu .featured-products .featured-product strong,body.menu-body .catalogo-menu .featured-products .featured-product strong,body.menu-body .ifood-menu .featured-products .product-price,body.menu-body .catalogo-menu .featured-products .product-price{width:100%!important;display:flex!important;justify-content:center!important;align-items:center!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important;}}@media(max-width:380px){body.menu-body .ifood-menu .store-card .logo,body.menu-body .catalogo-menu .store-card .logo,body.menu-body .ifood-menu .store-card img.logo,body.menu-body .catalogo-menu .store-card img.logo,body.sketch-menu-v106 .store-card .logo,body.sketch-menu-v106 .store-card img.logo{width:104px!important;height:104px!important;min-width:104px!important;min-height:104px!important;max-width:104px!important;max-height:104px!important;margin-top:-60px!important;}body.menu-body .ifood-menu .store-card .menu-actions,body.menu-body .catalogo-menu .store-card .menu-actions,body.sketch-menu-v106 .store-card .menu-actions{width:min(100%,334px)!important;gap:8px!important;}}.amzx-status-choice-modal{position:fixed!important;inset:0!important;z-index:10030!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:16px!important;overflow:auto!important;background:rgba(2,6,23,.58)!important;}.amzx-status-choice-card{box-sizing:border-box!important;position:relative!important;width:min(520px,calc(100vw - 28px))!important;max-height:min(84dvh,620px)!important;overflow:auto!important;display:grid!important;grid-template-columns:1fr!important;gap:12px!important;align-items:start!important;background:#0f172a!important;color:#f8fafc!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:24px!important;box-shadow:0 28px 80px rgba(0,0,0,.42)!important;padding:18px!important;}.amzx-status-choice-card .close{position:absolute!important;right:12px!important;top:12px!important;width:36px!important;height:36px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;background:#1e293b!important;color:#fff!important;border:1px solid rgba(255,255,255,.18)!important;z-index:2!important;}.amzx-status-choice-card>small{display:block!important;color:#fde68a!important;font-weight:950!important;letter-spacing:.08em!important;text-transform:uppercase!important;padding-right:44px!important;}.amzx-status-choice-card h2{display:block!important;color:#fff7ed!important;font-size:24px!important;line-height:1.08!important;margin:0!important;padding-right:44px!important;}.amzx-status-choice-card p{display:block!important;color:#cbd5e1!important;font-size:14px!important;line-height:1.35!important;margin:0!important;}.amzx-status-choice-list{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;width:100%!important;max-height:min(48dvh,380px)!important;overflow:auto!important;padding:2px!important;}.amzx-status-choice-list button{box-sizing:border-box!important;position:relative!important;inset:auto!important;transform:none!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:4px!important;width:100%!important;min-width:0!important;min-height:72px!important;height:auto!important;padding:13px 14px!important;margin:0!important;border-radius:18px!important;border:1px solid rgba(148,163,184,.30)!important;background:#111827!important;color:#f8fafc!important;text-align:left!important;white-space:normal!important;overflow:visible!important;box-shadow:none!important;}.amzx-status-choice-list button b,.amzx-status-choice-list button span,.amzx-status-choice-list button small{position:static!important;inset:auto!important;transform:none!important;display:block!important;min-width:0!important;max-width:100%!important;overflow:visible!important;overflow-wrap:anywhere!important;white-space:normal!important;line-height:1.25!important;text-align:left!important;}.amzx-status-choice-list button b{color:#ff8a1f!important;font-size:16px!important;font-weight:1000!important;}.amzx-status-choice-list button span{color:#ffffff!important;font-size:14px!important;font-weight:900!important;}.amzx-status-choice-list button small{color:#fde68a!important;font-size:12px!important;font-weight:950!important;}@media(max-width:560px){.amzx-status-choice-modal{align-items:flex-end!important;padding:10px!important}.amzx-status-choice-card{width:100%!important;max-height:88dvh!important;border-radius:24px 24px 18px 18px!important;padding:18px!important}.amzx-status-choice-card h2{font-size:22px!important}.amzx-status-choice-card p{font-size:13.4px!important}.amzx-status-choice-list{max-height:50dvh!important}.amzx-status-choice-list button{min-height:76px!important;padding:13px!important;border-radius:17px!important}}.amzx-favorite-action-overlay{position:fixed!important;inset:0!important;z-index:10020!important;background:rgba(2,6,23,.54)!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:18px!important;}.amzx-favorite-action-card{box-sizing:border-box!important;width:min(380px,100%)!important;background:#0f172a!important;color:#f8fafc!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:24px!important;box-shadow:0 28px 80px rgba(0,0,0,.42)!important;padding:16px!important;display:grid!important;gap:12px!important;text-align:center!important;}.amzx-favorite-action-card img{width:96px!important;height:96px!important;object-fit:contain!important;background:#fff!important;border-radius:18px!important;margin:0 auto!important;border:1px solid #dbe4ef!important;}.amzx-favorite-action-card b{display:block!important;color:#fff7ed!important;font-size:18px!important;line-height:1.14!important;overflow-wrap:anywhere!important;}.amzx-favorite-action-card small{display:block!important;color:#cbd5e1!important;line-height:1.3!important;}.amzx-favorite-action-card strong{display:block!important;color:#ff8a1f!important;font-size:20px!important;}.amzx-favorite-action-card .favorite-action-buttons{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;}.amzx-favorite-action-card button{min-height:40px!important;border-radius:999px!important;border:0!important;padding:10px 12px!important;font-weight:950!important;cursor:pointer!important;}.amzx-favorite-action-card .go{background:linear-gradient(135deg,#ff4f0a,#ff8a1f)!important;color:#fff!important;}.amzx-favorite-action-card .close-choice{background:#ffffff!important;color:#0f172a!important;}@media(max-width:420px){.amzx-favorite-action-overlay{align-items:flex-end!important;padding:10px!important}.amzx-favorite-action-card{width:100%!important;border-radius:24px 24px 18px 18px!important}.amzx-favorite-action-card .favorite-action-buttons{grid-template-columns:1fr!important}}body.menu-body #customerModal .pro-client.customer-guest-sheet{width:min(720px,calc(100vw - 18px))!important;max-height:90dvh!important;border-radius:28px 28px 0 0!important;overflow:auto!important;background:linear-gradient(180deg,#0f172a,#111827)!important;color:#f8fafc!important;border:1px solid rgba(255,255,255,.16)!important;}body.menu-body #customerModal .pro-client.customer-guest-sheet .client-guest-hero{grid-template-columns:58px minmax(0,1fr)!important;gap:12px!important;padding:18px!important;background:linear-gradient(135deg,rgba(255,122,24,.18),rgba(37,99,235,.12))!important;}body.menu-body #customerModal .pro-client.customer-guest-sheet .client-guest-hero h2{font-size:clamp(22px,5.8vw,28px)!important;line-height:1.05!important;margin:0 0 4px!important;color:#fff7ed!important;}body.menu-body #customerModal .pro-client.customer-guest-sheet .client-guest-hero p,body.menu-body #customerModal .pro-client.customer-guest-sheet .client-guest-hero small{color:#f9d7a8!important;line-height:1.35!important;}body.menu-body #customerModal .pro-client.customer-guest-sheet .customer-auth-switch{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin:14px 16px 10px!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;}body.menu-body #customerModal .pro-client.customer-guest-sheet .customer-auth-switch button{min-height:42px!important;padding:10px 12px!important;border-radius:16px!important;background:#1e293b!important;border:1px solid rgba(255,255,255,.14)!important;color:#f8fafc!important;font-size:13px!important;line-height:1.1!important;font-weight:950!important;}body.menu-body #customerModal .pro-client.customer-guest-sheet .customer-auth-switch button.active{background:linear-gradient(135deg,#ff4f0a,#ff8a1f)!important;color:#ffffff!important;border-color:rgba(255,255,255,.26)!important;}body.menu-body #customerModal .pro-client.customer-guest-sheet .customer-register-split-note{margin:0 16px 12px!important;padding:10px 12px!important;border-radius:16px!important;background:rgba(255,255,255,.07)!important;border:1px solid rgba(255,255,255,.12)!important;color:#fdebd3!important;font-size:12.4px!important;line-height:1.35!important;}body.menu-body #customerModal .pro-client.customer-guest-sheet .customer-login-form,body.menu-body #customerModal .pro-client.customer-guest-sheet .customer-register-form{padding:0 16px 18px!important;gap:10px!important;}body.menu-body #customerModal .pro-client.customer-guest-sheet .customer-login-method-tabs{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin:0 0 8px!important;padding:0!important;background:transparent!important;border:0!important;}body.menu-body #customerModal .pro-client.customer-guest-sheet .customer-login-method-tabs button{min-height:38px!important;padding:9px 10px!important;border-radius:14px!important;font-size:12px!important;}body.menu-body #customerModal .pro-client.customer-guest-sheet .customer-login-method-panel{padding:12px!important;border-radius:18px!important;gap:10px!important;}body.menu-body #customerModal .pro-client.customer-guest-sheet .client-section-head h3{font-size:16px!important;margin:0 0 2px!important;color:#fff7ed!important;}body.menu-body #customerModal .pro-client.customer-guest-sheet .client-section-head small,body.menu-body #customerModal .pro-client.customer-guest-sheet label small{font-size:11.8px!important;line-height:1.32!important;color:#fed7aa!important;}body.menu-body #customerModal .pro-client.customer-guest-sheet .client-card-form label{gap:5px!important;color:#fed7aa!important;font-size:12.5px!important;}body.menu-body #customerModal .pro-client.customer-guest-sheet .client-card-form input{min-height:44px!important;height:44px!important;border-radius:13px!important;padding:11px 12px!important;font-size:14px!important;}body.menu-body #customerModal .pro-client.customer-guest-sheet .customer-actions-guest{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;}body.menu-body #customerModal .pro-client.customer-guest-sheet .customer-login-form .customer-actions-guest{grid-template-columns:1fr!important;}body.menu-body #customerModal .pro-client.customer-guest-sheet .customer-actions-guest .btn{width:100%!important;min-height:40px!important;padding:10px 12px!important;border-radius:14px!important;font-size:12.6px!important;line-height:1.12!important;}body.menu-body #customerModal .pro-client.customer-guest-sheet .customer-actions-guest .customer-back-menu,body.menu-body #customerModal .pro-client.customer-guest-sheet .customer-actions-guest #clRecover{grid-column:1/-1!important;}@media(max-width:390px){body.menu-body #customerModal .pro-client.customer-guest-sheet .customer-auth-switch,body.menu-body #customerModal .pro-client.customer-guest-sheet .customer-login-method-tabs{grid-template-columns:1fr!important;}}.amzx-master-client-footer{position:relative;z-index:2;clear:both;box-sizing:border-box;width:min(100%,1100px);margin:26px auto 28px;padding:18px 14px;text-align:center;color:#cbd5e1;background:rgba(15,23,42,.92);border-top:1px solid rgba(255,255,255,.12);font-size:13px;line-height:1.5}.amzx-master-client-footer a{color:#7dd3fc;font-weight:900;text-decoration:none}.amzx-master-client-footer a:hover{text-decoration:underline}body.menu-body.amzx-has-floating-cart .amzx-master-client-footer{margin-bottom:132px!important}body.menu-body.amzx-public-appnav .amzx-master-client-footer{margin-bottom:96px!important}body.menu-body.amzx-public-appnav.amzx-has-floating-cart .amzx-master-client-footer{margin-bottom:206px!important}@media(max-width:760px){.amzx-master-client-footer{margin-top:18px!important;padding:16px 12px!important;font-size:12px!important}body.menu-body.amzx-public-appnav .amzx-master-client-footer{margin-bottom:112px!important}body.menu-body.amzx-public-appnav.amzx-has-floating-cart .amzx-master-client-footer{margin-bottom:216px!important}}html{scroll-behavior:smooth!important;}body.menu-body{background:radial-gradient(circle at top left,rgba(255,138,31,.13),transparent 34%),linear-gradient(180deg,#f7f8fb 0%,#eef2f7 100%)!important;}body.menu-body .ifood-menu,body.menu-body .catalogo-menu{background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(248,250,252,.98))!important;box-shadow:0 24px 80px rgba(15,23,42,.10)!important;}body.menu-body .cat-tabs{scroll-margin-top:14px!important;scroll-padding-left:18px!important;scroll-padding-right:18px!important;z-index:24!important;}body.menu-body .products-list h2[id^="cat"]{scroll-margin-top:calc(var(--amzx-cat-scroll-offset,96px) + 16px)!important;}body.menu-body .cat-tabs a{box-shadow:0 8px 18px rgba(15,23,42,.07)!important;transition:background .18s ease,border-color .18s ease,transform .18s ease!important;}body.menu-body .cat-tabs a:active{transform:scale(.98)!important;}body.menu-body .cat-tabs a.active,body.menu-body .cat-tabs a.is-active{box-shadow:0 12px 26px rgba(255,79,10,.24)!important;}body.menu-body .featured-products{position:relative!important;border-radius:34px!important;padding:20px 18px 24px!important;background:radial-gradient(circle at 15% 0%,rgba(255,205,88,.20),transparent 36%),linear-gradient(135deg,#080d19 0%,#111827 58%,#0b1220 100%)!important;border:1px solid rgba(212,162,22,.40)!important;box-shadow:0 24px 70px rgba(2,6,23,.28)!important;overflow:hidden!important;}body.menu-body .featured-products::before{content:""!important;position:absolute!important;inset:1px!important;border-radius:33px!important;pointer-events:none!important;background:linear-gradient(135deg,rgba(255,255,255,.11),transparent 35%,rgba(250,204,21,.09))!important;}body.menu-body .featured-products .featured-head{position:relative!important;z-index:1!important;margin-bottom:10px!important;}body.menu-body .featured-products .featured-head small{color:#fde68a!important;-webkit-text-fill-color:#fde68a!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-weight:1000!important;}body.menu-body .featured-products .featured-head h2{color:#fff7ed!important;-webkit-text-fill-color:#fff7ed!important;text-shadow:0 2px 18px rgba(0,0,0,.42)!important;}body.menu-body .featured-products .featured-head span{color:#e5e7eb!important;-webkit-text-fill-color:#e5e7eb!important;}body.menu-body .featured-products .featured-scroller{position:relative!important;z-index:1!important;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(360px,100%),1fr))!important;gap:16px!important;overflow:visible!important;padding:8px 2px 2px!important;}body.menu-body .featured-products .menu-product,body.menu-body .featured-products .featured-product{box-sizing:border-box!important;position:relative!important;width:100%!important;max-width:none!important;min-width:0!important;min-height:178px!important;margin:0!important;padding:18px 17px!important;display:grid!important;grid-template-columns:minmax(0,1fr) 132px!important;align-items:center!important;gap:16px!important;border-radius:28px!important;background:linear-gradient(145deg,#0b1220 0%,#111827 100%)!important;border:1.5px solid rgba(234,179,8,.78)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 18px 42px rgba(0,0,0,.32)!important;color:#fff!important;overflow:visible!important;}body.menu-body .featured-products .menu-product:hover,body.menu-body .featured-products .featured-product:hover{transform:translateY(-2px)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 24px 54px rgba(0,0,0,.38)!important;}body.menu-body .featured-products .menu-product>div,body.menu-body .featured-products .featured-product>div{grid-column:1!important;grid-row:1!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;text-align:left!important;gap:7px!important;min-width:0!important;width:100%!important;}body.menu-body .featured-products .menu-product h3,body.menu-body .featured-products .featured-product h3,body.menu-body .featured-products .featured-product b{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;margin:0!important;max-width:100%!important;color:#fff7ed!important;-webkit-text-fill-color:#fff7ed!important;font-size:clamp(16px,1.65vw,20px)!important;line-height:1.12!important;text-align:left!important;font-weight:1000!important;}body.menu-body .featured-products .menu-product p,body.menu-body .featured-products .featured-product p,body.menu-body .featured-products .featured-product small{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;margin:0!important;color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;font-size:13px!important;line-height:1.28!important;text-align:left!important;font-weight:800!important;}body.menu-body .featured-products .price-discount-row{width:100%!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;margin:2px 0 0!important;}body.menu-body .featured-products .menu-product strong,body.menu-body .featured-products .featured-product strong{display:inline-flex!important;width:auto!important;color:#ffd400!important;-webkit-text-fill-color:#ffd400!important;font-size:clamp(18px,2vw,22px)!important;font-weight:1000!important;text-shadow:0 2px 12px rgba(0,0,0,.35)!important;}body.menu-body .featured-products .menu-product>img,body.menu-body .featured-products .featured-product>img,body.menu-body .featured-products .menu-product picture,body.menu-body .featured-products .featured-product picture{grid-column:2!important;grid-row:1!important;justify-self:end!important;align-self:center!important;width:132px!important;min-width:132px!important;max-width:132px!important;height:104px!important;min-height:104px!important;max-height:104px!important;margin:0!important;order:0!important;border-radius:22px!important;}body.menu-body .featured-products .menu-product>img,body.menu-body .featured-products .featured-product>img,body.menu-body .featured-products .menu-product picture img,body.menu-body .featured-products .featured-product picture img{object-fit:contain!important;object-position:center!important;background:linear-gradient(180deg,#ffffff,#f1f5f9)!important;padding:10px!important;border:1px solid rgba(255,255,255,.82)!important;box-shadow:0 16px 28px rgba(2,6,23,.22)!important;}body.menu-body .featured-products .fav-btn{position:absolute!important;right:18px!important;top:-14px!important;z-index:3!important;width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;border-radius:999px!important;background:#ffffff!important;color:#e11d48!important;-webkit-text-fill-color:#e11d48!important;border:1px solid rgba(226,232,240,.96)!important;box-shadow:0 12px 26px rgba(0,0,0,.24)!important;}body.menu-body .products-list .menu-product{background:linear-gradient(180deg,#ffffff,#f8fafc)!important;border:1px solid rgba(148,163,184,.26)!important;box-shadow:0 16px 34px rgba(15,23,42,.09)!important;}body.menu-body .products-list .menu-product:hover{box-shadow:0 20px 44px rgba(15,23,42,.14)!important;}body.menu-body .products-list .menu-product>img,body.menu-body .products-list .menu-product picture img{background:#fff!important;box-shadow:inset 0 0 0 1px rgba(148,163,184,.20)!important;}@media(min-width:1024px){body.menu-body .ifood-menu.card-style-compact .products-list,body.menu-body .catalogo-menu.card-style-compact .products-list{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))!important;gap:18px!important;}body.menu-body .ifood-menu.card-style-compact .products-list .menu-product,body.menu-body .catalogo-menu.card-style-compact .products-list .menu-product{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important;padding:15px!important;text-align:center!important;border-radius:24px!important;min-height:292px!important;}body.menu-body .ifood-menu.card-style-compact .products-list .menu-product>img,body.menu-body .catalogo-menu.card-style-compact .products-list .menu-product>img,body.menu-body .ifood-menu.card-style-compact .products-list .menu-product picture img,body.menu-body .catalogo-menu.card-style-compact .products-list .menu-product picture img{width:100%!important;max-width:100%!important;height:154px!important;min-height:154px!important;max-height:154px!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:center!important;padding:8px!important;border-radius:18px!important;margin:0 auto!important;order:-1!important;}body.menu-body .ifood-menu.card-style-compact .products-list .menu-product>div,body.menu-body .catalogo-menu.card-style-compact .products-list .menu-product>div{width:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;gap:7px!important;}body.menu-body .ifood-menu.card-style-compact .products-list .menu-product h3,body.menu-body .catalogo-menu.card-style-compact .products-list .menu-product h3{width:100%!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-align:center!important;margin:0 auto 4px!important;font-size:17px!important;line-height:1.18!important;}body.menu-body .ifood-menu.card-style-compact .products-list .price-discount-row,body.menu-body .catalogo-menu.card-style-compact .products-list .price-discount-row{width:100%!important;justify-content:center!important;text-align:center!important;margin-top:auto!important;}body.menu-body .ifood-menu.card-style-compact .products-list .badges,body.menu-body .catalogo-menu.card-style-compact .products-list .badges{justify-content:center!important;}body.menu-body .ifood-menu.card-style-compact .products-list .menu-product small,body.menu-body .catalogo-menu.card-style-compact .products-list .menu-product small{text-align:center!important;}}@media(max-width:760px){body.menu-body{background:#eef2f7!important;}body.menu-body .featured-products{width:calc(100% - 22px)!important;margin-left:auto!important;margin-right:auto!important;padding:18px 12px 20px!important;border-radius:28px!important;}body.menu-body .featured-products .featured-scroller{display:grid!important;grid-template-columns:1fr!important;gap:14px!important;padding:8px 0 2px!important;overflow:visible!important;}body.menu-body .featured-products .menu-product,body.menu-body .featured-products .featured-product{grid-template-columns:minmax(0,1fr) 108px!important;min-height:160px!important;border-radius:24px!important;padding:16px 14px!important;gap:12px!important;}body.menu-body .featured-products .menu-product>img,body.menu-body .featured-products .featured-product>img,body.menu-body .featured-products .menu-product picture,body.menu-body .featured-products .featured-product picture{width:108px!important;min-width:108px!important;max-width:108px!important;height:92px!important;min-height:92px!important;max-height:92px!important;border-radius:19px!important;}body.menu-body .featured-products .menu-product h3,body.menu-body .featured-products .featured-product h3,body.menu-body .featured-products .featured-product b{font-size:16px!important;line-height:1.14!important;text-align:left!important;}body.menu-body .featured-products .menu-product p,body.menu-body .featured-products .featured-product p,body.menu-body .featured-products .featured-product small{display:none!important;}body.menu-body .featured-products .fav-btn{right:10px!important;top:-13px!important;width:39px!important;height:39px!important;min-width:39px!important;min-height:39px!important;}body.menu-body .products-list .menu-product{box-shadow:0 12px 28px rgba(15,23,42,.10)!important;}}@media(max-width:390px){body.menu-body .featured-products .menu-product,body.menu-body .featured-products .featured-product{grid-template-columns:minmax(0,1fr) 94px!important;gap:10px!important;}body.menu-body .featured-products .menu-product>img,body.menu-body .featured-products .featured-product>img,body.menu-body .featured-products .menu-product picture,body.menu-body .featured-products .featured-product picture{width:94px!important;min-width:94px!important;max-width:94px!important;height:84px!important;min-height:84px!important;max-height:84px!important;}}<style id="amzx-featured-rebase-v1006">body.menu-body .ifood-menu .featured-products,body.menu-body .catalogo-menu .featured-products,body.menu-body section.featured-products{box-sizing:border-box!important;width:min(1180px,calc(100% - 40px))!important;margin:24px auto 28px!important;padding:28px 24px 32px!important;border-radius:34px!important;position:relative!important;isolation:isolate!important;overflow:hidden!important;background:radial-gradient(circle at 12% 0%,rgba(250,204,21,.18),transparent 30%),linear-gradient(135deg,#101827 0%,#151d33 52%,#23140c 100%)!important;border:1px solid rgba(245,158,11,.42)!important;box-shadow:0 26px 70px rgba(2,6,23,.28)!important;color:#fff7ed!important;-webkit-text-fill-color:initial!important;}body.menu-body .ifood-menu .featured-products::before,body.menu-body .catalogo-menu .featured-products::before,body.menu-body section.featured-products::before{content:""!important;position:absolute!important;inset:1px!important;border-radius:33px!important;z-index:-1!important;pointer-events:none!important;background:linear-gradient(135deg,rgba(255,255,255,.08),transparent 42%,rgba(245,158,11,.08))!important;}body.menu-body .ifood-menu .featured-products .featured-head,body.menu-body .catalogo-menu .featured-products .featured-head,body.menu-body section.featured-products .featured-head{position:relative!important;z-index:1!important;display:flex!important;justify-content:center!important;align-items:center!important;text-align:center!important;margin:0 0 22px!important;padding:0!important;color:#fff7ed!important;}body.menu-body .featured-products .featured-head>div{display:block!important;text-align:center!important;}body.menu-body .featured-products .featured-head small{display:block!important;margin:0 0 6px!important;color:#fde68a!important;-webkit-text-fill-color:#fde68a!important;font-size:13px!important;line-height:1.1!important;font-weight:1000!important;letter-spacing:.08em!important;text-transform:uppercase!important;text-shadow:0 2px 10px rgba(0,0,0,.35)!important;}body.menu-body .featured-products .featured-head h2{display:block!important;margin:0!important;color:#fff7ed!important;-webkit-text-fill-color:#fff7ed!important;font-size:clamp(26px,3vw,38px)!important;line-height:1.05!important;font-weight:1000!important;text-align:center!important;text-shadow:0 3px 18px rgba(0,0,0,.42)!important;}body.menu-body .featured-products .featured-head span{display:none!important;}body.menu-body .ifood-menu .featured-products .featured-scroller,body.menu-body .catalogo-menu .featured-products .featured-scroller,body.menu-body section.featured-products .featured-scroller{position:relative!important;z-index:1!important;box-sizing:border-box!important;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(270px,315px))!important;justify-content:center!important;align-items:stretch!important;gap:18px!important;overflow:visible!important;padding:0!important;margin:0!important;scroll-snap-type:none!important;transform:none!important;}body.menu-body .ifood-menu .featured-products article.featured-product,body.menu-body .ifood-menu .featured-products article.menu-product,body.menu-body .catalogo-menu .featured-products article.featured-product,body.menu-body .catalogo-menu .featured-products article.menu-product,body.menu-body section.featured-products article.featured-product,body.menu-body section.featured-products article.menu-product{box-sizing:border-box!important;position:relative!important;width:100%!important;min-width:0!important;max-width:315px!important;min-height:0!important;height:auto!important;margin:0!important;padding:13px 13px 16px!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:12px!important;border-radius:28px!important;overflow:hidden!important;transform:none!important;contain:none!important;background:linear-gradient(180deg,#120d09 0%,#1c120b 100%)!important;border:1.5px solid rgba(249,115,22,.78)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 18px 42px rgba(0,0,0,.32)!important;color:#fff7ed!important;-webkit-text-fill-color:initial!important;text-align:left!important;text-shadow:none!important;}body.menu-body .featured-products article.featured-product:hover,body.menu-body .featured-products article.menu-product:hover{transform:translateY(-2px)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.10),0 24px 54px rgba(0,0,0,.38)!important;}body.menu-body .featured-products article.featured-product>img,body.menu-body .featured-products article.menu-product>img,body.menu-body .featured-products article.featured-product picture,body.menu-body .featured-products article.menu-product picture{order:-1!important;display:block!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;align-self:stretch!important;justify-self:stretch!important;grid-column:auto!important;grid-row:auto!important;}body.menu-body .featured-products article.featured-product>img,body.menu-body .featured-products article.menu-product>img,body.menu-body .featured-products article.featured-product picture img,body.menu-body .featured-products article.menu-product picture img{display:block!important;box-sizing:border-box!important;width:100%!important;height:158px!important;min-height:158px!important;max-height:158px!important;object-fit:contain!important;object-position:center!important;margin:0!important;padding:12px!important;border-radius:22px!important;background:linear-gradient(180deg,#ffffff 0%,#f8fafc 100%)!important;border:1px solid rgba(255,255,255,.90)!important;box-shadow:0 14px 28px rgba(2,6,23,.22)!important;}body.menu-body .featured-products article.featured-product>div,body.menu-body .featured-products article.menu-product>div{box-sizing:border-box!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:8px!important;text-align:left!important;color:#fff7ed!important;-webkit-text-fill-color:initial!important;grid-column:auto!important;grid-row:auto!important;}body.menu-body .featured-products .product-code-display{display:block!important;width:100%!important;margin:0!important;padding:0!important;text-align:center!important;align-self:center!important;color:#fde68a!important;-webkit-text-fill-color:#fde68a!important;font-size:12px!important;line-height:1.1!important;font-weight:1000!important;letter-spacing:.08em!important;text-transform:uppercase!important;text-shadow:none!important;opacity:1!important;}body.menu-body .featured-products article.featured-product h3,body.menu-body .featured-products article.menu-product h3,body.menu-body .featured-products article.featured-product b,body.menu-body .featured-products article.menu-product b{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;width:100%!important;margin:0!important;padding:0!important;color:#fff7ed!important;-webkit-text-fill-color:#fff7ed!important;font-size:17px!important;line-height:1.18!important;font-weight:1000!important;text-align:left!important;text-shadow:none!important;opacity:1!important;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important;}body.menu-body .featured-products article.featured-product p,body.menu-body .featured-products article.menu-product p{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;width:100%!important;margin:0!important;padding:0!important;color:#fed7aa!important;-webkit-text-fill-color:#fed7aa!important;font-size:13px!important;line-height:1.32!important;font-weight:850!important;text-align:left!important;text-shadow:none!important;opacity:1!important;}body.menu-body .featured-products .price-discount-row{width:100%!important;margin:2px 0 0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;flex-wrap:wrap!important;text-align:left!important;}body.menu-body .featured-products article.featured-product strong,body.menu-body .featured-products article.menu-product strong{display:inline-flex!important;align-items:center!important;margin:0!important;padding:0!important;color:#ffb300!important;-webkit-text-fill-color:#ffb300!important;font-size:19px!important;line-height:1.05!important;font-weight:1000!important;text-shadow:none!important;opacity:1!important;}body.menu-body .featured-products article.featured-product del,body.menu-body .featured-products article.menu-product del{color:#fca5a5!important;-webkit-text-fill-color:#fca5a5!important;font-size:13px!important;font-weight:900!important;text-shadow:none!important;opacity:1!important;}body.menu-body .featured-products .discount-badge,body.menu-body .featured-products .product-discount-badge,body.menu-body .featured-products .free-delivery-pill,body.menu-body .featured-products .free-entrega-pill{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;max-width:100%!important;margin:0!important;padding:5px 10px!important;border-radius:999px!important;background:#fff7ed!important;color:#9a3412!important;-webkit-text-fill-color:#9a3412!important;font-size:11px!important;line-height:1!important;font-weight:1000!important;text-shadow:none!important;border:0!important;}body.menu-body .featured-products .fav-btn{position:absolute!important;top:12px!important;right:12px!important;z-index:5!important;display:grid!important;place-items:center!important;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;margin:0!important;padding:0!important;border-radius:999px!important;background:#ffffff!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;border:1px solid rgba(226,232,240,.95)!important;box-shadow:0 12px 26px rgba(0,0,0,.22)!important;text-shadow:none!important;}@media(max-width:760px){body.menu-body .ifood-menu .featured-products,body.menu-body .catalogo-menu .featured-products,body.menu-body section.featured-products{width:calc(100% - 22px)!important;margin:18px auto 24px!important;padding:20px 12px 22px!important;border-radius:30px!important;}body.menu-body .featured-products .featured-head{margin-bottom:16px!important;}body.menu-body .featured-products .featured-head h2{font-size:28px!important;}body.menu-body .ifood-menu .featured-products .featured-scroller,body.menu-body .catalogo-menu .featured-products .featured-scroller,body.menu-body section.featured-products .featured-scroller{grid-template-columns:minmax(0,315px)!important;gap:14px!important;}body.menu-body .featured-products article.featured-product,body.menu-body .featured-products article.menu-product{max-width:315px!important;padding:13px 13px 15px!important;border-radius:26px!important;}body.menu-body .featured-products article.featured-product>img,body.menu-body .featured-products article.menu-product>img,body.menu-body .featured-products article.featured-product picture img,body.menu-body .featured-products article.menu-product picture img{height:154px!important;min-height:154px!important;max-height:154px!important;}}body.amzx-ui-rebase{--amzx-ui-radius-sm:14px;--amzx-ui-radius-md:20px;--amzx-ui-radius-lg:28px;--amzx-ui-gap-1:10px;--amzx-ui-gap-2:16px;--amzx-ui-gap-3:22px;--amzx-ui-gap-4:30px;--amzx-ui-soft-shadow:0 14px 38px rgba(2,6,23,.10);--amzx-ui-deep-shadow:0 24px 70px rgba(2,6,23,.17);}body.amzx-ui-rebase *,body.amzx-ui-rebase *::before,body.amzx-ui-rebase *::after{box-sizing:border-box}body.amzx-ui-rebase:where(button,input,select,textarea){font:inherit}body.amzx-ui-rebase:where(button,.btn,a){-webkit-tap-highlight-color:transparent}body.amzx-ui-rebase.admin-body .admin-shell{grid-template-columns:282px minmax(0,1fr)!important;min-height:100dvh!important;align-items:start!important;}body.amzx-ui-rebase.admin-body .sidebar{width:282px!important;padding:22px 16px!important;gap:20px!important;border-right-color:color-mix(in srgb,var(--line) 78%,transparent)!important;box-shadow:10px 0 34px rgba(2,6,23,.08)!important;}body.amzx-ui-rebase.admin-body .sidebar .brand{min-height:62px!important;padding:10px 12px!important;border-radius:18px!important;background:rgba(255,255,255,.035)!important;border:1px solid rgba(255,255,255,.07)!important;}body.amzx-ui-rebase.admin-body .sidebar nav{gap:7px!important}body.amzx-ui-rebase.admin-body .sidebar nav a{min-height:45px!important;padding:11px 13px!important;border-radius:14px!important;line-height:1.22!important;transition:background .16s ease,transform .16s ease,border-color .16s ease!important;}body.amzx-ui-rebase.admin-body .sidebar nav a:hover{transform:translateX(2px)!important;background:rgba(255,255,255,.065)!important}body.amzx-ui-rebase.admin-body .sidebar nav a.active{box-shadow:0 12px 26px rgba(255,79,10,.20)!important}body.amzx-ui-rebase.admin-body .admin-main{width:100%!important;max-width:1540px!important;margin:0 auto!important;padding:clamp(24px,3vw,44px)!important;overflow:visible!important;}body.amzx-ui-rebase.admin-body .admin-main>.page-title,body.amzx-ui-rebase.admin-body .admin-main>.page-head{margin-bottom:26px!important}body.amzx-ui-rebase.admin-body .page-title h1,body.amzx-ui-rebase.admin-body .page-head h1{font-size:clamp(28px,3vw,40px)!important;line-height:1.06!important;letter-spacing:-.025em!important;margin-bottom:9px!important}body.amzx-ui-rebase.admin-body .page-title p,body.amzx-ui-rebase.admin-body .page-head p{max-width:820px!important;font-size:15px!important;line-height:1.62!important}body.amzx-ui-rebase.admin-body .admin-main>.card,body.amzx-ui-rebase.admin-body .admin-main section.card,body.amzx-ui-rebase.admin-body .admin-main form.card{border-radius:24px!important;padding:clamp(20px,2.2vw,30px)!important;box-shadow:var(--amzx-ui-soft-shadow)!important;}body.amzx-ui-rebase.admin-body .admin-main>.card+*,body.amzx-ui-rebase.admin-body .admin-main>section+section,body.amzx-ui-rebase.admin-body .admin-main>form+form{margin-top:22px!important}body.amzx-ui-rebase.admin-body .grid2,body.amzx-ui-rebase.admin-body .form-grid,body.amzx-ui-rebase.admin-body .list-grid,body.amzx-ui-rebase.admin-body .stock-grid,body.amzx-ui-rebase.admin-body .orders-board,body.amzx-ui-rebase.admin-body .quick-panels{gap:20px!important}body.amzx-ui-rebase.admin-body .form-grid label{line-height:1.45!important}body.amzx-ui-rebase.admin-body .form-grid label>small{display:block!important;margin-top:7px!important;line-height:1.5!important}body.amzx-ui-rebase.admin-body:where(input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:48px!important;border-radius:14px!important;padding:12px 14px!important;}body.amzx-ui-rebase.admin-body textarea{min-height:112px!important;resize:vertical!important}body.amzx-ui-rebase.admin-body input:focus,body.amzx-ui-rebase.admin-body select:focus,body.amzx-ui-rebase.admin-body textarea:focus{border-color:var(--primary)!important;box-shadow:0 0 0 4px color-mix(in srgb,var(--primary) 18%,transparent)!important;}body.amzx-ui-rebase.admin-body .btn,body.amzx-ui-rebase.admin-body button.btn{min-height:43px!important;border-radius:13px!important;padding:11px 16px!important;line-height:1.15!important}body.amzx-ui-rebase.admin-body .btn.small,body.amzx-ui-rebase.admin-body button.btn.small{min-height:36px!important;padding:8px 12px!important}body.amzx-ui-rebase.admin-body .actions{gap:10px 12px!important}body.amzx-ui-rebase.admin-body .stats{gap:18px!important;margin-bottom:26px!important}body.amzx-ui-rebase.admin-body .stats>div{min-height:122px!important;padding:21px!important;border-radius:21px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;gap:6px!important;box-shadow:0 12px 30px rgba(2,6,23,.08)!important;}body.amzx-ui-rebase.admin-body .stats b{font-size:clamp(27px,2.6vw,36px)!important;line-height:1!important}body.amzx-ui-rebase.admin-body .product-admin-grid{grid-template-columns:repeat(auto-fill,minmax(390px,1fr))!important;gap:20px!important}body.amzx-ui-rebase.admin-body .product-admin{gap:17px!important;padding:18px!important;border-radius:20px!important;align-items:flex-start!important;}body.amzx-ui-rebase.admin-body .product-admin img{width:108px!important;height:108px!important;border-radius:17px!important;flex:0 0 108px!important}body.amzx-ui-rebase.admin-body .table-wrap{border-radius:20px!important;overflow:auto!important;border:1px solid var(--line)!important}body.amzx-ui-rebase.admin-body:where(.table,table){min-width:720px}body.amzx-ui-rebase.admin-body:where(.table,table) th{padding:15px 16px!important;font-size:12px!important;letter-spacing:.035em!important;text-transform:uppercase!important;white-space:nowrap!important}body.amzx-ui-rebase.admin-body:where(.table,table) td{padding:16px!important;line-height:1.45!important;vertical-align:top!important}body.amzx-ui-rebase.admin-body .modal:not(.hidden){padding:24px!important;align-items:center!important}body.amzx-ui-rebase.admin-body .modal .sheet,body.amzx-ui-rebase.admin-body .modal .card{border-radius:26px!important;box-shadow:var(--amzx-ui-deep-shadow)!important}body.amzx-ui-rebase.auth-body .auth-card,body.amzx-ui-rebase .login-screen .auth-card{width:min(510px,94vw)!important;padding:clamp(25px,5vw,38px)!important;border-radius:30px!important;}body.amzx-ui-rebase.auth-body .auth-card form{gap:17px!important}body.amzx-ui-rebase.auth-body .auth-card:where(input,select){min-height:50px!important}body.amzx-ui-rebase.menu-body{background:color-mix(in srgb,var(--menu-bg,#f6f6f6) 92%,#e8edf4 8%)!important}body.amzx-ui-rebase.menu-body:where(.ifood-menu,.catalogo-menu){width:min(100%,1260px)!important;max-width:1260px!important;margin-inline:auto!important;}body.amzx-ui-rebase.menu-body:where(.ifood-menu,.catalogo-menu):where(.store-card,.search-row,.coupon-strip,.cat-tabs,.products-list,.featured-products,.menu-offers-section,.google-review-section,.repeat-order,.menu-section,.public-section){width:calc(100% - 48px)!important;max-width:1180px!important;margin-left:auto!important;margin-right:auto!important;}body.amzx-ui-rebase.menu-body:where(.ifood-menu,.catalogo-menu) .store-card{padding:clamp(23px,3vw,34px)!important;border-radius:30px!important;box-shadow:0 24px 62px rgba(2,6,23,.15)!important;}body.amzx-ui-rebase.menu-body .store-card .logo{width:92px!important;height:92px!important;border-radius:24px!important;box-shadow:0 13px 30px rgba(2,6,23,.18)!important}body.amzx-ui-rebase.menu-body .store-card h1{font-size:clamp(25px,3.2vw,37px)!important;line-height:1.08!important;letter-spacing:-.025em!important;margin:13px 0 8px!important}body.amzx-ui-rebase.menu-body .store-card>p{max-width:720px!important;margin:0 auto!important;line-height:1.6!important}body.amzx-ui-rebase.menu-body .store-info-line{gap:10px 14px!important;margin-top:17px!important;justify-content:center!important}body.amzx-ui-rebase.menu-body .store-info-line>span{padding:8px 11px!important;border-radius:999px!important;line-height:1.15!important}body.amzx-ui-rebase.menu-body .menu-actions{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:10px!important;max-width:860px!important;margin:19px auto 0!important;}body.amzx-ui-rebase.menu-body .menu-actions .btn,body.amzx-ui-rebase.menu-body .menu-actions button{min-height:42px!important;height:auto!important;padding:10px 16px!important;border-radius:999px!important;font-size:13px!important;}body.amzx-ui-rebase.menu-body .search-row{margin-top:28px!important;margin-bottom:18px!important;padding:0!important;position:relative!important}body.amzx-ui-rebase.menu-body .search-row input{min-height:56px!important;padding:14px 54px 14px 19px!important;border-radius:19px!important;box-shadow:0 12px 28px rgba(2,6,23,.08)!important;font-size:15px!important;}body.amzx-ui-rebase.menu-body .cat-tabs{gap:10px!important;padding:4px 0 12px!important;margin-bottom:16px!important}body.amzx-ui-rebase.menu-body .cat-tabs>*{min-height:40px!important;padding:9px 14px!important;border-radius:999px!important}body.amzx-ui-rebase.menu-body:where(.featured-products,.menu-offers-section,.google-review-section){margin-top:30px!important;margin-bottom:30px!important;padding:clamp(18px,2.5vw,28px)!important;border-radius:27px!important;}body.amzx-ui-rebase.menu-body:where(.featured-head,.offers-head){margin-bottom:18px!important;gap:16px!important}body.amzx-ui-rebase.menu-body:where(.featured-head,.offers-head) h2{font-size:clamp(22px,2.6vw,31px)!important;line-height:1.12!important;margin:4px 0 0!important}body.amzx-ui-rebase.menu-body:where(.featured-scroller,.offers-scroller){gap:18px!important;padding:3px 2px 14px!important;scroll-padding-inline:2px!important}body.amzx-ui-rebase.menu-body:where(.featured-product,.offer-card){flex:0 0 min(300px,82vw)!important;width:min(300px,82vw)!important;min-width:min(300px,82vw)!important;border-radius:22px!important;padding:13px!important;gap:12px!important;box-shadow:0 13px 32px rgba(2,6,23,.10)!important;}body.amzx-ui-rebase.menu-body:where(.featured-product,.offer-card)>img{height:178px!important;border-radius:17px!important;object-fit:cover!important}body.amzx-ui-rebase.menu-body .products-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important;align-items:stretch!important;margin-top:28px!important;margin-bottom:38px!important;}body.amzx-ui-rebase.menu-body .products-list>h2{grid-column:1/-1!important;margin:24px 0 0!important;padding:0 2px 4px!important;font-size:clamp(22px,2.5vw,30px)!important;line-height:1.15!important;}body.amzx-ui-rebase.menu-body .products-list .menu-product{display:grid!important;grid-template-columns:minmax(0,1fr) 168px!important;align-items:center!important;gap:18px!important;min-height:205px!important;height:auto!important;padding:18px!important;border-radius:23px!important;overflow:hidden!important;box-shadow:0 13px 34px rgba(2,6,23,.09)!important;transition:transform .18s ease,box-shadow .18s ease!important;}body.amzx-ui-rebase.menu-body .products-list .menu-product:hover{transform:translateY(-2px)!important;box-shadow:0 20px 42px rgba(2,6,23,.13)!important}body.amzx-ui-rebase.menu-body .products-list .menu-product>div{display:flex!important;flex-direction:column!important;gap:8px!important;min-width:0!important;text-align:left!important}body.amzx-ui-rebase.menu-body .products-list .menu-product>img{order:initial!important;width:168px!important;min-width:168px!important;max-width:168px!important;height:168px!important;min-height:168px!important;max-height:168px!important;border-radius:18px!important;object-fit:cover!important;margin:0!important;}body.amzx-ui-rebase.menu-body .products-list .menu-product h3{font-size:18px!important;line-height:1.22!important;margin:0!important}body.amzx-ui-rebase.menu-body .products-list .menu-product p{font-size:13.5px!important;line-height:1.48!important;margin:0!important;display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important}body.amzx-ui-rebase.menu-body .products-list .badges{gap:6px!important;margin-top:1px!important}body.amzx-ui-rebase.menu-body .products-list .badges span{padding:5px 8px!important;border-radius:999px!important;font-size:10.5px!important}body.amzx-ui-rebase.menu-body .price-discount-row{gap:7px 10px!important;margin-top:auto!important;align-items:center!important}body.amzx-ui-rebase.menu-body .price-discount-row strong{font-size:19px!important;line-height:1.1!important}body.amzx-ui-rebase.menu-body .floating-cart{border-radius:20px!important;padding:12px 15px!important;box-shadow:0 20px 50px rgba(2,6,23,.24)!important}body.amzx-ui-rebase.menu-body #customerModal.modal:not(.hidden){align-items:center!important;justify-content:center!important;padding:18px!important;background:rgba(2,6,23,.70)!important;backdrop-filter:blur(9px)!important;}body.amzx-ui-rebase.menu-body #customerModal .customer-sheet{width:min(640px,100%)!important;max-width:640px!important;max-height:min(92dvh,880px)!important;border-radius:30px!important;overflow:auto!important;box-shadow:0 30px 90px rgba(2,6,23,.34)!important;}body.amzx-ui-rebase.menu-body #customerModal .client-guest-hero{min-height:0!important;padding:24px 58px 20px 24px!important;gap:15px!important;text-align:left!important;}body.amzx-ui-rebase.menu-body #customerModal .client-guest-hero .client-avatar{width:54px!important;height:54px!important;flex:0 0 54px!important;font-size:20px!important}body.amzx-ui-rebase.menu-body #customerModal .client-guest-hero h2{font-size:24px!important;line-height:1.1!important;margin:3px 0 5px!important}body.amzx-ui-rebase.menu-body #customerModal .client-guest-hero p{font-size:13px!important;line-height:1.45!important;margin:0!important;max-width:430px!important}body.amzx-ui-rebase.menu-body #customerModal .customer-auth-switch{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin:18px 22px 0!important;padding:5px!important;border-radius:17px!important;background:rgba(148,163,184,.14)!important;border:1px solid rgba(148,163,184,.18)!important;}body.amzx-ui-rebase.menu-body #customerModal .customer-auth-switch button{min-height:43px!important;padding:10px 12px!important;border-radius:13px!important;font-size:13px!important;}body.amzx-ui-rebase.menu-body #customerModal .customer-auth-switch button.active{box-shadow:0 9px 22px rgba(2,6,23,.18)!important}body.amzx-ui-rebase.menu-body #customerModal .client-card-form{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:15px 16px!important;padding:20px 22px 24px!important;}body.amzx-ui-rebase.menu-body #customerModal .client-section-head{gap:11px!important;align-items:flex-start!important}body.amzx-ui-rebase.menu-body #customerModal .client-section-head h3{font-size:18px!important;line-height:1.18!important;margin:0 0 3px!important}body.amzx-ui-rebase.menu-body #customerModal .client-section-head small{font-size:12.3px!important;line-height:1.45!important}body.amzx-ui-rebase.menu-body #customerModal .customer-login-method-panel{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;padding:16px!important;border-radius:20px!important;}body.amzx-ui-rebase.menu-body #customerModal .customer-login-method-panel>label:only-of-type{grid-column:1/-1!important}body.amzx-ui-rebase.menu-body #customerModal label{font-size:12.8px!important;line-height:1.4!important;gap:6px!important}body.amzx-ui-rebase.menu-body #customerModal label small{font-size:11.5px!important;line-height:1.4!important}body.amzx-ui-rebase.menu-body #customerModal input{min-height:48px!important;height:48px!important;padding:12px 13px!important;border-radius:14px!important;font-size:14px!important;}body.amzx-ui-rebase.menu-body #customerModal input:focus{box-shadow:0 0 0 4px color-mix(in srgb,var(--primary,#ff4f0a) 22%,transparent)!important}body.amzx-ui-rebase.menu-body #customerModal .customer-primary-action{grid-column:1/-1!important;width:100%!important;min-height:48px!important;margin-top:2px!important;border-radius:15px!important}body.amzx-ui-rebase.menu-body #customerModal .customer-security-details,body.amzx-ui-rebase.menu-body #customerModal .customer-address-details{grid-column:1/-1!important;border:1px solid rgba(148,163,184,.24)!important;border-radius:17px!important;background:rgba(148,163,184,.075)!important;overflow:hidden!important;}body.amzx-ui-rebase.menu-body #customerModal:where(.customer-security-details,.customer-address-details)>summary{list-style:none!important;cursor:pointer!important;min-height:45px!important;padding:12px 15px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;font-size:12.8px!important;font-weight:850!important;}body.amzx-ui-rebase.menu-body #customerModal:where(.customer-security-details,.customer-address-details)>summary::-webkit-details-marker{display:none!important}body.amzx-ui-rebase.menu-body #customerModal:where(.customer-security-details,.customer-address-details)>summary::after{content:'+'!important;font-size:20px!important;line-height:1!important;opacity:.75!important}body.amzx-ui-rebase.menu-body #customerModal:where(.customer-security-details,.customer-address-details)[open]>summary::after{content:'−'!important}body.amzx-ui-rebase.menu-body #customerModal .customer-security-content,body.amzx-ui-rebase.menu-body #customerModal .customer-address-content{padding:0 14px 14px!important}body.amzx-ui-rebase.menu-body #customerModal .customer-login-method-tabs{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin:0 0 12px!important;}body.amzx-ui-rebase.menu-body #customerModal .customer-login-method-tabs button{min-height:38px!important;border-radius:12px!important;padding:8px 10px!important;font-size:12px!important}body.amzx-ui-rebase.menu-body #customerModal .customer-inline-2fa{margin-top:2px!important}body.amzx-ui-rebase.menu-body #customerModal .customer-inline-2fa>summary{font-size:12px!important;opacity:.9!important}body.amzx-ui-rebase.menu-body #customerModal .customer-secondary-actions{grid-column:1/-1!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:8px 12px!important;padding-top:2px!important;}body.amzx-ui-rebase.menu-body #customerModal .customer-secondary-actions .btn{width:auto!important;min-height:38px!important;padding:8px 12px!important;border-radius:12px!important;font-size:12px!important;}body.amzx-ui-rebase.menu-body #customerModal .customer-back-menu{background:transparent!important;border-color:transparent!important;box-shadow:none!important;opacity:.82!important}body.amzx-ui-rebase.menu-body #customerModal .customer-account-grid{gap:18px!important;padding:22px!important}body.amzx-ui-rebase.menu-body #customerModal:where(.client-loyalty-overview,.client-data-summary,.client-coupons-panel,.client-reward-card){border-radius:21px!important;padding:18px!important}body.amzx-ui-rebase.menu-body:where(#checkoutModal,#productModal) .sheet{border-radius:28px 28px 0 0!important;box-shadow:0 -20px 70px rgba(2,6,23,.28)!important}body.amzx-ui-rebase.menu-body #checkoutModal .checkout-panel{border-radius:21px!important;padding:18px!important;margin-bottom:15px!important}body.amzx-ui-rebase.menu-body #checkoutModal .checkout-form-grid{gap:13px!important}body.amzx-ui-rebase.menu-body #checkoutModal:where(input,select,textarea){min-height:48px!important;border-radius:14px!important}@media(max-width:1080px){body.amzx-ui-rebase.admin-body .admin-shell{grid-template-columns:238px minmax(0,1fr)!important}body.amzx-ui-rebase.admin-body .sidebar{width:238px!important}body.amzx-ui-rebase.admin-body .stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.amzx-ui-rebase.menu-body .products-list .menu-product{grid-template-columns:minmax(0,1fr) 146px!important}body.amzx-ui-rebase.menu-body .products-list .menu-product>img{width:146px!important;min-width:146px!important;max-width:146px!important;height:146px!important;min-height:146px!important;max-height:146px!important}}@media(max-width:860px){body.amzx-ui-rebase.admin-body .admin-shell{display:block!important}body.amzx-ui-rebase.admin-body .sidebar{position:relative!important;width:100%!important;height:auto!important;max-height:none!important;padding:14px!important;border-right:0!important;border-bottom:1px solid var(--line)!important}body.amzx-ui-rebase.admin-body .sidebar nav{display:flex!important;overflow-x:auto!important;gap:8px!important;padding-bottom:3px!important;scrollbar-width:none!important}body.amzx-ui-rebase.admin-body .sidebar nav::-webkit-scrollbar{display:none!important}body.amzx-ui-rebase.admin-body .sidebar nav a{flex:0 0 auto!important;white-space:nowrap!important}body.amzx-ui-rebase.admin-body .admin-main{padding:20px 16px 34px!important}body.amzx-ui-rebase.admin-body .grid2,body.amzx-ui-rebase.admin-body .form-grid{grid-template-columns:1fr!important}body.amzx-ui-rebase.admin-body .span2{grid-column:1!important}body.amzx-ui-rebase.admin-body .product-admin-grid{grid-template-columns:1fr!important}body.amzx-ui-rebase.menu-body:where(.ifood-menu,.catalogo-menu):where(.store-card,.search-row,.coupon-strip,.cat-tabs,.products-list,.featured-products,.menu-offers-section,.google-review-section,.repeat-order,.menu-section,.public-section){width:calc(100% - 28px)!important}}@media(max-width:760px){body.amzx-ui-rebase.menu-body:where(.ifood-menu,.catalogo-menu){width:100%!important;max-width:100%!important}body.amzx-ui-rebase.menu-body:where(.ifood-menu,.catalogo-menu) .store-card{width:calc(100% - 20px)!important;padding:21px 16px!important;border-radius:25px!important}body.amzx-ui-rebase.menu-body .store-card .logo{width:78px!important;height:78px!important;border-radius:21px!important}body.amzx-ui-rebase.menu-body .store-card h1{font-size:26px!important}body.amzx-ui-rebase.menu-body .menu-actions{flex-wrap:nowrap!important;justify-content:flex-start!important;overflow-x:auto!important;max-width:100%!important;padding:2px 0 8px!important;scroll-snap-type:x proximity!important;scrollbar-width:none!important;}body.amzx-ui-rebase.menu-body .menu-actions::-webkit-scrollbar{display:none!important}body.amzx-ui-rebase.menu-body .menu-actions .btn,body.amzx-ui-rebase.menu-body .menu-actions button{flex:0 0 auto!important;scroll-snap-align:start!important;min-height:40px!important;padding:9px 14px!important}body.amzx-ui-rebase.menu-body .search-row{width:calc(100% - 20px)!important;margin-top:22px!important}body.amzx-ui-rebase.menu-body .cat-tabs{width:calc(100% - 20px)!important}body.amzx-ui-rebase.menu-body:where(.featured-products,.menu-offers-section,.google-review-section){width:calc(100% - 20px)!important;padding:17px 14px!important;border-radius:23px!important}body.amzx-ui-rebase.menu-body .products-list{width:calc(100% - 20px)!important;grid-template-columns:1fr!important;gap:16px!important;margin-top:22px!important}body.amzx-ui-rebase.menu-body .products-list .menu-product,body.amzx-ui-rebase.menu-body:where(.ifood-menu,.catalogo-menu).card-style-compact .products-list .menu-product{display:flex!important;flex-direction:column!important;align-items:stretch!important;min-height:0!important;padding:14px!important;gap:13px!important;border-radius:21px!important;}body.amzx-ui-rebase.menu-body .products-list .menu-product>img,body.amzx-ui-rebase.menu-body:where(.ifood-menu,.catalogo-menu).card-style-compact .products-list .menu-product>img{order:-1!important;width:100%!important;min-width:0!important;max-width:100%!important;height:190px!important;min-height:190px!important;max-height:190px!important;border-radius:17px!important;}body.amzx-ui-rebase.menu-body .products-list .menu-product:hover{transform:none!important}body.amzx-ui-rebase.menu-body #customerModal.modal:not(.hidden){align-items:flex-end!important;padding:0!important}body.amzx-ui-rebase.menu-body #customerModal .customer-sheet{width:100%!important;max-width:100%!important;max-height:94dvh!important;border-radius:28px 28px 0 0!important}body.amzx-ui-rebase.menu-body #customerModal .client-card-form{grid-template-columns:1fr!important;padding:18px 16px 24px!important;gap:13px!important}body.amzx-ui-rebase.menu-body #customerModal .span2{grid-column:1!important}body.amzx-ui-rebase.menu-body #customerModal .customer-login-method-panel{grid-template-columns:1fr!important;padding:14px!important}body.amzx-ui-rebase.menu-body #customerModal .customer-auth-switch{margin:15px 16px 0!important}body.amzx-ui-rebase.menu-body #customerModal .client-guest-hero{padding:22px 52px 18px 18px!important}body.amzx-ui-rebase.menu-body #customerModal .customer-secondary-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important}body.amzx-ui-rebase.menu-body #customerModal .customer-secondary-actions .btn{width:100%!important}body.amzx-ui-rebase.menu-body #customerModal .customer-secondary-actions .customer-back-menu{grid-column:1/-1!important}}@media(max-width:430px){body.amzx-ui-rebase.admin-body .stats{grid-template-columns:1fr!important}body.amzx-ui-rebase.admin-body .product-admin{display:grid!important;grid-template-columns:84px minmax(0,1fr)!important;padding:14px!important}body.amzx-ui-rebase.admin-body .product-admin img{width:84px!important;height:84px!important;flex-basis:84px!important}body.amzx-ui-rebase.menu-body .products-list .menu-product>img{height:168px!important;min-height:168px!important;max-height:168px!important}body.amzx-ui-rebase.menu-body #customerModal .client-guest-hero .client-avatar{display:none!important}body.amzx-ui-rebase.menu-body #customerModal .customer-auth-switch{grid-template-columns:1fr 1fr!important}body.amzx-ui-rebase.menu-body #customerModal .customer-auth-switch button{font-size:12px!important;padding-inline:8px!important}}@media(prefers-reduced-motion:reduce){body.amzx-ui-rebase *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body.amzx-ui-rebase.admin-body .admin-main:where(.table,table) tbody tr,body.amzx-ui-rebase.admin-body .admin-main:where(.table,table) tbody td{background:var(--panel)!important;color:var(--text)!important;-webkit-text-fill-color:var(--text)!important;}body.amzx-ui-rebase.admin-body .admin-main:where(.table,table) tbody tr:hover td{background:color-mix(in srgb,var(--panel) 90%,var(--primary) 10%)!important;}body.amzx-ui-rebase.menu-body #customerModal .client-section-head>div{min-width:0!important;width:100%!important;}@media(max-width:430px){body.amzx-ui-rebase.menu-body #customerModal .pro-client.customer-guest-sheet .client-guest-hero{grid-template-columns:minmax(0,1fr)!important;padding:20px 48px 17px 17px!important;min-height:0!important;}body.amzx-ui-rebase.menu-body #customerModal .pro-client.customer-guest-sheet .client-guest-hero>div:not(.client-avatar){min-width:0!important;width:100%!important;}body.amzx-ui-rebase.menu-body #customerModal .pro-client.customer-guest-sheet .client-guest-hero h2{font-size:22px!important;line-height:1.12!important;overflow-wrap:normal!important;word-break:normal!important;}body.amzx-ui-rebase.menu-body #customerModal .pro-client.customer-guest-sheet .client-guest-hero p{font-size:12.5px!important;line-height:1.45!important;}body.amzx-ui-rebase.menu-body #customerModal .pro-client.customer-guest-sheet .customer-auth-switch{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;}}body.menu-body .product-code-display{display:block!important;width:100%!important;margin:0 0 8px!important;text-align:center!important;align-self:center!important;justify-self:center!important;font-size:12px!important;line-height:1.15!important;font-weight:1000!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:#475569!important;-webkit-text-fill-color:#475569!important;text-shadow:none!important;opacity:1!important;}body.menu-body .featured-products .product-code-display,body.menu-body .menu-offers-section .product-code-display{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;opacity:.92!important;}body.menu-body .products-list .menu-product>div>.product-code-display + h3,body.menu-body .featured-products .menu-product>div>.product-code-display + h3,body.menu-body .menu-offers-section .menu-product>div>.product-code-display + h3,body.menu-body .menu-offers-section .menu-product>div>.product-code-display + b{margin-top:0!important;}@media(max-width:760px){body.menu-body .products-list .menu-product,body.menu-body .ifood-menu.card-style-compact .products-list .menu-product,body.menu-body .catalogo-menu.card-style-compact .products-list .menu-product{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;grid-template-columns:1fr!important;gap:10px!important;text-align:left!important;}body.menu-body .products-list .menu-product>img,body.menu-body .ifood-menu.card-style-compact .products-list .menu-product>img,body.menu-body .catalogo-menu.card-style-compact .products-list .menu-product>img,body.menu-body .products-list .menu-product picture,body.menu-body .ifood-menu.card-style-compact .products-list .menu-product picture,body.menu-body .catalogo-menu.card-style-compact .products-list .menu-product picture{order:-1!important;display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;align-self:stretch!important;justify-self:stretch!important;margin:0!important;}body.menu-body .products-list .menu-product picture img,body.menu-body .ifood-menu.card-style-compact .products-list .menu-product picture img,body.menu-body .catalogo-menu.card-style-compact .products-list .menu-product picture img{display:block!important;width:100%!important;height:168px!important;min-height:168px!important;max-height:168px!important;object-fit:cover!important;object-position:center!important;border-radius:16px!important;margin:0!important;}body.menu-body .products-list .menu-product>img,body.menu-body .ifood-menu.card-style-compact .products-list .menu-product>img,body.menu-body .catalogo-menu.card-style-compact .products-list .menu-product>img{display:block!important;width:100%!important;height:168px!important;min-height:168px!important;max-height:168px!important;object-fit:cover!important;object-position:center!important;border-radius:16px!important;margin:0!important;}body.menu-body .products-list .menu-product>div,body.menu-body .ifood-menu.card-style-compact .products-list .menu-product>div,body.menu-body .catalogo-menu.card-style-compact .products-list .menu-product>div{order:0!important;width:100%!important;display:flex!important;flex-direction:column!important;gap:7px!important;}body.menu-body .products-list .menu-product h3,body.menu-body .ifood-menu.card-style-compact .products-list .menu-product h3,body.menu-body .catalogo-menu.card-style-compact .products-list .menu-product h3{text-align:center!important;}body.menu-body .products-list .menu-product p,body.menu-body .ifood-menu.card-style-compact .products-list .menu-product p,body.menu-body .catalogo-menu.card-style-compact .products-list .menu-product p{text-align:center!important;}body.menu-body .products-list .menu-product .badges,body.menu-body .ifood-menu.card-style-compact .products-list .menu-product .badges,body.menu-body .catalogo-menu.card-style-compact .products-list .menu-product .badges{justify-content:center!important;}body.menu-body .products-list .menu-product .price-discount-row,body.menu-body .ifood-menu.card-style-compact .products-list .menu-product .price-discount-row,body.menu-body .catalogo-menu.card-style-compact .products-list .menu-product .price-discount-row{justify-content:center!important;text-align:center!important;}}@media(max-width:760px){body.menu-body .products-list article.menu-product>div,body.menu-body .featured-products article.featured-product>div,body.menu-body .featured-products article.menu-product>div,body.menu-body .menu-offers-section article.menu-product>div{align-items:center!important;text-align:center!important;}body.menu-body .products-list .product-code-display,body.menu-body .featured-products .product-code-display,body.menu-body .menu-offers-section .product-code-display{display:block!important;width:100%!important;max-width:100%!important;margin:0 auto 8px!important;padding:0!important;text-align:center!important;align-self:center!important;justify-self:center!important;float:none!important;color:#f6d46b!important;-webkit-text-fill-color:#f6d46b!important;font-size:12px!important;line-height:1.15!important;font-weight:1000!important;letter-spacing:.08em!important;text-transform:uppercase!important;opacity:1!important;}body.menu-body .products-list .product-code-display + h3,body.menu-body .featured-products .product-code-display + h3,body.menu-body .menu-offers-section .product-code-display + h3,body.menu-body .menu-offers-section .product-code-display + b{width:100%!important;text-align:center!important;margin-top:0!important;}}.license-payment-result-pro>.pix-box{order:10!important}.license-payment-result-pro>.license-manual-card,.license-payment-result-pro>.license-receipt-pro{order:20!important}.license-payment-result-pro>.card:not(.pix-box):not(.license-master-connection):not(.license-manual-card):not(.license-receipt-pro){order:20!important}.license-payment-result-pro>.license-master-connection{display:grid!important;order:90!important;margin-top:4px!important}.license-client-tabs a[href*="voucher_licenca"]{border-color:rgba(255,150,0,.45)!important}.amzx-license-voucher-card{display:none!important}.license-voucher-explain{display:none!important}:root{--amzx-focus:#16a34a;--amzx-card-radius:22px;--amzx-soft-shadow:0 14px 38px rgba(15,23,42,.10)}:where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid color-mix(in srgb,var(--primary,#16a34a) 72%,white);outline-offset:3px}.auth-body{min-height:100dvh;background:radial-gradient(circle at 15% 8%,rgba(34,197,94,.18),transparent 34%),radial-gradient(circle at 88% 12%,rgba(59,130,246,.16),transparent 36%),linear-gradient(145deg,#06111d,#0a1625 55%,#07101c)}.login-screen{min-height:100dvh;display:grid;place-items:center;padding:clamp(18px,4vw,48px)}.auth-card.auth-card-professional{width:min(470px,100%);padding:clamp(24px,5vw,40px);border-radius:30px;background:rgba(255,255,255,.97);border:1px solid rgba(255,255,255,.65);box-shadow:0 32px 100px rgba(0,0,0,.38);color:#0f172a;backdrop-filter:blur(16px)}.auth-card-professional .auth-brand{display:flex;align-items:center;gap:13px;margin-bottom:24px}.auth-card-professional .auth-brand img{width:52px;height:52px;object-fit:contain;border-radius:16px;background:#07111f;padding:5px}.auth-card-professional .auth-brand strong{display:block;font-size:1.12rem}.auth-card-professional .auth-brand span{display:block;color:#64748b;font-size:.82rem;margin-top:2px}.auth-card-professional h1{font-size:clamp(1.75rem,5vw,2.35rem);line-height:1.08;letter-spacing:-.04em;margin:0 0 8px;color:#0f172a}.auth-card-professional .auth-intro{margin:0 0 24px;color:#64748b;line-height:1.55}.auth-card-professional label{color:#334155;font-weight:750;margin:0 0 14px}.auth-card-professional input{margin-top:7px;background:#f8fafc!important;color:#0f172a!important;border:1px solid #cbd5e1!important;min-height:48px;border-radius:14px!important}.auth-card-professional input:focus{border-color:#22c55e!important;box-shadow:0 0 0 4px rgba(34,197,94,.13)!important}.auth-card-professional .btn{min-height:50px;border-radius:14px;font-weight:900}.auth-card-professional .auth-links{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:16px 0 0;flex-wrap:wrap}.auth-card-professional .auth-links a{color:#334155;font-weight:750;font-size:.9rem}.auth-card-professional details{margin-top:18px;border:1px solid #e2e8f0;border-radius:16px;background:#f8fafc}.auth-card-professional summary{cursor:pointer;padding:13px 15px;color:#475569;font-weight:800}.auth-card-professional details>div{padding:0 14px 14px}.auth-card-professional .quick{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.auth-card-professional .quick a{display:flex;justify-content:center;padding:10px;border-radius:12px;background:#fff;border:1px solid #e2e8f0;color:#334155;font-size:.84rem;font-weight:800}.auth-card-professional .login-install{width:100%;margin-top:12px}.auth-card-professional .twofa-optional{margin:2px 0 15px}.auth-card-professional .twofa-optional summary{padding:10px 0;border:0;background:transparent}.auth-card-professional .twofa-optional>div{padding:0}.menu-public .product-card,.menu-product-card,.catalog-product-card{border-radius:var(--amzx-card-radius)!important;box-shadow:var(--amzx-soft-shadow)!important;transition:transform .18s ease,box-shadow .18s ease}.menu-public .product-card:hover{transform:translateY(-2px)}.category-section,.admin-card,.panel-card,.settings-card{content-visibility:auto;contain-intrinsic-size:1px 420px}img:not([loading]){content-visibility:auto}@media(max-width:760px){html{scroll-behavior:auto!important}body{overscroll-behavior-y:contain}*,*::before,*::after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.12s!important}.menu-bg-icons,.floating-icons,.ambient-orbs,.animated-bg,.particles,.parallax-layer{display:none!important}:where(.glass,.glass-card,.admin-card,.panel-card,.menu-header,.public-header){backdrop-filter:none!important;-webkit-backdrop-filter:none!important}:where(.product-card,.menu-product-card,.catalog-product-card,.admin-card,.panel-card){box-shadow:0 8px 22px rgba(15,23,42,.09)!important}.product-grid,.menu-products,.catalog-products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.product-card img,.menu-product-card img,.catalog-product-card img{height:auto;aspect-ratio:1/1;object-fit:cover}.auth-card.auth-card-professional{padding:24px 18px;border-radius:24px;backdrop-filter:none}}@media(max-width:430px){.product-grid,.menu-products,.catalog-products{grid-template-columns:1fr!important}.auth-card-professional .quick{grid-template-columns:1fr 1fr}}@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}

/* Corrige sufixos/unidades claros no admin escuro, inclusive “minutos”. */
body.admin-body .admin-main .crypto-expire-control>span,
body.admin-body .admin-main .input-group-text,
body.admin-body .admin-main .input-addon,
body.admin-body .admin-main .form-addon,
body.admin-body .admin-main .field-addon,
body.admin-body .admin-main .input-suffix,
body.admin-body .admin-main .field-suffix,
body.admin-body .admin-main .unit-label{
 background:#17263a!important;color:#dce8f8!important;-webkit-text-fill-color:#dce8f8!important;border:1px solid #354b69!important;box-shadow:none!important;text-shadow:none!important;
}
body.admin-body .admin-main .crypto-expire-control>span{min-height:44px!important;padding:0 12px!important;border-radius:12px!important;font-size:12px!important;font-weight:850!important;}
body.admin-body .admin-main button:disabled,body.admin-body .admin-main input:disabled,body.admin-body .admin-main select:disabled{opacity:.72!important;color:#b7c4d6!important;-webkit-text-fill-color:#b7c4d6!important;background:#172335!important;}
/* UPTICK própria + tela de confirmação automática */
.uptick-network-note{grid-column:1/-1;display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;align-items:center;padding:11px 13px;border:1px solid #394f8a;border-radius:14px;background:linear-gradient(135deg,#111b3a,#0b1f32);color:#dbeafe;}
.uptick-network-note strong{color:#fff!important}.uptick-network-note small{display:block;color:#aebce0!important;margin-top:2px}.uptick-network-note span{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:#283b7a;color:#fff;font-weight:950}
.checkout-crypto-public-body{background:radial-gradient(circle at top,#172554,#07111f 54%,#030712)!important;color:#eef6ff!important;}
.checkout-crypto-page{min-height:100dvh;display:grid;place-items:center;padding:24px 14px;}
.checkout-crypto-card{width:min(100%,880px);padding:24px;border:1px solid #2a3f5e;border-radius:26px;background:linear-gradient(160deg,#0f1d31,#091524 65%,#08111f);box-shadow:0 26px 80px rgba(0,0,0,.38);color:#eef6ff;}
.checkout-crypto-card.is-uptick{border-color:#4656a8;background:linear-gradient(160deg,#11173a,#0a1830 60%,#07111f);}
.checkout-crypto-card header{text-align:center;max-width:700px;margin:0 auto 20px}.checkout-crypto-card h1{margin:9px 0 7px;color:#fff;font-size:clamp(24px,4vw,38px)}.checkout-crypto-card header p{margin:0;color:#b7c6da;line-height:1.55}.checkout-crypto-badge{display:inline-flex;padding:7px 11px;border-radius:999px;background:#293b80;color:#eef2ff;font-size:10px;font-weight:950;letter-spacing:.09em}
.checkout-crypto-grid{display:grid;grid-template-columns:minmax(240px,320px) minmax(0,1fr);gap:20px;align-items:start}.checkout-crypto-qr{padding:16px;border:1px solid #2c405d;border-radius:20px;background:#0a1627;text-align:center}.checkout-crypto-qr img,.checkout-crypto-qr canvas,.checkout-crypto-qr svg{max-width:100%;height:auto;border-radius:14px}.checkout-crypto-qr small{display:block;margin-top:10px;color:#9fb0c7;line-height:1.45}
.checkout-crypto-details{display:grid;grid-template-columns:1fr 1fr;gap:10px}.checkout-crypto-details>div{min-width:0;padding:12px 13px;border:1px solid #293d58;border-radius:14px;background:#0c192b}.checkout-crypto-details small,.checkout-crypto-details strong,.checkout-crypto-details code{display:block}.checkout-crypto-details small{color:#91a4bd;font-size:10px;text-transform:uppercase;letter-spacing:.07em}.checkout-crypto-details strong{margin-top:5px;color:#fff;font-size:14px}.checkout-crypto-details .amount,.checkout-crypto-details .wallet{grid-column:1/-1}.checkout-crypto-details code{margin:7px 0 9px;word-break:break-all;color:#d9e7ff}.checkout-crypto-details button{padding:7px 9px;border-radius:9px;border:1px solid #3c5373;background:#13243a;color:#eaf2ff;font-weight:800;cursor:pointer}
.checkout-crypto-status{margin:16px 0 0;padding:12px 14px;border:1px solid #315078;border-radius:14px;background:#0d2138;color:#dbeafe;text-align:center;font-weight:800}.checkout-crypto-status[data-status="confirmado"],.checkout-crypto-success{border-color:#22725a;background:#0b2d24;color:#d1fae5}.checkout-crypto-success{margin:0 0 15px;padding:12px 14px;border-radius:14px;text-align:center}.checkout-crypto-success small{display:block;margin-top:4px;word-break:break-all}
.checkout-crypto-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:9px;margin-top:14px}.checkout-crypto-actions .btn{min-width:210px}
@media(max-width:720px){.checkout-crypto-card{padding:16px;border-radius:20px}.checkout-crypto-grid{grid-template-columns:1fr}.checkout-crypto-details{grid-template-columns:1fr}.checkout-crypto-details .amount,.checkout-crypto-details .wallet{grid-column:auto}.checkout-crypto-actions .btn{width:100%;min-width:0}}

/* ==============================================================
   AMZX Cardápio 10.0.34 — login do cliente aprovado
   Rebase visual isolado: não altera autenticação, cadastro ou 2FA.
   ============================================================== */
#customerModal :is(.customer-login-v100034,.customer-login-v100051){
  --auth-orange-1:#ff6508;
  --auth-orange-2:#ff9f0b;
  --auth-bg:#06101f;
  --auth-panel:#0b1728;
  --auth-panel-2:#0d1b2e;
  --auth-field:#091526;
  --auth-border:#2b3d56;
  --auth-border-soft:#20324a;
  --auth-text:#f7f9fd;
  --auth-muted:#a9b6c9;
  width:min(100%,860px)!important;
  max-width:860px!important;
  margin:0 auto!important;
  padding:24px!important;
  box-sizing:border-box!important;
  color:var(--auth-text)!important;
  background:linear-gradient(155deg,#07111f 0%,#081425 62%,#091426 100%)!important;
  border:1px solid rgba(98,119,150,.30)!important;
  border-radius:30px!important;
  box-shadow:0 34px 90px rgba(1,6,17,.54)!important;
  overflow:visible!important;
}
#customerModal :is(.customer-login-v100034,.customer-login-v100051),#customerModal :is(.customer-login-v100034,.customer-login-v100051) *{box-sizing:border-box!important}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-sheet-close{
  top:14px!important;right:14px!important;width:34px!important;height:34px!important;min-width:34px!important;
  display:grid!important;place-items:center!important;border-radius:50%!important;background:#101d30!important;
  color:#dbe6f5!important;border:1px solid #334761!important;font-size:20px!important;line-height:1!important;
}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-login-hero{
  width:min(100%,720px)!important;max-width:720px!important;margin:0 auto 20px!important;padding:20px 26px!important;
  display:grid!important;grid-template-columns:72px minmax(0,1fr)!important;align-items:center!important;gap:22px!important;
  background:linear-gradient(145deg,rgba(17,31,51,.96),rgba(8,20,36,.96))!important;
  border:1px solid #30425b!important;border-radius:24px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.025)!important;
}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .client-avatar{
  width:72px!important;height:72px!important;border-radius:20px!important;display:grid!important;place-items:center!important;
  background:linear-gradient(145deg,var(--auth-orange-1),var(--auth-orange-2))!important;color:#fff!important;
  font-size:32px!important;font-weight:900!important;box-shadow:0 13px 34px rgba(255,103,8,.28)!important;
}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-login-hero-copy{min-width:0!important}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-login-hero-copy small{display:block!important;margin:0 0 4px!important;color:#b7c2d2!important;font-size:14px!important;line-height:1.25!important}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-login-hero-copy h2{margin:0!important;color:#fff!important;font-size:27px!important;line-height:1.12!important;letter-spacing:-.02em!important}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-login-hero-copy p{margin:6px 0 0!important;color:#c0cbd9!important;font-size:13px!important;line-height:1.45!important}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-auth-switch.customer-segmented{
  width:min(100%,720px)!important;max-width:720px!important;margin:0 auto 20px!important;padding:5px!important;
  display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;
  background:#0a1628!important;border:1px solid #33465f!important;border-radius:18px!important;box-shadow:none!important;
}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-auth-switch button{
  min-height:54px!important;padding:10px 16px!important;border:1px solid transparent!important;border-radius:14px!important;
  background:transparent!important;color:#d5deea!important;-webkit-text-fill-color:#d5deea!important;
  font-size:15px!important;font-weight:850!important;box-shadow:none!important;
}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-auth-switch button.active{
  color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#ffb14a!important;
  background:linear-gradient(135deg,var(--auth-orange-1),var(--auth-orange-2))!important;
  box-shadow:0 11px 28px rgba(255,105,8,.24)!important;
}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-login-note{
  width:min(100%,720px)!important;max-width:720px!important;margin:0 auto 26px!important;padding:16px 18px!important;
  display:grid!important;grid-template-columns:38px minmax(0,1fr)!important;align-items:center!important;gap:14px!important;
  background:linear-gradient(145deg,#0a1526,#091323)!important;border:1px solid rgba(255,137,15,.45)!important;
  border-radius:18px!important;color:#dbe5f2!important;-webkit-text-fill-color:#dbe5f2!important;
  font-size:13px!important;line-height:1.55!important;box-shadow:none!important;
}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-login-note>span{
  width:38px!important;height:38px!important;display:grid!important;place-items:center!important;border-radius:12px!important;
  background:#171a24!important;border:1px solid rgba(255,132,10,.28)!important;color:#ff910f!important;
}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-login-note b{color:#ff9815!important;-webkit-text-fill-color:#ff9815!important}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-access-card{
  width:min(100%,720px)!important;max-width:720px!important;margin:0 auto!important;padding:28px 38px 30px!important;
  display:flex!important;flex-direction:column!important;gap:22px!important;
  background:linear-gradient(150deg,#0d1b2e,#091526 66%,#081322)!important;
  border:1px solid #2c405a!important;border-radius:26px!important;box-shadow:0 24px 58px rgba(1,7,18,.32)!important;
}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-access-heading{
  width:min(100%,520px)!important;max-width:520px!important;margin:0 auto!important;
  display:grid!important;grid-template-columns:52px minmax(0,1fr)!important;align-items:center!important;gap:16px!important;
}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-access-heading>span{
  width:52px!important;height:52px!important;display:grid!important;place-items:center!important;border-radius:16px!important;
  color:#ff8b0d!important;background:#111b2b!important;border:1px solid rgba(255,132,9,.40)!important;
}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-access-heading h3{margin:0!important;color:#fff!important;font-size:19px!important;line-height:1.2!important}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-access-heading small{display:block!important;margin-top:4px!important;color:#aab8ca!important;font-size:13px!important;line-height:1.4!important}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-method-segmented.customer-segmented{
  width:min(100%,520px)!important;max-width:520px!important;margin:0 auto!important;padding:4px!important;
  display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:4px!important;
  background:#081426!important;border:1px solid #2b3e57!important;border-radius:16px!important;box-shadow:none!important;
}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-method-segmented button{
  position:relative!important;min-height:50px!important;padding:10px 14px!important;border:0!important;border-radius:12px!important;
  background:transparent!important;color:#e7edf6!important;-webkit-text-fill-color:#e7edf6!important;
  font-size:14px!important;font-weight:850!important;box-shadow:none!important;
}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-method-segmented button.active{
  color:#fff!important;-webkit-text-fill-color:#fff!important;background:linear-gradient(135deg,var(--auth-orange-1),var(--auth-orange-2))!important;
  box-shadow:0 9px 22px rgba(255,101,8,.24)!important;
}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-method-segmented button.active::after{
  content:"";position:absolute;left:50%;bottom:-6px;transform:translateX(-50%);width:18px;height:4px;border-radius:999px;background:#ff9b14;
}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-login-fields{
  width:min(100%,520px)!important;max-width:520px!important;margin:0 auto!important;padding:0!important;display:flex!important;
  flex-direction:column!important;gap:20px!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;
}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-login-field{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:8px!important}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-login-field>span{display:block!important;margin:0!important;color:#f3f6fb!important;-webkit-text-fill-color:#f3f6fb!important;font-size:13px!important;font-weight:800!important;line-height:1.3!important}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-login-field>small:not(.customer-field-example){display:block!important;margin:0!important;color:#94a5bb!important;-webkit-text-fill-color:#94a5bb!important;font-size:11.5px!important;line-height:1.45!important}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-input-shell{
  width:100%!important;height:52px!important;min-height:52px!important;padding:0!important;
  display:grid!important;grid-template-columns:50px minmax(0,1fr) 48px!important;align-items:center!important;gap:0!important;
  overflow:hidden!important;background:var(--auth-field)!important;border:1px solid #354a65!important;border-radius:12px!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.02)!important;
}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-input-shell:focus-within{border-color:#ff8b11!important;box-shadow:0 0 0 3px rgba(255,124,8,.13)!important}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-input-shell>i{
  width:50px!important;height:50px!important;display:grid!important;place-items:center!important;margin:0!important;
  color:#93a5bd!important;border-right:1px solid #2c405a!important;font-style:normal!important;
}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-input-shell input{
  display:block!important;visibility:visible!important;opacity:1!important;width:100%!important;min-width:0!important;height:50px!important;min-height:50px!important;
  margin:0!important;padding:0 14px!important;border:0!important;border-radius:0!important;background:transparent!important;
  color:#f4f7fb!important;-webkit-text-fill-color:#f4f7fb!important;caret-color:#fff!important;box-shadow:none!important;outline:0!important;
  font-size:14px!important;line-height:50px!important;
}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-input-shell input::placeholder{color:#75869d!important;-webkit-text-fill-color:#75869d!important;opacity:1!important}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-input-shell input:-webkit-autofill,
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-input-shell input:-webkit-autofill:hover,
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-input-shell input:-webkit-autofill:focus{
  -webkit-text-fill-color:#f4f7fb!important;-webkit-box-shadow:0 0 0 1000px var(--auth-field) inset!important;
  transition:background-color 9999s ease-out 0s!important;caret-color:#fff!important;
}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-password-toggle{
  width:48px!important;height:50px!important;min-width:48px!important;display:grid!important;place-items:center!important;
  margin:0!important;padding:0!important;border:0!important;border-left:1px solid #2c405a!important;border-radius:0!important;
  background:transparent!important;color:#93a5bd!important;box-shadow:none!important;
}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .amzx-ui-icon{display:block!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;max-width:20px!important;max-height:20px!important}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-login-note .amzx-ui-icon{width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;max-width:18px!important;max-height:18px!important}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-access-heading .amzx-ui-icon{width:23px!important;height:23px!important;min-width:23px!important;min-height:23px!important;max-width:23px!important;max-height:23px!important}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-field-example{
  width:100%!important;margin:0!important;padding:0!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;
  position:static!important;transform:none!important;background:transparent!important;border:0!important;color:#9eacc0!important;-webkit-text-fill-color:#9eacc0!important;
  font-size:11.5px!important;line-height:1.35!important;
}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-field-example b{color:#abb8ca!important;-webkit-text-fill-color:#abb8ca!important;font-weight:700!important}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-field-example code{
  padding:5px 10px!important;border-radius:8px!important;background:#0e1b2d!important;border:1px solid #2a405c!important;
  color:#cbd7e6!important;-webkit-text-fill-color:#cbd7e6!important;font-family:ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:10.5px!important;
}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-login-actions{
  width:100%!important;max-width:none!important;margin:2px 0 0!important;display:grid!important;
  grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;position:relative!important;
}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-login-actions::before{
  content:"ou";grid-column:1/-1;order:2;display:flex;align-items:center;gap:14px;margin:4px 0 2px!important;
  color:#66778e!important;font-size:12px!important;text-transform:lowercase!important;
}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-login-actions::before{background:linear-gradient(#2a3a50,#2a3a50) left center/44% 1px no-repeat,linear-gradient(#2a3a50,#2a3a50) right center/44% 1px no-repeat;justify-content:center!important}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-login-actions .btn{min-width:0!important;margin:0!important;border-radius:12px!important;font-size:13px!important;font-weight:850!important}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-login-submit{
  grid-column:1/-1!important;order:1!important;min-height:54px!important;background:linear-gradient(135deg,var(--auth-orange-1),var(--auth-orange-2))!important;
  color:#fff!important;-webkit-text-fill-color:#fff!important;border:1px solid #ffad3a!important;box-shadow:0 12px 28px rgba(255,100,8,.22)!important;
}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-login-submit::after{content:"→";display:inline-block;margin-left:12px;font-size:19px;line-height:1}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-recover-btn{order:3!important;min-height:48px!important;background:#101c2f!important;color:#d7e0ed!important;-webkit-text-fill-color:#d7e0ed!important;border:1px solid #344963!important;box-shadow:none!important}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-create-inline{order:4!important;min-height:48px!important;background:#0a1526!important;color:#ff9a17!important;-webkit-text-fill-color:#ff9a17!important;border:1px solid #ff8914!important;box-shadow:none!important}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-back-menu{
  grid-column:1/-1!important;order:5!important;min-height:30px!important;padding:5px 8px!important;background:transparent!important;
  color:#8798ae!important;-webkit-text-fill-color:#8798ae!important;border:0!important;box-shadow:none!important;font-size:11px!important;
}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-login-2fa-panel .customer-access-heading{margin-bottom:2px!important}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-register-form{width:min(100%,720px)!important;max-width:720px!important}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-register-form label{color:#f2f6fb!important;-webkit-text-fill-color:#f2f6fb!important}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-register-form input{background:#091526!important;color:#f4f7fb!important;-webkit-text-fill-color:#f4f7fb!important;border-color:#354a65!important}
@media(max-width:760px){
  #customerModal :is(.customer-login-v100034,.customer-login-v100051){width:100%!important;max-width:100%!important;padding:16px!important;border-radius:22px!important}
  #customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-login-hero{grid-template-columns:56px minmax(0,1fr)!important;gap:14px!important;padding:16px!important}
  #customerModal :is(.customer-login-v100034,.customer-login-v100051) .client-avatar{width:56px!important;height:56px!important;border-radius:16px!important;font-size:25px!important}
  #customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-login-hero-copy h2{font-size:21px!important}
  #customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-auth-switch button{min-height:48px!important;font-size:13px!important}
  #customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-access-card{padding:22px 18px 24px!important;border-radius:22px!important}
  #customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-access-heading,#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-method-segmented,#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-login-fields{width:100%!important;max-width:100%!important}
}
@media(max-width:480px){
  #customerModal :is(.customer-login-v100034,.customer-login-v100051){padding:10px!important;border-radius:18px!important}
  #customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-login-hero{margin-bottom:12px!important;padding:13px!important;grid-template-columns:46px minmax(0,1fr)!important}
  #customerModal :is(.customer-login-v100034,.customer-login-v100051) .client-avatar{width:46px!important;height:46px!important;border-radius:13px!important;font-size:21px!important}
  #customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-login-hero-copy small{font-size:11px!important}
  #customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-login-hero-copy h2{font-size:18px!important}
  #customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-login-hero-copy p{font-size:11px!important}
  #customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-auth-switch.customer-segmented{margin-bottom:12px!important}
  #customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-auth-switch button{min-height:44px!important;padding:8px!important;font-size:12px!important}
  #customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-login-note{margin-bottom:14px!important;padding:12px!important;grid-template-columns:32px minmax(0,1fr)!important;font-size:11.5px!important}
  #customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-login-note>span{width:32px!important;height:32px!important}
  #customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-access-card{padding:18px 14px 20px!important;gap:18px!important}
  #customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-access-heading{grid-template-columns:42px minmax(0,1fr)!important;gap:12px!important}
  #customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-access-heading>span{width:42px!important;height:42px!important;border-radius:13px!important}
  #customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-access-heading h3{font-size:16px!important}
  #customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-access-heading small{font-size:11px!important}
  #customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-method-segmented button{min-height:45px!important;font-size:12px!important}
  #customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-login-fields{gap:17px!important}
  #customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-input-shell{height:48px!important;min-height:48px!important;grid-template-columns:44px minmax(0,1fr) 44px!important}
  #customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-input-shell>i,#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-password-toggle{width:44px!important;height:46px!important;min-width:44px!important}
  #customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-input-shell input{height:46px!important;min-height:46px!important;line-height:46px!important;padding:0 10px!important;font-size:13px!important}
  #customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-login-actions{grid-template-columns:1fr!important;gap:9px!important}
  #customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-login-submit,#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-recover-btn,#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-create-inline,#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-back-menu{grid-column:1!important}
  #customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-login-actions::before{grid-column:1!important}
}

/* AMZX Cardápio 10.0.34 — login único e mensagens públicas seguras
   A opção de login somente com 2FA permanece no código, mas fica indisponível na interface. */
#customerModal :is(.customer-login-v100034,.customer-login-v100051) .customer-method-single{grid-template-columns:1fr!important}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) #customerLoginPasswordTab{width:100%!important;grid-column:1/-1!important;letter-spacing:.04em!important}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) #customerLogin2faTab,
#customerModal :is(.customer-login-v100034,.customer-login-v100051) #customerLogin2faPanel{display:none!important;visibility:hidden!important;pointer-events:none!important}
#customerModal :is(.customer-login-v100034,.customer-login-v100051) #customerLoginPasswordPanel{display:flex!important;visibility:visible!important}

/* AMZX 10.0.36 — orçamento, pagamento antifraude, cupons por conta e alinhamento */
.kds-waiting,.kds-ready,.kds-countdown{display:block!important;width:100%!important;text-align:center!important;line-height:1.15!important}.due-box,.due-box b{text-align:center!important;justify-content:center!important}.payment-status-note,.status-pix-public,.status-pix-return-box{text-align:center!important;align-items:center!important;justify-content:center!important}.payment-status-note b,.payment-status-note small{display:block!important;text-align:center!important;width:100%!important}.checkout-submit-grid{display:grid!important;grid-template-columns:minmax(0,1.35fr) minmax(180px,.65fr)!important;gap:10px!important}.checkout-quote{border:1px solid var(--primary,#ff6a00)!important;color:var(--primary,#ff6a00)!important;background:transparent!important}.whatsapp-attendant-btn{background:#16a34a!important;color:#fff!important;border-color:#16a34a!important}.order-head-statuses{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:7px!important;flex-wrap:wrap!important}.order-card .pill.paid{background:#dcfce7!important;color:#166534!important}.order-card .pill.pending{background:#fff7ed!important;color:#9a3412!important}.order-card .pill.quote{background:#e0e7ff!important;color:#3730a3!important}.order-quote{border-style:dashed!important}@media(max-width:720px){.checkout-submit-grid{grid-template-columns:1fr!important}.order-head-statuses{justify-content:flex-start!important}}


/* AMZX — central de ações pública refinada e responsiva.
   Sistema único para Minha conta, Favoritos, WhatsApp, Status, Atendente e Compartilhar. */
body.menu-body .store-card .menu-actions,
body.menu-body .catalogo-menu .store-card .menu-actions,
body.menu-body .ifood-menu .store-card .menu-actions{
  display:grid!important;
  grid-template-columns:repeat(auto-fit,minmax(152px,1fr))!important;
  align-items:stretch!important;
  justify-content:center!important;
  gap:10px!important;
  width:min(100%,940px)!important;
  max-width:940px!important;
  margin:20px auto 0!important;
  padding:11px!important;
  border:1px solid rgba(148,163,184,.18)!important;
  border-radius:22px!important;
  background:linear-gradient(145deg,rgba(7,16,30,.92),rgba(13,27,47,.88))!important;
  box-shadow:0 18px 48px rgba(2,8,23,.28),inset 0 1px 0 rgba(255,255,255,.045)!important;
  backdrop-filter:blur(14px)!important;
  -webkit-backdrop-filter:blur(14px)!important;
  box-sizing:border-box!important;
}
body.menu-body .store-card .menu-actions > .btn,
body.menu-body .store-card .menu-actions > a.btn,
body.menu-body .store-card .menu-actions > button.btn,
body.menu-body .catalogo-menu .store-card .menu-actions > *,
body.menu-body .ifood-menu .store-card .menu-actions > *{
  position:relative!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:flex-start!important;
  gap:10px!important;
  width:100%!important;
  min-width:0!important;
  max-width:none!important;
  min-height:52px!important;
  height:auto!important;
  margin:0!important;
  padding:10px 14px!important;
  border:1px solid #2c405c!important;
  border-radius:15px!important;
  background:linear-gradient(145deg,#101e32,#0b1728)!important;
  color:#eef5ff!important;
  -webkit-text-fill-color:#eef5ff!important;
  box-shadow:0 9px 22px rgba(2,8,23,.18),inset 0 1px 0 rgba(255,255,255,.035)!important;
  font-size:13px!important;
  line-height:1.16!important;
  font-weight:850!important;
  letter-spacing:-.01em!important;
  text-align:left!important;
  white-space:normal!important;
  overflow:hidden!important;
  cursor:pointer!important;
  box-sizing:border-box!important;
  isolation:isolate!important;
  transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,filter .18s ease!important;
}
body.menu-body .store-card .menu-actions > .btn::before,
body.menu-body .store-card .menu-actions > a.btn::before,
body.menu-body .store-card .menu-actions > button.btn::before{
  content:""!important;
  flex:0 0 21px!important;
  width:21px!important;
  height:21px!important;
  display:block!important;
  background:currentColor!important;
  opacity:.96!important;
  -webkit-mask-position:center!important;
  mask-position:center!important;
  -webkit-mask-repeat:no-repeat!important;
  mask-repeat:no-repeat!important;
  -webkit-mask-size:contain!important;
  mask-size:contain!important;
}
body.menu-body .store-card .menu-actions > .btn::after,
body.menu-body .store-card .menu-actions > a.btn::after,
body.menu-body .store-card .menu-actions > button.btn::after{
  content:""!important;
  position:absolute!important;
  inset:auto 12px 0 12px!important;
  height:2px!important;
  border-radius:999px!important;
  background:currentColor!important;
  opacity:.16!important;
  pointer-events:none!important;
}
body.menu-body .store-card .menu-actions > .btn:hover,
body.menu-body .store-card .menu-actions > a.btn:hover,
body.menu-body .store-card .menu-actions > button.btn:hover{
  transform:translateY(-2px)!important;
  filter:brightness(1.08)!important;
  border-color:#4b6382!important;
  box-shadow:0 14px 30px rgba(2,8,23,.28),inset 0 1px 0 rgba(255,255,255,.07)!important;
}
body.menu-body .store-card .menu-actions > .btn:active,
body.menu-body .store-card .menu-actions > a.btn:active,
body.menu-body .store-card .menu-actions > button.btn:active{
  transform:translateY(0) scale(.985)!important;
}
body.menu-body .store-card .menu-actions > .btn:focus-visible,
body.menu-body .store-card .menu-actions > a.btn:focus-visible,
body.menu-body .store-card .menu-actions > button.btn:focus-visible{
  outline:3px solid rgba(255,145,48,.45)!important;
  outline-offset:3px!important;
}
body.menu-body .store-card .menu-actions [hidden]{display:none!important}

/* Ícones vetoriais locais, sem fontes externas. */
body.menu-body #customerLoginBtn::before{
  -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 12a4 4 0 1 0 0-8 4 4 0 0 0 0 8Zm0 2c-4.42 0-8 2.24-8 5v1h16v-1c0-2.76-3.58-5-8-5Z'/%3E%3C/svg%3E")!important;
  mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 12a4 4 0 1 0 0-8 4 4 0 0 0 0 8Zm0 2c-4.42 0-8 2.24-8 5v1h16v-1c0-2.76-3.58-5-8-5Z'/%3E%3C/svg%3E")!important;
}
body.menu-body #menuFavoritesBtn::before{
  -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 21s-7-4.35-9.33-8.28C.5 9.05 2.06 4.5 6.3 4.08c2.2-.22 3.72.94 4.7 2.22.98-1.28 2.5-2.44 4.7-2.22 4.24.42 5.8 4.97 3.63 8.64C19 16.65 12 21 12 21Z'/%3E%3C/svg%3E")!important;
  mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 21s-7-4.35-9.33-8.28C.5 9.05 2.06 4.5 6.3 4.08c2.2-.22 3.72.94 4.7 2.22.98-1.28 2.5-2.44 4.7-2.22 4.24.42 5.8 4.97 3.63 8.64C19 16.65 12 21 12 21Z'/%3E%3C/svg%3E")!important;
}
body.menu-body #menuWhatsAppBtn::before{
  -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 2a9 9 0 0 0-7.72 13.63L3 22l6.53-1.72A9 9 0 1 0 12 2Zm4.8 13.15c-.2.57-1.15 1.08-1.58 1.14-.4.06-.9.09-1.45-.08-.34-.1-.77-.25-1.32-.49-2.32-1-3.84-3.34-3.96-3.5-.12-.16-.95-1.27-.95-2.42 0-1.15.6-1.72.82-1.95.21-.23.47-.29.63-.29h.45c.14 0 .34-.05.53.4.2.46.66 1.6.72 1.72.06.12.1.26.02.42-.08.16-.12.26-.24.4-.12.14-.25.31-.36.42-.12.12-.24.25-.1.49.14.24.62 1.02 1.33 1.65.91.81 1.68 1.06 1.92 1.18.24.12.38.1.52-.06.14-.16.6-.7.76-.94.16-.24.32-.2.54-.12.22.08 1.4.66 1.64.78.24.12.4.18.46.28.06.1.06.58-.14 1.15Z'/%3E%3C/svg%3E")!important;
  mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 2a9 9 0 0 0-7.72 13.63L3 22l6.53-1.72A9 9 0 1 0 12 2Zm4.8 13.15c-.2.57-1.15 1.08-1.58 1.14-.4.06-.9.09-1.45-.08-.34-.1-.77-.25-1.32-.49-2.32-1-3.84-3.34-3.96-3.5-.12-.16-.95-1.27-.95-2.42 0-1.15.6-1.72.82-1.95.21-.23.47-.29.63-.29h.45c.14 0 .34-.05.53.4.2.46.66 1.6.72 1.72.06.12.1.26.02.42-.08.16-.12.26-.24.4-.12.14-.25.31-.36.42-.12.12-.24.25-.1.49.14.24.62 1.02 1.33 1.65.91.81 1.68 1.06 1.92 1.18.24.12.38.1.52-.06.14-.16.6-.7.76-.94.16-.24.32-.2.54-.12.22.08 1.4.66 1.64.78.24.12.4.18.46.28.06.1.06.58-.14 1.15Z'/%3E%3C/svg%3E")!important;
}
body.menu-body #lastStatusBtn::before{
  -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 2a10 10 0 1 0 10 10A10 10 0 0 0 12 2Zm1 11h5v-2h-4V6h-2v7Z'/%3E%3C/svg%3E")!important;
  mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 2a10 10 0 1 0 10 10A10 10 0 0 0 12 2Zm1 11h5v-2h-4V6h-2v7Z'/%3E%3C/svg%3E")!important;
}
body.menu-body #menuShareBtn::before{
  -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M18 16a3 3 0 0 0-2.12.88L8.91 13.4a3.2 3.2 0 0 0 0-2.8l6.97-3.48A3 3 0 1 0 15 5c0 .18.02.36.05.53L8.08 9.01a3 3 0 1 0 0 5.98l6.97 3.48A3 3 0 1 0 18 16Z'/%3E%3C/svg%3E")!important;
  mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M18 16a3 3 0 0 0-2.12.88L8.91 13.4a3.2 3.2 0 0 0 0-2.8l6.97-3.48A3 3 0 1 0 15 5c0 .18.02.36.05.53L8.08 9.01a3 3 0 1 0 0 5.98l6.97 3.48A3 3 0 1 0 18 16Z'/%3E%3C/svg%3E")!important;
}
body.menu-body #attendantBtn::before,
body.menu-body #aiHelpBtn::before{
  -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M20 17h-1v-5a7 7 0 0 0-6-6.92V3h-2v2.08A7 7 0 0 0 5 12v5H4v2h16v-2ZM9 21h6v-2H9v2Z'/%3E%3C/svg%3E")!important;
  mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M20 17h-1v-5a7 7 0 0 0-6-6.92V3h-2v2.08A7 7 0 0 0 5 12v5H4v2h16v-2ZM9 21h6v-2H9v2Z'/%3E%3C/svg%3E")!important;
}

/* Variações sem perder o mesmo padrão visual. */
body.menu-body #customerLoginBtn{
  background:linear-gradient(135deg,#ff7a18,#ed4a00)!important;
  border-color:#ffad66!important;
  color:#fff!important;-webkit-text-fill-color:#fff!important;
  box-shadow:0 11px 26px rgba(245,90,0,.26),inset 0 1px 0 rgba(255,255,255,.18)!important;
}
body.menu-body #menuFavoritesBtn{color:#f0b9ff!important;-webkit-text-fill-color:#f0b9ff!important;border-color:#6d3d89!important;background:linear-gradient(145deg,#21152f,#15172b)!important}
body.menu-body #menuWhatsAppBtn{color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#43d681!important;background:linear-gradient(135deg,#18a957,#0b7d41)!important;box-shadow:0 11px 26px rgba(16,154,78,.22),inset 0 1px 0 rgba(255,255,255,.15)!important}
body.menu-body #lastStatusBtn{color:#cde7ff!important;-webkit-text-fill-color:#cde7ff!important;border-color:#356c9c!important;background:linear-gradient(145deg,#102b45,#0c1c32)!important}
body.menu-body #menuShareBtn{color:#dce7f6!important;-webkit-text-fill-color:#dce7f6!important;border-color:#40536e!important;background:linear-gradient(145deg,#142338,#0c1728)!important}
body.menu-body #attendantBtn,body.menu-body #aiHelpBtn{color:#ffe1a3!important;-webkit-text-fill-color:#ffe1a3!important;border-color:#8e6427!important;background:linear-gradient(145deg,#2f2514,#171a25)!important}
body.menu-body #menuFavoritesBtn span{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:19px!important;height:19px!important;padding:0 6px!important;border-radius:999px!important;background:#b453d1!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:10px!important;line-height:1!important;margin-left:auto!important}

/* Checkout e ações públicas seguem a mesma linguagem, sem ficar gigantes. */
body.menu-body .checkout-submit-grid .btn,
body.menu-body .status-actions .btn,
body.menu-body .coupon-actions .btn{
  min-height:48px!important;
  border-radius:14px!important;
  font-weight:850!important;
  box-shadow:0 9px 22px rgba(2,8,23,.16)!important;
}
body.menu-body .checkout-submit-grid .checkout-send{background:linear-gradient(135deg,#ff7a18,#ed4a00)!important;border:1px solid #ffad66!important;color:#fff!important}
body.menu-body .checkout-submit-grid .checkout-quote{background:linear-gradient(145deg,#12233a,#0a1728)!important;border:1px solid #47617e!important;color:#dce9f8!important;-webkit-text-fill-color:#dce9f8!important}

@media(max-width:760px){
  body.menu-body .store-card .menu-actions,
  body.menu-body .catalogo-menu .store-card .menu-actions,
  body.menu-body .ifood-menu .store-card .menu-actions{
    grid-template-columns:repeat(2,minmax(0,1fr))!important;
    width:min(100%,430px)!important;
    gap:8px!important;
    padding:8px!important;
    border-radius:18px!important;
    backdrop-filter:none!important;
    -webkit-backdrop-filter:none!important;
  }
  body.menu-body .store-card .menu-actions > .btn,
  body.menu-body .store-card .menu-actions > a.btn,
  body.menu-body .store-card .menu-actions > button.btn{
    min-height:49px!important;
    padding:9px 11px!important;
    border-radius:13px!important;
    font-size:12.25px!important;
    gap:8px!important;
  }
  body.menu-body .store-card .menu-actions > .btn::before,
  body.menu-body .store-card .menu-actions > a.btn::before,
  body.menu-body .store-card .menu-actions > button.btn::before{width:19px!important;height:19px!important;flex-basis:19px!important}
  body.menu-body #lastStatusBtn:not([hidden]){grid-column:1/-1!important}
}
@media(max-width:340px){
  body.menu-body .store-card .menu-actions,
  body.menu-body .catalogo-menu .store-card .menu-actions,
  body.menu-body .ifood-menu .store-card .menu-actions{grid-template-columns:1fr!important}
  body.menu-body #lastStatusBtn:not([hidden]){grid-column:auto!important}
}
@media(prefers-reduced-motion:reduce){
  body.menu-body .store-card .menu-actions > .btn,
  body.menu-body .store-card .menu-actions > a.btn,
  body.menu-body .store-card .menu-actions > button.btn{transition:none!important}
}

/* AMZX 4.6.578 / 10.0.39 — respiro, contraste e responsividade dos botões públicos */
body.menu-body .store-card .menu-actions,
body.menu-body .catalogo-menu .store-card .menu-actions,
body.menu-body .ifood-menu .store-card .menu-actions{
  grid-template-columns:repeat(3,minmax(0,1fr))!important;
  gap:12px!important;
  width:min(100%,960px)!important;
  max-width:960px!important;
  padding:13px!important;
  border-radius:24px!important;
  border-color:rgba(148,163,184,.24)!important;
  background:linear-gradient(150deg,rgba(8,18,34,.97),rgba(12,27,48,.96))!important;
  box-shadow:0 20px 54px rgba(2,8,23,.34),inset 0 1px 0 rgba(255,255,255,.06)!important;
}
body.menu-body .store-card .menu-actions > .btn,
body.menu-body .store-card .menu-actions > a.btn,
body.menu-body .store-card .menu-actions > button.btn,
body.menu-body .catalogo-menu .store-card .menu-actions > *,
body.menu-body .ifood-menu .store-card .menu-actions > *{
  justify-content:center!important;
  align-content:center!important;
  min-height:64px!important;
  height:auto!important;
  padding:14px 18px!important;
  gap:11px!important;
  border-radius:17px!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-size:14.5px!important;
  line-height:1.34!important;
  font-weight:900!important;
  letter-spacing:0!important;
  text-align:center!important;
  white-space:normal!important;
  word-break:normal!important;
  overflow-wrap:break-word!important;
  text-wrap:balance!important;
  overflow:visible!important;
  text-overflow:clip!important;
  box-shadow:0 11px 26px rgba(2,8,23,.24),inset 0 1px 0 rgba(255,255,255,.09)!important;
}
body.menu-body .store-card .menu-actions > .btn::before,
body.menu-body .store-card .menu-actions > a.btn::before,
body.menu-body .store-card .menu-actions > button.btn::before{
  flex:0 0 22px!important;
  width:22px!important;
  height:22px!important;
  min-width:22px!important;
  opacity:1!important;
}
body.menu-body .store-card .menu-actions > .btn::after,
body.menu-body .store-card .menu-actions > a.btn::after,
body.menu-body .store-card .menu-actions > button.btn::after{display:none!important}
body.menu-body #customerLoginBtn{
  background:linear-gradient(135deg,#f97316,#c2410c)!important;
  border-color:#fdba74!important;
  color:#fff!important;-webkit-text-fill-color:#fff!important;
}
body.menu-body #menuFavoritesBtn{
  background:linear-gradient(135deg,#6b21a8,#3b0764)!important;
  border-color:#c084fc!important;
  color:#fff!important;-webkit-text-fill-color:#fff!important;
}
body.menu-body #menuWhatsAppBtn{
  background:linear-gradient(135deg,#16a34a,#047857)!important;
  border-color:#86efac!important;
  color:#fff!important;-webkit-text-fill-color:#fff!important;
}
body.menu-body #lastStatusBtn{
  background:linear-gradient(135deg,#0284c7,#075985)!important;
  border-color:#7dd3fc!important;
  color:#fff!important;-webkit-text-fill-color:#fff!important;
}
body.menu-body #menuShareBtn{
  background:linear-gradient(135deg,#334155,#0f172a)!important;
  border-color:#94a3b8!important;
  color:#fff!important;-webkit-text-fill-color:#fff!important;
}
body.menu-body #attendantBtn,
body.menu-body #aiHelpBtn{
  background:linear-gradient(135deg,#a16207,#713f12)!important;
  border-color:#fde68a!important;
  color:#fff!important;-webkit-text-fill-color:#fff!important;
}
body.menu-body #menuFavoritesBtn span{
  flex:0 0 auto!important;
  min-width:22px!important;
  height:22px!important;
  padding:0 7px!important;
  margin-left:2px!important;
  background:#fff!important;
  color:#6b21a8!important;
  -webkit-text-fill-color:#6b21a8!important;
  border:1px solid rgba(255,255,255,.65)!important;
  font-size:11px!important;
  font-weight:1000!important;
}
body.menu-body .checkout-submit-grid .btn,
body.menu-body .status-actions .btn,
body.menu-body .coupon-actions .btn{
  min-height:54px!important;
  height:auto!important;
  padding:13px 17px!important;
  line-height:1.32!important;
  white-space:normal!important;
  overflow-wrap:break-word!important;
  text-align:center!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}
@media (min-width:761px) and (max-width:980px){
  body.menu-body .store-card .menu-actions,
  body.menu-body .catalogo-menu .store-card .menu-actions,
  body.menu-body .ifood-menu .store-card .menu-actions{
    grid-template-columns:repeat(2,minmax(0,1fr))!important;
    width:min(100%,720px)!important;
  }
}
@media(max-width:760px){
  body.menu-body .store-card .menu-actions,
  body.menu-body .catalogo-menu .store-card .menu-actions,
  body.menu-body .ifood-menu .store-card .menu-actions{
    grid-template-columns:repeat(2,minmax(0,1fr))!important;
    width:min(100%,520px)!important;
    gap:10px!important;
    padding:10px!important;
    border-radius:20px!important;
  }
  body.menu-body .store-card .menu-actions > .btn,
  body.menu-body .store-card .menu-actions > a.btn,
  body.menu-body .store-card .menu-actions > button.btn{
    min-height:70px!important;
    padding:13px 12px!important;
    gap:8px!important;
    border-radius:15px!important;
    font-size:13.25px!important;
    line-height:1.32!important;
  }
  body.menu-body .store-card .menu-actions > .btn::before,
  body.menu-body .store-card .menu-actions > a.btn::before,
  body.menu-body .store-card .menu-actions > button.btn::before{
    flex-basis:20px!important;width:20px!important;height:20px!important;min-width:20px!important;
  }
  body.menu-body #lastStatusBtn:not([hidden]){grid-column:1/-1!important;min-height:60px!important}
}
@media(max-width:380px){
  body.menu-body .store-card .menu-actions,
  body.menu-body .catalogo-menu .store-card .menu-actions,
  body.menu-body .ifood-menu .store-card .menu-actions{
    grid-template-columns:1fr!important;
    width:100%!important;
  }
  body.menu-body .store-card .menu-actions > .btn,
  body.menu-body .store-card .menu-actions > a.btn,
  body.menu-body .store-card .menu-actions > button.btn{
    min-height:58px!important;
    padding:13px 16px!important;
    font-size:13.75px!important;
  }
  body.menu-body #lastStatusBtn:not([hidden]){grid-column:auto!important}
}

/* Prioridade final: neutraliza regras antigas em formato pill que ainda tinham ID. */
html body.menu-body :is(.catalogo-menu,.ifood-menu) .store-card .menu-actions > :is(#customerLoginBtn,#menuFavoritesBtn,#menuWhatsAppBtn,#attendantBtn,#aiHelpBtn,#lastStatusBtn,#menuShareBtn).btn{
  flex:1 1 auto!important;
  width:100%!important;
  min-width:0!important;
  max-width:none!important;
  min-height:64px!important;
  height:auto!important;
  padding:14px 18px!important;
  margin:0!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  gap:11px!important;
  border-radius:17px!important;
  font-size:14.5px!important;
  line-height:1.34!important;
  font-weight:900!important;
  letter-spacing:0!important;
  white-space:normal!important;
  word-break:normal!important;
  overflow-wrap:break-word!important;
  text-wrap:balance!important;
  text-align:center!important;
  overflow:visible!important;
  text-overflow:clip!important;
  box-sizing:border-box!important;
  justify-self:stretch!important;
}
html body.menu-body :is(.catalogo-menu,.ifood-menu) .store-card .menu-actions > #menuShareBtn.btn{
  padding-left:18px!important;
  padding-right:18px!important;
  overflow:visible!important;
}
@media(max-width:760px){
  html body.menu-body :is(.catalogo-menu,.ifood-menu) .store-card .menu-actions > :is(#customerLoginBtn,#menuFavoritesBtn,#menuWhatsAppBtn,#attendantBtn,#aiHelpBtn,#lastStatusBtn,#menuShareBtn).btn{
    width:100%!important;
    max-width:none!important;
    min-height:70px!important;
    padding:13px 12px!important;
    border-radius:15px!important;
    font-size:13.25px!important;
    line-height:1.32!important;
    white-space:normal!important;
  }
  html body.menu-body :is(.catalogo-menu,.ifood-menu) .store-card .menu-actions > #lastStatusBtn.btn:not([hidden]){
    grid-column:1/-1!important;
    min-height:60px!important;
  }
}
@media(max-width:380px){
  html body.menu-body :is(.catalogo-menu,.ifood-menu) .store-card .menu-actions > :is(#customerLoginBtn,#menuFavoritesBtn,#menuWhatsAppBtn,#attendantBtn,#aiHelpBtn,#lastStatusBtn,#menuShareBtn).btn{
    min-height:58px!important;
    padding:13px 16px!important;
    font-size:13.75px!important;
  }
}

html body.menu-body :is(.catalogo-menu,.ifood-menu) .store-card .menu-actions > #menuShareBtn.btn,
html body.menu-body :is(.catalogo-menu,.ifood-menu) .store-card .menu-actions > #menuShareBtn.menu-share-action{
  position:relative!important;inset:auto!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;z-index:auto!important;grid-column:auto!important;transform:none!important;
}

@media(max-width:760px){
html body.menu-body :is(.catalogo-menu,.ifood-menu) .store-card .menu-actions > #lastStatusBtn.btn:not([hidden]){grid-column:auto!important;min-height:70px!important;}
}

/* AMZX 10.0.44 — QR local auditado */
.amzx-local-qr,.amzx-js-local-qr,.amzx-local-qr-preview{display:inline-grid;place-items:center;max-width:100%;background:#fff;padding:10px;border-radius:14px;overflow:hidden}
.amzx-local-qr svg,.amzx-js-local-qr svg,.amzx-local-qr-preview svg{display:block;max-width:100%;height:auto}
.amzx-local-qr-preview+small{display:block;margin-top:8px}
