:root{--lp-barra-h:0px}.lp-zap{position:fixed;z-index:55;right:1.1rem;bottom:calc(1.1rem + var(--lp-barra-h) + env(safe-area-inset-bottom,0px));display:inline-flex;align-items:center;gap:.7rem;min-width:56px;min-height:56px;padding:0;justify-content:center;border:1.5px solid var(--mh-osso);border-radius:999px;background:var(--mh-grafite);color:var(--mh-osso);box-shadow:0 8px 22px rgba(43,38,32,.28);font:600 .9375rem/1 var(--mh-sans);text-decoration:none;transition:background-color .2s,transform .2s}.lp-zap svg{flex:none;width:1.7rem;height:1.7rem}.lp-zap-com-rotulo{padding:0 1.35rem 0 1.15rem}.lp-zap:hover{background:var(--mh-bronze-prof);transform:translateY(-2px)}.lp-zap:focus-visible{outline:3px solid var(--mh-bronze-claro);outline-offset:3px}.lp-subir{position:fixed;z-index:54;right:1.1rem;bottom:calc(5.1rem + var(--lp-barra-h) + env(safe-area-inset-bottom,0px));display:grid;place-items:center;width:48px;height:48px;padding:0;border:1.5px solid var(--mh-grafite);background:var(--mh-osso);color:var(--mh-grafite);cursor:pointer;clip-path:var(--mh-chanfro-botao);transition:background-color .2s,color .2s,opacity .25s}.lp-subir svg{width:1.2rem;height:1.2rem}.lp-subir:hover{background:var(--mh-grafite);color:var(--mh-osso)}.lp-subir:focus-visible{clip-path:none;outline:3px solid var(--mh-bronze-prof);outline-offset:3px}body:not(:has(.lp-zap)) .lp-subir{bottom:calc(1.1rem + var(--lp-barra-h) + env(safe-area-inset-bottom,0px))}.lp-contagem{position:relative;z-index:41;background:var(--mh-grafite);color:var(--mh-osso)}.lp-contagem-in{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.25rem 1.1rem;min-height:2.9rem;padding-top:.35rem;padding-bottom:.35rem}.lp-contagem-rotulo{font:600 .75rem/1.3 var(--mh-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--mh-bronze-claro)}.lp-contagem-tempo{display:inline-flex;gap:1rem;font:400 .9375rem/1.3 var(--mh-sans);color:var(--mh-osso)}.lp-contagem-tempo b{font:400 1.375rem/1 var(--mh-serif);font-variant-numeric:lining-nums tabular-nums;color:var(--mh-osso)}.lp-barra{display:none}@media (max-width:767px){:root:has(.lp-barra){--lp-barra-h:76px}.lp-barra{position:fixed;z-index:56;left:0;right:0;bottom:0;display:block;padding:.65rem 0 calc(.65rem + env(safe-area-inset-bottom,0px));background:rgba(250,246,238,.98);border-top:1px solid var(--mh-areia);box-shadow:0 -8px 22px rgba(43,38,32,.12);transition:transform .3s ease}.lp-barra.is-oculta{transform:translateY(105%)}html:has(.lp-barra){scroll-padding-bottom:calc(var(--lp-barra-h) + 1rem)}.lp-barra .lp-btn{width:100%}body:has(.lp-barra) .lp-rodape{padding-bottom:calc(2.5rem + var(--lp-barra-h))}.lp-baloes{bottom:calc(.75rem + var(--lp-barra-h))}.lp-zap-rotulo{display:none}.lp-zap-com-rotulo{padding:0}}@media (prefers-reduced-motion:reduce){.lp-zap,.lp-subir,.lp-barra{transition:none}.lp-zap:hover{transform:none}}