.back-to-top{position:fixed;right:24px;bottom:24px;z-index:30;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid rgba(33,35,38,.18);border-radius:50%;background:#fffffff5;color:#212326;box-shadow:0 4px 16px #0000001a;cursor:pointer;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .18s ease,visibility .18s ease,transform .18s ease,border-color .18s ease,box-shadow .18s ease}.back-to-top--product{bottom:96px}.back-to-top.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.back-to-top svg{width:20px;height:20px}@media screen and (hover:hover){.back-to-top:hover{transform:translateY(-2px);border-color:#21232661;box-shadow:0 6px 20px #00000024}}.back-to-top:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media screen and (max-width:749px){.back-to-top{right:16px;bottom:calc(84px + env(safe-area-inset-bottom));width:42px;height:42px}.back-to-top--product{bottom:calc(132px + env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){.back-to-top{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/back-to-top.css.map */
