.traces{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;contain:strict}.traces__gutter{position:absolute;top:0;right:0;bottom:0;width:max(0px,(100% - var(--page-width)) / 2);opacity:var(--traces-opacity, .6);-webkit-mask-image:linear-gradient(to right,transparent 0,rgb(0 0 0 / .6) 14%,#000 36%);mask-image:linear-gradient(to right,transparent 0,rgb(0 0 0 / .6) 14%,#000 36%)}.traces__gutter--left{right:auto;left:0;transform:scaleX(-1)}#MainContent>.shopify-section>.gradient:is(.color-background-1,.color-),#MainContent>.shopify-section>*>.gradient.content-container--full-width:is(.color-background-1,.color-){background:none}.footer:has(>.traces-edge){position:relative}.traces-edge{display:block;position:absolute;top:0;right:0;left:0;height:44px;pointer-events:none;opacity:calc(var(--traces-opacity, .6) * .5);-webkit-mask-image:linear-gradient(to right,transparent 0,#000 25%);mask-image:linear-gradient(to right,transparent 0,#000 25%)}.traces__gutter>svg,.traces-edge>svg{display:block;width:100%;height:100%;fill:none;stroke:var(--c-accent)}.traces__via{fill:var(--c-bg)}.traces__dot{fill:var(--c-accent);stroke:none}.traces__pad{fill:var(--c-accent);fill-opacity:.15;stroke-width:.9}.traces__glow stop{stop-color:var(--c-accent)}.traces__glow-fill{stroke:none}.trace-signal{--peak: .6;fill:none;stroke:var(--c-accent);stroke-linecap:round;opacity:0}.trace-signal-glow{--peak: .14}[data-pulses] .trace-signal,[data-pulses] .trace-signal__dash,[data-pulses] .trace-arrive{animation-duration:var(--cycle);animation-delay:var(--delay);animation-iteration-count:infinite}[data-pulses] .trace-signal{animation-name:trace-signal;animation-timing-function:linear}[data-pulses] .trace-signal__dash{animation-name:trace-signal-travel;animation-timing-function:linear}@keyframes trace-signal{0%{opacity:0}4%,36%{opacity:var(--peak)}42%,to{opacity:0}}@keyframes trace-signal-travel{0%{transform:translate(var(--from))}42%,to{transform:translate(var(--to))}}.trace-arrive{fill:var(--c-accent);stroke:none;opacity:0}[data-pulses] .trace-arrive{animation-name:trace-arrive;animation-timing-function:ease-out}@keyframes trace-arrive{0%,33%{opacity:0}42%{opacity:.6}62%,to{opacity:0}}@media(prefers-reduced-motion:reduce){.trace-signal,.trace-arrive{display:none}[data-pulses] .trace-signal,[data-pulses] .trace-signal__dash,[data-pulses] .trace-arrive{animation:none}}@media(forced-colors:active){.traces,.traces-edge{display:none}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/component-traces.css.map */
