.myoslim-global-backtop{--myoslim-backtop-size:52px;--myoslim-backtop-bottom-offset:24px;position:fixed;left:max(18px, calc(env(safe-area-inset-left) + 18px));bottom:calc(var(--myoslim-backtop-bottom-offset) + env(safe-area-inset-bottom));z-index:9997;width:var(--myoslim-backtop-size)!important;min-width:var(--myoslim-backtop-size)!important;max-width:var(--myoslim-backtop-size)!important;height:var(--myoslim-backtop-size)!important;min-height:var(--myoslim-backtop-size)!important;max-height:var(--myoslim-backtop-size)!important;padding:0!important;display:grid;place-items:center;border:1px solid rgb(255 255 255 / .18);border-radius:999px;color:#f4fbff;background:linear-gradient(145deg,rgb(5 12 22 / .96),rgb(13 45 62 / .94) 56%,rgb(31 207 231 / .94));box-shadow:0 18px 42px rgb(0 0 0 / .34),inset 0 1px 0 rgb(255 255 255 / .2),inset 0 -10px 18px rgb(0 0 0 / .22);opacity:0;pointer-events:none;transform:translateY(16px) scale(.92);transition:opacity 180ms ease,transform 180ms ease,background 180ms ease,box-shadow 180ms ease}.myoslim-global-backtop.is-visible{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.myoslim-global-backtop:hover,.myoslim-global-backtop:focus-visible{background:linear-gradient(145deg,rgb(6 20 34 / .98),rgb(10 78 99 / .96) 50%,rgb(77 232 255 / .98));box-shadow:0 22px 48px rgb(0 0 0 / .38),0 0 0 4px rgb(31 207 231 / .18),inset 0 1px 0 rgb(255 255 255 / .22);outline:none}.myoslim-global-backtop:active{transform:translateY(1px) scale(.98)}.myoslim-global-backtop svg{width:22px;height:22px;display:block;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;fill:none}body.woocommerce-checkout .myoslim-global-backtop,body.woocommerce-order-pay .myoslim-global-backtop,body.wfacp_checkout .myoslim-global-backtop,body.wfacp-template .myoslim-global-backtop{--myoslim-backtop-bottom-offset:30px}@media (max-width:767px){.myoslim-global-backtop{--myoslim-backtop-size:48px;--myoslim-backtop-bottom-offset:18px;left:max(14px, calc(env(safe-area-inset-left) + 14px))}body.woocommerce-checkout .myoslim-global-backtop,body.woocommerce-order-pay .myoslim-global-backtop,body.wfacp_checkout .myoslim-global-backtop,body.wfacp-template .myoslim-global-backtop{--myoslim-backtop-bottom-offset:98px}}@media (prefers-reduced-motion:reduce){.myoslim-global-backtop{transition:opacity 1ms linear}}