.lf-v267{color:#ffffff}.lf-card-v267{position:relative;margin-bottom:20px;padding:22px;border:1px solid #a01018;background:linear-gradient(160deg,#0d0d10,#08080a 60%);box-shadow:0 0 32px rgba(227,6,19,.14),0 20px 55px rgba(0,0,0,.6);-webkit-clip-path:polygon(26px 0,100% 0,100% calc(100% - 26px),calc(100% - 26px) 100%,0 100%,0 26px);clip-path:polygon(26px 0,100% 0,100% calc(100% - 26px),calc(100% - 26px) 100%,0 100%,0 26px);color:#ffffff}.lf-cabeca-v267{display:flex;align-items:flex-start;gap:18px}.lf-hex-v267{flex:0 0 auto;width:62px;height:62px}.lf-hex-v267 svg{width:62px;height:62px;display:block;filter:drop-shadow(0 0 10px rgba(255,77,85,.45))}.lf-titulo-v267{flex:1 1;min-width:0}.lf-titulo-v267 h2{margin:0;font-size:34px;font-weight:800;letter-spacing:-.02em;line-height:1.05;color:#ffffff!important;-webkit-text-fill-color:#ffffff}.lf-titulo-v267 h2 em{font-style:normal;color:#ff4d55!important;-webkit-text-fill-color:#ff4d55}.lf-risco-v267{height:1px;margin:12px 0 14px;background:linear-gradient(90deg,#ffffff,rgba(255,255,255,.25) 45%,rgba(255,255,255,0) 62%),radial-gradient(circle 4px at 64% 50%,#ff4d55 0 3px,transparent 4px);background-repeat:no-repeat}.lf-texto-v267{margin:0;color:#c9ccd4!important;-webkit-text-fill-color:#c9ccd4;font-size:15px;line-height:1.65;max-width:640px}.lf-texto-v267 strong{color:#ff4d55!important;-webkit-text-fill-color:#ff4d55;font-weight:700}.lf-contador-v267{flex:0 0 auto;width:58px;height:58px;display:grid;place-items:center;color:#ffffff!important;-webkit-text-fill-color:#ffffff;font-size:22px;font-weight:800;position:relative}.lf-contador-v267 svg{position:absolute;inset:0;width:58px;height:58px}.lf-contador-v267 b{position:relative;z-index:1}.lf-linha-v267{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:16px;margin-top:18px}.lf-bloco-v267{display:flex;align-items:center;gap:16px;padding:16px;border:1px solid #3a1216;border-radius:16px;background:#0b0b0e;min-width:0}.lf-avatar-v267{flex:0 0 auto;width:66px;height:66px}.lf-avatar-v267 svg{width:66px;height:66px;display:block;filter:drop-shadow(0 0 8px rgba(255,77,85,.35))}.lf-dados-v267{min-width:0}.lf-dados-v267 strong{display:block;color:#ffffff!important;-webkit-text-fill-color:#ffffff;font-size:20px;font-weight:800;overflow-wrap:break-word}.lf-dados-v267 span{display:block;margin-top:2px;color:#c9ccd4!important;-webkit-text-fill-color:#c9ccd4;font-size:14px;overflow-wrap:break-word}.lf-zap-v267{display:inline-flex;align-items:center;gap:9px;margin-top:12px;min-height:46px;padding:0 20px;border-radius:999px;background:linear-gradient(120deg,#e8121f,#b00610);color:#ffffff!important;-webkit-text-fill-color:#ffffff;font-size:15px;font-weight:700;text-decoration:none;box-shadow:0 10px 26px rgba(227,6,19,.3)}.lf-zap-v267 svg{width:20px;height:20px;flex:0 0 auto}.lf-estado-v267{display:grid;grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);align-items:center;gap:16px}.lf-medalha-v267{display:flex;align-items:center;gap:12px;min-width:0}.lf-medalha-v267 svg{flex:0 0 auto;width:52px;height:52px}.lf-medalha-v267 p{margin:0;color:#ffffff!important;-webkit-text-fill-color:#ffffff;font-size:15px;font-weight:700;overflow-wrap:break-word}.lf-medalha-v267 p b{display:block;color:#ff4d55!important;-webkit-text-fill-color:#ff4d55;font-size:17px;font-weight:800}.lf-medalha-v267.is-tempo p b{color:#4dd2ff!important;-webkit-text-fill-color:#4dd2ff}.lf-fio-v267{align-self:stretch;background:linear-gradient(180deg,transparent,#3a1216 30%,#3a1216 70%,transparent)}.lf-ajuda-v267{display:flex;align-items:center;gap:16px;margin-top:18px;padding:16px;border:1px solid #3a1216;border-radius:16px;background:#0b0b0e}.lf-ajuda-v267 svg{flex:0 0 auto;width:52px;height:52px}.lf-ajuda-v267 p{margin:0;color:#c9ccd4!important;-webkit-text-fill-color:#c9ccd4;font-size:14.5px;line-height:1.6}@media (max-width:900px){.lf-linha-v267{grid-template-columns:minmax(0,1fr)}.lf-titulo-v267 h2{font-size:25px}.lf-hex-v267,.lf-hex-v267 svg{width:50px;height:50px}}@media (max-width:560px){.lf-card-v267{padding:16px}.lf-estado-v267{grid-template-columns:minmax(0,1fr);gap:12px}.lf-fio-v267{display:none}.lf-ajuda-v267{align-items:flex-start}}.lf-campo-v267{display:block;margin-bottom:3px;color:#ffffff!important;-webkit-text-fill-color:#ffffff;font-size:15px;font-weight:700;overflow-wrap:break-word}.lf-campo-v267 i{font-style:normal;margin-right:6px;color:#8b8f99!important;-webkit-text-fill-color:#8b8f99;font-weight:600}.lf-excluir-v267{margin-top:12px}.lf-excluir-v267>summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border:1px solid #3a1216;border-radius:999px;background:transparent;color:#8b8f99!important;-webkit-text-fill-color:#8b8f99;font-size:13px;font-weight:700}.lf-excluir-v267>summary::-webkit-details-marker{display:none}.lf-excluir-v267>summary::marker{content:""}.lf-excluir-v267[open]>summary{margin-bottom:10px;border-color:#ff4d55;color:#ff4d55!important;-webkit-text-fill-color:#ff4d55}.lf-excluir-v267 p{margin:0 0 10px;color:#c9ccd4!important;-webkit-text-fill-color:#c9ccd4;font-size:13px;line-height:1.55;max-width:340px}.lf-excluir-v267 p strong{color:#ff4d55!important;-webkit-text-fill-color:#ff4d55}.lf-excluir-botao-v267{min-height:44px;padding:0 18px;border:0;border-radius:12px;background:linear-gradient(120deg,#e8121f,#b00610);color:#ffffff!important;-webkit-text-fill-color:#ffffff;font-size:14px;font-weight:700;cursor:pointer}.lf-busca-v267{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:4px 0 18px}.lf-busca-campo-v267{flex:1 1;min-width:200px;min-height:48px;padding:0 16px;border:1px solid #3a1216;border-radius:12px;background:#0b0b0e;color:#ffffff;-webkit-text-fill-color:#ffffff;font-size:15px;outline:none;box-sizing:border-box}.lf-busca-campo-v267:focus{border-color:#ff4d55;box-shadow:0 0 0 3px rgba(255,77,85,.14)}.lf-busca-campo-v267::placeholder{color:#8b8f99;-webkit-text-fill-color:#8b8f99}.lf-busca-botao-v267{padding:0 20px;border:0;border-radius:12px;background:linear-gradient(120deg,#e8121f,#b00610);color:#ffffff;-webkit-text-fill-color:#ffffff;font-size:15px;cursor:pointer}.lf-busca-botao-v267,.lf-busca-limpar-v267{flex:0 0 auto;min-height:48px;font-weight:700}.lf-busca-limpar-v267{display:inline-flex;align-items:center;padding:0 16px;border:1px solid #3a1216;border-radius:12px;color:#c9ccd4!important;-webkit-text-fill-color:#c9ccd4;font-size:14px;text-decoration:none}.lf-paginas-v267{display:flex;gap:14px;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:18px;padding:14px;border:1px solid #3a1216;border-radius:16px;background:#0b0b0e}.lf-paginas-v267 a{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border:1px solid #ff4d55;border-radius:12px;color:#ffffff!important;-webkit-text-fill-color:#ffffff;font-size:14px;font-weight:700;text-decoration:none}.lf-paginas-v267 span{color:#c9ccd4!important;-webkit-text-fill-color:#c9ccd4;font-size:14px;font-weight:700}.cap-etapas-trilha-v266{display:flex;gap:8px;margin-bottom:14px}.cap-etapas-trilha-v266 span{flex:1 1;height:6px;border-radius:999px;background:rgba(227,6,19,.18)}.cap-etapas-trilha-v266 span.is-feita{background:#e30613}.cap-etapas-trilha-v266 span{font-size:0;line-height:0}.cap-etapas-titulo-v266{margin:0 0 16px;font-size:13px;font-weight:800;letter-spacing:.02em;text-transform:uppercase;color:#b00610}html[data-tema=escuro] .cap-etapas-titulo-v266{color:#ff8f94}.cap-etapas-resumo-v266{display:grid;gap:4px;margin:16px 0;padding:14px 16px;border:1.5px solid #f0c4c6;border-radius:14px;background:#fff7f7}.cap-etapas-resumo-v266 strong{margin-bottom:4px;color:#7a0409;font-size:13px}.cap-etapas-resumo-v266 span{color:#17181d;font-size:14px;font-weight:700;overflow-wrap:break-word}html[data-tema=escuro] .cap-etapas-resumo-v266{border-color:#7a0409;background:#2a0b0d}html[data-tema=escuro] .cap-etapas-resumo-v266 strong{color:#ffb3b6}html[data-tema=escuro] .cap-etapas-resumo-v266 span{color:#ffffff}.cap-etapas-acoes-v266{display:flex;gap:10px;align-items:center;margin-top:18px}.cap-etapas-acoes-v266 .btn-primary{flex:1 1;min-height:54px;font-size:16px}.cap-etapas-acoes-v266 .btn-soft{flex:0 0 auto;min-height:54px}.cap-aviso-conta-v267{position:fixed;inset:0;z-index:10060;display:grid;place-items:center;padding:18px;overflow-y:auto}.cap-aviso-fundo-v267{position:fixed;inset:0;background:rgba(8,8,10,.78)}.cap-aviso-caixa-v267{position:relative;width:min(440px,100%);max-height:calc(100dvh - 36px);overflow-y:auto;padding:24px 22px;border:1.5px solid #e30613;border-radius:20px;background:#ffffff;text-align:center;box-shadow:0 24px 70px rgba(0,0,0,.45)}.cap-aviso-caixa-v267>span{display:block;font-size:34px;line-height:1;margin-bottom:10px}.cap-aviso-caixa-v267 h2{margin:0 0 10px;color:#7a0409!important;-webkit-text-fill-color:#7a0409;font-size:21px;font-weight:800;line-height:1.25}.cap-aviso-caixa-v267 p{margin:0 0 18px;color:#17181d!important;-webkit-text-fill-color:#17181d;font-size:15px;line-height:1.6}.cap-aviso-acoes-v267{display:grid;gap:10px}.cap-aviso-acoes-v267 .btn{min-height:52px;display:inline-flex;align-items:center;justify-content:center}html[data-tema=escuro] .cap-aviso-caixa-v267{background:#14151a}html[data-tema=escuro] .cap-aviso-caixa-v267 h2{color:#ff8f94!important;-webkit-text-fill-color:#ff8f94}html[data-tema=escuro] .cap-aviso-caixa-v267 p{color:#ffffff!important;-webkit-text-fill-color:#ffffff}@media (max-width:620px){.partner-auth-page .cap-etapas-acoes-v266 .btn{width:auto!important;min-width:0}.partner-auth-page .cap-etapas-acoes-v266 .btn-soft{flex:0 1 auto;padding:0 16px!important}.partner-auth-page .cap-etapas-acoes-v266 .btn-primary{flex:1 1 auto}}.product-encomenda-toggle-v260{border:1px solid #fdba74;border-radius:14px;padding:12px 14px;background:#fff7ed;color:#7c2d12!important;font-weight:800}.product-encomenda-toggle-v260 input[type=checkbox]{width:20px;height:20px;accent-color:#c2410c}.product-encomenda-prazo-v260{display:block;margin-top:-2px;border:1px solid #fdba74;border-top:0;border-radius:0 0 14px 14px;padding:12px 14px 14px;background:#fff7ed;color:#7c2d12!important;font-weight:800}.product-encomenda-prazo-v260 .input{margin-top:6px;max-width:160px}.product-encomenda-prazo-v260 small{display:block;margin-top:7px;color:#9a3412!important;font-weight:600;line-height:1.45}html[data-tema=escuro] .product-encomenda-prazo-v260,html[data-tema=escuro] .product-encomenda-toggle-v260{background:#2a1608;border-color:#7c2d12;color:#fed7aa!important}html[data-tema=escuro] .product-encomenda-prazo-v260 small{color:#fdba74!important}.public-menu-encomenda-badge-v262{display:inline-flex;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;margin:2px 0 6px;padding:4px 9px;border:1px solid #fdba74;border-radius:999px;background:#fff7ed;color:#7c2d12!important;-webkit-text-fill-color:#7c2d12;font-size:11.5px;font-weight:800;line-height:1.3;white-space:normal;overflow-wrap:break-word}html[data-tema=escuro] .public-menu-encomenda-badge-v262{background:#2a1608;border-color:#7c2d12;color:#fed7aa!important;-webkit-text-fill-color:#fed7aa}.public-encomenda-aviso-v262 .public-age-gate-modal-v239{position:relative;border-color:#fdba74!important}.public-encomenda-aviso-v262 .public-age-gate-icon-v239{background:#fff7ed!important;border-color:#fdba74!important;color:#7c2d12!important;-webkit-text-fill-color:#7c2d12;font-size:26px!important;letter-spacing:0!important}.public-encomenda-aviso-v262 .public-age-gate-kicker-v239{color:#9a3412!important;-webkit-text-fill-color:#9a3412}.public-encomenda-aviso-v262 .public-age-gate-confirm-v239{background:#c2410c!important;border-color:#c2410c!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff}.public-encomenda-aviso-fechar-v262{position:absolute;top:10px;right:12px;width:38px;height:38px;border:0;border-radius:50%;background:rgba(124,45,18,.1);color:#7c2d12;-webkit-text-fill-color:#7c2d12;font-size:22px;line-height:1;cursor:pointer}html[data-tema=escuro] .public-encomenda-aviso-v262 .public-age-gate-icon-v239{background:#2a1608!important;color:#fed7aa!important;-webkit-text-fill-color:#fed7aa}html[data-tema=escuro] .public-encomenda-aviso-v262 .public-age-gate-kicker-v239{color:#fdba74!important;-webkit-text-fill-color:#fdba74}html[data-tema=escuro] .public-encomenda-aviso-fechar-v262{background:rgba(254,215,170,.14);color:#fed7aa;-webkit-text-fill-color:#fed7aa}.cap-encomenda-data-v262{margin:0 0 16px;padding:14px 15px;border:1.5px solid #fdba74;border-radius:16px;background:#fff7ed;color:#7c2d12!important;-webkit-text-fill-color:#7c2d12}.cap-encomenda-data-v262 strong{display:block;font-size:15px;margin-bottom:5px;color:#7c2d12!important;-webkit-text-fill-color:#7c2d12}.cap-encomenda-data-v262 p{margin:0 0 11px;font-size:13px;line-height:1.45;color:#9a3412!important;-webkit-text-fill-color:#9a3412}.cap-encomenda-data-v262 label{display:block;font-size:12.5px;font-weight:800;color:#7c2d12!important;-webkit-text-fill-color:#7c2d12}.cap-encomenda-data-v262 .input{width:100%;min-height:48px;margin-top:6px;font-size:16px;background:#ffffff!important;border:1.5px solid #fdba74!important;color:#17181d!important;-webkit-text-fill-color:#17181d}.cap-encomenda-data-v262 small{display:block;margin-top:9px;font-size:12px;line-height:1.45;color:#9a3412!important;-webkit-text-fill-color:#9a3412}html[data-tema=escuro] .cap-encomenda-data-v262{background:#2a1608;border-color:#7c2d12}html[data-tema=escuro] .cap-encomenda-data-v262,html[data-tema=escuro] .cap-encomenda-data-v262 label,html[data-tema=escuro] .cap-encomenda-data-v262 strong{color:#fed7aa!important;-webkit-text-fill-color:#fed7aa}html[data-tema=escuro] .cap-encomenda-data-v262 p,html[data-tema=escuro] .cap-encomenda-data-v262 small{color:#fdba74!important;-webkit-text-fill-color:#fdba74}html[data-tema=escuro] .cap-encomenda-data-v262 .input{background:#17181d!important;border-color:#7c2d12!important;color:#fed7aa!important;-webkit-text-fill-color:#fed7aa}.pedido-avisos-v209 .pedido-aviso-encomenda-v262{border:1px solid #6ee7b7!important;font-weight:800!important}.partner-order-encomenda-v262,.pedido-avisos-v209 .pedido-aviso-encomenda-v262{background:#ecfdf5!important;color:#065f46!important;-webkit-text-fill-color:#065f46}.partner-order-encomenda-v262{border:1.5px solid #10b981!important}.partner-order-encomenda-v262 span,.partner-order-encomenda-v262 strong{color:#065f46!important;-webkit-text-fill-color:#065f46}html[data-tema=escuro] .partner-order-encomenda-v262,html[data-tema=escuro] .pedido-avisos-v209 .pedido-aviso-encomenda-v262{background:#052e21!important;border-color:#10b981!important;color:#a7f3d0!important;-webkit-text-fill-color:#a7f3d0}html[data-tema=escuro] .partner-order-encomenda-v262 span,html[data-tema=escuro] .partner-order-encomenda-v262 strong{color:#a7f3d0!important;-webkit-text-fill-color:#a7f3d0}:root[data-tema=claro][data-cardapio="1"] :is(.public-menu-store-logo-v3,.public-menu-store-logo-v3 *,.public-menu-cart-thumb-v3,.public-menu-cart-thumb-v3 *,.public-menu-brand-logo-v6 img,.public-menu-mobile-logo-v6 img,.product-adaptive-image-v1,.public-menu-shell-v3 a img,.public-menu-shell-v3 button img,img,video,canvas,picture,[style*=background-image],[role=img]){filter:none!important}:root[data-tema=claro][data-cardapio="1"] .public-menu-shell-v3 :is(a,button):has(img){filter:none!important}:root[data-tema=claro][data-cardapio="1"] .public-menu-store-logo-v3{border-color:#e6e9ef!important;box-shadow:0 6px 18px rgba(16,24,40,.12)!important}:root[data-tema=claro][data-cardapio="1"] .public-menu-store-logo-v3 [class*=smart-store-logo]{background:#f4f6fa!important;background-image:none!important;border-color:#e6e9ef!important}:root[data-tema=claro][data-cardapio="1"] .public-menu-store-logo-v3 .smart-store-logo-v153__bg{display:none!important}.public-menu-cat-icon-v275{font-style:normal;display:inline-block;vertical-align:-.2em}.public-menu-cat-icon-v275.is-arte{width:1.15em!important;height:1.15em!important;flex:0 0 auto!important;min-width:1.15em!important;min-height:1.15em!important;max-width:none!important;max-height:none!important;object-fit:contain;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}:root{--cap-carrossel-v360:"carregado"}.cdv360{position:relative;width:100%;max-width:620px;margin:0 auto 16px;padding:18px 10px 14px;border-radius:22px;background:#f4f4f5;overflow:hidden}.cdv360-topo{text-align:center;margin-bottom:12px}.cdv360-topo h2{margin:0;font-size:clamp(18px,5.4vw,24px);font-weight:900;letter-spacing:-.02em;color:#16171a;-webkit-text-fill-color:#16171a}.cdv360-topo p{margin:4px 0 0;font-size:clamp(12px,3.4vw,14px);color:#6b6f76;-webkit-text-fill-color:#6b6f76}.cdv360-palco{position:relative;display:grid!important;grid-template-columns:minmax(0,1fr);align-items:start;overflow:hidden;touch-action:pan-y}.cdv360-palco>*{grid-area:1/1;justify-self:center!important}.cdv360-card{width:min(84%,360px)!important;max-width:360px!important;margin:0 auto!important;border-radius:18px;overflow:hidden;background:#fff;box-shadow:0 10px 30px rgba(0,0,0,.14);min-width:0;opacity:0;pointer-events:none;transform:translateX(0) scale(.82);transition:transform .6s cubic-bezier(.22,.85,.25,1),opacity .42s ease,filter .42s ease;will-change:transform,opacity}.cdv360-card.is-atual{opacity:1;transform:translateX(0) scale(1)!important;pointer-events:auto;z-index:3;box-shadow:0 12px 34px rgba(0,0,0,.17)}.cdv360-card.is-anterior{transform:translateX(-62%) scale(.86)!important}.cdv360-card.is-anterior,.cdv360-card.is-proximo{opacity:.45;filter:blur(2px);z-index:2;box-shadow:none}.cdv360-card.is-proximo{transform:translateX(62%) scale(.86)!important}.cdv360-card.is-longe{opacity:0;transform:translateX(0) scale(.7)!important;z-index:1}@media (prefers-reduced-motion:reduce){.cdv360-card{transition:opacity .2s ease}}.cdv360-foto{position:relative;width:100%;aspect-ratio:4/3;background:linear-gradient(135deg,#0b0d12,#24070b);overflow:hidden}.cdv360-foto>img{width:100%;height:100%;object-fit:contain;object-position:center;display:block}.cdv360-selo{left:9px;padding:5px 12px;border-radius:999px;background:#e8202b;-webkit-text-fill-color:#fff;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.cdv360-18,.cdv360-selo{position:absolute;top:9px;z-index:2;color:#fff;font-size:10px}.cdv360-18{right:9px;padding:4px 8px;border-radius:8px;background:rgba(10,10,12,.8);-webkit-text-fill-color:#fff;font-weight:900;border:1px solid rgba(255,255,255,.3)}.cdv360-corpo{padding:11px 13px 14px;display:flex;flex-direction:column;gap:5px;min-width:0;background:#fff}.cdv360-loja{align-self:flex-start;max-width:100%;padding:4px 11px;border-radius:999px;background:#fdeaec;color:#2a2a2e;-webkit-text-fill-color:#2a2a2e;font-size:clamp(10px,2.9vw,11.5px);font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cdv360-nome{margin:2px 0 0;font-size:clamp(14px,4.2vw,17px);font-weight:800;line-height:1.2;color:#16171a;-webkit-text-fill-color:#16171a;word-break:break-word}.cdv360-desc,.cdv360-nome{min-width:0;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cdv360-desc{margin:0;font-size:clamp(11px,3.1vw,12.5px);line-height:1.35;color:#6b6f76;-webkit-text-fill-color:#6b6f76}.cdv360-rodape{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:6px;min-width:0}.cdv360-preco{font-size:clamp(18px,5.4vw,24px);font-weight:900;letter-spacing:-.02em;color:#e8202b;-webkit-text-fill-color:#e8202b;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cdv360-botao{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 16px;border:0;border-radius:999px;background:#d8121c;color:#fff;-webkit-text-fill-color:#fff;font-size:clamp(12px,3.4vw,14px);font-weight:800;white-space:nowrap;cursor:pointer;box-shadow:0 6px 16px rgba(216,18,28,.35)}.cdv360-botao:active{transform:scale(.98)}.cdv360-seta{position:absolute;top:52%;transform:translateY(-50%);z-index:5;width:40px;height:40px;border:0;border-radius:50%;background:#fff;color:#1a1a1e;-webkit-text-fill-color:#1a1a1e;font-size:18px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px rgba(0,0,0,.16)}.cdv360-seta.is-anterior{left:6px}.cdv360-seta.is-proximo{right:6px}.cdv360-bolinhas{display:flex;justify-content:center;gap:7px;margin-top:14px}.cdv360-bolinhas button{width:8px;height:8px;padding:0;border:0;border-radius:999px;background:#cfd0d3;cursor:pointer;transition:width .2s ease,background .2s ease}.cdv360-bolinhas button.is-atual{width:26px;background:#e8202b}@media (max-width:480px){.cdv360{padding:16px 4px 12px}.cdv360-card{width:min(74%,320px)!important;max-width:320px!important}.cdv360-card.is-anterior{transform:translateX(-64%) scale(.88)!important}.cdv360-card.is-proximo{transform:translateX(64%) scale(.88)!important}.cdv360-seta{width:34px;height:34px;font-size:16px}.cdv360-seta.is-anterior{left:2px}.cdv360-seta.is-proximo{right:2px}.cdv360-botao{height:38px;padding:0 13px}.cdv360-corpo{padding:10px 11px 12px}}@media (max-width:360px){.cdv360-card{width:78%!important;max-width:none!important}.cdv360-card.is-anterior{transform:translateX(-66%) scale(.86)!important}.cdv360-card.is-proximo{transform:translateX(66%) scale(.86)!important}.cdv360-seta{width:30px;height:30px;font-size:15px}.cdv360-seta.is-anterior{left:0}.cdv360-seta.is-proximo{right:0}}:root[data-tema=claro][data-cardapio="1"] .cdv360,:root[data-tema=claro][data-cardapio="1"] .cdv360 img{filter:none!important}#conteudo-principal .cdv360{width:100%;max-width:620px;margin:0 auto 16px}#conteudo-principal .cdv360 .cdv360-palco{display:grid;overflow:hidden}#conteudo-principal .cdv360 .cdv360-palco>*{grid-area:1/1;justify-self:center}#conteudo-principal .cdv360 .cdv360-card{width:min(84%,360px);max-width:360px;margin:0 auto}#conteudo-principal .cdv360 .cdv360-card.is-atual{transform:translateX(0) scale(1)}#conteudo-principal .cdv360 .cdv360-card.is-anterior{transform:translateX(-62%) scale(.86)}#conteudo-principal .cdv360 .cdv360-card.is-proximo{transform:translateX(62%) scale(.86)}#conteudo-principal .cdv360 .cdv360-card.is-longe{transform:translateX(0) scale(.7)}@media (max-width:480px){#conteudo-principal .cdv360 .cdv360-card{width:min(74%,320px);max-width:320px}#conteudo-principal .cdv360 .cdv360-card.is-anterior{transform:translateX(-64%) scale(.88)}#conteudo-principal .cdv360 .cdv360-card.is-proximo{transform:translateX(64%) scale(.88)}}@media (max-width:360px){#conteudo-principal .cdv360 .cdv360-card{width:78%;max-width:none}#conteudo-principal .cdv360 .cdv360-card.is-anterior{transform:translateX(-66%) scale(.86)}#conteudo-principal .cdv360 .cdv360-card.is-proximo{transform:translateX(66%) scale(.86)}}.cdv360-card.is-atual .cdv360-foto:after{content:"";position:absolute;top:-60%;left:-70%;width:45%;height:220%;z-index:3;pointer-events:none;transform:rotate(22deg);background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.1) 38%,rgba(255,255,255,.42) 50%,rgba(255,255,255,.1) 62%,rgba(255,255,255,0));animation:cdv360-reflexo 5s cubic-bezier(.42,.05,.35,1) infinite}@keyframes cdv360-reflexo{0%{transform:translate(0) rotate(22deg)}40%{transform:translate(320%,40%) rotate(22deg)}to{transform:translate(320%,40%) rotate(22deg)}}@media (prefers-reduced-motion:reduce){.cdv360-card.is-atual .cdv360-foto:after{animation:none;opacity:0}}.admin-cupons-cidades-v1,.admin-cupons-filtro-lojas-v1{margin:0 0 16px;padding:0;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:rgba(255,255,255,.04);overflow:hidden}.admin-cupons-cidades-v1>summary,.admin-cupons-filtro-lojas-v1>summary{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;padding:13px 16px;cursor:pointer;list-style:none;color:#f4f4f6;font-size:14px;line-height:1.4}.admin-cupons-cidades-v1>summary::-webkit-details-marker,.admin-cupons-filtro-lojas-v1>summary::-webkit-details-marker{display:none}.admin-cupons-cidades-v1>summary::marker,.admin-cupons-filtro-lojas-v1>summary::marker{content:""}.admin-cupons-cidades-v1>summary:after,.admin-cupons-filtro-lojas-v1>summary:after{content:"+";margin-left:auto;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:rgba(255,255,255,.1);font-weight:900;font-size:16px;line-height:1}.admin-cupons-cidades-v1[open]>summary:after,.admin-cupons-filtro-lojas-v1[open]>summary:after{content:"\2212"}.admin-cupons-cidades-v1>summary strong,.admin-cupons-filtro-lojas-v1>summary strong{font-weight:800}.admin-cupons-cidades-v1>summary small,.admin-cupons-filtro-lojas-v1>summary small{opacity:.68;font-weight:500}.admin-cupons-cidades-v1>p,.admin-cupons-filtro-lojas-v1>p{margin:0;padding:0 16px 14px;max-height:44vh;overflow-y:auto;line-height:2.5}.admin-cupons-cidades-v1 .btn,.admin-cupons-filtro-lojas-v1 .btn{margin-bottom:6px}.admin-cupons-cidades-v1 .btn[aria-current=true]{background:#e8202b;color:#ffffff;-webkit-text-fill-color:#ffffff}.propaganda-v2 .propaganda-corpo-v2{justify-content:center}.propaganda-v2.is-pronta .propaganda-corpo-v2{display:grid!important;place-items:center!important;justify-content:center!important;width:100%!important;padding:0!important}.propaganda-v2.is-pronta .propaganda-arte-v2{display:block!important;width:100%!important;text-align:center!important}.propaganda-v2.is-pronta .propaganda-arte-v2 img,.propaganda-v2:not(.is-pronta) .propaganda-corpo-v2{margin-left:auto!important;margin-right:auto!important}.products-new-dropdown-v2>summary{white-space:normal!important;overflow-wrap:break-word!important;text-align:center!important;min-width:0!important;max-width:100%!important}@media (max-width:420px){html body .prod-pagina-v220 .products-new-dropdown-v2>summary{font-size:15px!important;padding-left:12px!important;padding-right:12px!important}}.order-confirm-address-grid-v1>label{display:block!important;min-width:0!important}.sem-numero-aviso-v85,.sem-numero-v85{width:100%!important;flex:1 1 100%!important;grid-column:1/-1!important;box-sizing:border-box!important;min-width:0!important}.sem-numero-v85{display:flex!important;flex-wrap:nowrap!important;align-items:flex-start!important}.sem-numero-v85>label{flex:1 1 auto!important;min-width:0!important}.sem-numero-aviso-v85,.sem-numero-v85>label{overflow-wrap:break-word!important;word-break:normal!important}.order-confirm-review-actions-v257 a,.order-confirm-review-actions-v257 button{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important}.order-confirm-review-actions-v257 button:disabled{color:rgba(255,255,255,.6)!important;-webkit-text-fill-color:rgba(255,255,255,.6)!important}.order-confirm-page-v1 .order-confirm-pay-delivery-note-v1{background:var(--cap-pessego,#fff3d4)!important;border:1px solid rgba(255,176,32,.55)!important;box-shadow:none!important;color:var(--cap-texto,#17181d)!important}.order-confirm-page-v1 .order-confirm-pay-delivery-icon-v1{background:rgba(255,176,32,.22)!important;box-shadow:inset 0 0 0 1px rgba(255,176,32,.45)!important}.order-confirm-page-v1 .order-confirm-pay-delivery-copy-v1 small,.order-confirm-page-v1 .order-confirm-pay-delivery-copy-v1 strong{color:var(--cap-texto,#17181d)!important;-webkit-text-fill-color:var(--cap-texto,#17181d)!important}.order-confirm-page-v1 .order-confirm-pay-delivery-copy-v1 small{opacity:.82}.item-type-options-v74{flex-wrap:wrap}.item-type-options-v74>.item-type-opt-v74{flex:1 1 160px;min-width:0;align-items:flex-start}.item-type-options-v74>.item-type-opt-v74>input[type=radio]{flex:0 0 auto;margin-top:2px}.item-type-options-v74>.item-type-opt-v74>span{display:block;min-width:0;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none}.item-type-options-v74>.item-type-opt-v74>span>small{display:block;margin-top:2px;font-weight:600;line-height:1.3}@media (max-width:560px){.item-type-options-v74>.item-type-opt-v74{flex:1 1 100%}.item-type-options-v74>.item-type-opt-v74>span>small{font-size:.78rem}}.trilha-seo-v437{margin:0 0 14px;font-size:.82rem;line-height:1.4}.trilha-seo-v437 ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px}.trilha-seo-v437 li{display:inline-flex;align-items:center;gap:6px;min-width:0}.trilha-seo-v437 a{color:inherit;opacity:.72;text-decoration:none;border-bottom:1px solid transparent}.trilha-seo-v437 a:hover{opacity:1;border-bottom-color:initial}.trilha-seo-v437 li:last-child span{font-weight:700;opacity:.95}.trilha-seo-v437 i{font-style:normal;opacity:.4;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:480px){.trilha-seo-v437{font-size:.76rem;margin-bottom:10px}}a.explorar-gav-item-v1,a.explorar-gav-item-v1:focus,a.explorar-gav-item-v1:hover{text-decoration:none;color:var(--ex-texto)}.cardappio-seo-escopo-v445{min-height:0!important;background:var(--mkv2-fundo);color:var(--mkv2-texto)}.cardappio-seo-v445{max-width:1180px;margin:0 auto;padding:26px 18px 56px}.cardappio-seo-etiqueta-v445{display:inline-block;margin:10px 0 14px;padding:7px 15px;border-radius:999px;background:var(--mkv2-marca-suave);color:var(--mkv2-marca);font-size:.7rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.cardappio-seo-v445 h1{margin:0 0 14px;font-size:clamp(2rem,6vw,3.4rem);line-height:1.02;font-weight:900;letter-spacing:-.03em;color:var(--mkv2-texto)}.cardappio-seo-v445 h1 b{display:block;color:var(--mkv2-marca);font-weight:900}.cardappio-seo-v445>p{margin:0 0 6px;font-size:1.05rem;line-height:1.5;color:var(--mkv2-texto);font-weight:600;max-width:62ch}.cardappio-seo-resumo-v445{color:var(--mkv2-texto-2)!important;font-weight:400!important;font-size:.96rem!important}.cardappio-seo-atalhos-v445{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0 24px}.cardappio-seo-atalhos-v445 a{display:inline-flex;align-items:center;gap:6px;padding:9px 15px;border-radius:999px;border:1px solid var(--mkv2-borda);background:var(--mkv2-card);color:var(--mkv2-texto-2);font-size:.86rem;font-weight:600;text-decoration:none}.cardappio-seo-atalhos-v445 a:hover{border-color:var(--mkv2-marca);color:var(--mkv2-marca)}.cardappio-seo-grade-v445{display:grid;grid-template-columns:repeat(auto-fit,minmax(330px,1fr));gap:14px;margin:0 0 26px}.cardappio-seo-card-v445{display:flex;align-items:center;gap:15px;padding:16px;border-radius:18px;border:1px solid var(--mkv2-borda);background:var(--mkv2-card);color:var(--mkv2-texto);text-decoration:none;box-shadow:var(--mkv2-sombra-card);transition:border-color .15s ease,transform .15s ease}.cardappio-seo-card-v445:hover{border-color:var(--mkv2-marca);transform:translateY(-2px)}.cardappio-seo-selo-v445{flex:0 0 auto;width:84px;height:56px;border-radius:12px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:var(--mkv2-card-2);border:1px solid var(--mkv2-borda)}.cardappio-seo-selo-v445 svg{width:100%!important;height:100%!important;display:block}.cardappio-seo-selo-v445 img{width:100%;height:100%;object-fit:cover}.cardappio-seo-card-texto-v445{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1}.cardappio-seo-card-texto-v445 strong{font-size:1.18rem;font-weight:800;line-height:1.2;letter-spacing:-.01em}.cardappio-seo-card-texto-v445 small{font-size:.83rem;color:var(--mkv2-texto-3);line-height:1.4}.cardappio-seo-cidades-v445{margin-top:2px;font-size:.86rem;line-height:1.6;color:var(--mkv2-texto-3)}.cardappio-seo-cidades-v445 a{color:var(--mkv2-marca);font-weight:600;text-decoration:none}.cardappio-seo-cidades-v445 a:hover{text-decoration:underline}.cardappio-seo-seta-v445{flex:0 0 auto;width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--mkv2-marca-suave);color:var(--mkv2-marca);font-size:1.05rem;font-weight:700}.cardappio-seo-aberto-v445,.cardappio-seo-fechado-v445{flex:0 0 auto;padding:5px 11px;border-radius:999px;font-size:.72rem;font-weight:700}.cardappio-seo-aberto-v445{background:var(--mkv2-verde-suave);color:var(--mkv2-verde)}.cardappio-seo-fechado-v445{background:var(--mkv2-marca-suave);color:var(--mkv2-marca)}.cardappio-seo-bloco-v445{padding:20px;border-radius:18px;border:1px solid var(--mkv2-borda);background:var(--mkv2-card);margin:0 0 14px}.cardappio-seo-bloco-v445 h2{margin:0 0 6px;font-size:1.2rem;font-weight:800;letter-spacing:-.01em}.cardappio-seo-bloco-v445 h2 a{color:var(--mkv2-texto);text-decoration:none}.cardappio-seo-bloco-v445 h2 a:hover{color:var(--mkv2-marca)}.cardappio-seo-bloco-v445 p{margin:0 0 6px;font-size:.9rem;color:var(--mkv2-texto-3);line-height:1.6}.cardappio-seo-bloco-v445 p:last-child{margin-bottom:0}.cardappio-seo-bloco-v445 a{color:var(--mkv2-marca);text-decoration:none;font-weight:600}.cardappio-seo-bloco-v445 a:hover{text-decoration:underline}.cardappio-seo-faixa-v445{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:6px;margin-top:24px;padding:18px;border-radius:18px;border:1px solid var(--mkv2-borda);background:var(--mkv2-card-2)}.cardappio-seo-faixa-v445 div{display:flex;align-items:center;gap:11px;padding:6px 10px}.cardappio-seo-faixa-v445 i{flex:0 0 auto;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--mkv2-marca-suave);font-style:normal;font-size:1.05rem}.cardappio-seo-faixa-v445 strong{display:block;font-size:.88rem;font-weight:700;line-height:1.3}.cardappio-seo-faixa-v445 small{display:block;font-size:.78rem;color:var(--mkv2-texto-3);line-height:1.35}.cardappio-seo-topo-v445{margin:0 0 4px}@media (max-width:640px){.cardappio-seo-v445{padding:18px 14px 40px}.cardappio-seo-grade-v445{grid-template-columns:1fr}.cardappio-seo-card-v445{padding:13px;gap:12px}.cardappio-seo-selo-v445{width:66px;height:44px}.cardappio-seo-card-texto-v445 strong{font-size:1.02rem}.cardappio-seo-v445>p{font-size:.95rem}}.seo-saude-intro-v448{margin:0 0 18px;max-width:80ch;font-size:.92rem;line-height:1.55;opacity:.72}.seo-saude-numeros-v448{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;margin:0 0 22px}.seo-saude-numeros-v448>div{padding:14px 16px;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04)}.seo-saude-numeros-v448 span{display:block;font-size:.74rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;opacity:.6}.seo-saude-numeros-v448 strong{display:block;margin-top:4px;font-size:1.7rem;font-weight:800;line-height:1.1}.seo-saude-numeros-v448 small{display:block;margin-top:2px;font-size:.74rem;opacity:.55}.seo-saude-alerta-v448{border-color:rgba(239,31,45,.5)!important;background:rgba(239,31,45,.12)!important}.seo-saude-bloco-v448{padding:16px 18px;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04);margin:0 0 12px}.seo-saude-bloco-v448 h2{display:flex;align-items:center;gap:9px;margin:0 0 6px;font-size:1.02rem;font-weight:800;line-height:1.3;color:inherit}.seo-saude-bloco-v448 h2 em{font-style:normal;margin-left:auto;padding:3px 10px;border-radius:999px;font-size:.8rem;background:rgba(255,255,255,.1)}.seo-saude-bloco-v448 p{margin:0 0 10px;font-size:.86rem;line-height:1.55;opacity:.68;max-width:90ch}.seo-saude-bloco-v448 ul{margin:0;padding-left:18px;font-size:.85rem;line-height:1.75;opacity:.85}.seo-saude-bloco-v448 ul li::marker{opacity:.4}.seo-saude-grave-v448{border-color:rgba(239,31,45,.45)!important;background:rgba(239,31,45,.08)!important}.seo-saude-bloco-v448 a{color:inherit;font-weight:600}@media (max-width:900px){html body .partner-dashboard-page-v1 .products-new-dropdown-v2.prod-ler-cardapio-v270[open]:after,html body .products-new-dropdown-v2.prod-ler-cardapio-v270[open]:after{content:none!important;display:none!important}html body .partner-dashboard-page-v1 .products-new-dropdown-v2.prod-ler-cardapio-v270[open]{padding-bottom:calc(32px + env(safe-area-inset-bottom, 0px))!important}html body .prod-ler-cardapio-v270[open] .lercard-lista-v270{max-height:none!important;overflow:visible!important;overscroll-behavior:auto!important}html body .prod-ler-cardapio-v270[open] .lercard-lista-v270+.lercard-acao-v270{position:-webkit-sticky!important;position:sticky!important;bottom:calc(10px + env(safe-area-inset-bottom, 0px))!important;z-index:6!important;box-shadow:0 10px 26px rgba(192,17,31,.34)!important}}html[data-aparelho-leve] *,html[data-aparelho-leve] :after,html[data-aparelho-leve] :before{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}@layer cardappio-aparelho-leve{html[data-aparelho-leve] *,html[data-aparelho-leve] :after,html[data-aparelho-leve] :before{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}html body .order-confirm-cash-change-v257.is-falta-troco-v461{padding:12px!important;border:2px solid #d8141f!important;border-radius:14px!important;background:#fcebeb!important;scroll-margin:120px}html body .aviso-troco-v461{display:block!important;margin-top:8px!important;padding:8px 10px!important;border-radius:10px!important;background:#d8141f!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;font-weight:900!important;font-size:.95rem!important}html body .order-confirm-item-opcoes-v471{display:block!important;margin-top:2px!important;font-size:.82rem!important;line-height:1.35!important;opacity:.85!important}html body .estender-abertura-v478{margin:0 0 14px!important;padding:12px 14px!important;border:1px solid #e4e6ea!important;border-radius:16px!important;background:#ffffff!important;color:#17181d!important;-webkit-text-fill-color:#17181d!important}html body .estender-abertura-v478 p{margin:0 0 10px!important}html body .estender-abertura-v478 strong{display:block!important;font-size:1rem!important;font-weight:900!important}html body .estender-abertura-v478 span{display:block!important;font-size:.86rem!important;line-height:1.4!important;color:#5a5f69!important;-webkit-text-fill-color:#5a5f69!important}html body .estender-opcoes-v478{display:flex!important;flex-wrap:wrap!important;gap:6px!important}html body .estender-opcoes-v478 form{margin:0!important}html body .estender-opcoes-v478 button{min-height:40px!important;padding:0 14px!important;border:1px solid #d5d9e0!important;border-radius:999px!important;background:#f7f8fa!important;color:#17181d!important;-webkit-text-fill-color:#17181d!important;font:inherit!important;font-weight:800!important;font-size:.88rem!important;cursor:pointer!important}html body .estender-opcoes-v478 button:hover{border-color:#d8141f!important;color:#b3121f!important;-webkit-text-fill-color:#b3121f!important}html body .estender-abertura-v478.is-ativa{border-color:#a7d7b5!important;background:#e6f4ea!important}html body .estender-abertura-v478.is-ativa strong{color:#15733c!important;-webkit-text-fill-color:#15733c!important}html body .estender-cancelar-v478{min-height:40px!important;padding:0 14px!important;border:1px solid #a7d7b5!important;border-radius:999px!important;background:#ffffff!important;color:#17181d!important;-webkit-text-fill-color:#17181d!important;font:inherit!important;font-weight:800!important;font-size:.88rem!important;cursor:pointer!important}@media (max-width:480px){html body .estender-opcoes-v478 form{flex-grow:1;flex-shrink:1;flex-basis:calc(33.333% - 6px)}html body .estender-opcoes-v478 button{width:100%!important;padding:0 8px!important}}