.back-to-top{position:fixed;right:2.4rem;bottom:2.4rem;z-index:5;display:inline-flex;align-items:center;gap:.6rem;min-height:4.2rem;padding:.8rem 1.9rem .8rem 1.5rem;border:1px solid rgba(var(--color-button-text),.3);border-radius:999px;background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));font:inherit;font-size:1.4rem;line-height:1;letter-spacing:.06rem;cursor:pointer;opacity:0;visibility:hidden;transform:translateY(1rem);transition:opacity var(--duration-default) ease,visibility var(--duration-default) ease,transform var(--duration-default) ease,background-color var(--duration-default) ease,box-shadow var(--duration-default) ease;box-shadow:0 0 0 .2rem #fff3,0 0 1.6rem .5rem #ffffff61,0 0 3.4rem 1.6rem #ffffff2e,0 .4rem 1.2rem #00000059;box-shadow:0 0 0 .2rem rgba(var(--color-button-text),.18),0 0 1.6rem .5rem rgba(var(--color-background-contrast),.55),0 0 3.4rem 1.6rem rgba(var(--color-background-contrast),.28),0 .4rem 1.2rem #00000059}.back-to-top.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.back-to-top:hover{background-color:rgba(var(--color-button),.85);box-shadow:0 0 0 .2rem rgba(var(--color-button-text),.24),0 0 2.2rem .7rem rgba(var(--color-background-contrast),.65),0 0 4.4rem 2.2rem rgba(var(--color-background-contrast),.32),0 .6rem 1.6rem #0006}.back-to-top:focus-visible{outline:.2rem solid rgba(var(--color-button-text),.8);outline-offset:.3rem;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 1.6rem .5rem rgba(var(--color-background-contrast),.55),0 0 3.4rem 1.6rem rgba(var(--color-background-contrast),.28)}.back-to-top svg{width:1.6rem;height:1.6rem;flex-shrink:0}.back-to-top span{padding-top:.1rem}@media screen and (max-width:749px){.back-to-top{right:1.5rem;bottom:1.5rem;min-height:4rem;padding:.7rem 1.6rem .7rem 1.3rem}}@supports (padding: max(0px)){.back-to-top{bottom:max(1.5rem,env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){.back-to-top{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/component-back-to-top.css.map */
