body.rf-ui{--whatsapp-clearance:calc(166px + env(safe-area-inset-left,0px))}.whatsapp-entry{left:calc(24px + env(safe-area-inset-left,0px));bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:80;color:#fff;background:#245a3c;border:1px solid #ffffff80;border-radius:30px;justify-content:center;align-items:center;gap:9px;padding:11px 17px 11px 12px;font-size:13px;font-weight:600;text-decoration:none;transition:background .2s;display:flex;position:fixed;box-shadow:0 4px 18px #17261e25}.whatsapp-entry svg{width:29px;height:29px}.whatsapp-entry:hover{background:#183f29}.whatsapp-entry:focus-visible{outline-offset:4px;outline:3px solid #967b4e}body:has(dialog:modal)>.whatsapp-entry{visibility:hidden}.rf-ui .collection-canvas__text>a{--collection-copy-inset:34px;margin-inline-start:max(0px, calc(var(--whatsapp-clearance) - var(--gutter) - var(--collection-copy-inset)))}@media (max-width:1000px){.rf-ui .collection-canvas__text>a{--collection-copy-inset:22px}}@media (max-width:760px){.whatsapp-entry{left:calc(12px + env(safe-area-inset-left,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px));width:48px;height:48px;padding:0}body.rf-ui{--whatsapp-clearance:calc(68px + env(safe-area-inset-left,0px))}.whatsapp-entry span{display:none}.rf-ui .hero-scroll{left:max(22px, var(--whatsapp-clearance))}.rf-ui .collection-intro-v8 .intro-row>a{margin-inline-start:max(0px, calc(var(--whatsapp-clearance) - var(--gutter)))}}@media (max-width:700px){.rf-ui .collection-canvas__text>a{--collection-copy-inset:24px}}@media (hover:none) and (pointer:coarse){body:has(:is(input:not([type]),input:is([type=text],[type=email],[type=tel],[type=url],[type=number],[type=search],[type=date]),textarea):focus)>.whatsapp-entry{visibility:hidden}}@media print{body.rf-ui{--whatsapp-clearance:0px}.whatsapp-entry{display:none}}
