.hormuth-scroll-top{position:fixed;z-index:74;right:0;bottom:32px;display:flex;width:56px;height:56px;align-items:center;justify-content:center;padding:0;border:0;border-radius:0;background:var(--color-dark, #55564c);box-shadow:0 3px 12px #0001;color:var(--color-white, #fff);cursor:pointer;opacity:0;pointer-events:none;transform:translate(100%);visibility:hidden;transition:transform var(--transition-interactive, .3s ease-in-out),opacity var(--transition-interactive, .3s ease-in-out),visibility 0s linear .3s,background-color var(--transition-interactive, .3s ease-in-out)}.hormuth-scroll-top.is-visible{opacity:1;pointer-events:auto;transform:none;visibility:visible;transition:transform var(--transition-interactive, .3s ease-in-out),opacity var(--transition-interactive, .3s ease-in-out),visibility 0s,background-color var(--transition-interactive, .3s ease-in-out)}.hormuth-scroll-top:is(:hover,:focus-visible){background:var(--color-accent, #d39636)}.hormuth-scroll-top:focus-visible{outline:2px solid var(--color-accent, #d39636);outline-offset:3px}.hormuth-scroll-top__icon{transform:rotate(180deg)}html.menu-open .hormuth-scroll-top{visibility:hidden}@media(max-width:767px){.hormuth-scroll-top{bottom:calc(max(44px,env(safe-area-inset-bottom)) + 77px);width:48px;height:48px}:is(.template-cart,.template-page-liefertour) .hormuth-scroll-top{bottom:max(44px,env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){.hormuth-scroll-top,.hormuth-scroll-top.is-visible{transition:none}}@media print{.hormuth-scroll-top{display:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/hormuth-scroll-top.css.map */
