.back-to-top-wrapper{position:fixed;bottom:20px;right:20px;z-index:150;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s;background-color:transparent!important}.back-to-top-wrapper.show{opacity:1;visibility:visible}.back-to-top-button{display:flex;align-items:center;justify-content:center;gap:8px;padding:16px;border-radius:50%;background:rgb(var(--color-background));color:rgb(var(--color-foreground));border:none;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px rgba(var(--color-foreground),.15);min-width:48px;min-height:48px}.back-to-top-button:hover{transform:translateY(-5px);box-shadow:0 6px 16px rgba(var(--color-foreground),.25)}.back-to-top-button svg{width:24px;height:24px;transform:translateY(-1px);transition:transform .3s cubic-bezier(.4,0,.2,1)}.back-to-top-button:hover svg{transform:translateY(-3px)}.back-to-top-text{display:none;color:inherit}@media screen and (min-width:750px){.back-to-top-button{border-radius:24px;padding:14px 20px;min-width:auto}.back-to-top-text{display:inline;font-size:14px;font-weight:500;letter-spacing:.5px;white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map?subset=BA */
