.co-cloud-edge{position:absolute;left:0;width:100%;height:var(--co-cloud-marquee-height);overflow:hidden;z-index:2;pointer-events:none}.co-cloud-edge--top{top:-2px}.co-cloud-edge--bottom{bottom:-2px}.co-cloud-edge span{position:absolute;left:0;width:120%;height:calc(var(--co-cloud-marquee-height) + 2px);-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-size:var(--co-cloud-marquee-size) auto;mask-size:var(--co-cloud-marquee-size) auto}.co-cloud-edge--top span{top:0;-webkit-mask-position:top center;mask-position:top center}.co-cloud-edge--bottom span{bottom:0;-webkit-mask-position:bottom center;mask-position:bottom center}.co-cloud-edge--left span{animation:co-cloud-edge-left 30s infinite ease-in-out}.co-cloud-edge--right span{left:unset;right:0;animation:co-cloud-edge-right 30s infinite ease-in-out}@keyframes co-cloud-edge-left{0%{transform:translate(0)}50%{transform:translate(-16%)}to{transform:translate(0)}}@keyframes co-cloud-edge-right{0%{transform:translate(0)}50%{transform:translate(16%)}to{transform:translate(0)}}@media(prefers-reduced-motion:reduce){.co-cloud-edge span{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/co-styles-cloud-edge.css.map */
