byte-back-to-top{position:fixed;right:calc(10px + env(safe-area-inset-right,0px));bottom:calc(var(--byte-floating-actions-bottom, 20px) + env(safe-area-inset-bottom,0px));z-index:102;display:block;pointer-events:none;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .2s ease,visibility .2s ease,transform .2s ease}byte-back-to-top.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.byte-back-to-top__link{display:inline-flex;flex-direction:column;align-items:center;gap:8px;color:#aaa;text-decoration:none;pointer-events:auto;border-radius:999px;padding:4px;transition:transform .2s ease}.byte-back-to-top__link:hover{transform:scale(1.08)}.byte-back-to-top__link:focus-visible{outline:2px solid currentColor;outline-offset:3px}.byte-back-to-top__icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid currentColor;border-radius:50%}.byte-back-to-top__label{font-size:12px;line-height:1.2;font-weight:700;white-space:nowrap;color:var(--byte-back-to-top-label-color, #aaaaaa)}@media screen and (max-width:1023px){byte-back-to-top{right:calc(5px + env(safe-area-inset-right,0px));bottom:calc(var(--byte-floating-actions-bottom, 16px) + env(safe-area-inset-bottom,0px))}}@media(prefers-reduced-motion:reduce){byte-back-to-top,.byte-back-to-top__link{transition:none}.byte-back-to-top__link:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/byte-back-to-top.css.map */
