.back-to-top,.back-to-top path{transition:all .25s cubic-bezier(.104,.204,.492,1)}.back-to-top{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;width:60px;height:60px;padding:0;background:var(--bg-body, #fff);position:fixed;bottom:8px;right:8px;z-index:30;border-radius:50%;cursor:pointer;border:2px solid rgba(112,26,47,.85);box-shadow:0 10px 24px #00000024;transform:translateY(95px);-webkit-tap-highlight-color:transparent;touch-action:manipulation}@media only screen and (min-width:1068px){.back-to-top{bottom:20px;right:20px}}.back-to-top__text{font-size:8px;line-height:1;font-weight:800;letter-spacing:.02em}.back-to-top.back-to-top--active{transform:translateY(0)}.back-to-top svg{overflow:visible;pointer-events:none;transform:translateY(1px)}.back-to-top--handle{transform:translateY(4px)}.back-to-top--bar{opacity:0;transform-origin:bottom center;transform:scaleY(0) translateY(8px)}@media(hover:hover)and (pointer:fine){.back-to-top:hover{box-shadow:0 14px 30px #0000002e;transform:translateY(-1px)}.back-to-top:hover .back-to-top--handle,.back-to-top:focus .back-to-top--handle{transform:translateY(0)}.back-to-top:hover .back-to-top--bar,.back-to-top:focus .back-to-top--bar{opacity:1;transform-origin:top center;transform:scale(1) translateY(0)}}.back-to-top:active{transform:translateY(0);box-shadow:0 8px 18px #00000024}.back-to-top:focus-visible{outline:2px solid rgba(37,32,88,.55);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/11/assets/back-to-top.css.map */
