.snow-container{position:fixed;width:100%;max-width:100%;z-index:99999;pointer-events:none;overflow:hidden;top:0;height:100%}
.snow{display:block;position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;pointer-events:none;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);-webkit-animation:snow linear infinite;animation:snow linear infinite}
.snow.foreground{background-image:url("/uploads/img/snow1.webp ");-webkit-animation-duration:10s;animation-duration:10s}
.snow.foreground.layered{-webkit-animation-delay:10.5s;animation-delay:10.5s}
.snow.middleground{background-image:url(/uploads/img/snow2.webp);-webkit-animation-duration:30s;animation-duration:30s}
.snow.middleground.layered{-webkit-animation-delay:15s;animation-delay:15s}
.snow.background{background-image:url(/uploads/img/snow3.webp);-webkit-animation-duration:45s;animation-duration:45s}
.snow.background.layered{-webkit-animation-delay:18.5s;animation-delay:18.5s}
@-webkit-keyframes snow{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{-webkit-transform:translate3d(5%,100%,0);transform:translate3d(5%,100%,0)}}
@keyframes snow{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{-webkit-transform:translate3d(5%,100%,0);transform:translate3d(5%,100%,0)}}

.mery-christmas-l{position: fixed;top: 0;left: 0;z-index: 9999;}
.mery-christmas-r{position: fixed;top: 0;right: 0;z-index: 9999;}
.mery-christmas-l img,.mery-christmas-r img{width:150px;}
@media (max-width: 1024px) {.mery-christmas-l,.mery-christmas-r{display: none;}}
@media (max-width: 480px) {.mery-christmas-l,.mery-christmas-r{display: none;}}