.scroll-top-lola{position:fixed;right:var(--scroll-top-lola-offset-right, 36px);bottom:calc(var(--scroll-top-lola-offset-bottom, 36px) + env(safe-area-inset-bottom,0px));z-index:50;display:inline-flex;align-items:center;justify-content:center;width:var(--scroll-top-lola-size, 48px);height:var(--scroll-top-lola-size, 48px);padding:0;border:none;border-radius:50%;background-color:var(--scroll-top-lola-bg, #2b2f6a);color:var(--scroll-top-lola-icon, #f4f1f0);cursor:pointer;box-shadow:0 4px 14px #00000038;opacity:0;transform:translateY(12px) scale(.9);pointer-events:none;transition:opacity .25s ease,transform .25s ease,background-color .2s ease}.scroll-top-lola.is-visible{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.scroll-top-lola:hover,.scroll-top-lola.is-visible:hover{transform:translateY(-2px) scale(1.05)}.scroll-top-lola:focus-visible{outline:2px solid var(--scroll-top-lola-bg, #2b2f6a);outline-offset:3px}.scroll-top-lola__icon{width:45%;height:45%}@media screen and (max-width:749px){.scroll-top-lola{right:var(--scroll-top-lola-offset-right-mobile, 18px);bottom:calc(var(--scroll-top-lola-offset-bottom-mobile, 18px) + env(safe-area-inset-bottom,0px))}}@media(prefers-reduced-motion:reduce){.scroll-top-lola{transition:opacity .01ms}.scroll-top-lola:hover,.scroll-top-lola.is-visible:hover{transform:translateY(0) scale(1)}}html[data-theme=night] .scroll-top-lola{background-color:#f4f1f0;color:#2b2f6a}html[data-theme=night] .scroll-top-lola:focus-visible{outline-color:#f4f1f0}
/*# sourceMappingURL=/cdn/shop/t/3/assets/scroll-top-lola.css.map */
