.sq-back-to-top__button{position:fixed;right:1.6rem;bottom:2.4rem;z-index:var(--sq-z-sticky-atc);width:4.4rem;height:4.4rem;padding:0;border:.1rem solid var(--sq-border);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:var(--sq-shadow-popover);opacity:0;transform:translateY(.8rem);transition:opacity var(--sq-duration-base) var(--sq-ease),transform var(--sq-duration-base) var(--sq-ease)}.sq-back-to-top__button--light{background:var(--sq-bg-base);color:var(--sq-text-heading)}.sq-back-to-top__button--brand{background:var(--sq-color-brand);border-color:var(--sq-color-brand);color:var(--sq-color-accent)}.sq-back-to-top__button.is-visible{opacity:1;transform:translateY(0)}.sq-back-to-top__button:focus-visible{outline:.2rem solid var(--sq-color-focus);outline-offset:.3rem}body:has(.sq-sticky-atc--visible) .sq-back-to-top__button{bottom:9.2rem}@media(prefers-reduced-motion:reduce){.sq-back-to-top__button{transition:none}}html:has(#Details-menu-drawer-container[open]) .sq-back-to-top__button,html:has(.menu-drawer-container[open]) .sq-back-to-top__button,html:has(details-modal[open]) .sq-back-to-top__button{visibility:hidden}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sq-back-to-top.css.map */
