.c-floating-cta{--dyt-cta-size: 88px;position:fixed;right:24px;bottom:40px;bottom:calc(40px + env(safe-area-inset-bottom));z-index:9000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:var(--dyt-cta-size);height:var(--dyt-cta-size);font-family:Roboto Condensed,sans-serif;font-size:15px;font-weight:600;line-height:1;letter-spacing:.04em;color:#fff;text-decoration:none;background-color:#1074b9;border:2px solid #fff;border-radius:50%;box-shadow:0 6px 20px #00000073;opacity:0;visibility:hidden;transform:translateY(16px);transition:opacity .25s ease,transform .25s ease,box-shadow .25s ease,visibility 0s linear .25s}.c-floating-cta.is-visible{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .25s ease,transform .25s ease,box-shadow .25s ease,visibility 0s}.c-floating-cta__icon{display:block;width:32px;height:32px}@media(hover:hover){.c-floating-cta.is-visible:hover{transform:rotate(-6deg) translate(-2px,-2px);box-shadow:6px 6px #000}}.c-floating-cta:focus-visible{outline:3px solid #fff;outline-offset:3px}body.is-menu-open .c-floating-cta{display:none}@media(max-width:576px){.c-floating-cta{--dyt-cta-size: 76px;right:16px;bottom:calc(28px + env(safe-area-inset-bottom));font-size:13px}.c-floating-cta__icon{width:28px;height:28px}}@media(prefers-reduced-motion:reduce){.c-floating-cta,.c-floating-cta.is-visible,.c-floating-cta.is-visible:hover{transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/dyt-floating-cta.css.map */
