.gm-christmas-snow{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;pointer-events:none;overflow:hidden;animation:gm-snow-fade 10s linear both}.gm-christmas-snow i{position:absolute;top:-200px;right:-30px;bottom:-200px;left:-30px;display:block;background-image:radial-gradient(circle,rgba(255,255,255,.95) 0 2px,rgba(177,160,133,.22) 2.5px,transparent 3.5px);background-size:173px 157px;animation:gm-snow-fall 10s linear both}.gm-christmas-snow i:nth-child(2){background-size:263px 211px;background-position:63px 89px;opacity:.65;animation-name:gm-snow-fall-far}.gm-christmas-snow i:nth-child(3){background-size:347px 293px;background-position:147px 32px;opacity:.8;filter:blur(.6px);animation-name:gm-snow-fall-near}@keyframes gm-snow-fall{0%{transform:translate3d(0,-90px,0)}to{transform:translate3d(56px,390px,0)}}@keyframes gm-snow-fall-far{0%{transform:translate3d(0,-50px,0)}to{transform:translate3d(-40px,230px,0)}}@keyframes gm-snow-fall-near{0%{transform:translate3d(0,-140px,0)}to{transform:translate3d(80px,480px,0)}}@keyframes gm-snow-fade{0%{opacity:0}12%,70%{opacity:.85}to{opacity:0;visibility:hidden}}@media(prefers-reduced-motion:reduce){.gm-christmas-snow{display:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/holiday-snow.css.map */
