.scroll-progress{position:fixed;inset-block-start:0;inset-inline:0;block-size:3px;z-index:50;transform-origin:0 50%;transform:scaleX(var(--sp, 0));background:linear-gradient(90deg,var(--color-accent),var(--color-accent-hover, var(--color-accent)));box-shadow:0 0 12px var(--color-accent);pointer-events:none}@media(prefers-reduced-motion:reduce){.scroll-progress{display:none}}@media(prefers-reduced-motion:no-preference){.rte a{text-decoration:none;background-image:linear-gradient(var(--color-accent),var(--color-accent));background-size:0% 1px;background-position:0 100%;background-repeat:no-repeat;transition:background-size .24s ease}.rte a:hover,.rte a:focus-visible{background-size:100% 1px}}.btn--primary{position:relative;overflow:hidden}.btn--primary:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(120deg,transparent 35%,oklch(100% 0 0 / .34) 50%,transparent 65%);transform:translate(-130%)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.btn--primary:hover:after{transform:translate(130%);transition:transform .65s ease}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.btn--primary,[data-magnetic]{translate:var(--mgx, 0) var(--mgy, 0);transition:translate .22s ease-out}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/interactions.css.map */
