.lz .bm,.lz .ld{--rapida:cubic-bezier(.2,0,0,1)}.lz .ld{position:fixed;z-index:800;right:24px;bottom:24px;display:inline-flex;align-items:center;gap:10px;height:54px;padding:0 22px 0 9px;border:0;border-radius:999px;background:var(--noche);color:var(--papel);font:inherit;font-size:.92rem;font-weight:600;cursor:pointer;box-shadow:0 6px 24px rgba(10,10,24,.22),0 1px 3px rgba(10,10,24,.2);transition:transform .25s var(--rapida),box-shadow .2s;animation:ld-entra .45s cubic-bezier(.2,.8,.2,1) .5s both}.lz .ld:hover{transform:translateY(-2px);box-shadow:0 10px 30px rgba(10,10,24,.28),0 1px 3px rgba(10,10,24,.2)}.lz .ld:active{transform:scale(.96)}.lz .ld-icono{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:rgba(247,244,238,.1)}@keyframes ld-entra{0%{opacity:0;transform:translateY(16px) scale(.96)}}.lz .bm{display:none}@media (max-width:767px){.lz .ld{display:none}.lz .bm{position:fixed;z-index:70;left:0;right:0;bottom:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:4px 6px calc(4px + env(safe-area-inset-bottom));background:#FBF9F4;border-top:1px solid var(--linea);transition:transform .26s var(--rapida)}.lz .bm.escondida{transform:translateY(105%)}.lz .bm-cuenta>button,.lz .bm>a,.lz .bm>button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;width:100%;min-height:56px;padding:4px 0;border:0;background:none;color:var(--gris);font:inherit;font-size:.7rem;font-weight:500;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.lz .bm [aria-current=page]{color:var(--verde-2);font-weight:600}.lz .bm svg{width:24px;height:24px}.lz .bm-digger{display:grid;place-items:center;width:28px;height:28px}.lz .bm-avatar{display:grid;place-items:center;width:26px;height:26px;overflow:hidden;border-radius:50%;background:var(--noche);color:var(--papel);font-size:.78rem;font-weight:600}.lz .bm-avatar img{width:100%;height:100%;object-fit:cover}.lz .bm-cuenta{position:relative}.lz .bm-menu{position:absolute;right:4px;bottom:calc(100% + 10px);min-width:220px;padding:8px 0;border-radius:16px;background:#FBF9F4;box-shadow:0 2px 16px rgba(10,10,24,.14),0 0 0 1px rgba(10,10,24,.04);animation:bm-menu .16s var(--rapida)}@keyframes bm-menu{0%{opacity:0;transform:translateY(6px) scale(.98)}}.lz .bm-menu-quien{display:grid;margin:0;padding:8px 18px 10px;border-bottom:1px solid var(--linea);font-size:.85rem}.lz .bm-menu-quien span{overflow:hidden;color:var(--tenue);font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.lz .bm-menu button{display:block;width:100%;padding:12px 18px;border:0;background:none;color:var(--tinta);font:inherit;font-size:.9rem;text-align:left}html.con-bm body{padding-bottom:calc(64px + env(safe-area-inset-bottom))}html.con-bm .lz .cookies{bottom:calc(76px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.lz .bm,.lz .bm-menu,.lz .ld{transition:none!important;animation:none!important}}.lz .ld-texto{display:grid;text-align:left;line-height:1.15}.lz .ld-texto small{font-size:.66rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--verde)}