:root{--sy-green:#264d3f;--sy-gold:#b99767;--p:0}html{scroll-behavior:smooth}.to-top{position:fixed;right:1rem;bottom:1rem;z-index:80;width:44px;height:44px;border-radius:999px;background:var(--sy-green);color:var(--sy-gold);border:none;display:grid;place-items:center;box-shadow:0 0 0 2px #ffffffd9,0 6px 18px #0000002e;transform:translateY(8px) scale(.96);opacity:0;visibility:hidden;transition:transform .18s ease,opacity .18s ease,visibility .18s ease,box-shadow .18s ease}.to-top:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:inherit;pointer-events:none;background:conic-gradient(var(--sy-gold) calc(var(--p)*1%),rgba(255,255,255,.25) 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(50% - 3px),#000 0);mask:radial-gradient(farthest-side,transparent calc(50% - 3px),#000 0)}.to-top.show{opacity:1;visibility:visible;transform:translateY(0) scale(1)}.to-top:hover,.to-top:focus-visible{transform:translateY(-3px) scale(1.02);box-shadow:0 0 0 2px #ffffffe6,0 10px 24px #00000038;outline:none}.to-top:active{transform:translateY(-1px) scale(.99)}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}.to-top{transition:none}}.to-top svg{width:38px;height:38px;pointer-events:none;transform:translateY(-1px)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/scroll-to-top.css.map */
