.mh-scroll-top{position:fixed;right:max(22px,env(safe-area-inset-right));bottom:calc(22px + env(safe-area-inset-bottom));z-index:90;display:grid;place-items:center;width:46px;height:46px;padding:0;border:1px solid #d81823;border-radius:8px;background:#d81823;color:#fff;box-shadow:0 2px 7px #00000016;cursor:pointer}.mh-scroll-top[hidden]{display:none!important}.mh-scroll-top{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(12px) scale(.96);transition:opacity .4s ease,transform .5s cubic-bezier(.22,1,.36,1),visibility 0s linear .4s}.mh-scroll-top.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1);transition-delay:0s}.mh-scroll-top__window{display:block;width:18px;height:18px;overflow:hidden}.mh-scroll-top__track{display:flex;flex-direction:column;transform:translateY(0);transition:transform .55s cubic-bezier(.22,1,.36,1)}.mh-scroll-top__track svg{display:block;width:18px;height:18px;flex:0 0 18px}.mh-scroll-top:is(:hover,:focus-visible) .mh-scroll-top__track{transform:translateY(-50%)}.mh-scroll-top:focus-visible{outline:2px solid #d81823;outline-offset:3px}@media(max-width:749px){.mh-scroll-top{right:max(15px,env(safe-area-inset-right));bottom:calc(15px + env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){.mh-scroll-top__track{transition:none}.mh-scroll-top:is(:hover,:focus-visible) .mh-scroll-top__track{transform:none}}@media(prefers-reduced-motion:reduce){.mh-scroll-top{transition:none;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/scroll-to-top.css.map */
