.floating-actions{position:fixed;right:clamp(1.2rem,2vw,2.4rem);bottom:calc(env(safe-area-inset-bottom,0px) + 1.6rem);z-index:40;display:grid;gap:12px;justify-items:end;pointer-events:none}.floating-action{position:relative;box-sizing:border-box;width:48px;height:48px;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:0;color:#fff;box-shadow:0 4px 12px #101b182e;cursor:pointer;pointer-events:auto;transition:transform var(--duration-short) ease,box-shadow var(--duration-short) ease,opacity var(--duration-short) ease}.floating-action:focus-visible{outline:2px solid #a17d2c;outline-offset:4px}.floating-action--whatsapp{background:#25d366}.floating-action--top{background:#faf8f3;color:#163b2b}.floating-action--top[hidden]{display:none}.floating-action__icon{width:24px;height:24px;display:block}.floating-action__icon--whatsapp{width:30px;height:30px}.floating-action__progress{position:absolute;top:0;right:0;bottom:0;left:0;width:48px;height:48px;fill:none;stroke-width:2;transform:rotate(-90deg);pointer-events:none}.floating-action__progress-track{stroke:#e7e1d6}.floating-action__progress-value{stroke:#c4a34c;stroke-linecap:round}.floating-action__tooltip{display:none;position:absolute;right:calc(100% + 12px);top:50%;padding:7px 10px;border-radius:6px;background:#163b2b;color:#faf8f3;box-shadow:0 3px 10px #101b1829;font-size:13px;font-weight:600;line-height:1.3;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;transform:translate(-4px,-50%);transition:opacity var(--duration-short) ease,transform var(--duration-short) ease}@media screen and (min-width:750px){.floating-action__tooltip{display:block}.floating-action--whatsapp:focus-visible .floating-action__tooltip{opacity:1;visibility:visible;transform:translateY(-50%)}}@media(hover:hover)and (pointer:fine){.floating-action:hover{transform:translateY(-2px);box-shadow:0 6px 16px #101b1838}}@media screen and (min-width:750px)and (hover:hover)and (pointer:fine){.floating-action--whatsapp:hover .floating-action__tooltip{opacity:1;visibility:visible;transform:translateY(-50%)}}@media screen and (max-width:749px){.floating-actions{right:12px;bottom:calc(env(safe-area-inset-bottom,0px) + 12px)}}@media(prefers-reduced-motion:reduce){.floating-action,.floating-action__tooltip{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/132/assets/floating-actions.css.map */
