#solith-contact-dock{position:fixed;right:20px;bottom:18px;z-index:80;font:13px/1.4 Arial,sans-serif;text-align:center;max-width:calc(100vw - 24px)}#solith-contact-dock .solith-contact-main{display:block;margin:0 0 5px auto;border:1px solid #b88d68;border-radius:30px;padding:15px 24px;background:#1d2921;color:white;font:600 15px Arial,sans-serif;box-shadow:0 3px 20px #0004;cursor:pointer}#solith-contact-dock>div{background:#f6f3ed;color:#242c25;padding:8px 11px;border:1px solid #d2c3b1;border-radius:12px;box-shadow:0 3px 15px #0002}#solith-contact-dock div button,#solith-contact-dock a{background:none;border:0;padding:0;color:inherit;font:inherit;cursor:pointer;text-decoration:underline}#solith-contact-dock .mobile-label{display:none}#solith-contact-dialog{position:fixed;inset:auto 20px 18px auto;padding:0;border:1px solid #ac8d70;border-radius:14px;background:#f6f3ed;width:440px;max-width:calc(100vw - 24px);height:min(760px,calc(100dvh - 36px));max-height:calc(100dvh - 24px);margin:0;overflow:hidden;box-shadow:0 15px 65px #0005}#solith-contact-dialog::backdrop{background:#0006}#solith-contact-dialog[open]{display:flex;flex-direction:column}.solith-dialog-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:9px 16px;background:#1c241e;color:white;font:13px Arial,sans-serif}.solith-dialog-bar button{width:36px;height:36px;background:transparent;color:white;border:1px solid #ffffff66;border-radius:50%;font:25px Arial,sans-serif;cursor:pointer}#solith-contact-dialog iframe{display:block;border:0;width:100%;flex:1;min-height:0;background:#f6f3ed}#solith-contact-dock :focus-visible,.solith-dialog-bar button:focus-visible{outline:3px solid #b78458;outline-offset:3px}body:has(.config-page-layout) #solith-contact-dock,body:has(.config-dialog[role=dialog]) #solith-contact-dock{display:none}@media(max-width:767px){#solith-contact-dock{right:12px;bottom:12px}#solith-contact-dock .mobile-label{display:inline}#solith-contact-dock .desktop-label{display:none}#solith-contact-dock .solith-contact-main{background:#176a3b}#solith-contact-dialog{inset:8px;width:calc(100vw - 16px);height:calc(100dvh - 16px);max-width:none;max-height:none;border-radius:12px}}

body:has([aria-label="Preferencias de cookies"]) #solith-contact-dock{display:none}

#solith-contact-dock .solith-contact-main{display:flex;align-items:center;gap:12px;text-align:left;background:#176a3b;border-color:#ffffff40;padding:12px 20px;margin:0}#solith-contact-dock .solith-contact-main svg{width:30px;height:30px;flex:none}#solith-contact-dock .solith-contact-main span{font-size:12px;font-weight:400;line-height:1.4}#solith-contact-dock .solith-contact-main strong{display:block;font-size:16px;font-weight:600}
