.snow{z-index:10000;position:absolute;inset:0;overflow:hidden}.snow .snow__layer{z-index:-10000;perspective:100px;animation:5s cubic-bezier(.45,.05,.55,.95) infinite alternate wind;position:absolute;left:-100px;right:-100px;transform:translate(-50px)}.snow .snow__layer:first-child{animation-duration:35s}.snow .snow__layer:first-child .snow__fall{background:url(/build/assets/snow-blur-CXaCSxy3.png);animation-name:fallblur;left:-2000px;transform:translateZ(25px)}.snow .snow__layer:nth-child(2){animation:5s cubic-bezier(.45,.05,.55,.95) infinite alternate wind}.snow .snow__layer:nth-child(2) .snow__fall{background:url(/build/assets/snow-medium-Dop-KVET.png);animation-duration:25s}.snow .snow__fall{content:"";z-index:-10000;background:url(/build/assets/snow-light-BaY2XF5l.png);height:2000px;animation:10s linear infinite fall;position:absolute;top:0;left:0;right:0}.snow .snow__fall:nth-child(2){background-size:500px;animation-duration:20s}.snow .snow__fall:nth-child(3){background-size:250px;animation-duration:10s}.snow .snow__fall:nth-child(4){animation-name:falllight;animation-duration:5s;transform:translateZ(50px)}@keyframes fall{0%{transform:translateY(-1000px)}}@keyframes falllight{0%{transform:translateY(-1000px)translateZ(50px)}}@keyframes fallblur{0%{transform:translateY(-1000px)translateZ(25px)}}@keyframes wind{to{transform:translate(50px)}}
