.gf-whatsapp-float{position:fixed;right:max(18px,env(safe-area-inset-right,0px));bottom:calc(18px + env(safe-area-inset-bottom,0px));width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:#25D366;border-radius:50%;box-shadow:0 4px 16px #0003;z-index:90;transition:background-color .15s,box-shadow .15s}.gf-whatsapp-float img{width:32px;height:32px;display:block}.gf-whatsapp-float:hover{background:#1DA851;box-shadow:0 5px 20px #0004}.gf-whatsapp-float:focus-visible{outline:3px solid #071b2b;outline-offset:4px;box-shadow:0 0 0 7px #fff}.footer{padding-bottom:90px}body:has(#nav[data-open="true"]) .gf-whatsapp-float{visibility:hidden;pointer-events:none}@media(max-width:680px){.gf-whatsapp-float{width:52px;height:52px}.gf-whatsapp-float img{width:30px;height:30px}}@media(prefers-reduced-motion:reduce){.gf-whatsapp-float{transition:none}}