.scroll-top-button{--position-offset: max(var(--page-padding-inline), calc((100vw - var(--page-width) + var(--page-padding-inline))/2));left:var(--position-offset);z-index:calc(var(--z-index-temporary, 5) - 2);line-height:var(--line-height-base, 0)}.scroll-top-button--right{left:auto;right:var(--position-offset)}.scroll-top-button__button{--color-foreground: var(--global-color-background);--color-background: var(--global-color-foreground);--gradient-background: rgb(var(--global-color-foreground));-webkit-appearance:none;appearance:none;position:relative;padding:0;border:none;width:3rem;height:3rem;cursor:pointer}.scroll-top-button__button .svg-wrapper{background:rgba(var(--color-black),1);color:rgba(var(--color-white),1)}.scroll-top-button__button .svg-wrapper svg{width:2.4rem;height:2.4rem}.scroll-top-button__button.focused,.scroll-top-button__button:focus-visible,.scroll-top-button__button:focus{outline:0;box-shadow:0 0 0 .3rem rgb(var(--color-foreground)),0 0 0 .5rem rgba(var(--color-background),.5),0 0 .5rem .4rem rgba(var(--color-background),.3)}.scroll-top-button__button:focus:not(:focus-visible):not(.focused){box-shadow:inherit}@media screen and (min-width: 750px){.scroll-top-button__button.has-label{width:auto;min-width:22rem;padding-right:7.2rem;padding-left:2.4rem}.scroll-top-button__button,.scroll-top-button__button .svg-wrapper{width:4rem;height:4rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/component-back-to-top.css.map */
