.codext-smooth-snow,
.codext-smooth-snow_snow {
z-index: 100;
pointer-events: none;
}
.codext-smooth-snow {
overflow: hidden;
position: fixed;
top: 0;
height: 100%;
width: 100%;
max-width: 100%;
opacity: 0.8;
}
.codext-smooth-snow_snow {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
-webkit-animation: falling linear infinite both;
animation: falling linear infinite both;
-webkit-transform: translate3D(0, -100%, 0);
-ms-transform: translate3D(0, -100%, 0);
transform: translate3D(0, -100%, 0);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-perspective: 1000;
perspective: 1000;
will-change: transform;
}
.codext-smooth-snow_snow--near {
-webkit-animation-duration: 10s;
animation-duration: 10s;
background-image: url(//christkindlmarktaltoetting.de/wp-content/plugins/smooth-snow/images/snow-large-075d267ecbc42e3564c8ed43516dd557-min.png);
background-size: contain;
}
.codext-smooth-snow_snow--near + .codext-smooth-snow_snow--alt {
-webkit-animation-delay: 5s;
animation-delay: 5s;
}
.codext-smooth-snow_snow--mid {
-webkit-animation-duration: 20s;
animation-duration: 20s;
background-image: url(//christkindlmarktaltoetting.de/wp-content/plugins/smooth-snow/images/snow-medium-0b8a5e0732315b68e1f54185be7a1ad9-min.png);
background-size: contain;
}
.codext-smooth-snow_snow--mid + .codext-smooth-snow_snow--alt {
-webkit-animation-delay: 10s;
animation-delay: 10s;
}
.codext-smooth-snow_snow--far {
-webkit-animation-duration: 30s;
animation-duration: 30s;
background-image: url(//christkindlmarktaltoetting.de/wp-content/plugins/smooth-snow/images/snow-small-1ecd03b1fce08c24e064ff8c0a72c519-min.png);
background-size: contain;
}
.codext-smooth-snow_snow--far + .codext-smooth-snow_snow--alt {
-webkit-animation-delay: 15s;
animation-delay: 15s;
}
@-webkit-keyframes falling {
0% {
-webkit-transform: translate3D(-7.5%, -100%, 0);
transform: translate3D(-7.5%, -100%, 0);
}
100% {
-webkit-transform: translate3D(7.5%, 100%, 0);
transform: translate3D(7.5%, 100%, 0);
}
}
@keyframes falling {
0% {
-webkit-transform: translate3D(-7.5%, -100%, 0);
transform: translate3D(-7.5%, -100%, 0);
}
100% {
-webkit-transform: translate3D(7.5%, 100%, 0);
transform: translate3D(7.5%, 100%, 0);
}
}