:is(#MainContent,.page-wrapper>footer) .section-background{--dng-chain-period: 48px;overflow:clip}:is(#MainContent,.page-wrapper>footer) .section-background:after{content:"";position:absolute;inset-block:-32px;inset-inline-start:8px;width:24px;pointer-events:none;background-image:url(./dng-chain.svg);background-repeat:repeat-y;background-size:100% var(--dng-chain-period);background-position:center var(--dng-chain-phase, 0px);opacity:.13;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 48px,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(to bottom,transparent,#000 48px,#000 calc(100% - 48px),transparent)}@supports (animation-timeline: view()) and (animation-range: entry 0% cover 35%){@media(prefers-reduced-motion:no-preference){:is(#MainContent,.page-wrapper>footer) .section-background:after{animation:dng-chain-thread linear both;animation-duration:auto;animation-timeline:view(block);animation-range:entry 0% cover 35%}@keyframes dng-chain-thread{0%{transform:translateY(-24px);opacity:.04;clip-path:inset(0 0 100% 0)}to{transform:translateY(0);opacity:.13;clip-path:inset(0)}}}}@media(max-width:749px){:is(#MainContent,.page-wrapper>footer) .section-background{--dng-chain-period: 20px}:is(#MainContent,.page-wrapper>footer) .section-background:after{inset-inline-start:3px;width:10px;opacity:.1;animation:none}}@media(prefers-reduced-motion:reduce){:is(#MainContent,.page-wrapper>footer) .section-background:after{animation:none;opacity:.08}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/dng-chain.css.map */
