a.qfm-call,a.qfm-whatsapp{position:fixed;right:max(22px,env(safe-area-inset-right));z-index:30;display:flex;align-items:center;justify-content:center;width:58px;height:58px;padding:14px;border:1px solid #ffffff65;border-radius:18px;color:#fff;text-decoration:none;isolation:isolate;box-shadow:0 8px 24px #0b30452b,inset 0 1px #ffffff30;transition:transform .22s ease,box-shadow .22s ease,background .22s ease}a.qfm-call{bottom:calc(96px + env(safe-area-inset-bottom));background:linear-gradient(145deg,#146b8b,#0e3e60)}a.qfm-whatsapp{bottom:calc(24px + env(safe-area-inset-bottom));background:linear-gradient(145deg,#19a96a,#087e4d)}a.qfm-call:before,a.qfm-whatsapp:before{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border:1px solid #ffffff16;border-radius:13px;pointer-events:none}a.qfm-call svg,a.qfm-whatsapp svg{display:block;flex:none;width:28px;height:28px;transition:transform .22s ease}a.qfm-call:after,a.qfm-whatsapp:after{content:attr(aria-label);position:absolute;right:calc(100% + 13px);top:50%;transform:translate(7px,-50%);padding:11px 15px;background:#fff;color:#183d55;border:1px solid #dfebf1;border-radius:10px;box-shadow:0 5px 22px #123b5017;font:600 12px/1.5 system-ui,sans-serif;white-space:normal;width:max-content;max-width:240px;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .18s ease,transform .18s ease,visibility .18s}a.qfm-call:focus-visible,a.qfm-whatsapp:focus-visible{outline:3px solid #ffb23f;outline-offset:4px}a.qfm-call:focus-visible:after,a.qfm-whatsapp:focus-visible:after{opacity:1;visibility:visible;transform:translateY(-50%)}@media(hover:hover){a.qfm-call:hover,a.qfm-whatsapp:hover{color:#fff;transform:translateY(-3px);box-shadow:0 12px 28px #0b304538,inset 0 1px #ffffff40}a.qfm-call:hover{background:linear-gradient(145deg,#187b9e,#104c70)}a.qfm-whatsapp:hover{background:linear-gradient(145deg,#20b975,#078654)}a.qfm-call:hover svg,a.qfm-whatsapp:hover svg{transform:scale(1.06)}a.qfm-call:hover:after,a.qfm-whatsapp:hover:after{opacity:1;visibility:visible;transform:translateY(-50%)}}a.qfm-call:active,a.qfm-whatsapp:active{transform:scale(.96)}@media(max-width:749px){a.qfm-call,a.qfm-whatsapp{right:max(14px,env(safe-area-inset-right));width:52px;height:52px;padding:12px;border-radius:16px}a.qfm-call:before,a.qfm-whatsapp:before{top:4px;right:4px;bottom:4px;left:4px;border-radius:12px}a.qfm-call svg,a.qfm-whatsapp svg{width:26px;height:26px}a.qfm-call{bottom:calc(86px + env(safe-area-inset-bottom))}a.qfm-whatsapp{bottom:calc(22px + env(safe-area-inset-bottom))}a.qfm-call:after,a.qfm-whatsapp:after{display:none}.template-product a.qfm-call{bottom:calc(156px + env(safe-area-inset-bottom))}.template-product a.qfm-whatsapp{bottom:calc(88px + env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){a.qfm-call,a.qfm-whatsapp,a.qfm-call svg,a.qfm-whatsapp svg,a.qfm-call:after,a.qfm-whatsapp:after{transition:none}a.qfm-call:hover,a.qfm-whatsapp:hover,a.qfm-call:hover svg,a.qfm-whatsapp:hover svg{transform:none}}@media print{a.qfm-call,a.qfm-whatsapp{display:none}}.qfm-whatsapp{position:fixed;right:max(20px,env(safe-area-inset-right));bottom:calc(24px + env(safe-area-inset-bottom));z-index:30;display:flex;align-items:center;justify-content:center;width:60px;height:60px;padding:14px;border:2px solid #fff;border-radius:50%;background:#128c45;color:#fff;box-shadow:0 4px 16px #00000038;text-decoration:none}.qfm-whatsapp:hover{background:#075e35;color:#fff}.qfm-whatsapp:focus-visible{outline:3px solid #0057c8;outline-offset:4px}.qfm-whatsapp svg{display:block;flex-shrink:0}@media(max-width:749px){.qfm-whatsapp{right:max(16px,env(safe-area-inset-right));width:56px;height:56px;padding:12px}.template-product .qfm-whatsapp{bottom:calc(88px + env(safe-area-inset-bottom))}}@media print{.qfm-whatsapp{display:none}}
/*# sourceMappingURL=/cdn/shop/t/31/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAACAg */
