/*
Generated time: July 16, 2025 15:32
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
.back-to-top{width:4.4rem;height:4.4rem;color:rgba(var(--color-button-text));background:rgba(var(--color-button));border:1px solid rgba(var(--color-button-outline));box-shadow:0 0 4px 0 color-mix(in srgb,rgba(var(--color-shadow)),transparent 80%);opacity:0;visibility:hidden;transform:translateY(100%);transition:opacity .3s ease,box-shadow .3s ease,transform .3s ease,visibility 0s linear .3s,bottom .3s ease}.back-to-top.is-visible{opacity:1;visibility:visible;transform:translateY(0);transition-delay:0s}.back-to-top svg{width:2.2rem;height:2.2rem;fill:rgba(var(--color-button-text));stroke:transparent}.back-to-top-circle,.back-to-top-circle .back-to-top--inner:after,.back-to-top-circle:before{border-radius:50%}.back-to-top::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:2px solid transparent;background:rgba(var(--color-shadow)) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude}.back-to-top--bar,.back-to-top--handle{transition:all .25s cubic-bezier(.104,.204,.492,1)}.back-to-top--handle{transform:translateY(4px)}.back-to-top--bar{opacity:0;transform-origin:bottom center;transform:scaleY(0) translateY(8px)}.back-to-top .back-to-top--inner::after{pointer-events:none;position:absolute;width:100%;height:100%;content:'';-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;top:0;left:0;padding:0;z-index:-1;box-shadow:0 0 0 2px color-mix(in srgb,rgba(var(--color-shadow)),transparent 40%);opacity:0;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.back-to-top:hover .back-to-top--inner:after{animation:sonarEffect .8s ease-out 20ms}.back-to-top:hover .back-to-top--bar{opacity:1;transform:scale(1) translateY(0)}.back-to-top:hover .back-to-top--handle{transform:translateY(0)}@keyframes sonarEffect{0%{opacity:.3}40%{opacity:.5;box-shadow:0 0 0 2px rgba(44,23,44,.1),0 0 5px 5px rgba(var(--color-shadow)),0 0 0 5px color-mix(in srgb,rgba(var(--color-button-text)),transparent 50%)}100%{box-shadow:0 0 0 2px rgba(44,23,44,.1),0 0 5px 5px rgba(var(--color-shadow)),0 0 0 5px color-mix(in srgb,rgba(var(--color-button-text)),transparent 50%);transform:scale(1.2);opacity:0}}body.sticky-cart-visible .back-to-top{bottom:11.5rem}@media screen and (min-width:750px){body.sticky-cart-visible .back-to-top{bottom:13.5rem}}