.ttj-fab{--ttj-fab-shadow-none: 0 0 0 0 transparent;--ttj-fab-shadow-soft: 0 2px 8px rgba(0, 0, 0, .18);--ttj-fab-shadow-medium: 0 4px 14px rgba(0, 0, 0, .26);--ttj-fab-shadow-strong: 0 8px 24px rgba(0, 0, 0, .36)}.ttj-fab__btn{position:fixed;bottom:calc(var(--ttj-fab-offset-y-m, 16px) + env(safe-area-inset-bottom,0px));z-index:90;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:var(--ttj-fab-size-m, 48px);height:var(--ttj-fab-size-m, 48px);margin:0;padding:0;border:0;border-radius:var(--ttj-fab-radius, 50%);background:var(--ttj-fab-bg, #783f8c);color:var(--ttj-fab-color, #fff);box-shadow:var(--ttj-fab-shadow, 0 0 0 0 transparent);text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .2s ease,opacity .25s ease,visibility .25s ease,box-shadow .2s ease}.ttj-fab__btn svg{display:block;flex:none;width:var(--ttj-fab-icon-m, 22px);height:var(--ttj-fab-icon-m, 22px);pointer-events:none}.ttj-fab__btn--whatsapp{left:calc(var(--ttj-fab-offset-x-m, 16px) + env(safe-area-inset-left,0px))}.ttj-fab__btn--top{right:calc(var(--ttj-fab-offset-x-m, 16px) + env(safe-area-inset-right,0px))}.ttj-fab__btn--top{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(8px)}.ttj-fab__btn--top.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:none}@media(hover:hover){.ttj-fab__btn--whatsapp:hover,.ttj-fab__btn--top.is-visible:hover{transform:translateY(-2px)}}.ttj-fab__btn:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 5px #1a1a1a,var(--ttj-fab-shadow, 0 0 0 0 transparent)}@media screen and (min-width:750px){.ttj-fab__btn{bottom:calc(var(--ttj-fab-offset-y, 20px) + env(safe-area-inset-bottom,0px));width:var(--ttj-fab-size, 56px);height:var(--ttj-fab-size, 56px)}.ttj-fab__btn svg{width:var(--ttj-fab-icon, 26px);height:var(--ttj-fab-icon, 26px)}.ttj-fab__btn--whatsapp{left:calc(var(--ttj-fab-offset-x, 20px) + env(safe-area-inset-left,0px))}.ttj-fab__btn--top{right:calc(var(--ttj-fab-offset-x, 20px) + env(safe-area-inset-right,0px))}}@media(prefers-reduced-motion:reduce){.ttj-fab__btn{transition:none}.ttj-fab__btn--top,.ttj-fab__btn--whatsapp:hover,.ttj-fab__btn--top.is-visible:hover{transform:none}}@media print{.ttj-fab{display:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ttj-floating-actions.css.map */
