.modulo-btp{position:fixed;z-index:90;bottom:var(--modulo-btp-gap-y, 28px);width:var(--modulo-btp-size-d, 56px);height:var(--modulo-btp-size-d, 56px);margin:0;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer;display:grid;place-items:center;font:inherit;color:var(--modulo-btp-arrow, #ffffff);-webkit-tap-highlight-color:transparent;opacity:0;visibility:hidden;transform:translateY(14px) scale(.92);transition:opacity .3s ease,transform .35s cubic-bezier(.2,.8,.2,1),visibility .3s}.modulo-btp--right{right:var(--modulo-btp-gap-x, 28px);left:auto}.modulo-btp--left{left:var(--modulo-btp-gap-x, 28px);right:auto}.modulo-btp--center{left:50%;right:auto;transform:translate(-50%) translateY(14px) scale(.92)}.modulo-btp.is-visible{opacity:1;visibility:visible;transform:translateY(0) scale(1)}.modulo-btp--center.is-visible{transform:translate(-50%) translateY(0) scale(1)}.modulo-btp--preview{opacity:1;visibility:visible;transform:none}.modulo-btp--preview.modulo-btp--center{transform:translate(-50%)}.modulo-btp__inner{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;border-radius:50%;transition:transform .25s cubic-bezier(.2,.8,.2,1)}.modulo-btp:hover .modulo-btp__inner{transform:translateY(-3px)}.modulo-btp__disc{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--modulo-btp-circle-bg, #211c16);box-shadow:0 8px 22px -10px #14120f8c;transition:background .25s ease,box-shadow .25s ease}.modulo-btp:hover .modulo-btp__disc{background:var(--modulo-btp-circle-bg-hover, #000000);box-shadow:0 16px 30px -12px #14120f99}.modulo-btp__ring{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:rotate(-90deg);pointer-events:none;overflow:visible}.modulo-btp__track,.modulo-btp__fill{fill:none;stroke-width:var(--modulo-btp-ring-thick, 3.5px)}.modulo-btp__track{stroke:var(--modulo-btp-ring-track, #5a544c)}.modulo-btp__fill{stroke:var(--modulo-btp-ring-fill, #ff5638);stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .12s linear}.modulo-btp__arrow{position:relative;z-index:1;width:36%;height:36%;display:grid;place-items:center;color:var(--modulo-btp-arrow, #ffffff);transition:color .25s ease,transform .25s cubic-bezier(.2,.8,.2,1)}.modulo-btp__arrow svg{width:100%;height:100%;display:block}.modulo-btp:hover .modulo-btp__arrow{color:var(--modulo-btp-arrow-hover, #ffffff);transform:translateY(-1px)}.modulo-btp:focus-visible{outline:2px solid transparent;outline-offset:2px}.modulo-btp:focus-visible .modulo-btp__disc{box-shadow:0 0 0 2px #fff,0 0 0 5px #211c16}@media(max-width:480px){.modulo-btp{width:var(--modulo-btp-size-m, 48px);height:var(--modulo-btp-size-m, 48px)}}@media(prefers-reduced-motion:reduce){.modulo-btp,.modulo-btp__inner,.modulo-btp__disc,.modulo-btp__arrow,.modulo-btp__fill{transition:none!important}.modulo-btp:hover .modulo-btp__inner,.modulo-btp:hover .modulo-btp__arrow{transform:none!important}}@media(forced-colors:active){.modulo-btp__disc{border:1px solid ButtonText}.modulo-btp__arrow{color:ButtonText}.modulo-btp__track{stroke:GrayText}.modulo-btp__fill{stroke:Highlight}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/modulo-section-back-to-top-progress.css.map */
