#main-content:focus{outline:none}.btt__button{position:fixed;right:20px;bottom:calc(96px + var(--btt-lift, 0px) + env(safe-area-inset-bottom,0px));z-index:20;display:flex;flex-direction:column;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:rgb(var(--btn-bg-color));box-shadow:0 6px 20px #0003;text-decoration:none;opacity:0;visibility:hidden;transform:translateY(12px);transition:opacity .2s ease,transform .2s ease,visibility .2s}.btt .btt__button.btt__button,.btt .btt__button.btt__button:hover,.btt .btt__button.btt__button:focus-visible{color:#fff}.btt.is-visible .btt__button{opacity:1;visibility:visible;transform:none}.btt__button:hover,.btt__button:focus-visible{box-shadow:0 8px 24px #0000004d}.btt__label{margin-top:-2px;font-size:11px;font-weight:700;line-height:1;letter-spacing:.06em;text-transform:uppercase}html.bsl-dialog-open .btt__button{display:none}@media(max-width:767.98px){.btt__button{right:16px;bottom:calc(88px + var(--btt-lift, 0px) + env(safe-area-inset-bottom,0px));width:50px;height:50px}}@media(prefers-reduced-motion:reduce){.btt__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/97/assets/back-to-top.css.map */
