.dormdeck-floating-actions{position:fixed;right:max(18px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));z-index:90;display:flex;flex-direction:column-reverse;align-items:flex-end;gap:10px;pointer-events:none}.dormdeck-floating-action{pointer-events:auto;position:relative;width:52px;height:52px;border:1px solid rgb(var(--color-foreground-rgb) / var(--opacity-10-25));border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#fff;color:var(--color-foreground);box-shadow:0 10px 30px #0000001f;cursor:pointer;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease}.dormdeck-floating-action:hover{transform:translateY(-2px);box-shadow:0 14px 34px #00000029}.dormdeck-floating-action:focus-visible{outline:2px solid var(--color-primary-button-background);outline-offset:3px}.dormdeck-floating-action--top{opacity:0;visibility:hidden;transform:translateY(8px)}.dormdeck-floating-action--top.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.dormdeck-floating-action__icon{width:22px;height:22px;display:block}@media(max-width:749px){.dormdeck-floating-actions{right:max(14px,env(safe-area-inset-right));bottom:max(14px,env(safe-area-inset-bottom))}.dormdeck-floating-action{width:48px;height:48px}}@media(prefers-reduced-motion:reduce){.dormdeck-floating-action{transition:none}}.dormdeck-floating-action--top .dormdeck-floating-action__icon{transform:rotate(180deg)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/dormdeck-floating-actions.css.map */
