.lp-roboto-web{--lp-rw-bottom:calc(.75rem + env(safe-area-inset-bottom,0px));--lp-rw-left:calc(.75rem + env(safe-area-inset-left,0px));font-family:var(--util,Arial,sans-serif);color:#f3f3f3}.lp-roboto-web [hidden]{display:none!important}.lp-roboto-web--preview{--lp-rw-bottom:calc(5rem + env(safe-area-inset-bottom,0px))}@media(max-width:600px){.lp-roboto-web--preview{--lp-rw-bottom:calc(12rem + env(safe-area-inset-bottom,0px))}}#lp-whatsapp-roboto[hidden]{display:none!important}.lp-roboto-open{position:fixed;left:var(--lp-rw-left);bottom:var(--lp-rw-bottom);z-index:980;display:inline-flex;align-items:center;gap:.45rem;min-height:44px;padding:.45rem .75rem;background:#075e54;border:1px solid #25d366;border-radius:99px;color:#fff;box-shadow:0 2px 8px #0005;font:700 .75rem/1.2 var(--util,Arial,sans-serif);letter-spacing:.035em;cursor:pointer}.lp-roboto-open:hover{background:#064b43}.lp-roboto-web button:focus-visible,.lp-roboto-web a:focus-visible,.lp-roboto-web textarea:focus-visible,.lp-roboto-web input:focus-visible{outline:3px solid #fff;outline-offset:3px}.lp-roboto-panel{position:fixed;left:var(--lp-rw-left);bottom:calc(var(--lp-rw-bottom) + 3.5rem);z-index:981;width:min(350px,calc(100vw - 1.5rem - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px)));max-height:calc(100dvh - var(--lp-rw-bottom) - 5rem - env(safe-area-inset-top,0px));display:flex;flex-direction:column;box-sizing:border-box;background:#151715;border:1px solid #4c6055;border-radius:12px;box-shadow:0 8px 32px #0008;overflow:hidden;font-size:.85rem;line-height:1.4}.lp-roboto-header{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;padding:.6rem .8rem;background:#073f37;border-bottom:1px solid #4c6055}.lp-roboto-header h2{margin:0;font:700 1rem/1.4 var(--util,Arial,sans-serif);color:#fff}.lp-roboto-close{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;margin:-.25rem -.3rem -.25rem 0;border:0;background:#fff0;color:#fff;font:400 1.6rem/1 Arial,sans-serif;cursor:pointer}.lp-roboto-intro,.lp-roboto-preview{flex-shrink:0;margin:.65rem .8rem .25rem;color:#ddd;font-size:.75rem}.lp-roboto-preview{padding:.5rem;border:1px solid #c6993f;color:#ffe19f;border-radius:4px}.lp-roboto-log{flex:1 1 auto;min-height:70px;max-height:240px;overflow-y:auto;overscroll-behavior:contain;padding:.5rem .8rem;scrollbar-width:thin}.lp-roboto-bubble{margin:.5rem 0;padding:.6rem .7rem;border-radius:8px;background:#26322c;white-space:pre-wrap;overflow-wrap:anywhere;color:#fff}.lp-roboto-bubble--visitor{margin-left:1.5rem;background:#064d42}.lp-roboto-bubble--assistant{margin-right:.5rem}.lp-roboto-web a{color:#aff7c8;text-decoration:underline;text-underline-offset:2px}.lp-roboto-status{flex-shrink:0;min-height:1.2em;margin:.1rem .8rem .35rem;font-size:.75rem;color:#ddd}.lp-roboto-form{display:flex;flex-direction:column;flex-shrink:0;gap:.4rem;margin:0;padding:.6rem .8rem;border-top:1px solid #4c6055;font-size:.75rem}.lp-roboto-form textarea{box-sizing:border-box;width:100%;max-height:100px;min-height:48px;margin:0;resize:vertical;padding:.45rem .55rem;background:#0d100e;color:#fff;border:1px solid #718177;border-radius:5px;font:400 16px/1.35 var(--util,Arial,sans-serif)}.lp-roboto-consent{display:flex;align-items:flex-start;gap:.5rem;margin:0;color:#ddd;font-size:.7rem}.lp-roboto-consent input{flex:0 0 18px;width:18px;height:18px;margin:0;accent-color:#25d366}.lp-roboto-form small{color:#c7ccc8;font-size:.65rem}.lp-roboto-actions{display:flex;align-items:center;gap:.5rem}.lp-roboto-actions button{min-height:44px;margin:0;padding:.5rem .75rem;cursor:pointer;background:#075e54;border:1px solid #25d366;border-radius:5px;color:#fff;font:700 .8rem/1.2 var(--util,Arial,sans-serif)}.lp-roboto-actions button:disabled,.lp-roboto-form textarea:disabled{cursor:default;opacity:.6}.lp-roboto-footer{padding:.55rem .8rem;border-top:1px solid #4c6055;text-align:center;font-size:.75rem;flex-shrink:0}body:has(.lp-cookies:not([hidden])) .lp-roboto-web,body:has(.lp-portal:not(.lp-portal--fuera)) .lp-roboto-web{visibility:hidden}@media(max-width:600px){body:has(.lp-compra-toolbar:not([hidden])) .lp-roboto-web{--lp-rw-bottom:calc(4.25rem + env(safe-area-inset-bottom,0px))}.lp-roboto-log{max-height:180px}.lp-roboto-panel{max-height:calc(100dvh - var(--lp-rw-bottom) - 4rem - env(safe-area-inset-top,0px))}}@media(max-height:620px){.lp-roboto-panel{overflow-y:auto}.lp-roboto-log{max-height:120px;flex-shrink:0}.lp-roboto-intro{display:none}}@media print{.lp-roboto-web{display:none!important}}@media(prefers-reduced-motion:reduce){.lp-roboto-web *{scroll-behavior:auto!important}}